KVER=`grep --max-count=1 VER lfs/linux | awk '{ print $3 }'`
MACHINE=`uname -m`
+ # Setzen des IPFire Builds
+ if [ -e ./.svn ]; then
+ FIREBUILD=`cat .svn/entries |sed -n 's/^[ \t]*revision=\"// p' | sed -n 's/\".*$// p'`
+# VERSION="$VERSION (Build:$FIREBUILD)"
+ fi
+
# Debian specific settings
if [ ! -e /etc/debian_version ]; then
FULLPATH=`which $0`
mkdir $BASEDIR/log/ 2>/dev/null
if [ 'x86_64' = $MACHINE -o 'i686' = $MACHINE -o 'i586' = $MACHINE -o 'i486' = $MACHINE -o 'i386' = $MACHINE ]; then
+
echo "`date -u '+%b %e %T'`: Machine is ix86 (or equivalent)" | tee -a $LOGFILE
MACHINE=i386
BUILDTARGET=i386-pc-linux-gnu
ipcopmake java
ipcopmake libtiff
ipcopmake libjpeg
+ ipcopmake lcms
+ ipcopmake libmng
+ ipcopmake freetype
+ ipcopmake bootsplash
ipcopmake libxml2
ipcopmake spandsp
ipcopmake lzo
}
ipfirepackages() {
- for i in `ls $BASEDIR/packages`; do
- touch $BASEDIR/build/install/packages/$i.empty
- done
+ if [ -d "$BASEDIR/packages" ]; then
+ for i in `ls $BASEDIR/packages`; do
+ touch $BASEDIR/build/install/packages/$i.empty
+ done
+ fi
ipfiredist amavisd
ipfiredist applejuice
ipfiredist asterisk
echo "`date -u '+%b %e %T'`: Using installed toolchain" | tee -a $LOGFILE
prepareenv
fi
+
buildbase
buildipcop
+
+ # Setzen des IPFire Builds
+ if [ "$FIREBUILD" ]; then
+ echo "$FIREBUILD" > $CONFIG_ROOT/firebuild
+ else
+ echo "_(OvO)_" > $CONFIG_ROOT/firebuild
+ fi
+
buildinstaller
buildpackages
;;