[Clfs-commits] commit: r4746 - in /trunk/scripts: fetch/glibc.sh patch/gcc-patch.sh

svn at cross-lfs.org svn at cross-lfs.org
Sat Feb 21 10:23:12 PST 2009


Author: jim
Date: Sat Feb 21 18:23:12 2009
New Revision: 4746

Log:
Updates to Branding

Modified:
    trunk/scripts/fetch/glibc.sh
    trunk/scripts/patch/gcc-patch.sh

Modified: trunk/scripts/fetch/glibc.sh
==============================================================================
--- trunk/scripts/fetch/glibc.sh (original)
+++ trunk/scripts/fetch/glibc.sh Sat Feb 21 18:23:12 2009
@@ -59,7 +59,9 @@
 
 # Add a custom version string
 DATE_STAMP=$(date +%Y%m%d)
-sed -i "s at Copyright (C)@Built for Cross-LFS - ${DATE_STAMP}\\n\Copyright (C)@" csu/version.c
+GLIBC_VERSION=$(cat version.h | grep VERSION | cut -f3 -d' ' | sed -e 's/"//g')
+sed -i "s@\(^#define VERSION \).*@\1\"${GLIBC_VERSION}.${DATE_STAMP}\"@" version.h
+sed -i "s at Copyright@Built for Cross-LFS\\\\n\\\\\nCopyright@" csu/version.c
 
 # Create tarballs
 echo "Creating Tarballs"

Modified: trunk/scripts/patch/gcc-patch.sh
==============================================================================
--- trunk/scripts/patch/gcc-patch.sh (original)
+++ trunk/scripts/patch/gcc-patch.sh Sat Feb 21 18:23:12 2009
@@ -47,8 +47,7 @@
 #
 DATE_STAMP=$(date +%Y%m%d)
 sed -i "s:PKGVERSION:\"(GCC for Cross-LFS) \":" gcc-${VERSION}/gcc/version.c
-BASE_VER=$(cat gcc-${VERSION}/gcc/BASE-VER}
-echo "${BASE_VER} - ${DATE_STAMP}" > gcc-${VERSION}/gcc/BASE-VER
+echo "${VERSION}.${DATE_STAMP}" > gcc-${VERSION}/gcc/BASE-VER
 
 # Cleanup
 DIRS="gcc-${VERSION} gcc-${VERSION}.orig"
@@ -56,7 +55,7 @@
   cd ${DIRECTORY}
   REMOVE="ABOUT-NLS COPYING COPYING.LIB ChangeLog ChangeLog.tree-ssa MAINTAINERS Makefile.def
     Makefile.in Makefile.tpl README README.SCO boehm-gc/ChangeLog BUGS FAQ LAST_UPDATED
-    MD5SUMS NEWS bugs.html faq.html gcc/BASE-VER gcc/DATESTAMP gcc/DEV-PHASE gcc/c-parse.c
+    MD5SUMS NEWS bugs.html faq.html gcc/DATESTAMP gcc/DEV-PHASE gcc/c-parse.c
     gcc/gengtype-lex.c gcc/c-parse.y gcc/gengtype-yacc.c gcc/gengtype-yacc.h gcc/f/BUGS gcc/f/NEWS
     gcc/java/parse-scan.c gcc/java/parse.c gcc/objc/objc-parse.c gcc/objc/objc-parse.y"
   for file in ${REMOVE}; do




More information about the Clfs-commits mailing list