Files
Arch-R/packages/multimedia/vdr/build
Stephan Raue 96e2f3d361 vdr: (many many thanks to Andras)
- initial commit of an working for xbmc-pvr
2010-02-09 23:36:39 +01:00

44 lines
941 B
Bash
Executable File

#!/bin/sh
. config/options
$SCRIPTS/build toolchain
$SCRIPTS/unpack linux
$SCRIPTS/build jpeg
$SCRIPTS/build freetype
$SCRIPTS/build fontconfig
$SCRIPTS/build libiconv
$SCRIPTS/build gettext
ACTIVE_EXTENSIONS="liemikuutio dolbyinrec gotox"
for plugin in $VDR_PLUGINS; do
VDR_EXTENSIONS=
if [ -r $PACKAGES/vdr-$plugin/config/vdr ]; then
. $PACKAGES/vdr-$plugin/config/vdr
ACTIVE_EXTENSIONS="$ACTIVE_EXTENSIONS $VDR_EXTENSIONS"
fi
done
cd $BUILD/$1*
cat > Make.config <<EOF
PLUGINLIBDIR=/usr/lib/vdr
VIDEODIR=/storage/Videos
CONFDIR=/storage/.config/vdr
LOCDIR=/usr/share/locale
INCLUDES += -I`ls -d ../freetype-*/include`
LIBS += -liconv -lintl
EOF
for ext in $ACTIVE_EXTENSIONS; do
EXTNAME=`echo $ext | tr a-z A-Z`
echo "$EXTNAME=1" >> Make.config
VDR_DEFINES="$VDR_DEFINES -DUSE_$EXTNAME"
done
[ -n "$VDR_DEFINES" ] && echo "DEFINES += $VDR_DEFINES" >> Make.config
make
# to build extra plugins
make include-dir