From: casemaster Date: Sun, 2 Jul 2006 09:16:40 +0000 (+0000) Subject: Das Build wird jetzt im Browserkopf angezeigt X-Git-Tag: v2.3-beta1~1063 X-Git-Url: http://git.ipfire.org/?p=ipfire-2.x.git;a=commitdiff_plain;h=7476f4768af7adcd8f5f91172862a35eb2b95262 Das Build wird jetzt im Browserkopf angezeigt git-svn-id: http://svn.ipfire.org/svn/ipfire/trunk@191 ea5c0bd1-69bd-2848-81d8-4f18e57aeed8 --- diff --git a/config/cfgroot/header.pl b/config/cfgroot/header.pl index 659d41a687..805489c67c 100644 --- a/config/cfgroot/header.pl +++ b/config/cfgroot/header.pl @@ -87,6 +87,13 @@ if ( -d "/var/ipfire/langs/${language}/" ) { }; }; +### Read IPFire Buildversion +$FIREBUILD = "Datei firebuild nicht gefunden\n"; +if (open(MYFile, "<${swroot}/firebuild")) { + $FIREBUILD = ; + $FIREBUILD = "(Build: $FIREBUILD)"; + close(_File); +}; require "${swroot}/langs/en.pl"; require "${swroot}/langs/${language}.pl"; @@ -714,7 +721,7 @@ sub openpage { my $h2 = gettitle($menu); my $helpuri = get_helpuri(); - $title = "IPFire - $title"; + $title = "IPFire - $title $FIREBUILD"; if ($settings{'WINDOWWITHHOSTNAME'} eq 'on') { $title = "$settings{'HOSTNAME'}.$settings{'DOMAINNAME'} - $title"; } diff --git a/make.sh b/make.sh index 5fe00355c7..eea54f42cc 100644 --- a/make.sh +++ b/make.sh @@ -33,6 +33,12 @@ 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` @@ -900,10 +906,10 @@ build) buildipcop # Setzen des IPFire Builds - if [ -e ./.svn ]; then - cat .svn/entries |sed -n 's/^[ \t]*revision=\"// p' | sed -n 's/\".*$// p' > $LFS/home/httpd/html/firebuild + if [ $FIREBUILD ]; then + echo "$FIREBUILD" > $CONFIG_ROOT/firebuild else - echo "_(OvO)_" > $LFS/home/httpd/html/firebuild + echo "_(OvO)_" > $CONFIG_ROOT/firebuild fi buildinstaller