[DHG_packages] 01/01: gtk2hs-buildtools: add library packages

Clint Adams clint at moszumanska.debian.org
Mon Oct 24 15:36:45 UTC 2016


This is an automated email from the git hooks/post-receive script.

clint pushed a commit to branch experimental
in repository DHG_packages.

commit 1b8300f7db6278f397c18576270412166526937e
Author: Clint Adams <clint at debian.org>
Date:   Mon Oct 24 11:11:39 2016 -0400

    gtk2hs-buildtools: add library packages
    
    gtk2hs-buildtools now exposes modules that are needed to build
    software using gtk2hs-buildtools.
---
 p/gtk2hs-buildtools/debian/changelog               |  6 +++
 p/gtk2hs-buildtools/debian/control                 | 51 ++++++++++++++++++++++
 .../debian/gtk2hs-buildtools.haskell-binaries      |  3 ++
 p/gtk2hs-buildtools/debian/rules                   |  6 ++-
 4 files changed, 64 insertions(+), 2 deletions(-)

diff --git a/p/gtk2hs-buildtools/debian/changelog b/p/gtk2hs-buildtools/debian/changelog
index f228aec..4de1076 100644
--- a/p/gtk2hs-buildtools/debian/changelog
+++ b/p/gtk2hs-buildtools/debian/changelog
@@ -1,3 +1,9 @@
+gtk2hs-buildtools (0.13.2.1-3) experimental; urgency=medium
+
+  * Add library packages.
+
+ -- Clint Adams <clint at debian.org>  Mon, 24 Oct 2016 10:49:01 -0400
+
 gtk2hs-buildtools (0.13.2.1-2) experimental; urgency=medium
 
   * Temporarily build-depend on ghc 8.
diff --git a/p/gtk2hs-buildtools/debian/control b/p/gtk2hs-buildtools/debian/control
index 18d6590..6d0cfd4 100644
--- a/p/gtk2hs-buildtools/debian/control
+++ b/p/gtk2hs-buildtools/debian/control
@@ -25,6 +25,8 @@ Standards-Version: 3.9.8
 Homepage: http://projects.haskell.org/gtk2hs/
 Vcs-Browser: https://anonscm.debian.org/cgit/pkg-haskell/DHG_packages.git/tree/p/gtk2hs-buildtools
 Vcs-Git: https://anonscm.debian.org/cgit/pkg-haskell/DHG_packages.git
+X-Description: gtk2hs-buildtools libraries
+ These are modules used by programs build with gtk2hs-buildtools.
 
 Package: gtk2hs-buildtools
 Architecture: any
@@ -38,3 +40,52 @@ Description: Tools to build the Gtk2Hs suite of User Interface libraries
  mirrors the C type hierarchy of GObjects found in glib, and a generator for
  signal declarations that are used to call back from C to Haskell. These tools
  are not needed to actually run Gtk2Hs programs.
+
+Package: libghc-gtk2hs-buildtools-dev
+Architecture: any
+Depends:
+ ${haskell:Depends},
+ ${misc:Depends},
+ ${shlibs:Depends},
+Recommends:
+ ${haskell:Recommends},
+Suggests:
+ ${haskell:Suggests},
+Provides:
+ ${haskell:Provides},
+Description: ${haskell:ShortDescription}${haskell:ShortBlurb}
+ ${haskell:LongDescription}
+ .
+ ${haskell:Blurb}
+
+Package: libghc-gtk2hs-buildtools-prof
+Architecture: any
+Depends:
+ ${haskell:Depends},
+ ${misc:Depends},
+Recommends:
+ ${haskell:Recommends},
+Suggests:
+ ${haskell:Suggests},
+Provides:
+ ${haskell:Provides},
+Description: ${haskell:ShortDescription}${haskell:ShortBlurb}
+ ${haskell:LongDescription}
+ .
+ ${haskell:Blurb}
+
+Package: libghc-gtk2hs-buildtools-doc
+Architecture: all
+Section: doc
+Depends:
+ ${haskell:Depends},
+ ${misc:Depends},
+Recommends:
+ ${haskell:Recommends},
+Suggests:
+ ${haskell:Suggests},
+Description: ${haskell:ShortDescription}${haskell:ShortBlurb}
+ ${haskell:LongDescription}
+ .
+ ${haskell:Blurb}
+
diff --git a/p/gtk2hs-buildtools/debian/gtk2hs-buildtools.haskell-binaries b/p/gtk2hs-buildtools/debian/gtk2hs-buildtools.haskell-binaries
new file mode 100644
index 0000000..e3c2b58
--- /dev/null
+++ b/p/gtk2hs-buildtools/debian/gtk2hs-buildtools.haskell-binaries
@@ -0,0 +1,3 @@
+gtk2hsTypeGen
+gtk2hsHookGenerator
+gtk2hsC2hs
diff --git a/p/gtk2hs-buildtools/debian/rules b/p/gtk2hs-buildtools/debian/rules
index f50be55..3e9ea51 100755
--- a/p/gtk2hs-buildtools/debian/rules
+++ b/p/gtk2hs-buildtools/debian/rules
@@ -3,11 +3,13 @@
 include /usr/share/cdbs/1/rules/debhelper.mk
 include /usr/share/cdbs/1/class/hlibrary.mk
 
-DEB_SETUP_GHC6_CONFIGURE_ARGS = --datasubdir=gtk2hs-buildtools
+DEB_SETUP_GHC_CONFIGURE_ARGS = --datasubdir=gtk2hs-buildtools
 
 build/gtk2hs-buildtools:: build-ghc-stamp
 
 install/gtk2hs-buildtools::
 	$(DEB_SETUP_BIN_NAME) copy --builddir=dist-ghc \
 		--destdir=debian/gtk2hs-buildtools/
-	# rm -r debian/gtk2hs-buildtools/usr/share/doc/gtk2hs-buildtools-*
+	rm -r debian/gtk2hs-buildtools/usr/lib/haskell-packages
+	rm -r debian/gtk2hs-buildtools/usr/lib/ghc-doc
+	rm -r debian/gtk2hs-buildtools/usr/share/doc/*ghc*

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-haskell/DHG_packages.git



More information about the Pkg-haskell-commits mailing list