Nick Rivers
June 24th, 2007, 01:54 AM
Since my HOWTO for DVDStyler 1.5b7 is outdated, I decided to see if I could compile DVDStyler 1.5 Final. With a little bit of googling and some tweaking I was able to make it happen.
OK... on to the HOWTO!
Install build-essential, gcc, checkinstall:
sudo apt-get install build-essential gcc checkinstall
Install dvdauthor, mjpegtools, netpbm, mpgtx, mkisofs, dvd+rw-tools, libjpeg62-dev, libwxgtk2.6-dev, libart-2.0-dev, libpango1.0-dev gettext libtool libltdl3 libltdl3-dev autoconf autoconf2.13 automake:
sudo apt-get install dvdauthor mjpegtools netpbm mpgtx mkisofs dvd+rw-tools libjpeg62-dev libwxgtk2.6-dev libart-2.0-dev libpango1.0-dev gettext libtool libltdl3 libltdl3-dev autoconf autoconf2.13 automake
Download the source for DVDStyler-1.5 and wxsvg-1.0b7_2 from the following URLs:
DVDStyler-1.5.tar.gz (http://prdownloads.sourceforge.net/dvdstyler/DVDStyler-1.5.tar.gz?download)
wxsvg-1.0b7_2.tar.gz (http://prdownloads.sourceforge.net/wxsvg/wxsvg-1.0b7_2.tar.gz?download)
Extract the files by right-clicking on them and selecting Open with "Archive Manager"
Enter the wxsvg-1.0b7 folder:
cd /path/to/wxsvg-1.0b7_2
We need to create two text files that the author forgot to place in the source code. They aren't necessary for anything but autoreconf whines if they aren't present.
gedit NEWS
Save the file and then do the same again for README
gedit README
Save the file.
We need to do a bit of magic on the source code before we can configure it.
autoreconf --install --force -v
Configure the source. Since DVDStyler looks for libwxsvg.so.0 in /usr/lib we need to set the install path for wxsvg to /usr since the default installation path is /usr/local :
./configure --prefix="/usr"
Make the installation files:
make
Create and install .deb package for wxsvg using checkinstall:
sudo checkinstall
Just hit ENTER when checkinstall prompts you, or you can follow the menu prompts to enter you maintainer information, etc.
Enter the DVDStyler-1.5 folder:
cd /path/to/DVDStyler-1.5
Configure the source:
./configure
Make the installation files:
make
Create and install .deb package for dvdstyler using checkinstall:
sudo checkinstall
Just hit ENTER when checkinstall prompts you, or you can follow the menu prompts to enter you maintainer information, etc.
Create the menu entry for DVDStyler:
sudo gedit /usr/share/applications/dvdstyler.desktop
Copy and paste the following text:
[Desktop Entry]
Encoding=UTF-8
Name=DVD Styler
Comment=DVD Authoring GUI
Exec=dvdstyler
Icon=/usr/local/share/dvdstyler/rc/logo.png
Terminal=false
Type=Application
Categories=GNOME;Application;AudioVideo;Audio;Vide o
Save the file and exit GEdit.
You should now have an entry under Applications | Sound & Video for DVD Styler. Click it and *hopefully* DVD Styler will run.
If you run into any problems let me know. :)
Nick Rivers
OK... on to the HOWTO!
Install build-essential, gcc, checkinstall:
sudo apt-get install build-essential gcc checkinstall
Install dvdauthor, mjpegtools, netpbm, mpgtx, mkisofs, dvd+rw-tools, libjpeg62-dev, libwxgtk2.6-dev, libart-2.0-dev, libpango1.0-dev gettext libtool libltdl3 libltdl3-dev autoconf autoconf2.13 automake:
sudo apt-get install dvdauthor mjpegtools netpbm mpgtx mkisofs dvd+rw-tools libjpeg62-dev libwxgtk2.6-dev libart-2.0-dev libpango1.0-dev gettext libtool libltdl3 libltdl3-dev autoconf autoconf2.13 automake
Download the source for DVDStyler-1.5 and wxsvg-1.0b7_2 from the following URLs:
DVDStyler-1.5.tar.gz (http://prdownloads.sourceforge.net/dvdstyler/DVDStyler-1.5.tar.gz?download)
wxsvg-1.0b7_2.tar.gz (http://prdownloads.sourceforge.net/wxsvg/wxsvg-1.0b7_2.tar.gz?download)
Extract the files by right-clicking on them and selecting Open with "Archive Manager"
Enter the wxsvg-1.0b7 folder:
cd /path/to/wxsvg-1.0b7_2
We need to create two text files that the author forgot to place in the source code. They aren't necessary for anything but autoreconf whines if they aren't present.
gedit NEWS
Save the file and then do the same again for README
gedit README
Save the file.
We need to do a bit of magic on the source code before we can configure it.
autoreconf --install --force -v
Configure the source. Since DVDStyler looks for libwxsvg.so.0 in /usr/lib we need to set the install path for wxsvg to /usr since the default installation path is /usr/local :
./configure --prefix="/usr"
Make the installation files:
make
Create and install .deb package for wxsvg using checkinstall:
sudo checkinstall
Just hit ENTER when checkinstall prompts you, or you can follow the menu prompts to enter you maintainer information, etc.
Enter the DVDStyler-1.5 folder:
cd /path/to/DVDStyler-1.5
Configure the source:
./configure
Make the installation files:
make
Create and install .deb package for dvdstyler using checkinstall:
sudo checkinstall
Just hit ENTER when checkinstall prompts you, or you can follow the menu prompts to enter you maintainer information, etc.
Create the menu entry for DVDStyler:
sudo gedit /usr/share/applications/dvdstyler.desktop
Copy and paste the following text:
[Desktop Entry]
Encoding=UTF-8
Name=DVD Styler
Comment=DVD Authoring GUI
Exec=dvdstyler
Icon=/usr/local/share/dvdstyler/rc/logo.png
Terminal=false
Type=Application
Categories=GNOME;Application;AudioVideo;Audio;Vide o
Save the file and exit GEdit.
You should now have an entry under Applications | Sound & Video for DVD Styler. Click it and *hopefully* DVD Styler will run.
If you run into any problems let me know. :)
Nick Rivers