debian/0000755000000000000000000000000012147642706007177 5ustar debian/watch0000644000000000000000000000032712036246571010227 0ustar version=3 opts="downloadurlmangle=s|archive/([\w\d_-]+)/([\d\.]+)/|archive/$1/$2/$1-$2.tar.gz|,\ filenamemangle=s|(.*)/$|cpphs-$1.tar.gz|" \ http://hackage.haskell.org/packages/archive/cpphs \ ([\d\.]*\d)/ debian/control0000644000000000000000000000452212147623653010605 0ustar Source: cpphs Section: haskell Priority: extra Maintainer: Debian Haskell Group Uploaders: Joachim Breitner Standards-Version: 3.9.4 Build-Depends: debhelper (>= 9) , cdbs , haskell-devscripts (>= 0.8.13) , ghc , ghc-prof , ghc-doc Homepage: http://hackage.haskell.org/package/cpphs Vcs-Darcs: http://darcs.debian.org/pkg-haskell/cpphs Vcs-Browser: http://darcs.debian.org/cgi-bin/darcsweb.cgi?r=pkg-haskell/cpphs Package: cpphs Architecture: any Depends: ${shlibs:Depends} , ${misc:Depends} Suggests: ghc | 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: libghc-cpphs-dev Architecture: any Depends: ${haskell:Depends} , ${shlibs:Depends} , ${misc:Depends} Suggests: ${haskell:Suggests} Provides: ${haskell:Provides} Description: cpphs-library for haskell This package provides some of the features of cpphs as a haskell library. Package: libghc-cpphs-prof Architecture: any Depends: ${haskell:Depends} , ${shlibs:Depends} , ${misc:Depends} Suggests: ${haskell:Suggests} Provides: ${haskell:Provides} Description: cpphs-library for haskell; profiling libraries This package provides some of the features of cpphs as a haskell library. Package: libghc-cpphs-doc Architecture: all Section: doc Depends: ${misc:Depends}, ${haskell:Depends} Recommends: ${haskell:Recommends} Suggests: ${haskell:Suggests} Replaces: haskell-cpphs-doc (<< 1.11-2) Conflicts: haskell-cpphs-doc (<< 1.11-2) Provides: haskell-cpphs-doc Description: cpphs-library for haskell; documentation This package provides some of the features of cpphs as a haskell library. . This package contains the API documentation for this library debian/rules0000755000000000000000000000015512036246571010255 0ustar #!/usr/bin/make -f include /usr/share/cdbs/1/rules/debhelper.mk include /usr/share/cdbs/1/class/hlibrary.mk debian/changelog0000644000000000000000000001212112147642706011046 0ustar cpphs (1.16-2) unstable; urgency=low * Enable compat level 9 -- Joachim Breitner Fri, 24 May 2013 12:49:42 +0200 cpphs (1.16-1) experimental; urgency=low * New upstream release -- Joachim Breitner Sat, 09 Feb 2013 12:47:45 +0100 cpphs (1.13.3-3) experimental; urgency=low * Depend on haskell-devscripts 0.8.13 to ensure this packages is built against experimental * Bump standards version, no change -- Joachim Breitner Sun, 14 Oct 2012 12:02:42 +0200 cpphs (1.13.3-2) unstable; urgency=low * Add ${haskell:Depends} to -doc package -- Joachim Breitner Fri, 10 Feb 2012 23:22:57 +0100 cpphs (1.13.3-1) unstable; urgency=low * New upstream release -- Joachim Breitner Mon, 06 Feb 2012 18:41:23 +0100 cpphs (1.11-4) unstable; urgency=low [ Marco Silva ] * Use ghc instead of ghc6 [ Joachim Breitner ] * Use standard path for docs -- Joachim Breitner Tue, 05 Apr 2011 22:28:59 +0530 cpphs (1.11-3) unstable; urgency=low * control: Use versioned Replaces: and Conflicts: -- Marco Túlio Gontijo e Silva Wed, 05 May 2010 21:26:37 -0300 cpphs (1.11-2) unstable; urgency=low * debian/control: Rename -doc package. -- Marco Túlio Gontijo e Silva Tue, 16 Mar 2010 10:22:28 -0300 cpphs (1.11-1) unstable; urgency=low [ Joachim Breitner ] * Remove debian/clean, functionality in haskell-devscripts now [ Marco Túlio Gontijo e Silva ] * debian/source/format: Use 3.0 (quilt). [ Joachim Breitner ] * New upstream release, required for new hlint -- Joachim Breitner Sat, 06 Mar 2010 13:45:41 +0100 cpphs (1.9-2) unstable; urgency=low [ Joachim Breitner ] * Fix small typo in description (Closes: #557486, 557531, 557532) [ Marco Túlio Gontijo e Silva ] * debian/control: Change Priority: to extra. * debian/watch: Use format that works for --download-current-version. * debian/watch: Add .tar.gz to downloaded filename. * debian/watch: Include package name in downloaded .tar.gz. * debian/watch: Remove spaces, since they're not allowed by uscan. * debian/control: Add field Provides: ${haskell:Provides} to -dev and -prof packages. * debian/control: Use Vcs-Browser: field. * debian/control: Remove dependency in hscolour, since it's now a dependency of haskell-devscripts. * debian/control: Remove haddock from Build-Depends:, since it's now a Depends: of haskell-devscripts. * debian/control: Bump Standards-Version: to 3.8.4, no changes needed. [ Joachim Breitner ] * Bump haskell-devscripts dependency to 0.7 -- Joachim Breitner Thu, 11 Feb 2010 22:57:47 +0100 cpphs (1.9-1) unstable; urgency=low [ Marco Túlio Gontijo e Silva ] * debian/control: Remove extra comma. * debian/control: Use one package for line in dependencies. * debian/rules: Make build depend only in build-arch to avoid building indep packages in all architectures. * debian/control: Use more sintetic name for Vcs-Darcs. [ Joachim Breitner ] * New upstream release (minor bugfixes only) -- Joachim Breitner Tue, 08 Sep 2009 18:08:01 +0200 cpphs (1.7-2) unstable; urgency=low * Add debian/watch-file * Fix e-mail address in Maintainer field -- Joachim Breitner Tue, 07 Jul 2009 01:55:10 +0200 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 debian/source/0000755000000000000000000000000012036246571010474 5ustar debian/source/format0000644000000000000000000000001412036246571011702 0ustar 3.0 (quilt) debian/compat0000644000000000000000000000000212147616077010377 0ustar 9 debian/copyright0000644000000000000000000000145112036246571011130 0ustar This package was debianised by Ian Lynagh on Wed, 29 Sep 2004. All of the Debian packaging is released into the public domain. It was downloaded from http://www.cs.york.ac.uk/fp/cpphs/cpphs-0.7.tar.gz Upstream Author: Malcolm Wallace Copyright: 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 arrangements. 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. debian/cpphs.manpages0000644000000000000000000000001512036246571012022 0ustar docs/cpphs.1 debian/cpphs.install0000644000000000000000000000004412036246571011677 0ustar dist-ghc/build/cpphs/cpphs /usr/bin