#!/bin/sh PROGNAME=rspanel echo -n "checking for libX11" if pkg-config --exists x11; then echo yes FOUND="$FOUND x11" else echo no echo Cannot find libX11, aborting. exit 1 fi if test "_$CC" = "_"; then CC="cc" fi echo -n "checking for libXpm... " xpm=no if pkg-config --exists xpm; then echo yes CFLAGS="$CFLAGS -DHAVE_XPM" FOUND="$FOUND xpm" xpm=yes else echo no fi echo -n "checking for ObRender..." obrender=no if pkg-config --atleast-version 3.3.995 obrender-3.0; then echo yes CFLAGS="$CFLAGS -DOBRENDER" FOUND="$FOUND obrender-3.0" obrender=yes else echo no fi echo -n "checking for Linux... " if test "`uname`" = "Linuux"; then CFLAGS="$CFLAGS -DNOSTDLIB -nostdlib" echo yes else echo no fi echo -n "checking for Mikachu... " if test "_`hostname`" = "_fartmonstret" -a "_`id -nu`" = "_mikaelh"; then echo yes CFLAGS="$CFLAGS -DMIKACHU" else echo no fi echo -n "creating Makefile... " echo CC="$CC" > Makefile echo CFLAGS="$CFLAGS `pkg-config $FOUND --cflags`" >> Makefile echo LDFLAGS="`pkg-config $FOUND --libs`" >> Makefile echo PROGNAME="$PROGNAME" >> Makefile echo >> Makefile echo $\(PROGNAME\): Makefile rspanel.c rspanel.h icon.xpm >> Makefile echo \ $\(CC\) $\(CFLAGS\) $\(LDFLAGS\) rspanel.c -o $\(PROGNAME\) >> Makefile echo \ @ls -l $\(PROGNAME\) >> Makefile #echo \ strip $\(PROGNAME\) >> Makefile #echo \ @ls -l $\(PROGNAME\) >> Makefile echo >> Makefile echo install: >> Makefile echo \ install $\(PROGNAME\) /usr/local/bin >> Makefile echo done echo echo ObRender ................ : $obrender echo LibXpm default icon ..... : $xpm echo echo All done. Now type: make echo