[Git][haskell-team/DHG_packages][master] cabal-install: generate man page with help2man

Clint Adams (@clint) gitlab at salsa.debian.org
Thu Jul 28 18:08:49 BST 2022



Clint Adams pushed to branch master at Debian Haskell Group / DHG_packages


Commits:
88ade620 by Clint Adams at 2022-07-28T13:07:59-04:00
cabal-install: generate man page with help2man

- - - - -


4 changed files:

- p/haskell-cabal-install/debian/cabal-install.manpages
- p/haskell-cabal-install/debian/changelog
- p/haskell-cabal-install/debian/control
- p/haskell-cabal-install/debian/rules


Changes:

=====================================
p/haskell-cabal-install/debian/cabal-install.manpages
=====================================
@@ -1 +1 @@
-dist-ghc/build/cabal/cabal.1
+cabal.1


=====================================
p/haskell-cabal-install/debian/changelog
=====================================
@@ -1,3 +1,9 @@
+haskell-cabal-install (3.4.1.0-3) unstable; urgency=medium
+
+  * Generate cabal(1) man page with help2man.
+
+ -- Clint Adams <clint at debian.org>  Thu, 28 Jul 2022 13:07:40 -0400
+
 haskell-cabal-install (3.4.1.0-2) unstable; urgency=medium
 
   * Patch for newer base.


=====================================
p/haskell-cabal-install/debian/control
=====================================
@@ -12,6 +12,7 @@ Build-Depends:
  cdbs,
  debhelper (>= 10),
  haskell-devscripts (>= 0.13),
+ help2man,
  ghc,
  ghc-prof,
  libghc-http-dev (>= 1:4000.1.5),


=====================================
p/haskell-cabal-install/debian/rules
=====================================
@@ -1,8 +1,5 @@
 #!/usr/bin/make -f
 
-# Require old quickcheck
-# DEB_ENABLE_TESTS = yes
-
 include /usr/share/cdbs/1/rules/debhelper.mk
 include /usr/share/cdbs/1/class/hlibrary.mk
 
@@ -10,3 +7,9 @@ build/cabal-install:: build-ghc-stamp
 
 binary-post-install/cabal-install::
 	dh_bash-completion
+
+cabal.1:
+	./dist-ghc/build/cabal/cabal --help
+	help2man -N -o $@ ./dist-ghc/build/cabal/cabal
+
+install/cabal-install:: cabal.1



View it on GitLab: https://salsa.debian.org/haskell-team/DHG_packages/-/commit/88ade620ddcacffe24568aed26202aca87c93d67

-- 
View it on GitLab: https://salsa.debian.org/haskell-team/DHG_packages/-/commit/88ade620ddcacffe24568aed26202aca87c93d67
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-haskell-commits/attachments/20220728/240cab87/attachment-0001.htm>


More information about the Pkg-haskell-commits mailing list