[Pkg-haskell-commits] [SCM] Configuration file support branch, master, updated. debian/1.0.6-1-11-g0340a6f

Iain Lane laney at ubuntu.com
Sun Jul 4 09:53:57 UTC 2010


The following commit has been merged in the master branch:
commit 44397a17ae3932061d2e249ad82b1add33355db7
Author: Iain Lane <laney at ubuntu.com>
Date:   Sun Jul 4 09:50:04 2010 +0100

    Lintian cleanups and haskell substvars

diff --git a/debian/changelog b/debian/changelog
index d15f49a..2615860 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -6,8 +6,11 @@ haskell-configfile (1.0.6-2) unstable; urgency=low
       other Debian Haskell Group policies
     + Rename documentation package
     + Add profiling package
-    + debian/source/format: Create with 1.0. Thanks to Lintian.
+    + Remove redundant duplicated Section lines
+    + Add haskell substvars
     + Standards-Version 3.9.0, use Breaks/Replaces to rename doc package
+  * debian/source/format: Create with 1.0. Thanks to Lintian.
+  * debian/watch: Create
 
  -- Iain Lane <laney at ubuntu.com>  Sat, 03 Jul 2010 10:59:50 +0100
 
diff --git a/debian/control b/debian/control
index dcd5540..46907fe 100644
--- a/debian/control
+++ b/debian/control
@@ -25,10 +25,11 @@ Vcs-Git: git://git.debian.org/git/pkg-haskell/haskell-configfile.git
 Vcs-Browser: http://git.debian.org/?p=pkg-haskell/haskell-configfile.git;a=summary
 
 Package: libghc6-configfile-dev
-Section: haskell
 Architecture: any
 Depends: ${misc:Depends}, ${haskell:Depends}, ${shlibs:Depends}
-Suggests: libghc6-configfile-doc
+Recommends: ${haskell:Recommends}
+Suggests: ${haskell:Suggests}
+Provides: ${haskell:Provides}
 Description: Parser and writer for sectioned config files in Haskell
  This package provides a library for the Haskell programming language. See
  http://www.haskell.org/ for more information on Haskell.
@@ -45,10 +46,11 @@ Description: Parser and writer for sectioned config files in Haskell
  the Unix shell, and make.
 
 Package: libghc6-configfile-prof
-Section: haskell
 Architecture: any
 Depends: ${misc:Depends}, ${haskell:Depends}, ${shlibs:Depends}
-Suggests: libghc6-configfile-doc
+Recommends: ${haskell:Recommends}
+Suggests: ${haskell:Suggests}
+Provides: ${haskell:Provides}
 Description: Parser and writer for sectioned config files in Haskell; profiling libraries
  This package provides a library for the Haskell programming language. See
  http://www.haskell.org/ for more information on Haskell.
@@ -70,6 +72,8 @@ Package: libghc6-configfile-doc
 Section: doc
 Architecture: all
 Depends: ${misc:Depends}, ${haskell:Depends}
+Suggests: ${haskell:Suggests}
+Recommends: ${haskell:Recommends}
 Breaks: configfile-doc (<< 1.0.6-2)
 Replaces: configfile-doc (<< 1.0.6-2)
 Description: Parser and writer for sectioned config files in Haskell; documentation
diff --git a/debian/watch b/debian/watch
new file mode 100644
index 0000000..f4eee86
--- /dev/null
+++ b/debian/watch
@@ -0,0 +1,5 @@
+version=3
+opts="downloadurlmangle=s|archive/([\w\d_-]+)/([\d\.]+)/|archive/$1/$2/$1-$2.tar.gz|,\
+filenamemangle=s|(.*)/$|ConfigFile-$1.tar.gz|" \
+    http://hackage.haskell.org/packages/archive/ConfigFile \
+    ([\d\.]*\d)/

-- 
Configuration file support



More information about the Pkg-haskell-commits mailing list