#!/bin/bash HERE=`pwd` export CFLAGS="-march=i486 -mtune=i686 -O2 -pipe" export CXXFLAGS="-march=i486 -mtune=i686 -O2 -pipe" tar xvf glib-1.2.10.tar.gz cd glib-1.2.10 bzcat ../glib1.2_1.2.10-17.diff.bz2 | patch -p1 --verbose || exit 1 ./configure --prefix=/usr/local make make install DESTDIR="$HERE"/glib1pkg cd "$HERE"/glib1pkg find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null # Create package from "$HERE"/glib1pkg