#!/bin/sh -e # for package in $(grep -v '^#' ../app-7.7.md5 | awk '{print $2}') do packagedir=${package%.tar.bz2} tar -xf $package cd $packagedir case $packagedir in luit-[0-9]* ) line1="#ifdef _XOPEN_SOURCE" line2="# undef _XOPEN_SOURCE" line3="# define _XOPEN_SOURCE 600" line4="#endif" sed -i -e "s@#ifdef HAVE_CONFIG_H@$line1\n$line2\n$line3\n$line4\n\n&@" sys.c unset line1 line2 line3 line4 ;; sessreg-* ) sed -e 's/\$(CPP) \$(DEFS)/$(CPP) -P $(DEFS)/' -i man/Makefile.in ;; esac CC="gcc -flto -fuse-linker-plugin -march=i486 -mtune=i686 -Os -pipe" CXX="g++ -flto -fuse-linker-plugin -march=i486 -mtune=i686 -Os -pipe -fno-exceptions -fno-rtti" ./configure --prefix=/usr/local -disable-static --localstatedir=/var --sysconfdir=/etc --libexecdir=/usr/local/lib/xorg make sudo make install cd .. rm -rf $packagedir done