Commit f90bd3ef authored by Joachim Breitner's avatar Joachim Breitner

cpphs: Initial commit

parent 961f031b
cpphs (1.7-1) unstable; urgency=low
* Takeover by the Debian Haskell Group. Thanks to Ian for his years of
work for Haskell in Debian
* New upstream release (Closes: #393598)
+ Now contains a cpp library, required for haskell-src-exts
* Switch to haskell-devscripts
* Use manpage as provided by upstream
-- Joachim Breitner <> Mon, 06 Jul 2009 21:48:05 +0200
cpphs (0.7-4) unstable; urgency=low
* Flush output when finished. Closes: #403110.
-- Ian Lynagh (wibble) <> Mon, 18 Dec 2006 19:22:56 +0000
cpphs (0.7-3) unstable; urgency=low
* Compile with GHC on all platforms so we don't get the file encoding
issues that "compiling" with hugs gives us. Drop the nhc98 and hugs
build-dep choices.
* Don't suggest nhc98 as it is not in the archive any more.
* Standards version bumped to 3.7.2.
-- Ian Lynagh (wibble) <> Wed, 29 Nov 2006 16:32:27 +0000
cpphs (0.7-2.1) unstable; urgency=low
* Non-maintainer upload.
* C++ ABI transition: It's linked against libgmp3 and needs rebuild.
Change build dependency order to prefer hugs over ghc6 since that is
the only alternative that currently is installable.
This also has as effect that the libgmp3 dependency gets dropped.
-- Kurt Roeckx <> Thu, 1 Sep 2005 18:31:03 +0200
cpphs (0.7-2) unstable; urgency=low
* Fix build-deps so arches without ghc6 ought to build.
* Remove mips from list of ghc6 arches as it is to be removed.
-- Ian Lynagh (wibble) <> Fri, 15 Oct 2004 01:59:16 +0000
cpphs (0.7-1) unstable; urgency=low
* Initial release
-- Ian Lynagh (wibble) <> Wed, 29 Sep 2004 22:00:09 +0000
Source: cpphs
Section: haskell
Priority: optional
Maintainer: Debian Haskell Group <>
Uploaders: Joachim Breitner <>
Standards-Version: 3.8.2
Build-Depends: debhelper (>= 7),
, cdbs
, haskell-devscripts (>= 0.6.15+nmu11)
, ghc6 (>= 6.10.3-3)
, ghc6-prof (>= 6.10.3-3)
Build-Depends-Indep: ghc6-doc (>= 6.10.3-3)
, haddock (>= 2.4.2)
, hscolour
Package: cpphs
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}
Suggests: ghc6 | hugs
Description: Simplified cpp-a-like preprocessor for Haskell
The C pre-processor has been widely used in Haskell source code. It
enables conditional compilation for different compilers, different
versions of the same compiler, and different OS platforms. It is also
occasionally used for its macro language, which can enable certain
forms of platform-specific detail-filling, such as the tedious
boilerplate generation of instance definitions and FFI declarations.
However, gcc's cpp has recently been evolving to more strictly adhere
to the C standard. This has had the effect of making it increasingly
incompatible with Haskell's syntax. This is a cpp-a-like designed with
Haskell's syntax in mind.
Package: libghc6-cpphs-dev
Architecture: any
Depends: ${haskell:Depends}, ${shlibs:Depends}, ${misc:Depends}
Suggests: ${haskell:Suggests}
Description: cpphs-library for haskell
This packages provides some of the features of cpphs as a haskell library.
Package: libghc6-cpphs-prof
Architecture: any
Depends: ${haskell:Depends}, ${shlibs:Depends}, ${misc:Depends}
Suggests: ${haskell:Suggests}
Description: cpphs-library for haskell; profiling libraries
This packages provides some of the features of cpphs as a haskell library.
Package: haskell-cpphs-doc
Architecture: all
Section: doc
Depends: ${misc:Depends}
Recommends: ${haskell:Recommends}
Suggests: ${haskell:Suggests}
Description: cpphs-library for haskell; documentation
This packages provides some of the features of cpphs as a haskell library.
This package contains the API documentation for this library
This package was debianised by Ian Lynagh <> on Wed, 29
Sep 2004. All of the Debian packaging is released into the public
It was downloaded from
Upstream Author: Malcolm Wallace <>
Copyright 2004 Malcolm Wallace,
except for ParseLib (Copyright 1995 Graham Hutton and Erik Meijer)
License: The library modules in cpphs are distributed under the terms of
the LGPL (see /usr/share/common-licenses/LGPL on Debian systems for more
details). If that's a problem for you, contact me to make other
The application module 'Main.hs' itself is GPL (see
/usr/share/common-licenses/GPL on Debian systems for more details).
This software comes with no warranty. Use at your own risk.
dist-ghc6/build/cpphs/cpphs /usr/bin
#!/usr/bin/make -f
include /usr/share/cdbs/1/rules/
include /usr/share/cdbs/1/class/
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment