[Pkg-haskell-commits] [haskell-devscripts] branch master created (now dfa2fd3)
Joachim Breitner
nomeata at moszumanska.debian.org
Wed Apr 29 09:10:21 UTC 2015
This is an automated email from the git hooks/post-receive script.
nomeata pushed a change to branch master
in repository haskell-devscripts.
at dfa2fd3 debian/rules is executable
This branch includes the following new commits:
new 006f20b 0.6.15
new 32fee55 debian/install: Use debian/install instead of debian/haskell-devscripts.install
new 4984efa docs/: Remove empty docs dir.
new 86b84d7 debian/docs: Remove empty docs file.
new 9e69ae8 Remove references to Arjan home.
new 9b26560 Use --extra-include-dirs to add Hugs includes not considered by hsc2hs. Thanks to John Goerzen <jgoerzen at complete.org>. Closes: #513397.
new 6b8814f dh_haskell_prep: Uses + instead of -999 on dependencies. Thanks to Kari Pahula <kaol at debian.org>. Closes: #511857.
new 85368dc postinst-ghc: Do not generate GHCi libraries in postinst. Packages should include them. Thanks to Kummar Apaiah <akumar at ee.iitm.ac.in> and Arjan Oosting <arjan at debian.org>. Closes: #455049.
new 42dc210 Include ${misc:Depends}.
new 7b23bf4 Dh_Haskell.pm: use more relaxed rule for haddock. Thanks to John Goerzen <jgoerzen at complete.org>. Closes: #512555.
new ab84d66 Include dh_haskell_clean.
new e980505 Include dh addon.
new 5ae3b48 Add a manpage for each command. Closes: #512554. Use debhelper 7. dh_haskell.pod: - Don't reference to cabalDebianTemplate. Thanks to Jeremy Shaw <jeremy at n-heptane.com>. Closes: #514129. - Document dh_haskell_depends on how-to. Thanks to Chris Lamb <lamby at debian.org>. Closes: #502937.
new b9cbe0f Disable ghci when building for profiling.
new cfa03ee Support for more than one version of a ghc-pkg package. Do not consider user packages.
new ba1f46c Include hlibrary.mk (CDBS class). Closes: #462482.
new 8d049c5 Changelog for 0.6.15+nmu1
new 55f7fc6 dh_haskell_build: Support DEB_BUILD_OPTIONS parallel=n. Conforming to Debian Policy 4.9.1.
new de31fb9 dh_haskell_configure: Support DEB_BUILD_OPTIONS noopt. Conforming to Debian Policy 4.9.1.
new ab444e8 postinst-ghc: Use update instead of register. Thanks to Clifford Beshers <clifford.beshers at gmail.com>.
new 76af362 debian/control: Depends on cdbs.
new 89db7e5 hlibrary.mk: New version.
new 303e23d prerm-ghc: Don't unregister in upgrade. Thank to Joachim Breitner <nomeata at debian.org>.
new 4b18092 Don't try to remove .o files. Thanks to Joachim Breitner <nomeata at debian.org>.
new e868f5c Changelog for 0.6.15+nmu4
new adffc3f hlibrary.mk: Use a tab in clean target, not 8 spaces.
new 36173b1 Changelog for 0.6.15+nmu5
new 803d5bb 0.6.15+nmu7
new 62d6fbb dh_haskell_depends.pod: Correct missing reference to dh_haskell_prep.
new 1e60857 Create Dh_Haskell.sh with common parts of dh_haskell_depends and dh_haskell_shlibdeps.
new 2adc57d debian/compat: updated to 7, since it requires dh script.
new cfe5f42 debian/control: Bump Standards-Version to 3.8.0. No changes needed.
new b5b23d2 Create dh_haskell_shlibdeps.
new ac3299a Documentation for how to use dh_haskell_depends and shlibdeps.
new d72420a Changelog for 0.6.15+nmu8
new e6e70b0 dh_haskell_shlibdeps: Replace pkgdir without " too.
new e3ed0df dh_haskell_shlibdpes: Find packages with upcased letters.
new cdb6486 Better use of T_DIR.
new 89a4647 Remove directory generated by dh_haskell_shlibdeps in hlibrary.mk.
new 3b483e6 Correct T_DIR in the files loop in dh_haskell_shlibdeps.
new 5cd0186 Use rm -rf instead of rm -r.
new 2b4a6e9 dh_haskell_shlibdeps: Treat correctly the names of libraries with dash. Thanks to TANIGUCHI Takaki <takaki at asis.media-as.org>. Closes: #524131, #525568.
new 2cd2b3e Changelog for 0.6.15+nmu9.
new 08b9944 debian/changelog: Correct the wrong bug number in the changelog for 0.6.15+nmu9.
new b95e626 dh_haskell_shlibdeps: Use the same package conf for all binary packages from the same source.
new 9f521be dh_haskell_shlibdeps: Create empty package.conf before calling ghc-pkg. Thanks to Jeremy Shaw <jeremy at n-heptane.com>. Closes: #526998.
new cb6b28c dh_haskell_shlibdeps: Treat correctly the names of libraries with dash.
new 71578f2 Changelog for 0.6.15+nmu10.
new 00647ac hlibrary.mk: Remove debian/dh_haskell_shlibdeps.
new ac30ef1 hlibrary.mk: Use --make instead of -package Cabal to build Setup.hs.
new d6a3d93 debian/control: Use Section: haskell.
new 483127a dh_haskell.pod: Recommend using CDBS and hlibrary.mk.
new abfce93 dh_haskell_prep: Don't create haskell:Depends for documentation packages. Thanks to Joachim Breitner <nomeata at debian.org>. Closes: #532381.
new 709c6f9 Changelog for 0.6.15+nmu11.
new fbd3072 Create haskell:Recommends and haskell:Suggests.
new d3f5055 dh_haskell_depends: Includes -dev package in -prof Depends.
new 2a8c6a5 prerm-ghc: Use ghc-pkg --no-user-package-conf unregister in prerm. Closes: #535967.
new 6179f55 Fix "support for DEB_BUILD_OPTIONS=parallel=n broken" dh_haskell_build: Remove support for parallel=n. (Closes: #536589)
new c5ba7fb Add perl:Depends.
new 4287940 Import kaols changes
new e275e28 debian/control: Use Debian Haskell Group as Maintainer.
new 801b715 debian/control: Update Vcs-Darcs to Debian Haskell Group darcs.
new d1f693b debian/control: Use one line per package in Depends.
new 9896599 Change Marco Túlio's e-mail.
new ab1673a dh_haskell_shlibdeps: Change license.
new 1f90105 dh_haskell_depends: Create empty haskell: variables.
new bc8c590 debian/control: Use new Standards-Version.
new b9c799a debian/changelog: Correct version number. (No more NMUs)
new f1748e3 debian/control: Use DM-Upload-Allowed.
new 7670bf0 Refer to GPL-2 in John’s copyright statement, with his permission
new 1348dd5 hlibrary.mk: Allow spaces before : in cabal fields.
new b70e619 Remove unsuported packaging scripts, leaving only the standard hlibrary.mk.
new f5c4247 Release 0.6.17.
new dc9c229 dh_haskell_prep: Allow spaces before : in cabal fields.
new aa88ee2 Release 0.6.18.
new 3483149 hlibrary.mk: Haddock files are now installed in /usr/lib/ghc-$VER/haddock/$PKG-$VER
new 92f7877 hlibrary.mk: Use --builddir Cabal option instead of shuffling dist/ dirs around.
new 07b9403 Put the package.conf file directly to package.conf.d and don't use postinst/prerm for it.
new 1b66412 Add changelog entries for kaols patches
new 441dc2c Actually do not install autoscripts
new 73a6340 Do not create a binNMU version number
new 5ecf915 Use simple sed in dh_haskell_shlibdeps
new 78aff4f Typo: s/packages.conf.d/package.conf.d/
new 5e66d19 Match cabal field names case insensitive
new 90624a7 Strip id from package names before passing to ghc-pkg
new 3cbc445 Remove dh_haskell_prep, not needed any more
new d22c8a4 Create dh_haskell_provides
new d9ab899 Remove ./usr/share/debhelper/autoscripts/ from debian/dircs
new fe862b0 Depend on the virtual package names provided by dh_haskell_provides
new cc73104 Bump ghc6 dependency to (>= 6.12)
new b3e3fc2 Removing dh_haskell_prep would close #516414
new 5bf4572 Hash based dependencies would close #518308 and #507912
new 1f71af5 More robust handling of ghc-pkg6 output
new 0de5e71 Variable name typo
new ce11218 releasing version 0.6.19
new bf7b0b2 debian/control: Add haddock and hscolour as Dependencies:.
new 188733c Release 0.7 to unstable
new 6248c01 Remove package config from source tree root
new 9d7353f Bump standards version
new 3dce134 releasing version 0.7.1
new c66af09 Dh_Haskell.sh: Remove unused variable.
new 68e4de6 Dh_Haskell.sh: Remove packages without hash-id from the list.
new 42945b9 Dh_Haskell.sh: Treat haskell-package dependencies that doesn't need a Debian-package.
new 7548631 debian/control: Update Uploader e-mail.
new 0e07b9d Release 0.7.2 to unstable.
new d8a49b3 Priority extra
new 86b7157 Add Vcs-Browser field
new 0ec447c Allow for usage of dh_haskell_provides in ghc6
new cb9cc18 Fix using dh_haskell_provides with multiple cabal packages per package
new 02f8fba Fix dh_haskell_provides with packages with a dash in the cabal name
new c926c51 Only look for package config files with suffix .conf
new 08f495b dh_haskell_* looks at files given on the command line _or_ at the expected place
new 34a090f Prevent building of packages with ghc6 << 6.12.1-10
new 8d78124 releasing version 0.7.4
new 6bbe3aa hlibrary.mk: Create HASKELL_HIDE_PACKAGES variable, to make it possible to create packages hidden by default.
new 52a46fd hlibrary.mk: Include package.conf file in md5sums, since it doesn't change.
new faf8cf5 releasing version 0.7.5
new f5c0a04 Remove Dh_Haskell.pm.
new 4e7c780 source/format: Use 3.0 (native).
new b18166f Fix "GREP_OPTIONS breaks build" cleaning GREP_OPTIONS in hlibrary.mk (Closes: #573925)
new e8b6870 Move DEB_BUILD_DEPENDENCIES = build-arch to hlibrary.mk, instead of all packages debian/rules.
new e641087 Fix "hlibrary.mk should do cleanup" by including Setup clean in the clean:: target of hlibrary.mk. (Closes: #575128)
new 7ee0993 Move source/ to debian/.
new 221154a releasing version 0.7.6
new abc831e Fix "Haskell cleanup fails if optional hlibrary.setup is missing" changing the way the shell conditional is done. Thanks to Jonas Smedegaard <dr at jones.dk>. (Closes: #576447)
new f80d440 releasing version 0.7.7
new 6aa11a4 Parse cabal files more liberaly in hlibrary.mk
new 559159a Merge local changes
new 0eb293f Wrong see also in dh_haskell_provides (Closes: #576504)
new e73d08a releasing version 0.7.8
new 4370773 dh_haskell_shlibdeps: Mangle paths in package descriptions more selectively
new a899807 dh_haskell_depends: Only include packages in substvars if they exist in debian/control.
new f94a91c releasing version 0.7.9
new 354857a TAG 0.7.9
new e46e01b Merge nomeata's changes.
new 81e0f98 Dh_Haskell.sh: ghc_pkg_field.
new 0889b5e dh_haskell_depends: Ignore comments in debian/control.
new e645b07 releasing version 0.7.10
new 1b4d659 Better error checking when figuring out providing package, should help debug or even fix bug #588001.
new e3a6a13 releasing version 0.7.11
new 503d9d1 Send error messages to stdout
new 5cad485 releasing version 0.7.12
new bc6bbde Fix ".haddock file in -dev creates broken symlinks in /usr/share/doc/ghc6-doc/html/libraries/index.html" by moving .haddock file to -doc package. (Closes: #586723)
new b13677b Update Uploader name.
new ec847b6 debian/copyright: Update name.
new 57eb172 Use ghc instead of ghc6
new 7d35dbe debian/control: Remove xutils-dev, since lndir is not being used anymore.
new 9e02f46 Update package name from haddock to ghc-haddock.
new dc3e7da Remove perl:Depends, not set by dh
new 57e3972 Bump version to 0.8
new 8dacb52 Bump standards version, no change
new 98fbc85 releasing version 0.8
new 7b38c9f Add dependency on virtual haddock interface package to -doc packages
new 5694ab5 releasing version 0.8.1
new 752de7a Upload to unstable
new 76de068 Set HOME to some (non-existant) path in hlibrary.mk. Some buildds have this variable not set, causing builds to fail.
new 2f19ffa releasing version 0.8.3
new 7ce9446 hlibrary.mk: Include .hs in DEB_COMPRESS_EXCLUDE
new ef80753 Call ghc-pkg, not ghc-pkg6 (patch by David Fox)
new 8f07590 releasing version 0.8.4
new e35ed9c s/GHC6/GHC in GHC_VERSION, BUILD_GHC, DEB_SETUP_GHC_CONFIGURE_ARGS, but provide/use the “other” variable too, to avoid breaking existing packages.
new d69d043 releasing version 0.8.5
new 32acf26 Install .haddock files in version-agnostic path
new cd4df49 releasing version 0.8.6
new 9ab4d5f Also install package.conf in version-agnostic path
new 83f76e8 releasing version 0.8.7
new 4a195e1 Added support to track data packages.
new cb59695 data -> extra
new eb5526e Releasing.
new ed1e617 Make -doc packages recommend -dev instead of suggesting. It's likely that people installing documentation want the library too. (Closes: #635754)
new 5c994e4 Fix the header and footer in manpages
new 923e9ac Unuseful comments removed.
new 03c8888 Manpages (somewhat) improved; other work to be done.
new 4e9812c Changelog updated.
new b8d7cf1 Depend on dh-buildinfo. This stores a file in /usr/share/*/doc listing the version of all the build dependencies, and might be handy some time if we need to recompile stuff.
new bb56dc7 Pass --ghc-option=-DDEBIAN_NO_GHCI to configure if ghc does not support ghci, to allow packages to selectively disable features (e.g. TH, annotations) then.
new 70019b0 releasing version 0.8.9
new 40afcc7 Remove BUILD_GHC variable
new 469b600 Run Cabal-defined testsuites, if DEB_ENABLE_TESTS = yes is set in debian/rules.
new 0940a2a releasing version 0.8.10
new 011fbf8 Conflict with ghc >= 7.4; as haddock --interface-name behaves differently then. A new haskell-devscripts upload will happen when ghc-7.4 enters unstable.
new 4fe74cc releasing version 0.8.11
new c3ee591 Depend on ghc >= 7.4, adjusting to its haddock --interface-version behaviour.
new d256405 releasing version 0.8.12
new d363cdb Improve Setup register parsing
new d493b65 Add changelog entry
new eac2e47 Enable creation of hoogle files, thanks to Kiwamu Okabe for the suggestion.
new ce39a5e Need --html option to fix bug that --hoogle option don't output html file.
new c4d969c update debian/changelog
new 2f38cc2 Copy haddock-collect.hs file from haskell-hoogle repo.
new 8468448 Not support gzip file and stripPrefix
new 6937dbc Put txt files on /usr/lib/ghc-doc/hoogle dir.
new ce6d06e Txt files have local path.
new ca1126c Add man page about haddock-collect.
new c21686c Add man page entry.
new 2c510f1 Simplify haddock-collect script.
new e1499b4 Update changelog.
new c8396d0 Symlink hoogle’s txt files to /usr/lib/ghc-doc/hoogle/
new 981d892 Bump ghc dependency to 7.6
new 1a79f00 Bump standards version
new c95c1dd Fix link in .links file
new 6d511b7 Remove haddock-collect again
new 4c90af3 releasing version 0.8.13
new 34b1515 Explicitly mention which Prelude to use in dh_haskell_shlibdeps, thanks to Clifford Beshers for the patch.
new 438bcfd Use cdbsn' $(DEB_PACKAGES) instead of parsing debian/control to see if profiling is desired.
new 2371663 Support installing Cabal-built binaries: Put the name of the binary in debian/pkg.haskell-binaries to ship the binary in that package
new f9bd906 Use Makefile syntax to loop over binaries, not xargs
new 5fc6d20 Add GHC-Package field to the Packages file
new 38a4c57 Add build target for haskell-binaries packges
new e85cb0f releasing version 0.8.14
new f31b9fe dh_haskell_blurbs added, provides substitution variables for the common package description blurbs, and also for reading the package description from the Source’s Description field. Until http://bugs.debian.org/680871 is fixed this does not work well for packages with multiple paragraphs in their description.
new 2116d70 releasing version 0.8.15
new 8f14406 Remove some unnecssary build-depends version constraints (found by cme)
new 29068e1 Avoid adding dependencies on libffi and libgmp to libghc-*-foo (Closes: 639015)
new 4eed01b Add build-arch and build-indep targets
new 5d2d49b Use -package-db, not -package-conf
new 23c0635 releasing version 0.8.16
new 5f0c44c Allow a package to disable the installation of the hoogle file (prepares the fix for #709771)
new d3d43c4 releasing version 0.8.17
new fd5282a Ensure that debian/rules binary works. (Closes: #717442)
new 8d73aee releasing version 0.8.18
new a61cdd0 Fix /usr/share/ subdirectory
new 85b4a9f Releasing version 0.8.19
new 9e37ee8 Removing redundant information from the changelog
new e60577e add an encoding declaration in dh_haskell_shlibdeps.pod
new 86e1501 releasing version 0.8.20
new 1e599cc Only a bugfix, use more modest version
new 6847ad9 Remove the final newline from haskell:LongDescription, now that http://bugs.debian.org/680871 is fixed.
new be0e03e releasing package haskell-devscripts version 0.8.19.2
new 96484ad Run dh_haskell_blurbs on all packages
new 0c0013b releasing package haskell-devscripts version 0.8.19.3
new ec4d066 * Simplify dh_haskell_shlibdeps Instead of building a haskell program and running dpkg-shlibdeps (which picks up shared library dependencies of dependencies of this module) instead parse the ghc-pkg information of this package and use the information from the "extra-libraries" field. Then build a probe C program linking against these libraries and run dpkg-shlibdeps on them. (This also removes special handling of libffi and libgmp, and makes it compatible [...]
new 95a64fd releasing package haskell-devscripts version 0.8.19.4
new 98d3260 dh_haskell_shlibdeps: Get -L flags from the library-dirs field.
new 9e1f6a1 releasing package haskell-devscripts version 0.8.19.5
new 85444c8 Use a configure-ghc-stamp (Closes: #747924)
new 93af539 releasing package haskell-devscripts version 0.8.19.6
new 3887a03 Pass --show-details=always to test suite
new b6e1696 releasing package haskell-devscripts version 0.8.19.7
new 4d74212 ghc-version-substvar
new c2c8823 ready to release 0.8.20.0
new cfab0c6 set back to unreleased
new e7a21a4 move haskell-version generation to dh_haskell_blurbs This needs to be done because only dh_haskell_blurbs is called for all packages and it wouldn't make much sense to make a new dh_file for this task.
new 3282fd6 ready to release 0.8.20.0
new 4b588ed set back to UNRELEASED (once again...)
new 20881b0 get version from debian package
new 522d8c7 set to unstable for release of 0.8.20.0
new fba829b Install hoogle .txt files to DEB_HOOGLE_TXT_DIR with a filename derived from the Debian package name, and not the Cabal name. This avoid problems when packaging a library also shipped by GHC (such as Cabal).
new a3da636 When calculating Recommends from links in documentation, handle file:// links as well.
new e3a8838 releasing package haskell-devscripts version 0.8.21
new 27259db Pass -XlibHS to dh_shlibdeps
new 6433ae6 * 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
new 6570775 releasing package haskell-devscripts version 0.9
new 424e12b Make haskell-devscrips Ma-Foreign, as suggested by Johnanes Schauer (Closes: #769377)
new ae0bb82 Undo Ma-Foreign, as advised by Helmut Grohne
new 5bf13f8 Merge
new e0d5500 Move binary-or-shlib-defines-rpath override to the right target.
new 26b3baa releasing package haskell-devscripts version 0.9.1
new 1f27f8b Use a different path to store the extra-packages files, independent of Cabal's file scheme.
new f001122 releasing package haskell-devscripts version 0.9.2
new ce226b9 Fix whitepace errors
new 2587d92 Fix hardening-no-relro lintian warnings
new 8cb621c Do not truncate existing lintian overrides file
new 8c591b2 Allow building of documentation when when package has no Haskell modules
new a88f4be Fix a bash error - single quote prevents expansion of shell variables
new a64655d Remove support for obsolete doc package prefix 'haskell-'
new cfba1dd Pass --with-haddock and --with-ghc to haddock, --package-db to cabal configure
new f10273b Reword some error messages and indicate where they originate
new 51ec609 Add functions to Dh_Haskell.hs
new 3eac719 Turn the Make rules into shell functions
new 7aa37fb Parameterize the compiler name
new 4f2a96b Add support for building ghcjs packages
new 73fc1ce Add a compiler parameter to the dh_haskell_blurbs script
new d3107f4 Debugging code (disabled)
new 4cdd2fa releasing package haskell-devscripts version 0.9.3
new efee6e8 Pass variables from the Makefile to the Dh_Haskell in environment variables; safer when they contain spaces or quotes.
new fd431aa Add handy "run" shell function for better debugging
new 254d921 Use "run" shell function in important places
new 90a7324 Use "eval" to allow quotes in DEB_SETUP_GHC_CONFIGURE_ARGS to have effect, assemble LDFLAGS more sanely
new 930c4fa Make all scripts bash scripts, just to be on the safe side
new 9f4c8fc Amend changelog
new 3938b6f releasing package haskell-devscripts version 0.9.4
new 3656386 Typo in Dh_Haskell, breaks building pandoc
new a300c6a releasing package haskell-devscripts version 0.9.5
new 592cfe1 Do not send diagnostic output to stdout; use stderr
new fb434c4 releasing package haskell-devscripts version 0.9.6
new dfa2fd3 debian/rules is executable
The 287 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-haskell/haskell-devscripts.git
More information about the Pkg-haskell-commits
mailing list