# nautilus-cd-burner
# ==================
# Slackware 9.0's 'nautilus-cd-burner' package includes version 0.3.2, 9.1's
# includes 0.5.3, 10.0 and 10.1's include 2.6.1 As of Slackware 10.2, Gnome
# is no longer included.
# Below I include multiple versions of nautilus-cd-burner covering several
# releases of Gnome. I will keep all of them updated, but keep in mind that
# I only actually use Gnome 2.12.x
# If you ever want to uninstall nautilus-cd-burner, or clean up files from
# an old version before installing a new one, cd into the source directory,
# run 'make uninstall' (as root), remove the source directory, then remove
# the tarball.
# I only read/write (well) English, so I remove the nautilus-cd-burner.mo
# internationalization files below. If this is not the case for you, skip
# that part.
mkdir -p -m 0700 src
cd src
find -maxdepth 1 -type d -name "nautilus-cd-burner-*" -exec rm -r {} \;
tar xjvf ~/nautilus-cd-burner-0.3.2.tar.bz2
cd nautilus-cd-burner-0.3.2
test $UID = 0 && chown -R root:root .
./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var/lib
## If make fails with an error like this:
# /usr/lib/gcc/i686-pc-linux-gnu/3.4.5/../../../../i686-pc-linux-gnu/bin/ld:
# cannot find -lssl
## re-run it like this:
# make LDFLAGS=-L/usr/local/ssl/lib
make
# Become root to install it
su
test -x /sbin/removepkg && /sbin/removepkg nautilus-cd-burner
make install
find /usr/share/locale -type f -name nautilus-cd-burner.mo -exec rm {} \;
# Become yourself again
exit
cd
rm -f installed/nautilus-cd-burner-*.tar.*
mv nautilus-cd-burner-0.3.2.tar.bz2 installed/
mkdir -p -m 0700 src
cd src
find -maxdepth 1 -type d -name "nautilus-cd-burner-*" -exec rm -r {} \;
tar xjvf ~/nautilus-cd-burner-0.5.3.tar.bz2
cd nautilus-cd-burner-0.5.3
test $UID = 0 && chown -R root:root .
./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var/lib
## If make fails with an error like this:
# /usr/lib/gcc/i686-pc-linux-gnu/3.4.5/../../../../i686-pc-linux-gnu/bin/ld:
# cannot find -lssl
## re-run it like this:
# make LDFLAGS=-L/usr/local/ssl/lib
make
# Become root to install it
su
test -x /sbin/removepkg && /sbin/removepkg nautilus-cd-burner
make install
find /usr/share/locale -type f -name nautilus-cd-burner.mo -exec rm {} \;
# Become yourself again
exit
cd
rm -f installed/nautilus-cd-burner-*.tar.*
mv nautilus-cd-burner-0.5.3.tar.bz2 installed/
mkdir -p -m 0700 src
cd src
find -maxdepth 1 -type d -name "nautilus-cd-burner-*" -exec rm -r {} \;
tar xjvf ~/nautilus-cd-burner-2.6.1.tar.bz2
cd nautilus-cd-burner-2.6.1
test $UID = 0 && chown -R root:root .
./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var/lib
## If make fails with an error like this:
# /usr/lib/gcc/i686-pc-linux-gnu/3.4.5/../../../../i686-pc-linux-gnu/bin/ld:
# cannot find -lssl
## re-run it like this:
# make LDFLAGS=-L/usr/local/ssl/lib
make
# Become root to install it
su
test -x /sbin/removepkg && /sbin/removepkg nautilus-cd-burner
make install
find /usr/share/locale -type f -name nautilus-cd-burner.mo -exec rm {} \;
# Become yourself again
exit
cd
rm -f installed/nautilus-cd-burner-*.tar.*
mv nautilus-cd-burner-2.6.1.tar.bz2 installed/
mkdir -p -m 0700 src
cd src
find -maxdepth 1 -type d -name "nautilus-cd-burner-*" -exec rm -r {} \;
tar xjvf ~/nautilus-cd-burner-2.8.7.tar.bz2
cd nautilus-cd-burner-2.8.7
test $UID = 0 && chown -R root:root .
./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var/lib
## If make fails with an error like this:
# /usr/lib/gcc/i686-pc-linux-gnu/3.4.5/../../../../i686-pc-linux-gnu/bin/ld:
# cannot find -lssl
## re-run it like this:
# make LDFLAGS=-L/usr/local/ssl/lib
make
# Become root to install it
su
test -x /sbin/removepkg && /sbin/removepkg nautilus-cd-burner
make install
find /usr/share/locale -type f -name nautilus-cd-burner.mo -exec rm {} \;
# Become yourself again
exit
cd
rm -f installed/nautilus-cd-burner-*.tar.*
mv nautilus-cd-burner-2.8.7.tar.bz2 installed/
mkdir -p -m 0700 src
cd src
find -maxdepth 1 -type d -name "nautilus-cd-burner-*" -exec rm -r {} \;
tar xjvf ~/nautilus-cd-burner-2.12.2.tar.bz2
cd nautilus-cd-burner-2.12.2
test $UID = 0 && chown -R root:root .
./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var/lib
## If make fails with an error like this:
# /usr/lib/gcc/i686-pc-linux-gnu/3.4.5/../../../../i686-pc-linux-gnu/bin/ld:
# cannot find -lssl
## re-run it like this:
# make LDFLAGS=-L/usr/local/ssl/lib
make
# Become root to install it
su
test -x /sbin/removepkg && /sbin/removepkg nautilus-cd-burner
make install
find /usr/share/locale -type f -name nautilus-cd-burner.mo -exec rm {} \;
# Become yourself again
exit
cd
rm -f installed/nautilus-cd-burner-*.tar.*
mv nautilus-cd-burner-2.12.2.tar.bz2 installed/