[Pkg-haskell-commits] darcs: gitit: Using new data package trackers.
Giovanni Mascellani
gio at debian.org
Mon Jul 25 22:48:49 UTC 2011
Mon Jul 25 22:46:06 UTC 2011 Giovanni Mascellani <gio at debian.org>
* Using new data package trackers.
Ignore-this: 3c6b8daccc177e3371ecffa2e18cbcf2
M ./changelog +6
M ./control -7 +7
M ./rules -6 +3
Mon Jul 25 22:46:06 UTC 2011 Giovanni Mascellani <gio at debian.org>
* Using new data package trackers.
Ignore-this: 3c6b8daccc177e3371ecffa2e18cbcf2
diff -rN -u old-gitit//changelog new-gitit//changelog
--- old-gitit//changelog 2011-07-25 22:48:49.636669628 +0000
+++ new-gitit//changelog 2011-07-25 22:48:49.636669628 +0000
@@ -1,3 +1,9 @@
+gitit (0.8.0.1-3) UNRELEASED; urgency=low
+
+ * Using new data package trackers.
+
+ -- Giovanni Mascellani <gio at debian.org> Tue, 26 Jul 2011 00:20:06 +0200
+
gitit (0.8.0.1-2) unstable; urgency=low
* Added manpage for gitit (closes: #631809).
diff -rN -u old-gitit//control new-gitit//control
--- old-gitit//control 2011-07-25 22:48:49.629359199 +0000
+++ new-gitit//control 2011-07-25 22:48:49.636669628 +0000
@@ -5,13 +5,13 @@
Uploaders: Giovanni Mascellani <gio at debian.org>
Build-Depends:
debhelper (>= 7),
- haskell-devscripts (>= 0.7),
+ haskell-devscripts (>= 0.8.8),
cdbs,
ghc,
pandoc (>= 1.8),
xsltproc,
docbook-xsl,
- libghc-pandoc-dev (>= 1.8),
+ libghc-pandoc-dev (>= 1.8.1.1-2),
libghc-pandoc-types-dev (>= 1.8),
libghc-safe-dev,
libghc-parsec3-dev,
@@ -25,8 +25,8 @@
libghc-http-dev (>= 4000.0),
libghc-hstringtemplate-dev (>= 0.6),
libghc-recaptcha-dev (>= 0.1),
- libghc-filestore-dev (>= 0.4.0.2),
- libghc-filestore-data (>= 0.4.0.2),
+ libghc-filestore-dev (>= 0.4.0.3-2),
+ libghc-filestore-data (>= 0.4.0.3-2),
libghc-zlib-dev (>= 0.5),
libghc-url-dev (>= 2.1),
libghc-happstack-server-dev (>= 6.0),
@@ -39,7 +39,7 @@
libghc-json-dev (>= 0.4)
Build-Depends-Indep:
ghc-doc,
- libghc-pandoc-doc (>= 1.8),
+ libghc-pandoc-doc (>= 1.8.1.1-2),
libghc-pandoc-types-doc (>= 1.8),
libghc-safe-doc,
libghc-parsec3-doc,
@@ -53,7 +53,7 @@
libghc-http-doc (>= 4000.0),
libghc-hstringtemplate-doc (>= 0.6),
libghc-recaptcha-doc (>= 0.1),
- libghc-filestore-doc (>= 0.4.0.2),
+ libghc-filestore-doc (>= 0.4.0.3-2),
libghc-zlib-doc (>= 0.5),
libghc-url-doc (>= 2.1),
libghc-happstack-server-doc (>= 6.0),
@@ -72,9 +72,9 @@
Package: gitit
Architecture: any
Depends:
+ ${haskell:Data-Depends},
${misc:Depends},
${shlibs:Depends},
- ${gitit:Depends},
libjs-jquery,
libjs-jquery-ui
Description: Wiki engine backed by a git or darcs filestore
diff -rN -u old-gitit//rules new-gitit//rules
--- old-gitit//rules 2011-07-25 22:48:49.581430614 +0000
+++ new-gitit//rules 2011-07-25 22:48:49.641557541 +0000
@@ -3,9 +3,6 @@
include /usr/share/cdbs/1/rules/debhelper.mk
include /usr/share/cdbs/1/class/hlibrary.mk
-PANDOC_DEP := $(shell dpkg -p pandoc | grep ^Version: | cut -d' ' -f2)
-FILESTORE_DEP := $(shell dpkg -p libghc-filestore-data | grep ^Version: | cut -d' ' -f2)
-
MANPAGES := gitit.1 expireGititCache.1
DEB_INSTALL_MANPAGES_gitit := $(MANPAGES)
@@ -27,14 +24,14 @@
dh_link -pgitit /usr/share/javascript/jquery/jquery.min.js usr/share/gitit-$(CABAL_VERSION)/data/static/js/jquery.min.js
dh_link -pgitit /usr/share/javascript/jquery-ui/jquery-ui.min.js usr/share/gitit-$(CABAL_VERSION)/data/static/js/jquery-ui.packed.js
- # Generate dependencies against data packages
- echo "gitit:Depends=pandoc (= ${PANDOC_DEP}), libghc-filestore-data (= ${FILESTORE_DEP})" >> debian/gitit.substvars
-
# Removes a few files, that are not necessary and make lintian cry
rm -f debian/gitit/usr/share/gitit-$(CABAL_VERSION)/data/post-update
rm -f debian/gitit/usr/share/gitit-$(CABAL_VERSION)/BLUETRIP-LICENSE
rm -f debian/gitit/usr/share/gitit-$(CABAL_VERSION)/YUI-LICENSE
+ # Build data packages depends
+ dh_haskell_depends -pgitit
+
# Not used at the moment
#install/libghc-gitit-dev:: debian/tmp-inst-ghc
# # Generate dependencies against data packages
More information about the Pkg-haskell-commits
mailing list