NAME="IPFire" # Software name
SNAME="ipfire" # Short name
- VERSION="1.4" # Version number
+ VERSION="2.0" # Version number
SLOGAN="We secure your network" # Software slogan
CONFIG_ROOT=/var/ipfire # Configuration rootdir
NICE=10
ipcopmake fcclassic SMP=1
ipcopmake pulsar SMP=1
ipcopmake unicorn SMP=1
+ ipcopmake promise-sata-300-tx SMP=1
fi
ipcopmake linux LFS_PASS=ipfire
ipcopmake fcdslslusb
ipcopmake fcpci
ipcopmake fcclassic
- ipcopmake pulsar
- ipcopmake unicorn
+ ipcopmake pulsar
+ ipcopmake unicorn
+ ipcopmake promise-sata-300-tx
fi
ipcopmake pcmcia-cs
ipcopmake bridge-utils
ipcopmake screen
ipcopmake hddtemp
+ ipcopmake smartmontools
ipcopmake htop
ipcopmake lynx
echo -ne "`date -u '+%b %e %T'`: Building ### Mailserver ### \n" | tee -a $LOGFILE
ipcopmake gnump3d
echo -ne "`date -u '+%b %e %T'`: Building ### P2P-Clients ### \n" | tee -a $LOGFILE
ipcopmake applejuice
- ipcopmake edonkeyclc
+ ipcopmake ocaml
+ ipcopmake mldonkey
+# ipcopmake edonkeyclc
# ipcopmake sane
echo -ne "`date -u '+%b %e %T'`: Building ### Net-Tools ### \n" | tee -a $LOGFILE
ipcopmake ntop
ipcopmake $2
;;
*)
- echo "Usage: $0 {build|changelog|check|checkclean|clean|commit|diff|dist|gettoolchain|make|newpak|prefetch|pub-iso|pub-paks|shell|sync|toolchain|update}"
- cat doc/make.sh-usage
- exit 1
+ clear
+ svn info
+ #echo "Usage: $0 {build|changelog|check|checkclean|clean|commit|diff|dist|gettoolchain|make|newpak|prefetch|pub-iso|pub-paks|shell|sync|toolchain|update}"
+ #cat doc/make.sh-usage
+ select name in "End" "Build IPFire" "Prefetch" "Create Diff" "Get Toolchain" "Update SVN Version" "Sync to Server"
+ do
+ case $name in
+ "Update SVN Version")
+ echo "### SVN UPDATE ###"
+ svn update
+ ;;
+ "Prefetch")
+ echo "### MAKE.SH PREFETCH ###"
+ $0 prefetch
+ ;;
+ "Create Diff")
+ echo "### MAKE.SH DIFF ###"
+ $0 diff
+ ;;
+ "Build IPFire")
+ echo "### MAKE.SH BUILD ###"
+ $0 build
+ ;;
+ "Get Toolchain")
+ echo "### MAKE.SH GETTOOLCHAIN ###"
+ $0 gettoolchain
+ ;;
+ "Sync to Server")
+ echo "svn commit"
+ svn commit
+ ;;
+ "End")
+ break
+ ;;
+ esac
+ done
;;
esac