#!/bin/sh . ../configure.inc HAVE_ROAR=false while [ "$1" != '' ] do case "$1" in --install-dir|--inst-dir) INSTALL_DIR="$2" shift; ;; --pkg-config) PKG_CONFIG="$2" shift; ;; --force-have-roar) HAVE_ROAR=true ;; --help|-h) cat << EOF Usage: ./configure [OPTIONS]... Options: --help - Show this help --inst-dir DIR - Install dir --force-have-roar - Force to assume libroar is ok --pkg-config PKGCONF - Set filename for pkg-config EOF exit 0 ;; *) echo 'Unknown option. Try ./configure --help' exit 2 esac shift; done on_error () { exit 1; } check_cc; check_pkg_config; echo -n 'testing for gtk... ' #pkg-config #if [ "$PKG_CONFIG" != '' ] #then # GTK_LIBS=`$PKG_CONFIG --libs gtk+-2.0 2> /dev/null` # GTK_CFLAFS=`$PKG_CONFIG --cflags gtk+-2.0 2> /dev/null` #else GTK_LIBS=`gtk-config --libs 2> /dev/null` GTK_CFLAFS=`gtk-config --cflags 2> /dev/null` #fi if [ "$GTK_LIBS" = '' -a "$GTK_CFLAFS" = '' ] then echo no. on_error; else echo yes fi echo -n 'testing for xmms... ' XMMS_LIBS=`xmms-config --libs 2> /dev/null` XMMS_CFLAGS=`xmms-config --cflags 2> /dev/null` if [ "$XMMS_LIBS" = '' -a "$XMMS_CFLAGS" = '' ] then echo no. on_error; else echo yes fi echo -n 'testing for xmms plugin dir... ' if [ "$INSTALL_DIR" = '' ] then INSTALL_DIR=`xmms-config --output-plugin-dir` if [ "$INSTALL_DIR" = '' ] then echo not found. on_error; else echo "$INSTALL_DIR" fi else echo "$INSTALL_DIR" fi check_libroar; rm -f tests tests.c echo creating Makefile.conf... { echo "CC=$CC" echo echo "GTK_LIBS=$GTK_LIBS" echo "GTK_CFLAFS=$GTK_CFLAFS" echo echo "XMMS_LIBS=$XMMS_LIBS" echo "XMMS_CFLAGS=$XMMS_CFLAGS" echo echo "INSTALL_DIR=$INSTALL_DIR" } > Makefile.conf #ll