summaryrefslogtreecommitdiff
path: root/Dh_Haskell.sh
Commit message (Collapse)AuthorAge
* Cope with Cabal 2.0 gen-pkg-config output change.Clint Adams2018-04-10
|
* Corrected Provides syntax, which was accidentally changed fromSven Bartscher2016-07-20
| | | | | | lib<compiler>-<name>-<type>-<version>-<short_hash> to lib<compiler>-<name>-<version>-<type>-<short_hash> (thus version and type were swapped).
* Added fallback to old parsing of package IDs in case GHC is older thanSven Bartscher2016-07-19
| | | | | version 8. Renamed haskell-devscripts-nocolour to haskell-devscripts-mininal.
* Clean up the temporary ghc package cache debian/tmp-db/Sven Bartscher2016-07-09
|
* strip_hash isn't needed anymore, because ghc-pkg up from 8.0.1 canSven Bartscher2016-07-09
| | | | handle full package ids, so we don't need to strip the hash ourselves.
* Use ghc-pkg to construct virtual package names instead of parsingSven Bartscher2016-07-09
| | | | | package IDs, as we have been informaed that these should be opaque and have no stable format to rely on.
* Extract package hashes by taking everything between the last hyphenSven Bartscher2016-07-04
| | | | | and the end of the package id, so no assumption is made about the length of the package id, except that it is at least one character long.
* respect user's debian/libghc-*-doc.linksSean Whitton2016-05-22
|
* Set libexecdir to /usr/lib. The default of /usr/libexec is not FHS compliant.Sven Bartscher2016-01-08
|
* Use ./Setup test --show-details=direct, and depend on the corresponding GHC ↵Joachim Breitner2015-11-05
| | | | version.
* Abort if haddock fails. Closes: #803687. Thanks to – you guessed it – ↵Joachim Breitner2015-11-02
| | | | Chris Lamb for the patch.
* Run haddock more verbosely. Closes: #803685. Thanks to Chris Lamb for the patch.Joachim Breitner2015-11-02
|
* Compile Setup.hs with -threaded, to unbreak testsuites on GHC 7.10 See ↵Joachim Breitner2015-08-16
| | | | https://github.com/haskell/cabal/issues/2398
* Dh_Haskell.sh: Always run sort in LC_ALL=C, to make sure it builds ↵Joachim Breitner2015-06-20
| | | | reproducible in different envionments.
* Dh_Haskell.sh: Alwasy run sort in LANG=C, to make sure it builds ↵Joachim Breitner2015-06-20
| | | | reproducible in different envionments.
* Dh_Haskell.sh: Make indentation more consistentIustin Pop2015-06-01
| | | | | | | | The file was a mix of mostly spaces and a few tabs; replace all tabs with 8 spaces. The only non-whitespace change was to replace some continuation lines (as used in Makefiles) with separate statements.
* Fix bug in extra-packages handlingIustin Pop2015-06-01
|
* Do not send diagnostic output to stdout; use stderrJoachim Breitner2015-04-28
|
* Typo in Dh_Haskell, breaks building pandoc Joachim Breitner2015-04-28
|
* Use "eval" to allow quotes in DEB_SETUP_GHC_CONFIGURE_ARGS to have effect, ↵Joachim Breitner2015-04-28
| | | | assemble LDFLAGS more sanely
* Use "run" shell function in important placesJoachim Breitner2015-04-28
|
* Add handy "run" shell function for better debuggingJoachim Breitner2015-04-28
|
* Pass variables from the Makefile to the Dh_Haskell in environment variables; ↵Joachim Breitner2015-04-28
| | | | safer when they contain spaces or quotes.
* Debugging code (disabled)David Fox2015-03-31
|
* Add support for building ghcjs packagesDavid Fox2015-03-31
|
* Parameterize the compiler nameDavid Fox2015-03-31
|
* Turn the Make rules into shell functionsDavid Fox2015-03-31
|
* Add functions to Dh_Haskell.hsDavid Fox2015-03-31
|
* Also install package.conf in version-agnostic path Joachim Breitner2011-07-11
|
* Call ghc-pkg, not ghc-pkg6 (patch by David Fox) Joachim Breitner2011-04-19
|
* Use ghc instead of ghc6Marco Silva2011-01-15
|
* Send error messages to stdoutJoachim Breitner2010-07-06
|
* Better error checking when figuring out providing package, should help debug ↵Joachim Breitner2010-07-06
| | | | or even fix bug #588001.
* Dh_Haskell.sh: ghc_pkg_field.Marco Túlio Gontijo e Silva2010-05-21
|
* Only look for package config files with suffix .confJoachim Breitner2010-02-17
|
* Fix dh_haskell_provides with packages with a dash in the cabal name Joachim Breitner2010-02-17
|
* Fix using dh_haskell_provides with multiple cabal packages per packageJoachim Breitner2010-02-17
|
* Allow for usage of dh_haskell_provides in ghc6Joachim Breitner2010-02-17
|
* Dh_Haskell.sh: Treat haskell-package dependencies that doesn't need a ↵Marco Túlio Gontijo e Silva2010-02-12
| | | | Debian-package.
* Dh_Haskell.sh: Remove packages without hash-id from the list.Marco Túlio Gontijo e Silva2010-02-12
|
* Dh_Haskell.sh: Remove unused variable.Marco Túlio Gontijo e Silva2010-02-12
|
* Variable name typoJoachim Breitner2010-01-28
|
* More robust handling of ghc-pkg6 outputJoachim Breitner2010-01-14
|
* Depend on the virtual package names provided by dh_haskell_providesJoachim Breitner2010-01-13
|
* Create dh_haskell_providesJoachim Breitner2010-01-13
|
* Strip id from package names before passing to ghc-pkgJoachim Breitner2010-01-13
|
* Typo: s/packages.conf.d/package.conf.d/Joachim Breitner2010-01-13
|
* Put the package.conf file directly to package.conf.d and don't use ↵Kari Pahula2010-01-12
| | | | postinst/prerm for it.
* Create Dh_Haskell.sh with common parts of dh_haskell_depends and ↵Marco Túlio Gontijo e Silva2009-03-23
dh_haskell_shlibdeps.