#!/bin/sh
FEATURES="
-SKINS skins
-SKINS2 skins2
-WXWINDOWS wxwindows
+SKINS skins2
+PDA pda
+WXWIDGETS wxwidgets
OPIE opie
MACOSX macosx
QNX qnx
SLP slp
LIRC lirc
JOYSTICK joystick
-CORBA corba
LIVEDOTCOM livedotcom
DVDREAD dvdread
DVDNAV dvdnav
OGG ogg
MKV mkv
MOD mod
+CDIO libcdio
+VCDX vcdx
+CDDAX cddax
+CDDB libcddb
X11 x11
XVIDEO xvideo
+GLX glx
FB fb
MGA mga
SDL sdl
WINGDI wingdi
SVGALIB svgalib
GGI ggi
-GLIDE glide
AA aa
CACA caca
OSS oss
SOUT sout
WITHFFMPEGMP3LAME ffmpeg-mp3lame
WITHFFMPEGFAAC ffmpeg-faac
+GALAKTOS galaktos
+HTTPD httpd
+JACK jack
+QT4 qt4
"
PATHS="
WITHXML2CONFIGPATH xml2-config-path
WITHWXCONFIGPATH wx-config-path
+WITHWXCONFIG wx-config
WITHQTE qte
WITHGOOMTREE goom-tree
WITHSLP slp
WITHQTE qte
WITHDIRECTX directx
WITHGGI ggi
-WITHGLIDE glide
WITHCACACONFIGPATH caca-config-path
WITHMAD mad
WITHMADTREE mad-tree
fi
echo -n "./configure " > .cmd
-source .config
+. ./.config
check_features () {
while [ -n "$1" ]
do
eval x="\$CONFIG_$1"
- if [ "$x" == "y" ]
+ if [ "$x" = "y" ]
then
- if [ "$1" == "WITHFFMPEGMP3LAME" ]
- then
- echo -n "--with-$2 " >> .cmd
- else if [ "$1" == "WITHFFMPEGFAAC" ]
+ if [ "$1" = "WITHFFMPEGMP3LAME" ] || [ "$1" = "WITHFFMPEGFAAC" ]
then
echo -n "--with-$2 " >> .cmd
else
echo -n "--enable-$2 " >> .cmd
- fi fi
+ fi
else
- if [ "$1" == "WITHFFMPEGMP3LAME" ]
- then
- echo -n "--without-$2 " >> .cmd
- else if [ "$1" == "WITHFFMPEGFAAC" ]
+ if [ "$1" != "WITHFFMPEGMP3LAME" ] && [ "$1" != "WITHFFMPEGFAAC" ]
then
- echo -n "--without-$2 " >> .cmd
- else
echo -n "--disable-$2 " >> .cmd
- fi fi
+ fi
fi
shift; shift
done
check_features $FEATURES
check_paths $PATHS
+#XXX
+echo "--enable-maintainer-mode " >> .cmd
+
if [ ! -e configure ]
then
./bootstrap
fi
-source .cmd
+. ./.cmd
make
rm -f .cmd