Package: haskell-devscripts
Version: 0.6.14
Severity: important
Tags: patch

This is a bit boring one.  I need to repackage ghc6's orig.tar.gz to
fix #511496 and name the new version as 6.8.2dfsg1.  This'll work well
along with most haskell libraries, which use ghc6 (<< 6.8.2+) as a
dependency.  Sometimes haskell-devscripts still inserts 6.8.2-999,
instead.  Could you please change that to use a + instead?

In general, + is better than -999 from ghc6's maintainer's POV, since
it allows more leeway about changing its version number.

Since the version in unstable is newer than the one in testing, you'll
need to either convince RMs to allow the new version to testing or use
t-p-u.

After this, there'll be a round of binNMUs...

--- dh_haskell_prep     2009-01-15 00:45:21.000000000 +0200
+++ dh_haskell_prep.new 2009-01-15 00:47:21.000000000 +0200
@@ -42,7 +42,7 @@
                        $pkgtype, ">= " . 
upstream_version(version_of_type($pkgtype)));
            if (! ($pkgtype eq "hugs")) {
                addsubstvar($package, "haskell:Depends",
-                           $pkgtype, "<< " . 
upstream_version(version_of_type($pkgtype)) . "-999");
+                           $pkgtype, "<< " . 
upstream_version(version_of_type($pkgtype)) . "+");
            }
 
            # add postinst/prerm scripts
@@ -70,7 +70,7 @@
                        upstream_version(version_of_type($pkgtype)));
            addsubstvar($package, "haskell:Depends",
                        $pkgtype, "<< " .
-                       upstream_version(version_of_type($pkgtype)) . "-999");
+                       upstream_version(version_of_type($pkgtype)) . "+");
            # Call isnative becuase it sets $dh{VERSION}
            # as a side effect.
            isnative($package);



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to