debian/0000755000000000000000000000000012147642705007176 5ustar debian/watch0000644000000000000000000000032412036246556010227 0ustar version=3 opts="downloadurlmangle=s|archive/([\w\d_-]+)/([\d\.]+)/|archive/$1/$2/$1-$2.tar.gz|,\ filenamemangle=s|(.*)/$|c2hs-$1.tar.gz|" \ http://hackage.haskell.org/packages/archive/c2hs \ ([\d\.]*\d)/ debian/control0000644000000000000000000000474212147623652010610 0ustar Source: c2hs Section: haskell Priority: extra Maintainer: Debian Haskell Group Uploaders: Arjan Oosting , Erik de Castro Lopo Build-Depends: debhelper (>= 9), dpkg-dev (>= 1.14), cdbs, ghc, haskell-devscripts (>= 0.8.13), alex, happy, libghc-language-c-dev (>= 0.3.1.1), libghc-language-c-dev (<< 0.5), docbook, docbook-xsl, xsltproc, libxml2-utils Build-Conflicts: libghc-wash-dev Standards-Version: 3.9.4 Vcs-Darcs: http://darcs.debian.org/pkg-haskell/c2hs Vcs-Browser: http://darcs.debian.org/cgi-bin/darcsweb.cgi?r=pkg-haskell/c2hs Homepage: http://hackage.haskell.org/package/c2hs Package: c2hs Architecture: any Depends: ${haskell:Depends}, ${shlibs:Depends}, ${misc:Depends} Recommends: ${haskell:Recommends} Suggests: ${haskell:Suggests} Description: C->Haskell Interface Generator C->Haskell is an interface generator that simplifies the development of Haskell bindings to C libraries. The tool processes existing C header files that determine data layout and function signatures on the C side in conjunction with Haskell modules that specify Haskell-side type signatures and marshaling details. Hooks embedded in the Haskell code signal access to C structures and functions -- they are expanded by the interfacing tool in dependence on information from the corresponding C header file. . Haskell 98 is "the" standard lazy functional programming language. More info plus the language definition is at http://www.haskell.org/. . This package contains the c2hs parser. Package: c2hs-doc Section: doc Architecture: all Depends: ${haskell:Depends}, ${misc:Depends} Recommends: ${haskell:Recommends} Suggests: ${haskell:Suggests} Description: C->Haskell Interface Generator -- Documentation package C->Haskell is an interface generator that simplifies the development of Haskell bindings to C libraries. The tool processes existing C header files that determine data layout and function signatures on the C side in conjunction with Haskell modules that specify Haskell-side type signatures and marshaling details. Hooks embedded in the Haskell code signal access to C structures and functions -- they are expanded by the interfacing tool in dependence on information from the corresponding C header file. . Haskell 98 is "the" standard lazy functional programming language. More info plus the language definition is at http://www.haskell.org/. . This package contains documentation for c2hs. debian/rules0000755000000000000000000000041512036246556010257 0ustar #!/usr/bin/make -f # Standard way of building Haskell libraries . include /usr/share/cdbs/1/rules/debhelper.mk include /usr/share/cdbs/1/class/hlibrary.mk build/$(CABAL_PACKAGE) :: build-ghc-stamp build/$(CABAL_PACKAGE)-doc :: xml-docs xml-docs : cd doc/ && make debian/patches/0000755000000000000000000000000012036246556010626 5ustar debian/patches/language-c-version-bump0000644000000000000000000000323612036246555015203 0ustar Description: Patch to work with language-c-0.4.2 Author: Joachim Breitner Forwarded: http://hackage.haskell.org/trac/c2hs/ticket/39 --- c2hs-0.16.3.orig/c2hs.cabal +++ c2hs-0.16.3/c2hs.cabal @@ -41,7 +41,7 @@ flag base3 Executable c2hs Build-Depends: base >= 2 && < 5, - language-c >= 0.3.1.1 && < 0.4.0, + language-c >= 0.3.1.1 && < 0.5, filepath if flag(base3) --- c2hs-0.16.3.orig/src/C2HS/Gen/Bind.hs +++ c2hs-0.16.3/src/C2HS/Gen/Bind.hs @@ -126,11 +126,12 @@ import C2HS.Config (PlatformSpec(..)) import C2HS.State (CST, errorsPresent, showErrors, fatal, SwitchBoard(..), Traces(..), putTraceStr, getSwitch) import C2HS.C (AttrC, CObj(..), CTag(..), - CDecl(..), CDeclSpec(..), CTypeSpec(..), - CStructUnion(..), CStructTag(..), CEnum(..), CDeclr(..), CAttr(..), - CDerivedDeclr(..),CArrSize(..), - CExpr(..), CBinaryOp(..), CUnaryOp(..), CConst (..), + CDeclaration(..), CDeclarationSpecifier(..), CTypeSpecifier(..), + CStructUnion(..), CStructTag(..), CEnumeration(..), CDeclarator(..), + CAttribute(..), CDerivedDeclarator(..),CArraySize(..), + CExpression(..), CBinaryOp(..), CUnaryOp(..), CConstant (..), CInteger(..),cInteger,getCInteger,getCCharAsInt, + CExpr, CConst, CEnum, CAttr, CDecl, CTypeSpec, CArrSize, CDeclSpec, runCT, ifCTExc, raiseErrorCTExc, findValueObj, findFunObj, findTag, applyPrefixToNameSpaces, debian/patches/01_fix-stylesheet-path-for-debian.diff0000644000000000000000000000123712036246555017675 0ustar ## 01_fix-stylesheet-path-for-debian.dpatch by Arjan Oosting Index: c2hs-0.16.0/doc/Makefile =================================================================== --- c2hs-0.16.0.orig/doc/Makefile +++ c2hs-0.16.0/doc/Makefile @@ -35,7 +35,7 @@ --param use.id.as.filename 1 \ --stringparam base.dir $(XSLTPROC_HTML_OUTDIR) \ --stringparam html.stylesheet $(XSLTPROC_HTML_CSS) -XSLTPROC_HTML_STYLESHEET=http://docbook.sourceforge.net/release/xsl/current/html/chunk.xsl +XSLTPROC_HTML_STYLESHEET=/usr/share/xml/docbook/stylesheet/nwalsh/xhtml/chunk.xsl XSLTPROC_OPTIONS=--nonet $(XSLTPROC_HTML_PARAMS) $(XSLTPROC_HTML_STYLESHEET) # build targets debian/patches/02_fix-docbookx-dtd.diff0000644000000000000000000000124612036246555015130 0ustar # Author : Erik de Castro Lopo # Description : Replace net version of DTD with local version. # Debian Version : 0.16.1 # Date : Mon, 7 Sep 2009 16:14:58 +1000 Index: c2hs-0.16.0/doc/c2hs.xml =================================================================== --- c2hs-0.16.0.orig/doc/c2hs.xml +++ c2hs-0.16.0/doc/c2hs.xml @@ -1,6 +1,6 @@ c2hs'> ]> debian/patches/series0000644000000000000000000000015512036246556012044 0ustar 01_fix-stylesheet-path-for-debian.diff 02_fix-docbookx-dtd.diff 03_fix-man-page.diff language-c-version-bump debian/patches/03_fix-man-page.diff0000644000000000000000000000057112036246555014235 0ustar ## 03_fix-man-page.dpatch by Arjan Oosting Index: c2hs-0.16.0/doc/man1/c2hs.1 =================================================================== --- c2hs-0.16.0.orig/doc/man1/c2hs.1 +++ c2hs-0.16.0/doc/man1/c2hs.1 @@ -106,7 +106,7 @@ automatically, passing the appropriate flags. When used directly, -.Bc2hs +.B c2hs is usually called as: .B c2hs debian/c2hs-doc.docs0000644000000000000000000000002612036246554011447 0ustar tests doc/users_guide debian/c2hs.manpages0000644000000000000000000000002012036246554011541 0ustar doc/man1/c2hs.1 debian/changelog0000644000000000000000000004444212147642705011060 0ustar c2hs (0.16.4-2) unstable; urgency=low * Enable compat level 9 -- Joachim Breitner Fri, 24 May 2013 12:49:41 +0200 c2hs (0.16.4-1) experimental; urgency=low * Depend on haskell-devscripts 0.8.13 to ensure this packages is built against experimental * Bump standards version, no change * New upstream release -- Joachim Breitner Thu, 08 Nov 2012 22:28:20 +0100 c2hs (0.16.3-2) unstable; urgency=low * patches/language-c-version-bump: Patch to work with language-c-0.4.2 (Closes: #641112) * Specify version constraints of libghc-language-c-dev in Build-Depends. -- Joachim Breitner Sat, 10 Sep 2011 15:36:46 +0200 c2hs (0.16.3-1) unstable; urgency=low [ Marco Silva ] * Use ghc instead of ghc6 [ Erik de Castro Lopo ] * New upstream. * Bump standards version (no changes needed). -- Erik de Castro Lopo Tue, 10 May 2011 08:38:17 +1000 c2hs (0.16.2-1) unstable; urgency=low [ Marco Túlio Gontijo e Silva ] * debian/copyright: Specify revision of Format-Specification:. * debian/patches/04_ghc6-6.12.diff: Use DEP-3 format. * Use debian/compat 7. [ Joachim Breitner ] * New upstream release. * Remove patch 04_ghc6-6.12.diff -- Joachim Breitner Fri, 23 Apr 2010 14:33:24 +0200 c2hs (0.16.0-1) unstable; urgency=low [ Erik de Castro Lopo ] * New upstream. * debian/control: - Maintainer is now Debian Haskell Group with two uploaders. - Make Vcs-* fields point to darcs. - Homepage now points to Hackage. - Standards version 3.8.3. - Move Build-Depends-Indep entries to Build-Depends. - Update Build-Depends. - Use haskell-descripts Depends/Recommends/Suggests replacements. * debian/watch: Point to Hackage. * debian/rules: Switch to haskell-devscripts for build. * debian/c2hs.install: Changes required due to change in build. * debian/patches/ : Convert dpatch patches to quilt. [ 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/control: Change Section: to haskell. * debian/watch: Remove spaces, since they're not allowed by uscan. * debian/control: Use Vcs-Browser: field. * debian/control: Bump Standards-Version: to 3.8.4, no changes needed. * Use 3.0 (quilt) source format. * Include patch to work with ghc6-6.12. * debian/copyright: Use DEP-5 format. * debian/control: Bump Build-Depends: on haskell-devscripts to 0.7 and remove versioned Build-Depends on ghc6. * debian/control: Correct spacing of Homepage: field. -- Marco Túlio Gontijo e Silva Fri, 12 Feb 2010 22:34:33 -0200 c2hs (0.15.1-4) unstable; urgency=low * debian/control: - Add doc-base to the Suggests of c2hs-doc. - Let the Vcs-* fields point the trunk branch. -- Arjan Oosting Sun, 16 Mar 2008 23:40:39 +0100 c2hs (0.15.1-3) unstable; urgency=low * Fix lintian warnings: - Remove Apps prefix from Section to fix lintian warning: c2hs-doc: doc-base-unknown-section c2hs-doc:12 Apps/Programming - Added debian/patches/03_fix-man-page to fix lintian warning: c2hs: manpage-has-errors-from-man usr/share/man/man1/c2hs.1.gz 109: warning: `Bc2hs' not defined. * debian/rules: - Remove configure-stamp on clean. -- Arjan Oosting Sun, 16 Mar 2008 15:36:20 +0100 c2hs (0.15.1-2) unstable; urgency=low * Update for GHC 6.8.2 which ships a new Cabal version: - debian/patches/00list: Disable 02_backport-to-old-cabal. - debian/control: Bump build dependency on ghc6 to 6.8.2. - debian/rules: Remove installed license file COPYING. -- Arjan Oosting Mon, 07 Jan 2008 11:16:19 +0100 c2hs (0.15.1-1) unstable; urgency=low * New upstream release: * debian/c2hs.1: Removed as upstream ships the man page again. * debian/c2hs-doc.doc-base: - We only have html documentation so remove the "Format: text" entry. - Adjust paths to the html documentation. * debian/control: - Update Build-Depends-Indep for the changed way upstream builds the Users Guide. - Replace Xs-Vcs-* fields with the new official Vcs-* fields. - Bump Standards-Version to 3.7.3. No changes needed. - Add Homepage field. * debian/copyright: - Fix lintian error "copyright-file-contains-full-gfdl-license". * debian/rules: - Export DEB_HOST_GNU_TYPE and DEB_BUILD_GNU_TYPE as /usr/share/doc/autotools-dev/README.Debian.gz suggests. - Call make -C doc in build-indep target to make the Users Guide. * debian/patches/11_documentation-fix.dpatch: Removed. Fixed upstream. * debian/patches/01_update-manpage.dpatch: Removed. Man page is not generated during build anymore. * debian/patches/01_fix-stylesheet-path-for-debian.dpatch: Added. Adjust the Makefile for the path to the stylesheet, which is different in Debian. * debian/patches/02_backport-to-old-cabal.dpatch: Added. Adjust .cabal for old Cabal version shipped with GHC 6.6.1 * debian/c2hs.manpages: Added. -- Arjan Oosting Mon, 07 Jan 2008 01:07:37 +0100 c2hs (0.15.0-1) experimental; urgency=low * New upstream release. * debian/c2hs.1: Added temporarily. * debian/c2hs.install: - Updated for new release. * debian/control: - Add alex and happy to the Build-Depends. - Drop autotools-dev from the Build-Depends as the config.{sub,guess} files are not needed anymore. - Temporarily stop building the c2hs-doc package as upstream accidentally did not ship documentation with this release. * debian/patches: - Disabled 01_update-manpage and 11_documentation-fix as the tarball does not ship any documentation. - Removed 02_generate-manpage, 03_install-manpage, 04_add-destdir-support, 05_fix-tests, 08_fix-autoconf-warning, 10_update-configure and 12_nostrip. The build system no longer uses autotools and makefiles. - Removed 06_fix-Setup-for-ghc-6.4.2, 07_new-Data.Set-api and 09_replace-deprecated-withObject. Fixes are included upstream * debian/rules: - Tarball does not ship tests or documentation so removed corresponding lines from debian/rules. - No need to copy up-to-date config.{sub,guess} files as they are not used anymore. - ./setup configure does not create a config.status file anymore, so instead touch configure-stamp at the end of the configure target. -- Arjan Oosting Sun, 16 Sep 2007 20:48:55 +0200 c2hs (0.14.5-9) unstable; urgency=low * debian/control: - Update XS-Vcs-* fields as the packages has moved to the pkg-haskell subversion archive. * debian/patches/12_nostrip.dpatch: - Do not unconditionally strip binaries. (Closes: #436611) -- Arjan Oosting Sun, 12 Aug 2007 14:38:33 +0200 c2hs (0.14.5-8) unstable; urgency=low * debian/compat: Change to debhelper compatibility level 5. * debian/control: - Add XS-Vcs-Browser field. - Bump dependency on debhelper to debhelper 5 or higher. -- Arjan Oosting Wed, 11 Apr 2007 23:53:47 +0200 c2hs (0.14.5-7) unstable; urgency=low * debian/rules: enclose paths in double quotes because directories can contain spaces. * debian/patches/11_documentation-fix.dpatch: Fix the context documentation as there are only two parameters. Thanks, Marco Túlio Gontijo e Silva (Closes: #408400) -- Arjan Oosting Sat, 27 Jan 2007 13:28:10 +0100 c2hs (0.14.5-6) unstable; urgency=medium * debian/patches/09_replace-deprecated-withObject: Replace all occurrences of 'withObject' with 'with' as the deprecated 'withObject' was removed with GHC 6.6. (Closes: #402979) * Set the urgency to medium as the above bug decreases c2hs usefulness with GHC 6.6 dramatically. -- Arjan Oosting Thu, 14 Dec 2006 00:06:12 +0100 c2hs (0.14.5-5) unstable; urgency=low * Stop using update-haskell-control and $ghc6_* variables, as it is not necessary and not using it simplifies the work for porters and for me. -- Arjan Oosting Sat, 21 Oct 2006 22:49:45 +0200 c2hs (0.14.5-4) unstable; urgency=medium * debian/control.in: - Add XS-Vcs-Svn field pointing to subversion archive which contains this package. - Cleanup the Depends line of c2hs-doc. - Change maintainer address. * debian/patches/07_new-Data.Set-api.dpatch: added. GHC version 6.6 requires the new Data.Set API. (Closes: 393585) * debian/patches/08_fix-autoconf-warning.dpatch: added. Fix warning about datarootdir with newer versions of autoconf. -- Arjan Oosting Tue, 17 Oct 2006 02:55:28 +0200 c2hs (0.14.5-3) unstable; urgency=low * Fix broken debian/rules: - Let build only depend on binary-arch as dpkg-buildpackage (and thus the buildds) will call build even when it is only building the architecture dependent packages. (thanks Kari Pahula) - Fix bashism. (thanks John Goerzen) -- Arjan Oosting Sat, 1 Jul 2006 20:19:52 +0200 c2hs (0.14.5-2) unstable; urgency=low * Update package for ghc6 version 6.4.2. * debian/control.in: - remove libghc6-cabal-dev from Build-Depends. - add ghc6 (>= 6.4.2) to Build-Depends to get Cabal version >= 1.1.4. - add ppc64 to Architectures as ghc6 is now available on ppc64. * debian/patches/01_update-manpage.dpatch: updated. Fix typo. * debian/patches/06_fix-Setup-for-ghc-6.4.2.dpatch: added. Replace Setup.hs with version from upstream VCS to fix build with ghc 6.4.2. -- Arjan Oosting Fri, 30 Jun 2006 22:49:46 +0200 c2hs (0.14.5-1) unstable; urgency=low * New upstream release. Closes: #372836 - no longer ships a library for ghc6. * New maintainer. Closes: #342801 * debian/c2hs-doc.doc-base: change section to Apps/Programming. * added debian/control.in - drop the libghc6-c2hs-dev package. - use $ghc6_app_bdeps, $ghc6_arches substitution variables from update-haskell-control to get the build dependency on ghc6 and architecture list for c2hs. - replace ${Source-Version} with ${binary:Version} and ${source:Version} to make the package binNMU safe. - add build dependency on dpkg-dev (>= 1.13.19) which introduces ${binary:Version} and ${source:Version}. - move groff and linuxdoc-tools to Build-Depends-Indep. * debian/copyright: add copyright notice for the manual which is licensed under the GNU Free Document License. * debian/patches/*: remove old patches and change to dpatch. * debian/rules: change from cdbs to debhelper. * debian/watch: upgrade to format version 3. -- Arjan Oosting Fri, 23 Jun 2006 21:33:33 +0200 c2hs (0.13.6-5) unstable; urgency=low * QA upload. * Maintainer field set to the QA group. * Long description typo fixed. Closes: #363190 * Standards-Version bumped. -- Emanuele Rocca Mon, 8 May 2006 21:15:01 +0200 c2hs (0.13.6-4.1) unstable; urgency=low * Non-maintainer upload. * apply patch to fix incorrect paths in c2hs.conf. Closes: #337799. -- Pierre Habouzit Sat, 15 Apr 2006 22:36:21 +0200 c2hs (0.13.6-4) unstable; urgency=low * New debian/rules: Erases some files that make distclean forgets. * Package splited in 3 packages for compliance with ghc packages standard. * Depends on new version of libgmp3. * Included the text documentation. * Upload sponsored by John Goerzen . -- Marco Tulio Gontijo e Silva Sat, 22 Oct 2005 18:08:58 -0200 c2hs (0.13.6-3) unstable; urgency=low * Added patch for compiling the tests. Thanks to Stefan Potyra . Closes: #330728 * Upload sponsored by John Goerzen . -- Marco Tulio Gontijo e Silva Sun, 9 Oct 2005 13:44:41 -0300 c2hs (0.13.6-2) unstable; urgency=low * Added groff in Build-Depends. Thanks to Andreas Jochens and Kurt Roeckx . Closes: #328910, #328954. * Upload sponsored by John Goerzen . -- Marco Tulio Gontijo e Silva Sun, 18 Sep 2005 13:57:11 -0300 c2hs (0.13.6-1) unstable; urgency=low * New upstream version. * Depends on ghc6. Closes: #274157. * Can be build in any architecture. Closes: #319915. * Upload sponsored by John Goerzen . -- Marco Tulio Gontijo e Silva Tue, 12 Jul 2005 22:03:14 +0000 c2hs (0.12.0-1) unstable; urgency=low * NMU (with maintainer's permission). * New upstream version. Closes: #202458. * Tarball is repacked to avoid problems with some files being in the tarball twice. Closes: #182548. * Removed "Recommends: ghc | ghc5" (seems redundant as ghc5 is being depended on and no other GHC is useful). * Force dependency to be on ghc5 rather than any other ghc (doesn't get ghc6 dependencies right currently). -- Ian Lynagh (wibble) Tue, 18 Nov 2003 21:24:11 +0000 c2hs (0.10.17-1) unstable; urgency=low * New upstream release * removed patch c2hs_clean.dpatch (applied by upstream) * compiled with ghc5_5.04.2-1 (closes: Bug#177552) * implemented proper auto* handling (config.*, autoconf) * added autotools-dev to build-deps, bumped needed autoconf version to >= 2.52 * removed ghc4 alternative from Build-Deps to make builds from buildds deterministic (closes: Bug#164086) * set docdir for manpages (closes: Bug#171386) * adjusted debian/copyright with new version number -- Michael Weber Wed, 5 Feb 2003 00:23:07 +0100 c2hs (0.10.15-1) unstable; urgency=low * New upstream release * compiled with ghc5_5.04-1 * had to repack upstream tarball, because dpkg-source acted up :( (c2hs-0.10.15/ -> c2hs-0.10.15.orig/) * use numeric uid for installations in debian/rules * adjusted doc installation to comply with upstream package * made ghc dependency versioning more strict (basically every new release is incompatible with the previous one) * use target "cleanall" instead of "clean" * proper source tree cleanup (c2hs_clean.dpatch) * default target is 'build' * added target 'show-depends' -- Michael Weber Sat, 20 Jul 2002 22:57:25 +0200 c2hs (0.9.9-2) unstable; urgency=low * added xutils to Build-Depends (for lndir) (closes: Bug#133419) * added groff to Build-Depends (sgml2txt needs it, and the deps of current linuxdoc-tools are rather broken, so I explicitly put it here for now) * bumped Standards-Version to 3.5.6.0 -- Michael Weber Tue, 12 Feb 2002 01:13:09 +0100 c2hs (0.9.9-1) unstable; urgency=low * New upstream release * cleaned up patches, removed hack introduced in 0.8.2-2 (solved by upstream) * adjusted build-deps (sgml-tools -> linuxdoc-tools) * more build-deps tweaks (ghc5 now fallback) * removed INSTALL from package to shut up lintian (package now lintian clean again) * unwedged build process a bit + removed install-stamp + uses dh_gencontrol interface to debian/substvars now + uses Depends: instead of Conflicts: * adjusted debian-test.c2hs to work around Makefile humbug -- Michael Weber Tue, 16 Oct 2001 11:17:25 +0200 c2hs (0.8.2-2) unstable; urgency=low * recompile w/ ghc-5.00 against libgmp3 * small hack to make it work w/ ghc-5.00 -- Michael Weber Sun, 15 Apr 2001 16:22:06 +0200 c2hs (0.8.2-1) unstable; urgency=low * New upstream release * removed 4.08.1 workaround patch, as upstream incorporated fix as promised * adjusted email in README.Debian * c2hs/todo -> c2hs/TODO * added preliminary support for debian-test package * added proper Conflicts to binary incompatible versions of package ghc4 (automagically). NOTE: Mail me ASAP, if this change rises any problems during upgrades etc. -- Michael Weber Sun, 11 Mar 2001 02:00:29 +0100 c2hs (0.7.8-1) unstable; urgency=low * New upstream release * manpages now in upstream release * adjusted watch files to match ``c2hs-([.0-9]*)\.tar\.gz'', because of wrong filename detection * removed patch (now in upstream) (c2hs_c2hsbase_ghc408hack.dpatch) * removed patch (solved by upstream) (c2hs_genbind.dpatch) * toplevel configure doesn't like ghc4-4.08.1 (work-around) NOTE: despite the diff.gz is currently a bit messy; it's left like that for now, b/c upstream knows and already incorporated a real fix. * used dh_installchangelogs for installing ChangeLog * added Build-Depends * bumped Standards-Version to 3.2.1 -- Michael Weber Sun, 14 Jan 2001 21:18:23 +0100 c2hs (0.7.6-3) unstable; urgency=low * unreleased * changed email address to @debian.org -- Michael Weber Sun, 14 Jan 2001 19:04:04 +0100 c2hs (0.7.6-2) unstable; urgency=low * changed Architeture to "i386" for the moment * recompiled with ghc-4.08.0 * updated rules.local * added float handling patch for c2hs/gen/GenBind.hs (c2hs_genbind.dpatch) * small hack to make c2hs work with ghc-4.08 (c2hs_c2hsbase_ghc408hack.dpatch) * adjusted version regexp -- Michael Weber Tue, 1 Aug 2000 16:31:40 +0200 c2hs (0.7.6-1) unstable; urgency=low * New upstream release * removed `c2hs_doc.dpatch' (incorporated by upstream) * slightly modified patch rules in rules.local * removed c2hs/tests from dh_installexamples as upstream now installs them * adjusted upstream email in copyright, c2hs.1.in, c2hs-config.1.in, doc-base.package * adjusted `watch' to new upstream location -- Michael Weber Mon, 17 Apr 2000 15:27:22 +0200 c2hs (0.7.3-2) unstable; urgency=low * added more examples from the distribution * minor cleanups in debian/rules * fixed bug in directory structure -- Michael Weber Mon, 15 Nov 1999 20:01:48 +0100 c2hs (0.7.3-1) unstable; urgency=low * Initial Release. * wrote man-pages for c2hs and c2hs-config -- Michael Weber Sat, 13 Nov 1999 22:13:15 +0100 debian/source/0000755000000000000000000000000012036246556010477 5ustar debian/source/format0000644000000000000000000000001412036246556011705 0ustar 3.0 (quilt) debian/compat0000644000000000000000000000000212147616076010376 0ustar 9 debian/c2hs.install0000644000000000000000000000007712036246554011430 0ustar dist-ghc/build/c2hs/c2hs usr/bin C2HS.hs usr/share/c2hs debian/copyright0000644000000000000000000000746312036246555011143 0ustar Format-Specification: http://svn.debian.org/wsvn/dep/web/deps/dep5.mdwn?op=file&rev=135 Name: c2hs Maintainer: chak@cse.unsw.edu.au, duncan@haskell.org Source: http://hackage.haskell.org/packages/archive/c2hs/0.16.0/c2hs-0.16.0.tar.gz Copyright: 1997-2007, Manuel M. T. Chakravarty 2005-2008, Duncan Coutts 2008, Benedikt Huber License: GPL-2+ On Debian systems, the full text of the GNU General Public License version 2 can be found in the file `/usr/share/common-licenses/GPL-2'. Files: C2HS.hs License: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. The name of the author may not be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. Files: doc/c2hs.* License: GFDL without Invariant Sections Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.1 or any later version published by the Free Software Foundation; with no Invariant Sections, with no Front-Cover Texts, and with the no Back-Cover Texts. A copy of the license is included in the section entitled "GNU Free Documentation License". . On Debian GNU/Linux systems, the complete text of the GNU Free Documentation License may be found in `/usr/share/common-licenses/GFDL'. Files: Generated code Copyright: 2000-2005, Manuel M. T. Chakravarty License: All code included into generated bindings is under a BSD-style license that does not place any restrictions on the license of the inteface produced with C->Haskell (ie, closed proprietary licenses are possible, too). In other words, I do not care what you use C->Haskell for or to whom you are giving C->Haskell or any interfaces generated with C->Haskell, only if you modify or improve C->Haskell itself, you have to contribute your changes back to the community. Nevertheless, I will of course be particularly delighted if you choose to make your work freely available. Files: src/Data/DLists.hs src/Data/Errors.hs src/Data/NameSpaces.hs src/Text/Lexers.hs License: LGPL-2+ On Debian GNU/Linux systems, the complete text of the GNU Library General Public License may be found in `/usr/share/common-licenses/LGPL'. Files: debian/* Copyright: 1999-2003, Michael Weber 2005, 2010, Marco Túlio Gontijo e Silva 2006, Arjan Oosting License: The initial Debian packaging was done by Michael Weber and did not have explicit copyright statements. See the Debian changelog for the list of changes. Presumably all his changes may be redistributed under the same terms as c2hs itself. . Changes by Arjan Oosting and Marco Túlio Gontijo e Silva may be redistributed and/or modified under the same terms c2hs as itself.