[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