ipfiredist() {
if [ -f $BASEDIR/build/usr/src/lfs/$1 ]; then
-# if [ ! `ls -w1 $BASEDIR/packages/*.tar.gz | grep $1` ]; then
+# if [ ! `ls -w1 $BASEDIR/packages/*.ipfire | grep $1` ]; then
echo "`date -u '+%b %e %T'`: Packaging $1" | tee -a $LOGFILE
chroot $LFS /tools/bin/env -i HOME=/root \
TERM=$TERM PS1='\u:\w\$ ' \
ipcopmake python
ipcopmake libnet
ipcopmake libpng
+ ipcopmake libtiff
+ ipcopmake libjpeg
+ ipcopmake lcms
+ ipcopmake libmng
+ ipcopmake freetype
ipcopmake gd
ipcopmake popt
ipcopmake slang
ipcopmake startscripts
## Zuerst die Libs und dann die Programme. Ordnung muss sein!
ipcopmake java
- ipcopmake libtiff
- ipcopmake libjpeg
- ipcopmake lcms
- ipcopmake libmng
- ipcopmake freetype
ipcopmake bootsplash
ipcopmake libxml2
ipcopmake spandsp
ipcopmake bristuff
ipcopmake asterisk
ipcopmake mpg123
- echo -ne "`date -u '+%b %e %T'`: Building ### MP3-Server ### \n" | tee -a $LOGFILE
+ echo -ne "`date -u '+%b %e %T'`: Building ### Multimedia-Server ### \n" | tee -a $LOGFILE
+ ipcopmake libmad
ipcopmake libogg
ipcopmake libvorbis
ipcopmake lame
+ ipcopmake xvid
+ ipcopmake mpeg2dec
+ ipcopmake ffmpeg
ipcopmake sox
ipcopmake gnump3d
+ ipcopmake videolan
echo -ne "`date -u '+%b %e %T'`: Building ### P2P-Clients ### \n" | tee -a $LOGFILE
ipcopmake applejuice
ipcopmake ocaml
ipcopmake tftp-hpa
ipcopmake subversion
ipcopmake iptraf
+ ipcopmake nagios
# ipcopmake stunnel # Ausgeschaltet, weil wir es doch nicht nutzen
}
cat $i | sed "s%^\./%#%" | sort >> $BASEDIR/log/FILES
fi
done
+ cd $BASEDIR/packages; ls -w1 *.ipfire | awk -F ".ipfire" '{ print $1 }' > $BASEDIR/packages/packages_list.txt
+ echo -n "###EOF###" >> $BASEDIR/packages/packages_list.txt
cd $PWD
ipfiredist cups
ipfiredist cyrusimap
ipfiredist fetchmail
+ ipfiredist ffmpeg
ipfiredist gnump3d
ipfiredist iptraf
ipfiredist java
ipfiredist lame
+ ipfiredist libmad
ipfiredist libogg
ipfiredist libtiff
ipfiredist libvorbis
ipfiredist libxml2
ipfiredist mailx
ipfiredist mldonkey
+ ipfiredist mpeg2dec
+ ipfiredist nagios
ipfiredist nfs
ipfiredist nmap
ipfiredist ntop
ipfiredist sox
ipfiredist spamassassin
ipfiredist subversion
+ ipfiredist videolan
ipfiredist web-cyradm
ipfiredist xampp
# ipfiredist xinetd
+ ipfiredist xvid
test -d $BASEDIR/packages || mkdir $BASEDIR/packages
- mv -f $LFS/install/packages/*.{tar.gz,md5} $BASEDIR/packages >> $LOGFILE 2>&1
+ mv -f $LFS/install/packages/*.{ipfire,md5} $BASEDIR/packages >> $LOGFILE 2>&1
rm -rf $BASEDIR/build/install/packages/*
}
exit 1
fi
chmod 755 $0
+ tail log/_build.svn.update.log
exit 0
;;
commit|ci)
$0 svn up
;;
dist)
- $0 svn up
+ #$0 svn up
echo -ne "Download source package from svn..."
svn export http://svn.ipfire.eu/svn/ipfire ipfire-source/ --force > /dev/null
if [ "$?" -eq "0" ]; then
fi
echo "### MAKING SOURCES-ISO"
- $0 sources-iso
+ echo "DISABLED by Delaco!"
+ #$0 sources-iso
echo "### UPLOADING ISO"
$0 upload iso
if [ "$input" == "yes" ]; then
$0 svn commit
fi
+ $0 sync
;;
"SVN: Update")
$0 svn update