SecBSD's official ports repository

This commit is contained in:
purplerain 2023-08-16 22:26:55 +00:00
commit 2c0afcbbf3
Signed by: purplerain
GPG key ID: F42C07F07E2E35B7
64331 changed files with 5339189 additions and 0 deletions

25
devel/cpphs/Makefile Normal file
View file

@ -0,0 +1,25 @@
COMMENT = liberalised reimplementation of cpp in Haskell
MODCABAL_STEM = cpphs
MODCABAL_VERSION = 1.20.9.1
MODCABAL_REVISION = 1
MODCABAL_MANIFEST = polyparse 1.13 4
REVISION = 2
CATEGORIES = devel
MAINTAINER = Matthias Kilian <kili@openbsd.org>
# LGPL2.1
PERMIT_PACKAGE = Yes
MODULES = devel/cabal
WANTLIB = c charset ffi gmp m iconv pthread util
LIB_DEPENDS = converters/libiconv \
devel/gmp \
devel/libffi
post-install:
${INSTALL_MAN} ${WRKSRC}/docs/cpphs.1 ${PREFIX}/man/man1
.include <bsd.port.mk>

8
devel/cpphs/distinfo Normal file
View file

@ -0,0 +1,8 @@
SHA256 (hackage/cpphs-1.20.9.1.tar.gz) = f1mxC8M3QATO48BPpO5KG5DQ3KhKPQ5DbVhhoao7kZ8=
SHA256 (hackage/cpphs-1.20.9.1_1.cabal) = CtJv705r5MsT4d+Tqre9vpw9O8bGO4TZ4pzA9pH+Erk=
SHA256 (hackage/polyparse-1.13.tar.gz) = HExymA4eWk8H/qZcoIsjmVgdKmqiHrEHj3rShsJ5cHs=
SHA256 (hackage/polyparse-1.13_4.cabal) = 51uI3z9fjjzPnGklZ3yNWHLjzlGs8aIzC5quW81oO0Q=
SIZE (hackage/cpphs-1.20.9.1.tar.gz) = 45496
SIZE (hackage/cpphs-1.20.9.1_1.cabal) = 3331
SIZE (hackage/polyparse-1.13.tar.gz) = 33144
SIZE (hackage/polyparse-1.13_4.cabal) = 2854

7
devel/cpphs/pkg/DESCR Normal file
View file

@ -0,0 +1,7 @@
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.

3
devel/cpphs/pkg/PLIST Normal file
View file

@ -0,0 +1,3 @@
@pkgpath devel/${MODCABAL_STEM}
@bin bin/${MODCABAL_STEM}
@man man/man1/${MODCABAL_STEM}.1