[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

darcs patch: Call dh_haskell_depends for -doc packages.



Wed Jun 17 17:52:49 BRT 2009  Marco Túlio Gontijo e Silva <marcot@holoscopio.com>
  * Call dh_haskell_depends for -doc packages.
New patches:

[Call dh_haskell_depends for -doc packages.
Marco Túlio Gontijo e Silva <marcot@holoscopio.com>**20090617205249
 Ignore-this: 219aafcc5f6d171912311ad7af1ac1df
] hunk ./hlibrary.mk 138
 	mkdir -p debian/$(notdir $@)/$(DEB_HADDOCK_DIR)
 	cp -r debian/tmp-inst-ghc6/$(DEB_HADDOCK_DIR)/*.haddock \
 		debian/$(notdir $@)/$(DEB_HADDOCK_DIR)
+	dh_haskell_depends -p$(notdir $@)
 	mv dist dist-ghc6
 
 install/libhugs-$(CABAL_PACKAGE):: $(DEB_SETUP_BIN_NAME)

Context:

[Use --make instead of -package Cabal to build Setup.hs.
Marco Túlio Gontijo e Silva <marcot@holoscopio.com>**20090605173331
 Ignore-this: ee7d116d896823c6167ebc8df7f62539
] 
[Use new name of the directory created by dh_haskell_shlibdeps in removal.
Marco Túlio Gontijo e Silva <marcot@holoscopio.com>**20090508231812
 Ignore-this: 6e71d8cfe93e597b5056c0cf5c7a1021
] 
[Use rm -rf instead of rm -r.
Marco Túlio Gontijo e Silva <marcot@holoscopio.com>**20090407135206
 Ignore-this: fd532aee6af2187199095cc7248e4a48
] 
[Remove directory generated by dh_haskell_shlibdeps.
Marco Túlio Gontijo e Silva <marcot@holoscopio.com>**20090407133429
 Ignore-this: 6e8628be9ecb5eeecb40fe877b9316e9
] 
[Call dh_haskell_shlibdeps.
Marco Túlio Gontijo e Silva <marcot@holoscopio.com>**20090323132837
 Ignore-this: aae81819bbc05ced5ad595d3407540d2
] 
[Added configurable variable DEB_CABAL_PACKAGE.
Kari Pahula <kaol@iki.fi>**20090313103921
 Ignore-this: 4471d88245ea144ab35987d3bc0833eb
] 
[Disabled parallel builds.
Kari Pahula <kaol@iki.fi>**20090227074857
 Ignore-this: 8dd03b64718df6232a60bea87b5019e
] 
[Include DEB_SETUP_HUGS_CONFIGURE_ARGS in configure, not in build.
Marco Túlio Gontijo e Silva <marcot@holoscopio.com>**20090226152734
 Ignore-this: 6f4abc52f9c2e876821aab8aba0ac203
] 
[Treat .haddock files as arch independent again.
Kari Pahula <kaol@iki.fi>**20090225121636
 Ignore-this: c3881e38b538560ba3359d5f3c35af3
] 
[Use a tab in clean target, not 8 spaces.
Kari Pahula <kaol@iki.fi>**20090225120619
 Ignore-this: fe30555129895e633ce973598e83e7b4
] 
[Support DEB_BUILD_OPTIONS noopt.  Conforming to Debian Policy 4.9.1.
Marco Túlio Gontijo e Silva <marcot@holoscopio.com>**20090224172632
 Ignore-this: 3c9ed0ef4ed217ef39d2c11631d10fcf
] 
[Support DEB_BUILD_OPTIONS parallel=n, conforming to Debian Policy 4.9.1.
Marco Túlio Gontijo e Silva <marcot@holoscopio.com>**20090224172313
 Ignore-this: fcd65fa5483be9c57f821bc564efab9
] 
[Use haskell-devscripts location for hlibrary.mk
Marco Túlio Gontijo e Silva <marcot@holoscopio.com>**20090220230740
 Ignore-this: 395fe2ddd06641a7ef8f73d5319e05ce
] 
[Add --hyperlink-source by default to haddock's options.
Kari Pahula <kaol@iki.fi>**20090223180628
 Ignore-this: 310e0148e50b8303bd44aa58d7dc705e
] 
[Call dh_haskell_prep, then dh_haskell_depends
Kari Pahula <kaol@iki.fi>**20090221095300
 Ignore-this: bc2242f0a885d987e08930f4f0a44ec7
] 
[/usr/lib/ghc-$VERSION/, not ghc6-$VERSION/
Kari Pahula <kaol@iki.fi>**20090220202501
 Ignore-this: 58548908908434c102556f42867c3de9
] 
[Install .haddock files to -dev pkg, not -doc
Kari Pahula <kaol@iki.fi>**20090220082920
 Ignore-this: c216e5c7ebb707f3aa914df712c07801
] 
[An example control file
Kari Pahula <kaol@iki.fi>**20090219200937
 Ignore-this: d617eaacd84da6c26427b7bf9cd82d20
] 
[Only call dh_haskell_prep, not _depends
Kari Pahula <kaol@iki.fi>**20090219194713
 Ignore-this: 3ec20b730437c490851f2c5dfe91b35c
] 
[Don't install .haddock file in HTML dir
Kari Pahula <kaol@iki.fi>**20090219174343
 Ignore-this: 9a9786eaa506fae1f8bb2d977c0d7ad6
] 
[Put everything not going to -prof to -dev from lib/
Kari Pahula <kaol@iki.fi>**20090218163553
 Ignore-this: d6935deed8de50b8675ca7299aa8f777
] 
[Uses -x instead of -e to check for executable
Marco Túlio Gontijo e Silva <marcot@holoscopio.com>**20090213162610
 Ignore-this: 13fbdf1f7e96dd79c5351015139e9a71
] 
[Fix find invocations' logic
Kari Pahula <kaol@iki.fi>**20090216221839
 Ignore-this: b361fb014f96f8411003117e8266798f
] 
[Call configure with --haddockdir, not --interfacedir
Kari Pahula <kaol@iki.fi>**20090216221814
 Ignore-this: 1d68e37abf4a8809da7b44c10c915ce1
] 
[Put haddock files under /usr/share
Kari Pahula <kaol@iki.fi>**20090216221737
 Ignore-this: 32f4dbdd38b2c184cdd2ebb8343548a5
] 
[Don't include debhelper.mk in hlibrary.mk.
Kari Pahula <kaol@iki.fi>**20090211131829
 Ignore-this: 2775af8046396fae9d2976ed0c1707f7
] 
[Install files to one dir and copy, don't copy and remove.
Kari Pahula <kaol@iki.fi>**20090211131615
 Ignore-this: 4728a94a682a06001b5222d6dfbb29d6
] 
[Set haddock variables at configure, don't just copy docs.
Kari Pahula <kaol@iki.fi>**20090210152134
 Ignore-this: 5e502d8bdd6691b00666f4ff68926263
] 
[Configurable name for the setup binary
Kari Pahula <kaol@iki.fi>**20090209184422
 Ignore-this: bed99392b95cb98f56d686b028335970
] 
[Exclude all .haddock files from dh_compress
Kari Pahula <kaol@iki.fi>**20090207183155
 Ignore-this: 80e16603a60814d1886236af9a564468
] 
[Install docs in ghc6-doc's directory
Kari Pahula <kaol@iki.fi>**20090119125549] 
[Remove unwanted ghc6/bin/ from under -prof in prof's install target
Kari Pahula <kaol@iki.fi>**20080426090709] 
[Remove installed bin/ from under haskell-packages/ghc6/
Kari Pahula <kaol@iki.fi>**20080411072215] 
[Only call haddock if it's present.
Kari Pahula <kaol@iki.fi>**20080408170633] 
[Added the darcs repository path in a comment
Kari Pahula <kaol@iki.fi>**20080408094156] 
[Removed the workaround for #473549 (haskell-devscripts >= 0.6.11)
Kari Pahula <kaol@iki.fi>**20080408094005] 
[Make install/...-prof depend on install/...-dev
Kari Pahula <kaol@iki.fi>**20080408093847] 
[Workaround for #473549
Kari Pahula <kaol@iki.fi>**20080407155134] 
[Initial import
Kari Pahula <kaol@iki.fi>**20080331090350] 
Patch bundle hash:
98847a693e97393c23d9e77177cfd02fe5090369

Reply to: