# gnome-panel
# ===========
# Slackware 9.0's 'gnome-panel' package includes version 2.2.0.1, 9.1's
# includes 2.4.0, 10.0 and 10.1's include 2.6.2 As of Slackware 10.2,
# Gnome is no longer included.
# I include multiple versions here to cover different Gnome releases,
# but keep in mind that I only actually use Gnome 2.16.x myself.
# If you ever want to uninstall gnome-panel, cd into the source directory,
# run 'make uninstall' (as root), remove the source directory, then remove
# the tarball.
cd
test -f installed/gnome-panel-2.10.2.tar.bz2 &&
mv installed/gnome-panel-2.10.2.tar.bz2
test ! -f gnome-panel-2.10.2.tar.bz2 &&
wget http://ftp.gnome.org/pub/gnome/sources/gnome-panel/2.10/\
gnome-panel-2.10.2.tar.bz2
mkdir -p -m 0700 src
cd src
find -maxdepth 1 -type d -name "gnome-panel-*" -exec rm -r {} \;
tar xjvf ~/gnome-panel-2.10.2.tar.bz2
cd gnome-panel-2.10.2
test $UID = 0 && chown -R root:root .
./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var/lib \
--enable-static=no
## If make fails with an error like this:
# /usr/lib/gcc/i686-pc-linux-gnu/x.x.x/../../../../i686-pc-linux-gnu/bin/ld:
# cannot find -lssl
## and you have OpenSSL installed under /usr/local/ssl, 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 gnome-panel
rm -f /usr/lib/libpanel-applet-2.* /usr/lib/libgen_util_applet-2.*
make install
ldconfig
find /usr/share/locale -type f -name "gnome-panel-2.0.mo" -exec rm {} \;
cd
test -f installed/gnome-panel-2.12.3.tar.bz2 &&
mv installed/gnome-panel-2.12.3.tar.bz2
test ! -f gnome-panel-2.12.3.tar.bz2 &&
wget http://ftp.gnome.org/pub/gnome/sources/gnome-panel/2.12/\
gnome-panel-2.12.3.tar.bz2
mkdir -p -m 0700 src
cd src
find -maxdepth 1 -type d -name "gnome-panel-*" -exec rm -r {} \;
tar xjvf ~/gnome-panel-2.12.3.tar.bz2
cd gnome-panel-2.12.3
test $UID = 0 && chown -R root:root .
./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var/lib \
--enable-static=no
## If make fails with an error like this:
# /usr/lib/gcc/i686-pc-linux-gnu/x.x.x/../../../../i686-pc-linux-gnu/bin/ld:
# cannot find -lssl
## and you have OpenSSL installed under /usr/local/ssl, 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 gnome-panel
rm -f /usr/lib/libpanel-applet-2.*
make install
ldconfig
find /usr/share/locale -type f -name "gnome-panel-2.0.mo" -exec rm {} \;
cd
test -f installed/gnome-panel-2.14.3.tar.bz2 &&
mv installed/gnome-panel-2.14.3.tar.bz2
test ! -f gnome-panel-2.14.3.tar.bz2 &&
wget http://ftp.gnome.org/pub/gnome/sources/gnome-panel/2.14/\
gnome-panel-2.14.3.tar.bz2
mkdir -p -m 0700 src
cd src
find -maxdepth 1 -type d -name "gnome-panel-*" -exec rm -r {} \;
tar xjvf ~/gnome-panel-2.14.3.tar.bz2
cd gnome-panel-2.14.3
test $UID = 0 && chown -R root:root .
./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var/lib \
--enable-static=no
## If make fails with an error like this:
# /usr/lib/gcc/i686-pc-linux-gnu/x.x.x/../../../../i686-pc-linux-gnu/bin/ld:
# cannot find -lssl
## and you have OpenSSL installed under /usr/local/ssl, 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 gnome-panel
rm -f /usr/lib/libpanel-applet-2.*
make install
ldconfig
find /usr/share/locale -type f -name "gnome-panel-2.0.mo" -exec rm {} \;
cd
test -f installed/gnome-panel-2.16.2.tar.bz2 &&
mv installed/gnome-panel-2.16.2.tar.bz2
test ! -f gnome-panel-2.16.2.tar.bz2 &&
wget http://ftp.gnome.org/pub/gnome/sources/gnome-panel/2.16/\
gnome-panel-2.16.2.tar.bz2
mkdir -p -m 0700 src
cd src
find -maxdepth 1 -type d -name "gnome-panel-*" -exec rm -r {} \;
tar xjvf ~/gnome-panel-2.16.2.tar.bz2
cd gnome-panel-2.16.2
test $UID = 0 && chown -R root:root .
chmod -R u+w .
./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var/lib \
--enable-static=no
## If make fails with an error like this:
# /usr/lib/gcc/i686-pc-linux-gnu/x.x.x/../../../../i686-pc-linux-gnu/bin/ld:
# cannot find -lssl
## and you have OpenSSL installed under /usr/local/ssl, 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 gnome-panel
rm -f /usr/lib/libpanel-applet-2.*
make install
ldconfig
find /usr/share/locale -type f -name "gnome-panel-2.0.mo" -exec rm {} \;
chown -R $USER .