gucharmap - A Unicode/ISO 10646 character map and font viewer ChangeLog

HOWTO


# gucharmap
# =========
# Slackware 9.1's 'gucharmap' package includes version 1.0.0, 10.0, 10.1,
# and 10.2's include 1.4.1

# Prerequisites:
# gawk
# sed
# grep
# perl
# gettext
# pkg-config
# intltool >= 0.29
# pango >= 1.2.1
# gtk+ >= 2.2.0
# Unless you pass --disable-gnome to configure:
# libgnome-2.0 >= 2.2.0
# libgnomeui-2.0 >= 2.2.0

# Install/update the XML::Parser perl module:
perl -MCPAN -e shell
o conf make_install_arg UNINST=1
o conf prerequisites_policy follow
install Bundle::CPAN
install XML::Parser
exit


# gucharmap 1.4.4
# ===============
cd
test -f installed/gucharmap-1.4.4.tar.bz2 &&
mv installed/gucharmap-1.4.4.tar.bz2 .
test ! -f gucharmap-1.4.4.tar.bz2 &&
wget http://ftp.gnome.org/pub/gnome/sources/gucharmap/1.4/\
gucharmap-1.4.4.tar.bz2

# Verify tarball w/ md5sum:
echo "c9741329d08908a271864664c3f2e91c  gucharmap-1.4.4.tar.bz2" | md5sum -c

mkdir -p -m 0700 src
cd src
find -type d -maxdepth 1 -name "gucharmap-*" -exec rm -r {} \;
tar xjvf ~/gucharmap-1.4.4.tar.bz2
cd gucharmap-1.4.4
test $UID = 0 && chown -R root:root .
./configure --prefix=/usr

## If make fails with an error like this:
# /usr/lib/gcc/i686-pc-linux-gnu/4.0.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 gucharmap
rm -f /usr/lib/libgucharmap.*
make install
ldconfig

# I live in the US and only read/write English (well), so I don't need
# these
find /usr/share/locale -type f -name "gucharmap.mo" -exec rm {} \;

# Become yourself again
exit

cd
mkdir -p -m 0700 installed
rm -f installed/gucharmap-*.tar.*
mv gucharmap-1.4.4.tar.bz2 installed/

# /usr/share/pixmaps/gucharmap.png can be used as a desktop icon


# gucharmap 1.6.0
# ===============
# Version 1.6.0 is intended for Gnome 2.14, no idea if it works with
# older versions

cd
test -f installed/gucharmap-1.6.0.tar.bz2 &&
mv installed/gucharmap-1.6.0.tar.bz2 .
test ! -f gucharmap-1.6.0.tar.bz2 &&
wget http://ftp.gnome.org/pub/gnome/sources/gucharmap/1.4/\
gucharmap-1.6.0.tar.bz2

# Verify tarball w/ md5sum:
echo "8af03f350c988d1565922b10776bc725  gucharmap-1.6.0.tar.bz2" | md5sum -c

mkdir -p -m 0700 src
cd src
find -type d -maxdepth 1 -name "gucharmap-*" -exec rm -r {} \;
tar xjvf ~/gucharmap-1.6.0.tar.bz2
cd gucharmap-1.6.0
test $UID = 0 && chown -R root:root .
./configure --prefix=/usr

## If make fails with an error like this:
# /usr/lib/gcc/i686-pc-linux-gnu/4.0.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 gucharmap
rm -f /usr/lib/libgucharmap.*
make install
ldconfig
find /usr/share/locale -type f -name "gucharmap.mo" -exec rm {} \;

# Become yourself again
exit

cd
mkdir -p -m 0700 installed
rm -f installed/gucharmap-*.tar.*
mv gucharmap-1.6.0.tar.bz2 installed/

# /usr/share/pixmaps/gucharmap.png can be used as a desktop icon

List of HOWTOs

Web page itself last updated: 2023-12-20 8:06pm (EDT -0400)
HOWTO last updated: 2006-08-08 12:12am
Copyright © 2001-2024 Jason Englander. All Rights reserved.
[HTML5]