summaryrefslogtreecommitdiff
path: root/p/haskell-configfile
diff options
context:
space:
mode:
authorIain Lane <laney@ubuntu.com>2010-07-04 12:57:04 +0400
committerIain Lane <laney@ubuntu.com>2010-07-04 12:57:04 +0400
commite7cd7efd4f359bf350b5eed5e7ee949ca7ec4f6d (patch)
tree68f524702eda809266c3efa046a1ba618ea5b9de /p/haskell-configfile
parent886ae75824b4735b7224380a7e49e44c138413ff (diff)
downloadDHG_packages-e7cd7efd4f359bf350b5eed5e7ee949ca7ec4f6d.tar.gz
haskell-configfile: Lintian cleanups and haskell substvars
Diffstat (limited to 'p/haskell-configfile')
-rw-r--r--p/haskell-configfile/debian/changelog5
-rw-r--r--p/haskell-configfile/debian/control12
-rw-r--r--p/haskell-configfile/debian/watch5
3 files changed, 17 insertions, 5 deletions
diff --git a/p/haskell-configfile/debian/changelog b/p/haskell-configfile/debian/changelog
index 28159636e..db5988fde 100644
--- a/p/haskell-configfile/debian/changelog
+++ b/p/haskell-configfile/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@ubuntu.com> Sat, 03 Jul 2010 10:59:50 +0100
diff --git a/p/haskell-configfile/debian/control b/p/haskell-configfile/debian/control
index 41aa1eb1c..1294ce740 100644
--- a/p/haskell-configfile/debian/control
+++ b/p/haskell-configfile/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/p/haskell-configfile/debian/watch b/p/haskell-configfile/debian/watch
new file mode 100644
index 000000000..f4eee861b
--- /dev/null
+++ b/p/haskell-configfile/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)/