r4561 - in dists/trunk/linux-2.6/debian: . bin
Bastian Blank
waldi at costa.debian.org
Thu Oct 20 14:37:04 UTC 2005
Author: waldi
Date: 2005-10-20 14:37:03 +0000 (Thu, 20 Oct 2005)
New Revision: 4561
Modified:
dists/trunk/linux-2.6/debian/bin/apply
dists/trunk/linux-2.6/debian/bin/gencontrol.py
dists/trunk/linux-2.6/debian/changelog
dists/trunk/linux-2.6/debian/rules.real
Log:
Revert r4539, it breaks the abiname generations.
Modified: dists/trunk/linux-2.6/debian/bin/apply
===================================================================
--- dists/trunk/linux-2.6/debian/bin/apply 2005-10-20 14:33:58 UTC (rev 4560)
+++ dists/trunk/linux-2.6/debian/bin/apply 2005-10-20 14:37:03 UTC (rev 4561)
@@ -156,7 +156,7 @@
# for THIS particular version of the source package
version=${override_version:- at version@}
-upstream=${override_upstream:- at upstream@}
+upstream=${version%-*}
revision=${version#*-}
home=${home:-/usr/src/kernel-patches/all/$upstream/debian}
Modified: dists/trunk/linux-2.6/debian/bin/gencontrol.py
===================================================================
--- dists/trunk/linux-2.6/debian/bin/gencontrol.py 2005-10-20 14:33:58 UTC (rev 4560)
+++ dists/trunk/linux-2.6/debian/bin/gencontrol.py 2005-10-20 14:37:03 UTC (rev 4561)
@@ -48,7 +48,6 @@
e['Distribution'] = match.group('header_distribution')
e['Source'] = match.group('header_source')
e['Version'] = parse_version(match.group('header_version'))
- e['Version']['upstream'] = e['Version']['version']
entries.append(e)
return entries
@@ -89,14 +88,19 @@
^
(?P<source>
(?:
- (?P<parent>\d+\.\d+\.\d+)
- \+
+ \d+\.\d+\.\d+\+
)?
- (?P<version>
- (?P<major>\d+\.\d+)
- \.\d+
+ (?P<upstream>
+ (?P<version>
+ (?P<major>\d+\.\d+)
+ \.
+ \d+
+ )
(?:
- -.+?
+ -
+ (?P<modifier>
+ .+?
+ )
)?
)
-
@@ -111,16 +115,13 @@
ret = [None, None, None, None]
ret[0] = version = changelog[0]['Version']
vars = in_vars.copy()
- ret[1] = vars['abiname'] = config['base']['abiname']
- ret[2] = "-%s" % vars['abiname']
+ if version['modifier'] is not None:
+ ret[1] = vars['abiname'] = version['modifier']
+ ret[2] = ""
+ else:
+ ret[1] = vars['abiname'] = config['base']['abiname']
+ ret[2] = "-%s" % vars['abiname']
vars['version'] = version['version']
- vars['upstream'] = version['version']
- if version['parent'] is not None:
- version['parent'] = version['parent']
- version['parent_and_upstream'] = version['parent'] + '+' + version['upstream']
- else:
- version['parent'] = ''
- version['parent_and_upstream'] = version['upstream']
vars['major'] = version['major']
ret[3] = vars
return ret
@@ -349,7 +350,6 @@
'VERSION': version['version'],
'SOURCE_VERSION': version['source'],
'UPSTREAM_VERSION': version['upstream'],
- 'PARENT_AND_UPSTREAM_VERSION': version['parent_and_upstream'],
'ABINAME': abiname,
'KPKG_ABINAME': kpkg_abiname,
}
Modified: dists/trunk/linux-2.6/debian/changelog
===================================================================
--- dists/trunk/linux-2.6/debian/changelog 2005-10-20 14:33:58 UTC (rev 4560)
+++ dists/trunk/linux-2.6/debian/changelog 2005-10-20 14:37:03 UTC (rev 4561)
@@ -6,10 +6,6 @@
[ Simon Horman ]
* Fix genearation of .extraversion (closes: #333842)
- * Allow versions of the form 2.6.13+2.6.14-rc4-1 to work,
- at the expense of -rc4 being part of upstream rather
- than a modifier that can set the ABI. It was a bit invasive,
- hopefully it doesn't break anything.
[ dann frazier ]
* Enhance the linux-source description to explain the types of patches
Modified: dists/trunk/linux-2.6/debian/rules.real
===================================================================
--- dists/trunk/linux-2.6/debian/rules.real 2005-10-20 14:33:58 UTC (rev 4560)
+++ dists/trunk/linux-2.6/debian/rules.real 2005-10-20 14:37:03 UTC (rev 4561)
@@ -135,7 +135,7 @@
rm -rf $(DIR)
mkdir -p $(DIR)
cp -al $(srcfiles) $(DIR)
- cd $(DIR); override_version=$(SOURCE_VERSION) override_upstream=$(PARENT_AND_UPSTREAM_VERSION) home=$(CURDIR)/debian/patches-debian sh $(CURDIR)/debian/bin/apply
+ cd $(DIR); override_version=$(SOURCE_VERSION) home=$(CURDIR)/debian/patches-debian sh $(CURDIR)/debian/bin/apply
#make-kpkg does this when building kernel-source.
mv $(DIR)/scripts/package/Makefile $(DIR)/scripts/package/Makefile.dist
mv $(DIR)/scripts/package/builddeb $(DIR)/scripts/package/builddeb.dist
@@ -267,10 +267,8 @@
dh_installdirs $(DH_OPTIONS) $(pbase)/apply $(pbase)/debian $(pbase)/unpatch
dh_install $(DH_OPTIONS) debian/patches-debian/* $(pbase)/debian
# Install the debian patches
- sed 's/@version@/$(SOURCE_VERSION)/g' debian/bin/apply > $(pfull)/apply/debian
- sed 's/@upstream@/$(PARENT_AND_UPSTREAM_VERSION)/g' debian/bin/apply > $(pfull)/apply/debian
- sed 's/@version@/$(UPSTREAM_VERSION)/g' debian/bin/unpatch > $(pfull)/unpatch/debian
- sed 's/@upstream@/$(PARENT_AND_UPSTREAM_VERSION)/g' debian/bin/unpatch > $(pfull)/apply/debian
+ sed 's/@version@/$(release)/g' debian/bin/apply > $(pfull)/apply/debian
+ sed 's/@upstream@/$(version)/g' debian/bin/unpatch > $(pfull)/unpatch/debian
chmod 755 $(pfull)/apply/debian $(pfull)/unpatch/debian
chmod 644 $(pfull)/debian/*.patch
bzip2 -9 $(pfull)/debian/*.patch
More information about the Kernel-svn-changes
mailing list