[Pkg-haskell-commits] darcs: haskell-devscripts: * Depend on ghc 7.8, so that depending on haskell-devscripts (>= 0.9) ensures a package is built against the GHC packages in experimental

Joachim Breitner mail at joachim-breitner.de
Sat Nov 22 13:19:51 UTC 2014


Sat Nov 22 13:09:41 UTC 2014  Joachim Breitner <mail at joachim-breitner.de>
  * * Depend on ghc 7.8, so that depending on haskell-devscripts (>= 0.9) ensures a package is built against the GHC packages in experimental
  * Add a binary-or-shlib-defines-rpath lintial override to libghc-*-dev 

    M! ./debian/control -1 +1
    M! ./hlibrary.mk +2

Sat Nov 22 13:09:41 UTC 2014  Joachim Breitner <mail at joachim-breitner.de>
  * * Depend on ghc 7.8, so that depending on haskell-devscripts (>= 0.9) ensures a package is built against the GHC packages in experimental
  * Add a binary-or-shlib-defines-rpath lintial override to libghc-*-dev 
diff -rN -u old-haskell-devscripts/debian/control new-haskell-devscripts/debian/control
--- old-haskell-devscripts/debian/control	2014-11-22 13:19:51.685131114 +0000
+++ new-haskell-devscripts/debian/control	2014-11-22 13:19:51.689131113 +0000
@@ -15,7 +15,7 @@
 Depends: dctrl-tools
   , debhelper
   , dh-buildinfo
-  , ghc (>= 7.6)
+  , ghc (>= 7.8)
   , cdbs
   , ${misc:Depends}
   , html-xml-utils
diff -rN -u old-haskell-devscripts/hlibrary.mk new-haskell-devscripts/hlibrary.mk
--- old-haskell-devscripts/hlibrary.mk	2014-11-22 13:19:51.685131114 +0000
+++ new-haskell-devscripts/hlibrary.mk	2014-11-22 13:19:51.697131113 +0000
@@ -101,6 +101,7 @@
 	rm -rf debian/tmp-inst-ghc
 	rm -f debian/extra-depends
 	rm -f debian/libghc-$(CABAL_PACKAGE)-doc.links
+	rm -f debian/libghc-$(CABAL_PACKAGE)-dev.lintian-overrides
 	rm -f $(MAKEFILE)
 	rm -rf debian/dh_haskell_shlibdeps
 
@@ -195,6 +196,7 @@
 		-printf "%p $(DEB_HOOGLE_TXT_DIR)/$(notdir $@).txt\n" >> debian/libghc-$(CABAL_PACKAGE)-doc.links
 	sed -i s,^debian/libghc-$(CABAL_PACKAGE)-doc,, debian/libghc-$(CABAL_PACKAGE)-doc.links
 endif
+	echo binary-or-shlib-defines-rpath > debian/libghc-$(CABAL_PACKAGE)-dev.lintian-overrides
 	dh_haskell_depends -p$(notdir $@)
 
 install/libhugs-$(CABAL_PACKAGE):: $(DEB_SETUP_BIN_NAME) dist-hugs debian/extra-depends




More information about the Pkg-haskell-commits mailing list