[Pkg-ocaml-maint-commits] r5361 - /trunk/tools/gen-binNMU-request/gen-binNMU-request.py
glondu-guest at users.alioth.debian.org
glondu-guest at users.alioth.debian.org
Sat Mar 22 12:14:49 UTC 2008
Author: glondu-guest
Date: Sat Mar 22 12:14:49 2008
New Revision: 5361
URL: http://svn.debian.org/wsvn/?sc=1&rev=5361
Log:
Better dep-wait lines for binary-indep packages
Modified:
trunk/tools/gen-binNMU-request/gen-binNMU-request.py
Modified: trunk/tools/gen-binNMU-request/gen-binNMU-request.py
URL: http://svn.debian.org/wsvn/trunk/tools/gen-binNMU-request/gen-binNMU-request.py?rev=5361&op=diff
==============================================================================
--- trunk/tools/gen-binNMU-request/gen-binNMU-request.py (original)
+++ trunk/tools/gen-binNMU-request/gen-binNMU-request.py Sat Mar 22 12:14:49 2008
@@ -140,6 +140,7 @@
source_version, numNMU, binary_package, archs, indep_packages = x
if indep_packages:
indep_dict[pkg] = indep_packages
+ next_dict[pkg] = (binary_package, ">> %s" % source_version)
else:
# This package has no binary-indep, ABI-dep package
print "%s_%s, Rebuild with ocaml %s, %d, %s" % \
@@ -147,8 +148,13 @@
for dep in deps:
binpkg, dep_ver = next_dict.get(dep, (None, None))
if dep_ver:
- print "%s dep-wait %s (>= %s)" % (pkg, binpkg, dep_ver)
- next_dict[pkg] = (binary_package, source_version + "+b%d" % numNMU)
+ print "%s dep-wait %s (%s)" % (pkg, binpkg, dep_ver)
+ next_dict[pkg] = (binary_package, ">= %s+b%d" % (source_version, numNMU))
print "\n\n= Packages that need a sourceful upload =\n"
- for pkg in indep_dict:
- print "%s (because of %s)" % (pkg, ' '.join(indep_dict[pkg]))
+ for pkg, deps in pkg_list:
+ if indep_dict.has_key(pkg):
+ print "%s (%s) [because of %s]" % (pkg, next_dict[pkg][1], ', '.join(indep_dict[pkg]))
+ for dep in deps:
+ binpkg, dep_ver = next_dict.get(dep, (None, None))
+ if dep_ver:
+ print "%s dep-wait %s (%s)" % (pkg, binpkg, dep_ver)
More information about the Pkg-ocaml-maint-commits
mailing list