pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/devel/hs-cpphs Import cpphs-1.18.5 as devel/hs-cpphs,



details:   https://anonhg.NetBSD.org/pkgsrc/rev/26fb389b9c9b
branches:  trunk
changeset: 637248:26fb389b9c9b
user:      szptvlfn <szptvlfn%pkgsrc.org@localhost>
date:      Fri Jul 25 10:52:17 2014 +0000

description:
Import cpphs-1.18.5 as devel/hs-cpphs,
packaged for wip by esg.

Cpphs is a re-implementation of the C pre-processor that is both more
compatible with Haskell, and itself written in Haskell so that it can be
distributed with compilers.

This version of the C pre-processor is pretty-much feature-complete and
compatible with traditional (K&R) pre-processors. Additional features
include: a plain-text mode; an option to unlit literate code files; and an
option to turn off macro-expansion.

diffstat:

 devel/hs-cpphs/DESCR         |   8 ++++++++
 devel/hs-cpphs/Makefile      |  17 +++++++++++++++++
 devel/hs-cpphs/PLIST         |  33 +++++++++++++++++++++++++++++++++
 devel/hs-cpphs/buildlink3.mk |  14 ++++++++++++++
 devel/hs-cpphs/distinfo      |   5 +++++
 5 files changed, 77 insertions(+), 0 deletions(-)

diffs (97 lines):

diff -r b4d987a52429 -r 26fb389b9c9b devel/hs-cpphs/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/hs-cpphs/DESCR      Fri Jul 25 10:52:17 2014 +0000
@@ -0,0 +1,8 @@
+Cpphs is a re-implementation of the C pre-processor that is both more
+compatible with Haskell, and itself written in Haskell so that it can be
+distributed with compilers.
+
+This version of the C pre-processor is pretty-much feature-complete and
+compatible with traditional (K&R) pre-processors. Additional features
+include: a plain-text mode; an option to unlit literate code files; and an
+option to turn off macro-expansion.
diff -r b4d987a52429 -r 26fb389b9c9b devel/hs-cpphs/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/hs-cpphs/Makefile   Fri Jul 25 10:52:17 2014 +0000
@@ -0,0 +1,17 @@
+# $NetBSD: Makefile,v 1.1 2014/07/25 10:52:17 szptvlfn Exp $
+
+DISTNAME=              cpphs-1.18.5
+CATEGORIES=            devel
+
+MAINTAINER=            esg%sdf.lonestar.org@localhost
+COMMENT=               Re-implementation of cpp in Haskell
+LICENSE=               gnu-lgpl-v2.1
+
+INSTALLATION_DIRS+= ${PKGMANDIR}/man1
+
+post-install:
+       ${INSTALL_MAN} ${WRKSRC}/docs/cpphs.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
+
+.include "../../mk/haskell.mk"
+.include "../../textproc/hs-polyparse/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r b4d987a52429 -r 26fb389b9c9b devel/hs-cpphs/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/hs-cpphs/PLIST      Fri Jul 25 10:52:17 2014 +0000
@@ -0,0 +1,33 @@
+@comment $NetBSD: PLIST,v 1.1 2014/07/25 10:52:17 szptvlfn Exp $
+bin/cpphs
+lib/cpphs-${PKGVERSION}/${HASKELL_VERSION}/HScpphs-${PKGVERSION}.o
+lib/cpphs-${PKGVERSION}/${HASKELL_VERSION}/Language/Preprocessor/Cpphs.hi
+lib/cpphs-${PKGVERSION}/${HASKELL_VERSION}/Language/Preprocessor/Cpphs/CppIfdef.hi
+lib/cpphs-${PKGVERSION}/${HASKELL_VERSION}/Language/Preprocessor/Cpphs/HashDefine.hi
+lib/cpphs-${PKGVERSION}/${HASKELL_VERSION}/Language/Preprocessor/Cpphs/MacroPass.hi
+lib/cpphs-${PKGVERSION}/${HASKELL_VERSION}/Language/Preprocessor/Cpphs/Options.hi
+lib/cpphs-${PKGVERSION}/${HASKELL_VERSION}/Language/Preprocessor/Cpphs/Position.hi
+lib/cpphs-${PKGVERSION}/${HASKELL_VERSION}/Language/Preprocessor/Cpphs/ReadFirst.hi
+lib/cpphs-${PKGVERSION}/${HASKELL_VERSION}/Language/Preprocessor/Cpphs/RunCpphs.hi
+lib/cpphs-${PKGVERSION}/${HASKELL_VERSION}/Language/Preprocessor/Cpphs/SymTab.hi
+lib/cpphs-${PKGVERSION}/${HASKELL_VERSION}/Language/Preprocessor/Cpphs/Tokenise.hi
+lib/cpphs-${PKGVERSION}/${HASKELL_VERSION}/Language/Preprocessor/Unlit.hi
+lib/cpphs-${PKGVERSION}/${HASKELL_VERSION}/libHScpphs-${PKGVERSION}.a
+lib/cpphs-${PKGVERSION}/${HASKELL_VERSION}/package-description
+man/man1/cpphs.1
+share/doc/cpphs-${PKGVERSION}/LICENCE-LGPL
+${PLIST.doc}share/doc/cpphs-${PKGVERSION}/html/Language-Preprocessor-Cpphs.html
+${PLIST.doc}share/doc/cpphs-${PKGVERSION}/html/Language-Preprocessor-Unlit.html
+${PLIST.doc}share/doc/cpphs-${PKGVERSION}/html/cpphs.haddock
+${PLIST.doc}share/doc/cpphs-${PKGVERSION}/html/doc-index.html
+${PLIST.doc}share/doc/cpphs-${PKGVERSION}/html/frames.html
+${PLIST.doc}share/doc/cpphs-${PKGVERSION}/html/haddock-util.js
+${PLIST.doc}share/doc/cpphs-${PKGVERSION}/html/hslogo-16.png
+${PLIST.doc}share/doc/cpphs-${PKGVERSION}/html/index-frames.html
+${PLIST.doc}share/doc/cpphs-${PKGVERSION}/html/index.html
+${PLIST.doc}share/doc/cpphs-${PKGVERSION}/html/mini_Language-Preprocessor-Cpphs.html
+${PLIST.doc}share/doc/cpphs-${PKGVERSION}/html/mini_Language-Preprocessor-Unlit.html
+${PLIST.doc}share/doc/cpphs-${PKGVERSION}/html/minus.gif
+${PLIST.doc}share/doc/cpphs-${PKGVERSION}/html/ocean.css
+${PLIST.doc}share/doc/cpphs-${PKGVERSION}/html/plus.gif
+${PLIST.doc}share/doc/cpphs-${PKGVERSION}/html/synopsis.png
diff -r b4d987a52429 -r 26fb389b9c9b devel/hs-cpphs/buildlink3.mk
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/hs-cpphs/buildlink3.mk      Fri Jul 25 10:52:17 2014 +0000
@@ -0,0 +1,14 @@
+# $NetBSD: buildlink3.mk,v 1.1 2014/07/25 10:52:17 szptvlfn Exp $
+
+BUILDLINK_TREE+=       hs-cpphs
+
+.if !defined(HS_CPPHS_BUILDLINK3_MK)
+HS_CPPHS_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.hs-cpphs+=       hs-cpphs>=1.18.5
+BUILDLINK_PKGSRCDIR.hs-cpphs?= ../../devel/hs-cpphs
+
+.include "../../textproc/hs-polyparse/buildlink3.mk"
+.endif # HS_CPPHS_BUILDLINK3_MK
+
+BUILDLINK_TREE+=       -hs-cpphs
diff -r b4d987a52429 -r 26fb389b9c9b devel/hs-cpphs/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/hs-cpphs/distinfo   Fri Jul 25 10:52:17 2014 +0000
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2014/07/25 10:52:17 szptvlfn Exp $
+
+SHA1 (cpphs-1.18.5.tar.gz) = 3bd7c9d541d155bd8fb0fa640cd282921f6fb116
+RMD160 (cpphs-1.18.5.tar.gz) = 1feeef55324c823b866911c535e06fda526d3ad8
+Size (cpphs-1.18.5.tar.gz) = 72221 bytes



Home | Main Index | Thread Index | Old Index