libgnomeui - One of the Gnome 2.x core libraries ChangeLog

HOWTO


# libgnomeui
# ==========
# Slackware 9.0's 'libgnomeui' package includes version 2.2.0, 9.1's
# includes 2.4.0, 10.0 and 10.1's include 2.6.1.1  As of Slackware 10.2,
# Gnome is no longer included.

# I keep versions here for several different versions of Gnome, but keep
# in mind that as I write this, I only actually use the Gnome 2.16.x
# version.

# If you ever want to uninstall libgnomeui, cd into the source directory,
# run 'make uninstall', remove the source directory, and remove the tarball.

# Prerequisites (for all versions):
# bison
# gettext
# XFree86 or X.org
# pkg-config
# esound >= 0.2.26
# audiofile >= 0.2.3
# libjpeg
# libgnomecanvas-2.0 >= 2.0.0
# gconf-2.0 >= 1.1.11
# pango >= 1.1.2
# libglade >= 2.0.0
# gtk-doc (Slackware includes this in it's sgml-tools or linuxdoc-tools
#  packages; used if you pass --enable-gtk-doc to configure)
# popt
# Perl


# libgnomeui 2.2.2 (for Gnome 2.2.x)
# ================
# Prerequisites (beyond those listed above):
# libgnome-2.0 >= 2.0.0
# libbonoboui-2.0 >= 2.0.0

cd
test -f installed/libgnomeui-2.2.2.tar.bz2 &&
mv installed/libgnomeui-2.2.2.tar.bz2 .
test ! -f libgnomeui-2.2.2.tar.bz2 &&
wget ftp://ftp.gnome.org/pub/gnome/sources/libgnomeui/2.2/libgnomeui-2.2.2.tar.bz2

# Verify tarball w/ md5sum:
echo "2d58cd438aabffc00e65ecd4bab63349  libgnomeui-2.2.2.tar.bz2" | md5sum -c

mkdir -p -m 0700 src
cd src
find -maxdepth 1 -type d -name "libgnomeui-*" -exec rm -r {} \;
tar xjvf ~/libgnomeui-2.2.2.tar.bz2
cd libgnomeui-2.2.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.3/../../../../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 libgnomeui
rm -f /usr/lib/libgnomeui-2.*
make install
ldconfig
find /usr/share/locale -type f -name "libgnomeui-2.0.mo" -exec rm {} \;

# Become yourself again
exit

cd
mkdir -p -m 0700 installed
rm -f installed/libgnomeui-*.tar.*
mv libgnomeui-2.2.2.tar.bz2 installed/


# libgnomeui 2.4.0.1 (for Gnome 2.4.x)
# ==================
# Prerequisites (beyond those listed above):
# libgnome-2.0 >= 2.0.0
# libbonoboui-2.0 >= 2.0.0

cd
test -f installed/libgnomeui-2.4.0.1.tar.bz2 &&
mv installed/libgnomeui-2.4.0.1.tar.bz2 .
test ! -f libgnomeui-2.4.0.1.tar.bz2 &&
wget ftp://ftp.gnome.org/pub/gnome/sources/libgnomeui/2.4/libgnomeui-2.4.0.1.tar.bz2

# Verify tarball w/ md5sum:
echo "196f4a3f1f4a531ff57acaa879e98dd2  libgnomeui-2.4.0.1.tar.bz2" | md5sum -c

mkdir -p -m 0700 src
cd src
find -maxdepth 1 -type d -name "libgnomeui-*" -exec rm -r {} \;
tar xjvf ~/libgnomeui-2.4.0.1.tar.bz2
cd libgnomeui-2.4.0.1
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/3.4.3/../../../../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 libgnomeui
rm -f /usr/lib/libgnomeui-2.*
make install
ldconfig
find /usr/share/locale -type f -name "libgnomeui-2.0.mo" -exec rm {} \;

# Become yourself again
exit

cd
mkdir -p -m 0700 installed
rm -f installed/libgnomeui-*.tar.*
mv libgnomeui-2.4.0.1.tar.bz2 installed/


# libgnomeui 2.6.2 (for Gnome 2.6.x, 2.8.x, or 2.10.x)
# ================
# Prerequisites (beyond those listed above):
# libgnome-2.0 >= 2.0.0
# libbonoboui-2.0 >= 2.0.0
# gnome-vfs-2.0 >= 2.5.3
# gnome-keyring-1
# GTK+-2.0 >= 2.4.1

cd
test -f installed/libgnomeui-2.6.2.tar.bz2 &&
mv installed/libgnomeui-2.6.2.tar.bz2 .
test ! -f libgnomeui-2.6.2.tar.bz2 &&
wget ftp://ftp.gnome.org/pub/gnome/sources/libgnomeui/2.6/libgnomeui-2.6.2.tar.bz2

# Verify tarball w/ md5sum:
echo "aa16c08e3360be06bad977a5dc5e9234  libgnomeui-2.6.2.tar.bz2" | md5sum -c

mkdir -p -m 0700 src
cd src
find -maxdepth 1 -type d -name "libgnomeui-*" -exec rm -r {} \;
tar xjvf ~/libgnomeui-2.6.2.tar.bz2
cd libgnomeui-2.6.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/3.4.3/../../../../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 libgnomeui
rm -f /usr/lib/libgnomeui-2.*
make install
ldconfig
find /usr/share/locale -type f -name "libgnomeui-2.0.mo" -exec rm {} \;

# Become yourself again
exit

cd
mkdir -p -m 0700 installed
rm -f installed/libgnomeui-*.tar.*
mv libgnomeui-2.6.2.tar.bz2 installed/


# libgnomeui 2.12.1 (for Gnome 2.12.x)
# =================
# Prerequisites (beyond those listed above):
# libgnome-2.0 >= 2.0.0
# libbonoboui-2.0 >= 2.0.0
# gnome-vfs-2.0 >= 2.7.3
# gnome-keyring-1 >= 0.4
# GTK+-2.0 >= 2.6.0

cd
test -f installed/libgnomeui-2.12.1.tar.bz2 &&
mv installed/libgnomeui-2.12.1.tar.bz2 .
test ! -f libgnomeui-2.12.1.tar.bz2 &&
wget ftp://ftp.gnome.org/pub/gnome/sources/libgnomeui/2.12/libgnomeui-2.12.1.tar.bz2

# Verify tarball w/ md5sum:
echo "97ee22e36d6fb8c4a57796da4110145e  libgnomeui-2.12.1.tar.bz2" | md5sum -c

mkdir -p -m 0700 src
cd src
find -maxdepth 1 -type d -name "libgnomeui-*" -exec rm -r {} \;
tar xjvf ~/libgnomeui-2.12.1.tar.bz2
cd libgnomeui-2.12.1
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/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 libgnomeui
rm -f /usr/lib/libgnomeui-2.*
make install
ldconfig
find /usr/share/locale -type f -name "libgnomeui-2.0.mo" -exec rm {} \;
chown -R $USER .

# Become yourself again
exit

cd
mkdir -p -m 0700 installed
rm -f installed/libgnomeui-*.tar.*
mv libgnomeui-2.12.1.tar.bz2 installed/


# libgnomeui 2.14.1 (for Gnome 2.14.x)
# =================
# Prerequisites (beyond those listed above):
# libgnome-2.0 >= 2.0.0
# libbonoboui-2.0 >= 2.0.0
# gnome-vfs-2.0 >= 2.7.3
# gnome-keyring-1 >= 0.4
# GTK+-2.0 >= 2.6.0

cd
test -f installed/libgnomeui-2.14.1.tar.bz2 &&
mv installed/libgnomeui-2.14.1.tar.bz2 .
test ! -f libgnomeui-2.14.1.tar.bz2 &&
wget ftp://ftp.gnome.org/pub/gnome/sources/libgnomeui/2.14/libgnomeui-2.14.1.tar.bz2

# Verify tarball w/ md5sum:
echo "ff6b6c25de0e7e39c79998621cdec048  libgnomeui-2.14.1.tar.bz2" | md5sum -c

mkdir -p -m 0700 src
cd src
find -maxdepth 1 -type d -name "libgnomeui-*" -exec rm -r {} \;
tar xjvf ~/libgnomeui-2.14.1.tar.bz2
cd libgnomeui-2.14.1
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/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 libgnomeui
rm -f /usr/lib/libgnomeui-2.*
make install
ldconfig
find /usr/share/locale -type f -name "libgnomeui-2.0.mo" -exec rm {} \;
chown -R $USER .

# Become yourself again
exit

cd
mkdir -p -m 0700 installed
rm -f installed/libgnomeui-*.tar.*
mv libgnomeui-2.14.1.tar.bz2 installed/


# libgnomeui 2.16.1 (for Gnome 2.16.x)
# =================
# Prerequisites (beyond those listed above):
# libgnome-2.0 >= 2.13.7
# libbonoboui-2.0 >= 2.13.1
# gnome-vfs-2.0 >= 2.7.3
# gnome-keyring-1 >= 0.4
# GTK+-2.0 >= 2.9.0
# GLib-2.0 >= 2.8.6

cd
test -f installed/libgnomeui-2.16.1.tar.bz2 &&
mv installed/libgnomeui-2.16.1.tar.bz2 .
test ! -f libgnomeui-2.16.1.tar.bz2 &&
wget ftp://ftp.gnome.org/pub/gnome/sources/libgnomeui/2.16/libgnomeui-2.16.1.tar.bz2

# Verify tarball w/ md5sum:
echo "d9b975952bf5feee8818d3fb18cca0b3  libgnomeui-2.16.1.tar.bz2" | md5sum -c

mkdir -p -m 0700 src
cd src
find -maxdepth 1 -type d -name "libgnomeui-*" -exec rm -r {} \;
tar xjvf ~/libgnomeui-2.16.1.tar.bz2
cd libgnomeui-2.16.1
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/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 libgnomeui
rm -f /usr/lib/libgnomeui-2.*
make install
ldconfig
find /usr/share/locale -type f -name "libgnomeui-2.0.mo" -exec rm {} \;
chown -R $USER .

# Become yourself again
exit

cd
mkdir -p -m 0700 installed
rm -f installed/libgnomeui-*.tar.*
mv libgnomeui-2.16.1.tar.bz2 installed/

List of HOWTOs

Last updated: 2020-04-29 10:24pm EDT(-0400)
Copyright © 2001-2020 Jason Englander. All Rights reserved.
[HTML5]