[kernel] r6704 - dists/trunk/linux-2.6/debian/patches
Bastian Blank
waldi at costa.debian.org
Thu May 25 17:28:46 UTC 2006
Author: waldi
Date: Thu May 25 17:28:45 2006
New Revision: 6704
Modified:
dists/trunk/linux-2.6/debian/patches/version.patch
Log:
debian/patches/version.patch: Update.
Modified: dists/trunk/linux-2.6/debian/patches/version.patch
==============================================================================
--- dists/trunk/linux-2.6/debian/patches/version.patch (original)
+++ dists/trunk/linux-2.6/debian/patches/version.patch Thu May 25 17:28:45 2006
@@ -1,57 +1,5 @@
-Attach informations from debian/changelog to compile.h.
-
----
-commit 932fa20ce2db25e496f6aedf6f624e939f3dafa8
-tree 87ebceaf3f1a47f9fafef53ad36510fab9cf3d5f
-parent 05dbb1e557b392c8cef3675b4ba6497794ad4124
-author Bastian Blank <waldi at debian.org> Tue, 13 Sep 2005 22:03:33 +0000
-committer Bastian Blank <waldi at debian.org> Tue, 13 Sep 2005 22:03:33 +0000
-
- scripts/mkcompile_h | 13 +++++++++++++
- 1 files changed, 13 insertions(+), 0 deletions(-)
-
-diff --git a/scripts/mkcompile_h b/scripts/mkcompile_h
---- a/scripts/mkcompile_h
-+++ b/scripts/mkcompile_h
-@@ -55,6 +55,19 @@ UTS_TRUNCATE="sed -e s/\(.\{1,$UTS_LEN\}
- fi
-
- echo \#define LINUX_COMPILER \"`$CC -v 2>&1 | tail -n 1`\"
-+
-+ if [ -e debian/changelog ]; then
-+ DISTRIBUTION=$(lsb_release -is 2>/dev/null)
-+ [ "$DISTRIBUTION" ] || DISTRIBUTION=Debian
-+ MAINTAINER=$(dpkg-parsechangelog | sed -ne 's,^Maintainer: .[^<]*<\([^>]*\)>,\1,p')
-+ VERSION=$(dpkg-parsechangelog | awk '/^Version:/ {print $$2}')
-+ echo \#define LINUX_COMPILE_SYSTEM_DISTRIBUTION \"$DISTRIBUTION\"
-+ echo \#define LINUX_COMPILE_SYSTEM_MAINTAINER \"$MAINTAINER\"
-+ echo \#define LINUX_COMPILE_SYSTEM_VERSION \"$VERSION\"
-+ if [ -e debian/official ]; then
-+ echo \#define LINUX_COMPILE_SYSTEM_OFFICIAL
-+ fi
-+ fi
- ) > .tmpcompile
-
- # Only replace the real compile.h if the new one is different,
-
-
-
-!-------------------------------------------------------------flip-
-
-
-Use debian packaging informations in version string.
-
----
-commit f9117a71c91d355243befb1a24bc557ea5d98e5b
-tree 30e508720f0783c2a93b9103edd5e710f81f7f34
-parent 932fa20ce2db25e496f6aedf6f624e939f3dafa8
-author Bastian Blank <waldi at debian.org> Tue, 13 Sep 2005 22:04:14 +0000
-committer Bastian Blank <waldi at debian.org> Tue, 13 Sep 2005 22:04:14 +0000
-
- init/version.c | 14 ++++++++++++--
- 1 files changed, 12 insertions(+), 2 deletions(-)
-
diff --git a/init/version.c b/init/version.c
+index 3ddc3ce..c2111a7 100644
--- a/init/version.c
+++ b/init/version.c
@@ -29,5 +29,15 @@ struct new_utsname system_utsname = {
@@ -72,9 +20,47 @@
+ "(" LINUX_COMPILE_BY "@" LINUX_COMPILE_HOST ") "
+#endif
+ "(" LINUX_COMPILER ") " UTS_VERSION "\n";
-
-
-
-!-------------------------------------------------------------flip-
-
-
+diff --git a/scripts/mkcompile_h b/scripts/mkcompile_h
+index d7b8a38..65b7991 100755
+--- a/scripts/mkcompile_h
++++ b/scripts/mkcompile_h
+@@ -46,16 +46,30 @@ ( echo /\* This file is auto generated,
+
+ echo \#define UTS_VERSION \"`echo $UTS_VERSION | $UTS_TRUNCATE`\"
+
+- echo \#define LINUX_COMPILE_TIME \"`LC_ALL=C LANG=C date +%T`\"
+- echo \#define LINUX_COMPILE_BY \"`whoami`\"
+- echo \#define LINUX_COMPILE_HOST \"`hostname | $UTS_TRUNCATE`\"
+-
+- if [ -x /bin/dnsdomainname ]; then
+- echo \#define LINUX_COMPILE_DOMAIN \"`dnsdomainname | $UTS_TRUNCATE`\"
+- elif [ -x /bin/domainname ]; then
+- echo \#define LINUX_COMPILE_DOMAIN \"`domainname | $UTS_TRUNCATE`\"
++ if [ -e debian/changelog ]; then
++ DISTRIBUTION=$(lsb_release -is 2>/dev/null)
++ DISTRIBUTION=${DISTRIBUTION:-Debian}
++ MAINTAINER=$(dpkg-parsechangelog | sed -ne 's,^Maintainer: .[^<]*<\([^>]*\)>,\1,p')
++ VERSION=$(dpkg-parsechangelog | awk '/^Version:/ {print $$2}')
++ echo \#define LINUX_COMPILE_SYSTEM_DISTRIBUTION \"$DISTRIBUTION\"
++ echo \#define LINUX_COMPILE_SYSTEM_MAINTAINER \"$MAINTAINER\"
++ echo \#define LINUX_COMPILE_SYSTEM_VERSION \"$VERSION\"
++ fi
++
++ if [ -e debian/official ]; then
++ echo \#define LINUX_COMPILE_SYSTEM_OFFICIAL
+ else
+- echo \#define LINUX_COMPILE_DOMAIN
++ echo \#define LINUX_COMPILE_TIME \"`LC_ALL=C LANG=C date +%T`\"
++ echo \#define LINUX_COMPILE_BY \"`whoami`\"
++ echo \#define LINUX_COMPILE_HOST \"`hostname | $UTS_TRUNCATE`\"
++
++ if [ -x /bin/dnsdomainname ]; then
++ echo \#define LINUX_COMPILE_DOMAIN \"`dnsdomainname | $UTS_TRUNCATE`\"
++ elif [ -x /bin/domainname ]; then
++ echo \#define LINUX_COMPILE_DOMAIN \"`domainname | $UTS_TRUNCATE`\"
++ else
++ echo \#define LINUX_COMPILE_DOMAIN
++ fi
+ fi
+
+ echo \#define LINUX_COMPILER \"`$CC -v 2>&1 | tail -n 1`\"
More information about the Kernel-svn-changes
mailing list