- Please welcome GHC 7.0.3

GHC in the ports tree has been updated to 7.0.3 and all other Haskell ports
are also updated to their corresponding Haskell Platform versions, or latest
versions.

We would like to acknowledge the support of the FreeBSD Donations Team and
Eotvos Lorand University, Faculty of Informatics who contributed to the server
that we used for testing.

We would also like to thank all the testers who tested FreeBSD Haskell ports
and provided their feedback.

PR:		ports/156642
Approved by:	tabthorpe (mentor)
Obtained from:	FreeBSD Haskell
This commit is contained in:
Ashish SHUKLA 2011-05-09 05:28:57 +00:00
parent f2febc81ee
commit 0c76a8384f
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=273838
460 changed files with 1738 additions and 8894 deletions

9
MOVED
View File

@ -2165,3 +2165,12 @@ www/codeigniter|www/codeigniter17|2011-05-03|Renamed to track deprecated branch
www/codeigniter-devel||2011-05-03|Removed
devel/common_msgs|devel/ros-common_msgs|2011-05-03|Renamed
math/geometry|math/ros-geometry|2011-05-03|Renamed
devel/hs-FileManip|devel/hs-filemanip|2011-05-08|Renamed: Cabal package has been renamed.
devel/lhs2TeX|textproc/hs-lhs2tex|2011-05-08|Renamed: It has become a Cabal transcript.
devel/bnfc|devel/hs-BNFC|2011-05-08|Renamed: It has become a Cabal transcript.
graphics/hs-hgl||2011-05-08|deleted: overriden by graphics/hs-HGL
x11-toolkits/hs-GLURaw|2011-05-08|Removed: It has become obsoleted by Haskell Platform.
x11-toolkits/hs-OpenGLRaw|2011-05-08|Removed: It has become obsoleted by Haskell Platform.
net/hs-network-bytestring|2011-05-08|Removed: It is deprecated by net/hs-network.
devel/hs-uvector|2011-05-08|Removed: It is deprecated by devel/hs-vector.
devel/hs-uvector-algorithms|2011-05-08|Removed: It is deprecated by devel/hs-vector-algorithms.

View File

@ -5,6 +5,19 @@ they are unavoidable.
You should get into the habit of checking this file for changes each time
you update your ports collection, before attempting any port upgrades.
20110509:
AFFECTS: users of lang/ghc and */hs-*
AUTHOR: ashish@FreeBSD.org
GHC has been updated to version 7.0.3 and other Haskell ports are also
updated to their Haskell Platform versions or latest versions.
To update all affected ports:
# portmaster -r lang/ghc
or
# portupgrade -r lang/ghc
20110506:
AFFECTS: users of lang/perl*
AUTHOR: skv@FreeBSD.org

View File

@ -40,6 +40,7 @@
SUBDIR += hffzip
SUBDIR += hlextract
SUBDIR += hpack.non-usa.only
SUBDIR += hs-tar
SUBDIR += hs-zip-archive
SUBDIR += hs-zlib
SUBDIR += javatar

View File

@ -6,13 +6,15 @@
#
PORTNAME= zip-archive
PORTVERSION= 0.1.1.6
PORTVERSION= 0.1.1.7
CATEGORIES= archivers haskell
MAINTAINER= haskell@FreeBSD.org
COMMENT= A Haskell library for working with zip archives
USE_HACKAGE= binary digest>=0.0.0.1 utf8-string>=0.3.1 zlib
LICENSE= GPLv2
USE_CABAL= binary digest>=0.0.0.1 mtl utf8-string>=0.3.1 zlib
OPTIONS= EXECUTABLE "Build the Zip executable" off

View File

@ -1,2 +1,2 @@
SHA256 (cabal/zip-archive-0.1.1.6.tar.gz) = 16aafc5f74c880398413a7c2adaaf90cae86006dcda58f663c1e1d795add90aa
SIZE (cabal/zip-archive-0.1.1.6.tar.gz) = 16730
SHA256 (cabal/zip-archive-0.1.1.7.tar.gz) = 88c096d469d8b4d816dbe15571f2c1e61e31c1cd67f931672240063a51d8a2e0
SIZE (cabal/zip-archive-0.1.1.7.tar.gz) = 16795

View File

@ -1,16 +0,0 @@
@comment $FreeBSD$
%%MAYBE_EXECUTABLE%%bin/Zip
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Codec/Archive/Zip.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HS%%PORTNAME%%-%%PORTVERSION%%.o
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/libHS%%PORTNAME%%-%%PORTVERSION%%.a
%%LIBDIR_REL%%/register.sh
%%NOPORTDOCS%%%%DOCSDIR%%/LICENSE
%%NOPORTDOCS%%@dirrmtry %%DOCSDIR%%
@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Codec/Archive
@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Codec
@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%
@dirrm %%LIBDIR_REL%%
@exec /bin/sh %D/%%LIBDIR_REL%%/register.sh
@exec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old
@unexec %D/bin/ghc-pkg unregister %%PORTNAME%%-%%PORTVERSION%%
@unexec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old

View File

@ -5,13 +5,14 @@
# $FreeBSD$
PORTNAME= zlib
PORTVERSION= 0.5.2.0
PORTREVISION= 1
PORTVERSION= 0.5.3.1
CATEGORIES= archivers haskell
MAINTAINER= haskell@FreeBSD.org
COMMENT= Pure Haskell interface to the C zlib library
LICENSE= BSD
CABAL_SETUP= Setup.hs
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"

View File

@ -1,2 +1,2 @@
SHA256 (cabal/zlib-0.5.2.0.tar.gz) = 4119fb627e0adc2b129acd86fe5724cf05a49d8de5b64eb7a6e519d3befd3b8f
SIZE (cabal/zlib-0.5.2.0.tar.gz) = 125081
SHA256 (cabal/zlib-0.5.3.1.tar.gz) = 382a16d09d47ba9c742d552b80cf3902c81556fc69a8d6983af98b47263545c2
SIZE (cabal/zlib-0.5.3.1.tar.gz) = 125087

View File

@ -1,20 +0,0 @@
@comment $FreeBSD$
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/libHS%%PORTNAME%%-%%PORTVERSION%%.a
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HS%%PORTNAME%%-%%PORTVERSION%%.o
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Codec/Compression/GZip.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Codec/Compression/Zlib.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Codec/Compression/Zlib/Internal.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Codec/Compression/Zlib/Raw.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Codec/Compression/Zlib/Stream.hi
%%LIBDIR_REL%%/register.sh
%%NOPORTDOCS%%%%DOCSDIR%%/LICENSE
%%NOPORTDOCS%%@dirrmtry %%DOCSDIR%%
@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Codec/Compression/Zlib
@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Codec/Compression
@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Codec
@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%
@dirrm %%LIBDIR_REL%%
@exec /bin/sh %D/%%LIBDIR_REL%%/register.sh
@exec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old
@unexec %D/bin/ghc-pkg unregister %%PORTNAME%%-%%PORTVERSION%%
@unexec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old

View File

@ -7,14 +7,16 @@
PORTNAME= ALUT
PORTVERSION= 2.2.0.0
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= audio haskell
MAINTAINER= haskell@FreeBSD.org
COMMENT= A Haskell binding for the OpenAL Utility Toolkit
LICENSE= BSD
CABAL_SETUP= Setup.hs
USE_HACKAGE= OpenAL StateVar
USE_CABAL= OpenAL StateVar
USE_OPENAL= al alut
PORTEXAMPLES= *

View File

@ -1,24 +0,0 @@
@comment $FreeBSD$
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HS%%PORTNAME%%-%%PORTVERSION%%.o
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Sound/ALUT.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Sound/ALUT/Config.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Sound/ALUT/Constants.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Sound/ALUT/Errors.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Sound/ALUT/Initialization.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Sound/ALUT/Loaders.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Sound/ALUT/Sleep.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Sound/ALUT/Version.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/include/HsALUT.h
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/libHS%%PORTNAME%%-%%PORTVERSION%%.a
%%LIBDIR_REL%%/register.sh
%%NOPORTDOCS%%%%DOCSDIR%%/LICENSE
%%NOPORTDOCS%%@dirrmtry %%DOCSDIR%%
@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/include
@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Sound/ALUT
@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Sound
@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%
@dirrm %%LIBDIR_REL%%
@exec /bin/sh %D/%%LIBDIR_REL%%/register.sh
@exec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old
@unexec %D/bin/ghc-pkg unregister %%PORTNAME%%-%%PORTVERSION%%
@unexec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old

View File

@ -7,14 +7,16 @@
PORTNAME= OpenAL
PORTVERSION= 1.4.0.0
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= audio haskell
MAINTAINER= haskell@FreeBSD.org
COMMENT= A Haskell binding to the OpenAL cross-platform 3D audio API
LICENSE= BSD
CABAL_SETUP= Setup.hs
USE_HACKAGE= ObjectName StateVar Tensor
USE_CABAL= ObjectName StateVar Tensor
USE_OPENAL= al
PORTEXAMPLES= *

View File

@ -1,48 +0,0 @@
@comment $FreeBSD$
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HS%%PORTNAME%%-%%PORTVERSION%%.o
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Sound/OpenAL.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Sound/OpenAL/AL.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Sound/OpenAL/AL/ALboolean.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Sound/OpenAL/AL/Attenuation.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Sound/OpenAL/AL/BasicTypes.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Sound/OpenAL/AL/Buffer.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Sound/OpenAL/AL/BufferInternal.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Sound/OpenAL/AL/Doppler.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Sound/OpenAL/AL/Errors.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Sound/OpenAL/AL/Extensions.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Sound/OpenAL/AL/Format.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Sound/OpenAL/AL/Listener.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Sound/OpenAL/AL/PeekPoke.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Sound/OpenAL/AL/QueryUtils.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Sound/OpenAL/AL/Source.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Sound/OpenAL/AL/SourceState.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Sound/OpenAL/AL/String.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Sound/OpenAL/AL/StringQueries.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Sound/OpenAL/ALC.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Sound/OpenAL/ALC/ALCboolean.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Sound/OpenAL/ALC/BasicTypes.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Sound/OpenAL/ALC/Capture.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Sound/OpenAL/ALC/Context.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Sound/OpenAL/ALC/Device.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Sound/OpenAL/ALC/Errors.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Sound/OpenAL/ALC/Extensions.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Sound/OpenAL/ALC/QueryUtils.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Sound/OpenAL/ALC/String.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Sound/OpenAL/Config.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Sound/OpenAL/Constants.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/include/HsOpenAL.h
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/libHS%%PORTNAME%%-%%PORTVERSION%%.a
%%LIBDIR_REL%%/register.sh
%%NOPORTDOCS%%%%DOCSDIR%%/LICENSE
%%NOPORTDOCS%%@dirrmtry %%DOCSDIR%%
@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/include
@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Sound/OpenAL/ALC
@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Sound/OpenAL/AL
@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Sound/OpenAL
@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Sound
@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%
@dirrm %%LIBDIR_REL%%
@exec /bin/sh %D/%%LIBDIR_REL%%/register.sh
@exec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old
@unexec %D/bin/ghc-pkg unregister %%PORTNAME%%-%%PORTVERSION%%
@unexec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old

View File

@ -6,13 +6,15 @@
#
PORTNAME= libmpd
PORTVERSION= 0.4.1
PORTVERSION= 0.5.0
CATEGORIES= audio haskell
MAINTAINER= haskell@FreeBSD.org
COMMENT= An MPD client library
USE_HACKAGE= utf8-string>=0.3.1 QuickCheck>=2.1.0.0
LICENSE= LGPL21
USE_CABAL= mtl>=1.1 network>=2.1 utf8-string>=0.3.1
CONFIGURE_ARGS+= --flags="-test -coverage"

View File

@ -1,2 +1,2 @@
SHA256 (cabal/libmpd-0.4.1.tar.gz) = 0bda72383ba85e3f81683253219b41e75843748d6f0ab54fb6fc57285f9e6a57
SIZE (cabal/libmpd-0.4.1.tar.gz) = 35377
SHA256 (cabal/libmpd-0.5.0.tar.gz) = 528d4a3420f3fa00360a5955def57019a3da84bc0ad8214b50b9bb0fcbbde205
SIZE (cabal/libmpd-0.5.0.tar.gz) = 37305

View File

@ -0,0 +1,18 @@
--- ./libmpd.cabal.orig 2010-09-08 15:47:02.000000000 +0200
+++ ./libmpd.cabal 2011-03-13 04:15:05.157038443 +0100
@@ -41,11 +41,11 @@
else
Build-Depends: base >= 4 && < 5
- Build-Depends: network >= 2.1 && < 2.3,
- mtl >= 1.1 && < 1.2, filepath >= 1.0 && < 1.2,
+ Build-Depends: network >= 2.1,
+ mtl >= 1.1, filepath >= 1.0,
utf8-string >= 0.3.1 && < 0.4,
- containers >= 0.3 && < 0.4,
- time >= 1.1 && < 1.2,
+ containers >= 0.3,
+ time >= 1.1,
old-locale >= 1.0 && < 1.1
Exposed-Modules: Network.MPD, Network.MPD.Commands.Extensions,
Network.MPD.Core

View File

@ -1,26 +0,0 @@
@comment $FreeBSD$
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Network/MPD.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Network/MPD/Commands.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Network/MPD/Commands/Arg.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Network/MPD/Commands/Parse.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Network/MPD/Commands/Query.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Network/MPD/Commands/Types.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Network/MPD/Core.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Network/MPD/Core/Class.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Network/MPD/Core/Error.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Network/MPD/Utils.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HS%%PORTNAME%%-%%PORTVERSION%%.o
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/libHS%%PORTNAME%%-%%PORTVERSION%%.a
%%LIBDIR_REL%%/register.sh
%%NOPORTDOCS%%%%DOCSDIR%%/LICENSE
%%NOPORTDOCS%%@dirrmtry %%DOCSDIR%%
@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Network/MPD/Core
@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Network/MPD/Commands
@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Network/MPD
@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Network
@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%
@dirrm %%LIBDIR_REL%%
@exec /bin/sh %D/%%LIBDIR_REL%%/register.sh
@exec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old
@unexec %D/bin/ghc-pkg unregister %%PORTNAME%%-%%PORTVERSION%%
@unexec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old

View File

@ -6,21 +6,23 @@
#
PORTNAME= criterion
PORTVERSION= 0.5.0.3
PORTVERSION= 0.5.0.7
CATEGORIES= benchmarks haskell
MAINTAINER= haskell@FreeBSD.org
COMMENT= Robust, reliable performance measurement and analysis for Haskell
USE_HACKAGE= deepseq>=1.1.0.0 mwc-random>=0.7.0.0 statistics>=0.6.0.0 \
vector>=0.6.0.2 vector-algorithms>=0.3.2
LICENSE= BSD
USE_CABAL= deepseq>=1.1 mtl mwc-random>=0.8.0.3 parallel parsec>=3.1 \
statistics>=0.8.0.5 vector>=0.7 vector-algorithms>=0.4
PORTEXAMPLES= *
INSTALL_PORTEXAMPLES= \
cd ${WRKSRC}/examples && ${COPYTREE_SHARE} \* ${EXAMPLESDIR}
PORTDATA= *
INSTALL_PORTDATA= ${INSTALL_DATA} ${WRKSRC}/README ${DATADIR}
INSTALL_PORTDATA= ${INSTALL_DATA} ${WRKSRC}/README.markdown ${DATADIR}
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>

View File

@ -1,2 +1,2 @@
SHA256 (cabal/criterion-0.5.0.3.tar.gz) = c5be3779ce8aed39287dea0dea1094bbf64192ea6ca8025c40485aaa0fc9f583
SIZE (cabal/criterion-0.5.0.3.tar.gz) = 17764
SHA256 (cabal/criterion-0.5.0.7.tar.gz) = b88dc6725bf3e272dc357c5c65e052e8aa18ee2c5a6577bce4866dce06bb3bb8
SIZE (cabal/criterion-0.5.0.7.tar.gz) = 17708

View File

@ -1,12 +0,0 @@
--- ./Criterion/Main.hs.orig 2010-03-30 00:56:34.000000000 +0200
+++ ./Criterion/Main.hs 2010-06-07 11:28:30.097091827 +0200
@@ -58,8 +58,7 @@
import System.Console.GetOpt
import System.Environment (getArgs, getProgName)
import System.Exit (ExitCode(..), exitWith)
-import Text.Parsec
-import Text.Parsec.String
+import Text.ParserCombinators.Parsec
-- | Parse a plot output.
parsePlot :: Parser PlotOutput

View File

@ -1,11 +0,0 @@
--- ./criterion.cabal.orig 2010-07-14 13:56:19.000000000 +0200
+++ ./criterion.cabal 2010-07-29 20:07:09.000000000 +0200
@@ -53,7 +53,7 @@
mtl,
mwc-random >= 0.7.0.0,
parallel,
- parsec >= 3.1.0,
+ parsec,
statistics >= 0.6.0.0,
time,
vector >= 0.6.0.2,

View File

@ -1,24 +0,0 @@
@comment $FreeBSD$
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Criterion.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Criterion/Analysis.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Criterion/Config.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Criterion/Environment.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Criterion/IO.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Criterion/Main.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Criterion/Measurement.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Criterion/Monad.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Criterion/MultiMap.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Criterion/Plot.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Criterion/Types.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HS%%PORTNAME%%-%%PORTVERSION%%.o
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/libHS%%PORTNAME%%-%%PORTVERSION%%.a
%%LIBDIR_REL%%/register.sh
%%NOPORTDOCS%%%%DOCSDIR%%/LICENSE
%%NOPORTDOCS%%@dirrmtry %%DOCSDIR%%
@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Criterion
@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%
@dirrm %%LIBDIR_REL%%
@exec /bin/sh %D/%%LIBDIR_REL%%/register.sh
@exec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old
@unexec %D/bin/ghc-pkg unregister %%PORTNAME%%-%%PORTVERSION%%
@unexec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old

View File

@ -6,28 +6,15 @@
#
PORTNAME= dataenc
PORTVERSION= 0.13.0.3
PORTVERSION= 0.14
CATEGORIES= converters haskell
MAINTAINER= haskell@FreeBSD.org
COMMENT= Data encoding library
LICENSE= BSD
CABAL_SETUP= Setup.hs
OPTIONS= BUILDTESTS "Build unit and quickcheck tests" off
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.options.mk"
.include <bsd.port.options.mk>
.if defined(WITH_BUILDTESTS)
CONFIGURE_ARGS+= --flags="BuildTests"
USE_HACKAGE+= QuickCheck>=2.1.0.0 test-framework test-framework-hunit test-framework-quickcheck2
EXECUTABLE+= tests
PLIST_SUB+= MAYBE_BUILDTESTS=""
.else
CONFIGURE_ARGS+= --flags="-BuildTests"
PLIST_SUB+= MAYBE_BUILDTESTS="@comment "
.endif
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>

View File

@ -1,2 +1,2 @@
SHA256 (cabal/dataenc-0.13.0.3.tar.gz) = 141b1a58eec56451fc8a071c31f317a6623aebdcdc311c8872cf75973f594c27
SIZE (cabal/dataenc-0.13.0.3.tar.gz) = 12573
SHA256 (cabal/dataenc-0.14.tar.gz) = 86472a04ba237b366062be26211cfc16296b96e86225a644a2995c6eeabf2261
SIZE (cabal/dataenc-0.14.tar.gz) = 12975

View File

@ -1,29 +0,0 @@
@comment $FreeBSD$
%%MAYBE_BUILDTESTS%%bin/tests
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Codec/Binary/Base16.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Codec/Binary/Base32.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Codec/Binary/Base32Hex.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Codec/Binary/Base64.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Codec/Binary/Base64Url.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Codec/Binary/Base85.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Codec/Binary/DataEncoding.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Codec/Binary/PythonString.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Codec/Binary/QuotedPrintable.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Codec/Binary/Url.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Codec/Binary/Util.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Codec/Binary/Uu.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Codec/Binary/Xx.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Codec/Binary/Yenc.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HS%%PORTNAME%%-%%PORTVERSION%%.o
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/libHS%%PORTNAME%%-%%PORTVERSION%%.a
%%LIBDIR_REL%%/register.sh
%%NOPORTDOCS%%%%DOCSDIR%%/LICENSE
%%NOPORTDOCS%%@dirrmtry %%DOCSDIR%%
@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Codec/Binary
@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Codec
@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%
@dirrm %%LIBDIR_REL%%
@exec /bin/sh %D/%%LIBDIR_REL%%/register.sh
@exec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old
@unexec %D/bin/ghc-pkg unregister %%PORTNAME%%-%%PORTVERSION%%
@unexec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old

View File

@ -7,12 +7,18 @@
PORTNAME= json
PORTVERSION= 0.4.4
PORTREVISION= 1
CATEGORIES= converters haskell
MAINTAINER= haskell@FreeBSD.org
COMMENT= Support for serialising Haskell to and from JSON
LICENSE= BSD
CABAL_SETUP= Setup.hs
USE_CABAL= mtl syb
CONFIGURE_ARGS+= --flags="split-base generic -parsec -pretty -mapdict"
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>

View File

@ -1,21 +0,0 @@
@comment $FreeBSD$
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HS%%PORTNAME%%-%%PORTVERSION%%.o
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/JSON.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/JSON/Generic.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/JSON/Parsec.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/JSON/Pretty.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/JSON/ReadP.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/JSON/String.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/JSON/Types.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/libHS%%PORTNAME%%-%%PORTVERSION%%.a
%%LIBDIR_REL%%/register.sh
%%NOPORTDOCS%%%%DOCSDIR%%/LICENSE
%%NOPORTDOCS%%@dirrmtry %%DOCSDIR%%
@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/JSON
@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text
@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%
@dirrm %%LIBDIR_REL%%
@exec /bin/sh %D/%%LIBDIR_REL%%/register.sh
@exec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old
@unexec %D/bin/ghc-pkg unregister %%PORTNAME%%-%%PORTVERSION%%
@unexec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old

View File

@ -7,13 +7,15 @@
PORTNAME= checkrdf
PORTVERSION= 39.4444
PORTREVISION= 2
PORTREVISION= 3
CATEGORIES= deskutils
MASTER_SITES= SF
MAINTAINER= ports@FreeBSD.org
MAINTAINER= haskell@FreeBSD.org
COMMENT= A tool for RDF site summaries based news-check
LICENSE= BSD
BUILD_DEPENDS= hs-HaXml>=1.19:${PORTSDIR}/textproc/hs-HaXml
USE_BZIP2= yes

View File

@ -100,7 +100,6 @@
SUBDIR += bmake
SUBDIR += bncsutil-ghost++
SUBDIR += bnf
SUBDIR += bnfc
SUBDIR += boaconstructor
SUBDIR += boehm-gc
SUBDIR += boehm-gc-redirect
@ -555,8 +554,9 @@
SUBDIR += hp48cc
SUBDIR += hp48xgcc
SUBDIR += hs-Boolean
SUBDIR += hs-BNFC
SUBDIR += hs-DeepArrow
SUBDIR += hs-FileManip
SUBDIR += hs-HUnit
SUBDIR += hs-MemoTrie
SUBDIR += hs-MissingH
SUBDIR += hs-MonadCatchIO-mtl
@ -571,7 +571,9 @@
SUBDIR += hs-ansi-wl-pprint
SUBDIR += hs-arrows
SUBDIR += hs-binary
SUBDIR += hs-blaze-builder
SUBDIR += hs-bsd-sysctl
SUBDIR += hs-cmdargs
SUBDIR += hs-c2hs
SUBDIR += hs-checkers
SUBDIR += hs-convertible
@ -581,15 +583,23 @@
SUBDIR += hs-deepseq
SUBDIR += hs-dlist
SUBDIR += hs-drift
SUBDIR += hs-enumerator
SUBDIR += hs-fgl
SUBDIR += hs-filemanip
SUBDIR += hs-gconf
SUBDIR += hs-ghc-mtl
SUBDIR += hs-ghc-paths
SUBDIR += hs-ghc-paths-docs
SUBDIR += hs-gio
SUBDIR += hs-glade
SUBDIR += hs-glib
SUBDIR += hs-gtk2hs-buildtools
SUBDIR += hs-haddock
SUBDIR += hs-haddock-docs
SUBDIR += hs-happy
SUBDIR += hs-hashed-storage
SUBDIR += hs-haskeline
SUBDIR += hs-haskell-src
SUBDIR += hs-haskell-src-exts
SUBDIR += hs-hat
SUBDIR += hs-hdoc
@ -600,8 +610,11 @@
SUBDIR += hs-idoc
SUBDIR += hs-language-c
SUBDIR += hs-lazysmallcheck
SUBDIR += hs-mtl
SUBDIR += hs-mtl-docs
SUBDIR += hs-mmap
SUBDIR += hs-mueval
SUBDIR += hs-parallel
SUBDIR += hs-pcre-light
SUBDIR += hs-primitive
SUBDIR += hs-reactive
@ -610,12 +623,16 @@
SUBDIR += hs-show
SUBDIR += hs-smallcheck
SUBDIR += hs-split
SUBDIR += hs-stm
SUBDIR += hs-syb
SUBDIR += hs-terminfo
SUBDIR += hs-test-framework
SUBDIR += hs-test-framework-hunit
SUBDIR += hs-test-framework-quickcheck2
SUBDIR += hs-testpack
SUBDIR += hs-text
SUBDIR += hs-transformers
SUBDIR += hs-transformers-docs
SUBDIR += hs-unamb
SUBDIR += hs-uniplate
SUBDIR += hs-unix-compat
@ -623,8 +640,6 @@
SUBDIR += hs-utility-ht
SUBDIR += hs-uuagc
SUBDIR += hs-uulib
SUBDIR += hs-uvector
SUBDIR += hs-uvector-algorithms
SUBDIR += hs-vector
SUBDIR += hs-vector-algorithms
SUBDIR += htable
@ -712,7 +727,6 @@
SUBDIR += lexi
SUBDIR += lfc
SUBDIR += lfcxml
SUBDIR += lhs2TeX
SUBDIR += libIDL
SUBDIR += libPropList
SUBDIR += libXGP

View File

@ -1,36 +0,0 @@
# New ports collection makefile for: bnfc
# Date created: 2007-02-11
# Whom: Kai Wang <kaiw27@gmail.com>
#
# $FreeBSD$
#
PORTNAME= bnfc
PORTVERSION= 2.4b
PORTREVISION= 1
CATEGORIES= devel
MASTER_SITES= http://www.cs.chalmers.se/Cs/Research/Language-technology/BNFC/download/ \
http://web.student.chalmers.se/~kaiw/FreeBSD/disfiles/
DISTNAME= BNFC-${PORTVERSION}
EXTRACT_SUFX= .tgz
MAINTAINER= kaiw27@gmail.com
COMMENT= A Labelled BNF converter
BUILD_DEPENDS= ghc:${PORTSDIR}/lang/ghc
WRKSRC= ${WRKDIR}/BNFC
USE_GMAKE= yes
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/bnfc ${PREFIX}/bin
post-install:
${MKDIR} ${EXAMPLESDIR}
${CP} -R ${WRKSRC}/examples/* ${EXAMPLESDIR}
.if !defined(NOPORTDOCS)
${MKDIR} ${DOCSDIR}
${CP} -R ${WRKSRC}/doc/* ${DOCSDIR}
.endif
.include <bsd.port.mk>

View File

@ -1,3 +0,0 @@
MD5 (BNFC-2.4b.tgz) = 8eac71d4883e5209a6c78fbad2c2c5fd
SHA256 (BNFC-2.4b.tgz) = fba3ae8546f37bed3ca224db336e6417b5ead442570f09e15be0507334c01772
SIZE (BNFC-2.4b.tgz) = 1073563

View File

@ -1,15 +0,0 @@
The BNF Converter is a compiler construction tool generating a
compiler front-end from a Labeled BNF grammar. It was originally
written to generate Haskell, but starting from Version 2.0, it can
also be used for generating Java, C++, and C.
Given a Labeled BNF grammar the tool produces:
* an abstract syntax as a Haskell/C++/C module or Java directory
* a case skeleton for the abstract syntax in the same language
* an Alex, JLex, or Flex lexer generator file
* a Happy, CUP, or Bison parser generator file
* a pretty-printer as a Haskell/Java/C++/C module
* a Latex file containing a readable specification of the language
WWW: http://www.cs.chalmers.se/~markus/BNFC/

View File

@ -1,126 +0,0 @@
bin/bnfc
%%PORTDOCS%%%%DOCSDIR%%/BNF.jpg
%%PORTDOCS%%%%DOCSDIR%%/BNFC_XML.html
%%PORTDOCS%%%%DOCSDIR%%/BNFConv.bib
%%PORTDOCS%%%%DOCSDIR%%/BNF_Converter_CPP_Mode.html
%%PORTDOCS%%%%DOCSDIR%%/BNF_Converter_C_Mode.html
%%PORTDOCS%%%%DOCSDIR%%/BNF_Converter_Haskell_Mode.html
%%PORTDOCS%%%%DOCSDIR%%/BNF_Converter_Java1_5_Mode.html
%%PORTDOCS%%%%DOCSDIR%%/BNF_Converter_Java_Mode.html
%%PORTDOCS%%%%DOCSDIR%%/BNF_Converter_OCaml_Mode.html
%%PORTDOCS%%%%DOCSDIR%%/BNF_Report.tex
%%PORTDOCS%%%%DOCSDIR%%/CC-2004.bib
%%PORTDOCS%%%%DOCSDIR%%/CC-2004.tex
%%PORTDOCS%%%%DOCSDIR%%/HW-tooldemo.tex
%%PORTDOCS%%%%DOCSDIR%%/HW2004.pdf
%%PORTDOCS%%%%DOCSDIR%%/HW2004.sxi
%%PORTDOCS%%%%DOCSDIR%%/HW2004_slides.tex
%%PORTDOCS%%%%DOCSDIR%%/LBNF-report.pdf
%%PORTDOCS%%%%DOCSDIR%%/LBNF-report.tex
%%PORTDOCS%%%%DOCSDIR%%/LBNF.tex
%%PORTDOCS%%%%DOCSDIR%%/Makefile
%%PORTDOCS%%%%DOCSDIR%%/bnf-converter.html
%%PORTDOCS%%%%DOCSDIR%%/bnfc_1.1.html
%%PORTDOCS%%%%DOCSDIR%%/c.tex
%%PORTDOCS%%%%DOCSDIR%%/cc-2004/BNFConv.bib
%%PORTDOCS%%%%DOCSDIR%%/cc-2004/CC-2004.bib
%%PORTDOCS%%%%DOCSDIR%%/cc-2004/CC-2004.tex
%%PORTDOCS%%%%DOCSDIR%%/cc-2004/LBNF.tex
%%PORTDOCS%%%%DOCSDIR%%/cc-2004/c.tex
%%PORTDOCS%%%%DOCSDIR%%/cc-2004/cpp.tex
%%PORTDOCS%%%%DOCSDIR%%/cc-2004/haskell.tex
%%PORTDOCS%%%%DOCSDIR%%/cc-2004/java.tex
%%PORTDOCS%%%%DOCSDIR%%/cc-2004/lbnf_spec.tex
%%PORTDOCS%%%%DOCSDIR%%/cc-2004/llncs.cls
%%PORTDOCS%%%%DOCSDIR%%/cc-2004/prototyping.tex
%%PORTDOCS%%%%DOCSDIR%%/cpp.tex
%%PORTDOCS%%%%DOCSDIR%%/default.css
%%PORTDOCS%%%%DOCSDIR%%/examples/Alfa.cf
%%PORTDOCS%%%%DOCSDIR%%/examples/C.cf
%%PORTDOCS%%%%DOCSDIR%%/examples/DefinedRules.cf
%%PORTDOCS%%%%DOCSDIR%%/examples/LBNF.cf
%%PORTDOCS%%%%DOCSDIR%%/examples/Sorting.alfa
%%PORTDOCS%%%%DOCSDIR%%/examples/runtime.c
%%PORTDOCS%%%%DOCSDIR%%/glr-bnfc.html
%%PORTDOCS%%%%DOCSDIR%%/gpce-04/GPCE-2004.bib
%%PORTDOCS%%%%DOCSDIR%%/gpce-04/GPCE-2004.tex
%%PORTDOCS%%%%DOCSDIR%%/gpce-04/LBNF.tex
%%PORTDOCS%%%%DOCSDIR%%/gpce-04/Makefile
%%PORTDOCS%%%%DOCSDIR%%/gpce-04/c.tex
%%PORTDOCS%%%%DOCSDIR%%/gpce-04/cpp.tex
%%PORTDOCS%%%%DOCSDIR%%/gpce-04/haskell.tex
%%PORTDOCS%%%%DOCSDIR%%/gpce-04/java.tex
%%PORTDOCS%%%%DOCSDIR%%/gpce-04/lbnf_spec.tex
%%PORTDOCS%%%%DOCSDIR%%/gpce-04/llncs.cls
%%PORTDOCS%%%%DOCSDIR%%/gpce-04/prototyping.tex
%%PORTDOCS%%%%DOCSDIR%%/haskell.tex
%%PORTDOCS%%%%DOCSDIR%%/index.html
%%PORTDOCS%%%%DOCSDIR%%/java.tex
%%PORTDOCS%%%%DOCSDIR%%/lbnf_spec.tex
%%PORTDOCS%%%%DOCSDIR%%/llncs.cls
%%PORTDOCS%%%%DOCSDIR%%/pragmas.html
%%PORTDOCS%%%%DOCSDIR%%/prototyping.tex
%%PORTDOCS%%%%DOCSDIR%%/quick.html
%%PORTDOCS%%%%DOCSDIR%%/retrospect2006.txt
%%PORTDOCS%%%%DOCSDIR%%/sig-alt.cls
%%PORTDOCS%%%%DOCSDIR%%/tech-2004/BNFC_tech_2004.bib
%%PORTDOCS%%%%DOCSDIR%%/tech-2004/BNFC_tech_2004.tex
%%PORTDOCS%%%%DOCSDIR%%/tech-2004/ChalmGUmarke.eps
%%PORTDOCS%%%%DOCSDIR%%/tech-2004/ChalmGUtextsvEng.eps
%%PORTDOCS%%%%DOCSDIR%%/tech-2004/Makefile
%%PORTDOCS%%%%DOCSDIR%%/tech-2004/tech2004.tex
%%PORTDOCS%%%%DOCSDIR%%/tutorial/Makefile
%%PORTDOCS%%%%DOCSDIR%%/tutorial/bnfc-tutorial.html
%%PORTDOCS%%%%DOCSDIR%%/tutorial/bnfc-tutorial.txt
%%PORTDOCS%%%%DOCSDIR%%/tutorial/calc/Calc.cf
%%PORTDOCS%%%%DOCSDIR%%/tutorial/calc/c/Interpret.c
%%PORTDOCS%%%%DOCSDIR%%/tutorial/calc/c/Interpreter.c
%%PORTDOCS%%%%DOCSDIR%%/tutorial/calc/c/Interpreter.h
%%PORTDOCS%%%%DOCSDIR%%/tutorial/calc/ex1.calc
%%PORTDOCS%%%%DOCSDIR%%/tutorial/calc/haskell/Compile.hs
%%PORTDOCS%%%%DOCSDIR%%/tutorial/calc/haskell/Compiler.hs
%%PORTDOCS%%%%DOCSDIR%%/tutorial/calc/haskell/Interpret.hs
%%PORTDOCS%%%%DOCSDIR%%/tutorial/calc/haskell/Interpreter.hs
%%PORTDOCS%%%%DOCSDIR%%/tutorial/calc/java/Calc/Interpret.java
%%PORTDOCS%%%%DOCSDIR%%/tutorial/calc/java/Calc/Interpreter.java
%%PORTDOCS%%%%DOCSDIR%%/tutorial/cmm/CMM.cf
%%PORTDOCS%%%%DOCSDIR%%/tutorial/cmm/fibonacci.cmm
%%PORTDOCS%%%%DOCSDIR%%/tutorial/tuttree.dot
%%PORTDOCS%%%%DOCSDIR%%/tutorial/tuttree.png
%%PORTDOCS%%%%DOCSDIR%%/user.html
%%EXAMPLESDIR%%/C4.cf
%%EXAMPLESDIR%%/JavaletteLight.cf
%%EXAMPLESDIR%%/OCL.cf
%%EXAMPLESDIR%%/Prolog.cf
%%EXAMPLESDIR%%/fstStudio.cf
%%EXAMPLESDIR%%/haskell-core/AbsCore.hcr
%%EXAMPLESDIR%%/haskell-core/Core.cf
%%EXAMPLESDIR%%/haskell-core/Hello.hcr
%%EXAMPLESDIR%%/haskell-core/ParCore.hcr
%%EXAMPLESDIR%%/haskell-core/README
%%EXAMPLESDIR%%/haskell-core/TopCore.hs
%%EXAMPLESDIR%%/haskell-core/notes.txt
%%EXAMPLESDIR%%/koe.jll
%%EXAMPLESDIR%%/koe2.c
%%EXAMPLESDIR%%/multi/Arithm.cf
%%EXAMPLESDIR%%/multi/TestArithm.hs
%%EXAMPLESDIR%%/multi/types/Types.cf
%%EXAMPLESDIR%%/multi/types/ex.old
%%EXAMPLESDIR%%/prolog.pl
%%EXAMPLESDIR%%/small.pl
@dirrm %%EXAMPLESDIR%%/multi/types
@dirrm %%EXAMPLESDIR%%/multi
@dirrm %%EXAMPLESDIR%%/haskell-core
@dirrm %%EXAMPLESDIR%%
%%PORTDOCS%%@dirrm %%DOCSDIR%%/tutorial/cmm
%%PORTDOCS%%@dirrm %%DOCSDIR%%/tutorial/calc/java/Calc
%%PORTDOCS%%@dirrm %%DOCSDIR%%/tutorial/calc/java
%%PORTDOCS%%@dirrm %%DOCSDIR%%/tutorial/calc/haskell
%%PORTDOCS%%@dirrm %%DOCSDIR%%/tutorial/calc/c
%%PORTDOCS%%@dirrm %%DOCSDIR%%/tutorial/calc
%%PORTDOCS%%@dirrm %%DOCSDIR%%/tutorial
%%PORTDOCS%%@dirrm %%DOCSDIR%%/tech-2004
%%PORTDOCS%%@dirrm %%DOCSDIR%%/gpce-04
%%PORTDOCS%%@dirrm %%DOCSDIR%%/examples
%%PORTDOCS%%@dirrm %%DOCSDIR%%/cc-2004
%%PORTDOCS%%@dirrm %%DOCSDIR%%

View File

@ -5,32 +5,21 @@
# $FreeBSD$
#
PORTNAME= bnfc
PORTVERSION= 2.4b
PORTREVISION= 1
CATEGORIES= devel
MASTER_SITES= http://www.cs.chalmers.se/Cs/Research/Language-technology/BNFC/download/ \
http://web.student.chalmers.se/~kaiw/FreeBSD/disfiles/
DISTNAME= BNFC-${PORTVERSION}
EXTRACT_SUFX= .tgz
PORTNAME= BNFC
PORTVERSION= 2.4.2.0
CATEGORIES= devel haskell
MAINTAINER= kaiw27@gmail.com
COMMENT= A Labelled BNF converter
BUILD_DEPENDS= ghc:${PORTSDIR}/lang/ghc
LICENSE= GPLv2
FILE_LICENSE= COPYING
WRKSRC= ${WRKDIR}/BNFC
USE_GMAKE= yes
USE_CABAL= mtl
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/bnfc ${PREFIX}/bin
post-install:
${MKDIR} ${EXAMPLESDIR}
${CP} -R ${WRKSRC}/examples/* ${EXAMPLESDIR}
.if !defined(NOPORTDOCS)
${MKDIR} ${DOCSDIR}
${CP} -R ${WRKSRC}/doc/* ${DOCSDIR}
.endif
STANDALONE= yes
EXECUTABLE= bnfc
PORTDATA= *
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>

View File

@ -1,3 +1,2 @@
MD5 (BNFC-2.4b.tgz) = 8eac71d4883e5209a6c78fbad2c2c5fd
SHA256 (BNFC-2.4b.tgz) = fba3ae8546f37bed3ca224db336e6417b5ead442570f09e15be0507334c01772
SIZE (BNFC-2.4b.tgz) = 1073563
SHA256 (cabal/BNFC-2.4.2.0.tar.gz) = c0c69b50f17e13cf5afd9c9d8ce2cabab1273c14bebc91f4f065068af5a7ca5a
SIZE (cabal/BNFC-2.4.2.0.tar.gz) = 182328

View File

@ -1,15 +1,6 @@
The BNF Converter is a compiler construction tool generating a
compiler front-end from a Labeled BNF grammar. It was originally
written to generate Haskell, but starting from Version 2.0, it can
also be used for generating Java, C++, and C.
The BNF Converter is a compiler construction tool generating a compiler
front-end from a Labeled BNF grammar. It was originally written to generate
Haskell, but starting from Version 2.0, it can also be used for generating
Java, C++, and C.
Given a Labeled BNF grammar the tool produces:
* an abstract syntax as a Haskell/C++/C module or Java directory
* a case skeleton for the abstract syntax in the same language
* an Alex, JLex, or Flex lexer generator file
* a Happy, CUP, or Bison parser generator file
* a pretty-printer as a Haskell/Java/C++/C module
* a Latex file containing a readable specification of the language
WWW: http://www.cs.chalmers.se/~markus/BNFC/
WWW: http://www.cse.chalmers.se/research/group/Language-technology/BNFC/

View File

@ -1,126 +0,0 @@
bin/bnfc
%%PORTDOCS%%%%DOCSDIR%%/BNF.jpg
%%PORTDOCS%%%%DOCSDIR%%/BNFC_XML.html
%%PORTDOCS%%%%DOCSDIR%%/BNFConv.bib
%%PORTDOCS%%%%DOCSDIR%%/BNF_Converter_CPP_Mode.html
%%PORTDOCS%%%%DOCSDIR%%/BNF_Converter_C_Mode.html
%%PORTDOCS%%%%DOCSDIR%%/BNF_Converter_Haskell_Mode.html
%%PORTDOCS%%%%DOCSDIR%%/BNF_Converter_Java1_5_Mode.html
%%PORTDOCS%%%%DOCSDIR%%/BNF_Converter_Java_Mode.html
%%PORTDOCS%%%%DOCSDIR%%/BNF_Converter_OCaml_Mode.html
%%PORTDOCS%%%%DOCSDIR%%/BNF_Report.tex
%%PORTDOCS%%%%DOCSDIR%%/CC-2004.bib
%%PORTDOCS%%%%DOCSDIR%%/CC-2004.tex
%%PORTDOCS%%%%DOCSDIR%%/HW-tooldemo.tex
%%PORTDOCS%%%%DOCSDIR%%/HW2004.pdf
%%PORTDOCS%%%%DOCSDIR%%/HW2004.sxi
%%PORTDOCS%%%%DOCSDIR%%/HW2004_slides.tex
%%PORTDOCS%%%%DOCSDIR%%/LBNF-report.pdf
%%PORTDOCS%%%%DOCSDIR%%/LBNF-report.tex
%%PORTDOCS%%%%DOCSDIR%%/LBNF.tex
%%PORTDOCS%%%%DOCSDIR%%/Makefile
%%PORTDOCS%%%%DOCSDIR%%/bnf-converter.html
%%PORTDOCS%%%%DOCSDIR%%/bnfc_1.1.html
%%PORTDOCS%%%%DOCSDIR%%/c.tex
%%PORTDOCS%%%%DOCSDIR%%/cc-2004/BNFConv.bib
%%PORTDOCS%%%%DOCSDIR%%/cc-2004/CC-2004.bib
%%PORTDOCS%%%%DOCSDIR%%/cc-2004/CC-2004.tex
%%PORTDOCS%%%%DOCSDIR%%/cc-2004/LBNF.tex
%%PORTDOCS%%%%DOCSDIR%%/cc-2004/c.tex
%%PORTDOCS%%%%DOCSDIR%%/cc-2004/cpp.tex
%%PORTDOCS%%%%DOCSDIR%%/cc-2004/haskell.tex
%%PORTDOCS%%%%DOCSDIR%%/cc-2004/java.tex
%%PORTDOCS%%%%DOCSDIR%%/cc-2004/lbnf_spec.tex
%%PORTDOCS%%%%DOCSDIR%%/cc-2004/llncs.cls
%%PORTDOCS%%%%DOCSDIR%%/cc-2004/prototyping.tex
%%PORTDOCS%%%%DOCSDIR%%/cpp.tex
%%PORTDOCS%%%%DOCSDIR%%/default.css
%%PORTDOCS%%%%DOCSDIR%%/examples/Alfa.cf
%%PORTDOCS%%%%DOCSDIR%%/examples/C.cf
%%PORTDOCS%%%%DOCSDIR%%/examples/DefinedRules.cf
%%PORTDOCS%%%%DOCSDIR%%/examples/LBNF.cf
%%PORTDOCS%%%%DOCSDIR%%/examples/Sorting.alfa
%%PORTDOCS%%%%DOCSDIR%%/examples/runtime.c
%%PORTDOCS%%%%DOCSDIR%%/glr-bnfc.html
%%PORTDOCS%%%%DOCSDIR%%/gpce-04/GPCE-2004.bib
%%PORTDOCS%%%%DOCSDIR%%/gpce-04/GPCE-2004.tex
%%PORTDOCS%%%%DOCSDIR%%/gpce-04/LBNF.tex
%%PORTDOCS%%%%DOCSDIR%%/gpce-04/Makefile
%%PORTDOCS%%%%DOCSDIR%%/gpce-04/c.tex
%%PORTDOCS%%%%DOCSDIR%%/gpce-04/cpp.tex
%%PORTDOCS%%%%DOCSDIR%%/gpce-04/haskell.tex
%%PORTDOCS%%%%DOCSDIR%%/gpce-04/java.tex
%%PORTDOCS%%%%DOCSDIR%%/gpce-04/lbnf_spec.tex
%%PORTDOCS%%%%DOCSDIR%%/gpce-04/llncs.cls
%%PORTDOCS%%%%DOCSDIR%%/gpce-04/prototyping.tex
%%PORTDOCS%%%%DOCSDIR%%/haskell.tex
%%PORTDOCS%%%%DOCSDIR%%/index.html
%%PORTDOCS%%%%DOCSDIR%%/java.tex
%%PORTDOCS%%%%DOCSDIR%%/lbnf_spec.tex
%%PORTDOCS%%%%DOCSDIR%%/llncs.cls
%%PORTDOCS%%%%DOCSDIR%%/pragmas.html
%%PORTDOCS%%%%DOCSDIR%%/prototyping.tex
%%PORTDOCS%%%%DOCSDIR%%/quick.html
%%PORTDOCS%%%%DOCSDIR%%/retrospect2006.txt
%%PORTDOCS%%%%DOCSDIR%%/sig-alt.cls
%%PORTDOCS%%%%DOCSDIR%%/tech-2004/BNFC_tech_2004.bib
%%PORTDOCS%%%%DOCSDIR%%/tech-2004/BNFC_tech_2004.tex
%%PORTDOCS%%%%DOCSDIR%%/tech-2004/ChalmGUmarke.eps
%%PORTDOCS%%%%DOCSDIR%%/tech-2004/ChalmGUtextsvEng.eps
%%PORTDOCS%%%%DOCSDIR%%/tech-2004/Makefile
%%PORTDOCS%%%%DOCSDIR%%/tech-2004/tech2004.tex
%%PORTDOCS%%%%DOCSDIR%%/tutorial/Makefile
%%PORTDOCS%%%%DOCSDIR%%/tutorial/bnfc-tutorial.html
%%PORTDOCS%%%%DOCSDIR%%/tutorial/bnfc-tutorial.txt
%%PORTDOCS%%%%DOCSDIR%%/tutorial/calc/Calc.cf
%%PORTDOCS%%%%DOCSDIR%%/tutorial/calc/c/Interpret.c
%%PORTDOCS%%%%DOCSDIR%%/tutorial/calc/c/Interpreter.c
%%PORTDOCS%%%%DOCSDIR%%/tutorial/calc/c/Interpreter.h
%%PORTDOCS%%%%DOCSDIR%%/tutorial/calc/ex1.calc
%%PORTDOCS%%%%DOCSDIR%%/tutorial/calc/haskell/Compile.hs
%%PORTDOCS%%%%DOCSDIR%%/tutorial/calc/haskell/Compiler.hs
%%PORTDOCS%%%%DOCSDIR%%/tutorial/calc/haskell/Interpret.hs
%%PORTDOCS%%%%DOCSDIR%%/tutorial/calc/haskell/Interpreter.hs
%%PORTDOCS%%%%DOCSDIR%%/tutorial/calc/java/Calc/Interpret.java
%%PORTDOCS%%%%DOCSDIR%%/tutorial/calc/java/Calc/Interpreter.java
%%PORTDOCS%%%%DOCSDIR%%/tutorial/cmm/CMM.cf
%%PORTDOCS%%%%DOCSDIR%%/tutorial/cmm/fibonacci.cmm
%%PORTDOCS%%%%DOCSDIR%%/tutorial/tuttree.dot
%%PORTDOCS%%%%DOCSDIR%%/tutorial/tuttree.png
%%PORTDOCS%%%%DOCSDIR%%/user.html
%%EXAMPLESDIR%%/C4.cf
%%EXAMPLESDIR%%/JavaletteLight.cf
%%EXAMPLESDIR%%/OCL.cf
%%EXAMPLESDIR%%/Prolog.cf
%%EXAMPLESDIR%%/fstStudio.cf
%%EXAMPLESDIR%%/haskell-core/AbsCore.hcr
%%EXAMPLESDIR%%/haskell-core/Core.cf
%%EXAMPLESDIR%%/haskell-core/Hello.hcr
%%EXAMPLESDIR%%/haskell-core/ParCore.hcr
%%EXAMPLESDIR%%/haskell-core/README
%%EXAMPLESDIR%%/haskell-core/TopCore.hs
%%EXAMPLESDIR%%/haskell-core/notes.txt
%%EXAMPLESDIR%%/koe.jll
%%EXAMPLESDIR%%/koe2.c
%%EXAMPLESDIR%%/multi/Arithm.cf
%%EXAMPLESDIR%%/multi/TestArithm.hs
%%EXAMPLESDIR%%/multi/types/Types.cf
%%EXAMPLESDIR%%/multi/types/ex.old
%%EXAMPLESDIR%%/prolog.pl
%%EXAMPLESDIR%%/small.pl
@dirrm %%EXAMPLESDIR%%/multi/types
@dirrm %%EXAMPLESDIR%%/multi
@dirrm %%EXAMPLESDIR%%/haskell-core
@dirrm %%EXAMPLESDIR%%
%%PORTDOCS%%@dirrm %%DOCSDIR%%/tutorial/cmm
%%PORTDOCS%%@dirrm %%DOCSDIR%%/tutorial/calc/java/Calc
%%PORTDOCS%%@dirrm %%DOCSDIR%%/tutorial/calc/java
%%PORTDOCS%%@dirrm %%DOCSDIR%%/tutorial/calc/haskell
%%PORTDOCS%%@dirrm %%DOCSDIR%%/tutorial/calc/c
%%PORTDOCS%%@dirrm %%DOCSDIR%%/tutorial/calc
%%PORTDOCS%%@dirrm %%DOCSDIR%%/tutorial
%%PORTDOCS%%@dirrm %%DOCSDIR%%/tech-2004
%%PORTDOCS%%@dirrm %%DOCSDIR%%/gpce-04
%%PORTDOCS%%@dirrm %%DOCSDIR%%/examples
%%PORTDOCS%%@dirrm %%DOCSDIR%%/cc-2004
%%PORTDOCS%%@dirrm %%DOCSDIR%%

View File

@ -7,10 +7,14 @@
PORTNAME= Boolean
PORTVERSION= 0.0.1
PORTREVISION= 1
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
COMMENT= Generalized booleans
LICENSE= BSD
FILE_LICENSE= COPYING
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>

View File

@ -1,3 +1,2 @@
MD5 (cabal/Boolean-0.0.1.tar.gz) = b6cc0d88fae2629693128cb1a7a30cbb
SHA256 (cabal/Boolean-0.0.1.tar.gz) = dafcfb2e9d7f7aa24a3d3ceb385424176297cdf6f6044028d42d0fea1cae7765
SIZE (cabal/Boolean-0.0.1.tar.gz) = 3174

View File

@ -1,14 +0,0 @@
@comment $FreeBSD$
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Boolean.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HS%%PORTNAME%%-%%PORTVERSION%%.o
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/libHS%%PORTNAME%%-%%PORTVERSION%%.a
%%LIBDIR_REL%%/register.sh
%%NOPORTDOCS%%%%DOCSDIR%%/COPYING
%%NOPORTDOCS%%@dirrmtry %%DOCSDIR%%
@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data
@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%
@dirrm %%LIBDIR_REL%%
@exec /bin/sh %D/%%LIBDIR_REL%%/register.sh
@exec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old
@unexec %D/bin/ghc-pkg unregister %%PORTNAME%%-%%PORTVERSION%%
@unexec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old

View File

@ -7,12 +7,15 @@
PORTNAME= DeepArrow
PORTVERSION= 0.3.3
PORTREVISION= 1
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
COMMENT= Haskell arrows for deep application
USE_HACKAGE= TypeCompose>=0.6.7
LICENSE= BSD
USE_CABAL= haskell-src mtl TypeCompose>=0.6.7
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>

View File

@ -1,23 +0,0 @@
@comment $FreeBSD$
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Control/Arrow/DeepArrow.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Control/Arrow/DeepArrow/Examples.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/DDeepArrow.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/FunArr.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HS%%PORTNAME%%-%%PORTVERSION%%.o
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/Haskell/Parens.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/Haskell/ToHs.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/libHS%%PORTNAME%%-%%PORTVERSION%%.a
%%LIBDIR_REL%%/register.sh
%%NOPORTDOCS%%@dirrmtry %%DOCSDIR%%
@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/Haskell
@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language
@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data
@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Control/Arrow/DeepArrow
@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Control/Arrow
@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Control
@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%
@dirrm %%LIBDIR_REL%%
@exec /bin/sh %D/%%LIBDIR_REL%%/register.sh
@exec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old
@unexec %D/bin/ghc-pkg unregister %%PORTNAME%%-%%PORTVERSION%%
@unexec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old

View File

@ -1,18 +0,0 @@
# New ports collection makefile for: hs-FileManip
# Date created: December 20 2009
# Whom: Giuseppe Pilichi aka Jacula Modyun <jacula@gmail.com>
#
# $FreeBSD$
#
PORTNAME= FileManip
PORTVERSION= 0.3.3
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
COMMENT= Expressive file and directory manipulation for Haskell
CONFIGURE_ARGS+= --constraint='base<4'
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>

View File

@ -1,3 +0,0 @@
MD5 (cabal/FileManip-0.3.3.tar.gz) = 8399e5d22720f140dd1cd6a0f96ae56b
SHA256 (cabal/FileManip-0.3.3.tar.gz) = 70f880986543476fa8cb8a69bfcd90ee407dc826f6e884771648a25db664f13d
SIZE (cabal/FileManip-0.3.3.tar.gz) = 10556

View File

@ -1,4 +0,0 @@
A Haskell library for working with files and directories. Includes code
for pattern matching, finding files, modifying file contents, and more.
WWW: http://hackage.haskell.org/package/FileManip

View File

@ -1,19 +0,0 @@
@comment $FreeBSD$
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/FilePath/Error.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/FilePath/Find.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/FilePath/Glob.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/FilePath/GlobPattern.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/FilePath/Manip.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HS%%PORTNAME%%-%%PORTVERSION%%.o
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/libHS%%PORTNAME%%-%%PORTVERSION%%.a
%%LIBDIR_REL%%/register.sh
%%NOPORTDOCS%%%%DOCSDIR%%/LICENSE
%%NOPORTDOCS%%@dirrmtry %%DOCSDIR%%
@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/FilePath
@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System
@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%
@dirrm %%LIBDIR_REL%%
@exec /bin/sh %D/%%LIBDIR_REL%%/register.sh
@exec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old
@unexec %D/bin/ghc-pkg unregister %%PORTNAME%%-%%PORTVERSION%%
@unexec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old

View File

@ -6,11 +6,14 @@
#
PORTNAME= MemoTrie
PORTVERSION= 0.4.7
PORTVERSION= 0.4.9
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
COMMENT= Trie-based memo functions for Haskell
LICENSE= BSD
FILE_LICENSE= COPYING
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>

View File

@ -1,3 +1,2 @@
MD5 (cabal/MemoTrie-0.4.7.tar.gz) = 4285bd9f1968f373d45c39b37eae2366
SHA256 (cabal/MemoTrie-0.4.7.tar.gz) = b3558ce6eb9c54052b775860b491d4d70855476b8504523450e6b272d2cdf7fc
SIZE (cabal/MemoTrie-0.4.7.tar.gz) = 5647
SHA256 (cabal/MemoTrie-0.4.9.tar.gz) = f17dd0b73c1a11a6edb38fb6f457b9687f2e93aa4677e90f7ec482a528ac02e7
SIZE (cabal/MemoTrie-0.4.9.tar.gz) = 6857

View File

@ -1,13 +0,0 @@
@comment $FreeBSD$
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/MemoTrie.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HS%%PORTNAME%%-%%PORTVERSION%%.o
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/libHS%%PORTNAME%%-%%PORTVERSION%%.a
%%LIBDIR_REL%%/register.sh
%%NOPORTDOCS%%@dirrmtry %%DOCSDIR%%
@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data
@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%
@dirrm %%LIBDIR_REL%%
@exec /bin/sh %D/%%LIBDIR_REL%%/register.sh
@exec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old
@unexec %D/bin/ghc-pkg unregister %%PORTNAME%%-%%PORTVERSION%%
@unexec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old

View File

@ -7,13 +7,17 @@
PORTNAME= MissingH
PORTVERSION= 1.1.0.3
PORTREVISION= 1
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
COMMENT= Large Haskell utility library
LICENSE= GPLv2
FILE_LICENSE= COPYRIGHT
CABAL_SETUP= Setup.hs
USE_HACKAGE= hslogger
USE_CABAL= hslogger HUnit mtl network parsec regex-compat
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>

View File

@ -1,3 +1,2 @@
MD5 (cabal/MissingH-1.1.0.3.tar.gz) = a64af1885d60523fe598b4dad086fa6e
SHA256 (cabal/MissingH-1.1.0.3.tar.gz) = 2d566511e8a347189cf864188d97f8406c6958c6f0a6fcf8cb1593c6bae13dbf
SIZE (cabal/MissingH-1.1.0.3.tar.gz) = 122038

View File

@ -1,92 +0,0 @@
@comment $FreeBSD$
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Control/Concurrent/Thread/Utils.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/BinPacking.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Bits/Utils.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/CSV.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Compression/Inflate.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Either/Utils.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Hash/CRC32/GZip.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Hash/CRC32/Posix.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Hash/MD5.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Hash/MD5/Zord64_HARD.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/List/Utils.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/MIME/Types.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Map/Utils.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Maybe/Utils.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Progress/Meter.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Progress/Tracker.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Quantity.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/String/Utils.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Tuple/Utils.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HS%%PORTNAME%%-%%PORTVERSION%%.o
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Network/Email/Mailbox.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Network/Email/Sendmail.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Network/SocketServer.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Network/Utils.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Cmd/Utils.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Console/GetOpt/Utils.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Daemon.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Debian.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Debian/ControlParser.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/FileArchive/GZip.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/IO/Binary.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/IO/HVFS.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/IO/HVFS/Combinators.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/IO/HVFS/InstanceHelpers.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/IO/HVFS/Utils.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/IO/HVIO.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/IO/PlafCompat.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/IO/StatCompat.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/IO/Utils.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/IO/WindowsCompat.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Path.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Path/Glob.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Path/NameManip.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Path/WildMatch.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Posix/Consts.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Time/ParseDate.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Time/Utils.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/ParserCombinators/Parsec/Utils.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/libHS%%PORTNAME%%-%%PORTVERSION%%.a
%%LIBDIR_REL%%/register.sh
%%NOPORTDOCS%%%%DOCSDIR%%/COPYRIGHT
%%NOPORTDOCS%%@dirrmtry %%DOCSDIR%%
@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/ParserCombinators/Parsec
@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/ParserCombinators
@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text
@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Time
@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Posix
@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Path
@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/IO/HVFS
@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/IO
@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/FileArchive
@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Debian
@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Console/GetOpt
@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Console
@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Cmd
@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System
@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Network/Email
@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Network
@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Tuple
@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/String
@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Progress
@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Maybe
@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Map
@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/MIME
@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/List
@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Hash/MD5
@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Hash/CRC32
@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Hash
@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Either
@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Compression
@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Bits
@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data
@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Control/Concurrent/Thread
@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Control/Concurrent
@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Control
@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%
@dirrm %%LIBDIR_REL%%
@exec /bin/sh %D/%%LIBDIR_REL%%/register.sh
@exec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old
@unexec %D/bin/ghc-pkg unregister %%PORTNAME%%-%%PORTVERSION%%
@unexec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old

View File

@ -6,11 +6,15 @@
#
PORTNAME= MonadCatchIO-mtl
PORTVERSION= 0.3.0.1
PORTVERSION= 0.3.0.2
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
COMMENT= Monad-transformer version of the Control.Exception Haskell module
LICENSE= BSD
USE_CABAL= mtl
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>

View File

@ -1,3 +1,2 @@
MD5 (cabal/MonadCatchIO-mtl-0.3.0.1.tar.gz) = 53f56fece758b15eff950f9c9796fbdf
SHA256 (cabal/MonadCatchIO-mtl-0.3.0.1.tar.gz) = 56113319439a10e338b2e3169e1df575024fbaf97827511f4856e46efbac9a07
SIZE (cabal/MonadCatchIO-mtl-0.3.0.1.tar.gz) = 2090
SHA256 (cabal/MonadCatchIO-mtl-0.3.0.2.tar.gz) = ca93c9a7758309bbb9f7bb9346cdcab8b552d5b8a854832e7be6408b95869aed
SIZE (cabal/MonadCatchIO-mtl-0.3.0.2.tar.gz) = 2094

View File

@ -1,14 +0,0 @@
@comment $FreeBSD$
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Control/Monad/CatchIO.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HS%%PORTNAME%%-%%PORTVERSION%%.o
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/libHS%%PORTNAME%%-%%PORTVERSION%%.a
%%LIBDIR_REL%%/register.sh
%%NOPORTDOCS%%@dirrmtry %%DOCSDIR%%
@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Control/Monad
@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Control
@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%
@dirrm %%LIBDIR_REL%%
@exec /bin/sh %D/%%LIBDIR_REL%%/register.sh
@exec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old
@unexec %D/bin/ghc-pkg unregister %%PORTNAME%%-%%PORTVERSION%%
@unexec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old

View File

@ -7,11 +7,14 @@
PORTNAME= ObjectName
PORTVERSION= 1.0.0.0
PORTREVISION= 1
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
COMMENT= Explicitly handled object names for Haskell
LICENSE= BSD
CABAL_SETUP= Setup.hs
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"

View File

@ -1,3 +1,2 @@
MD5 (cabal/ObjectName-1.0.0.0.tar.gz) = 00140131c26a51ae1118f685a73ad923
SHA256 (cabal/ObjectName-1.0.0.0.tar.gz) = 358b7185d1f3e414a4a28155a93e15b433833967542f81354e50d0a88052217b
SIZE (cabal/ObjectName-1.0.0.0.tar.gz) = 1843

View File

@ -1,14 +0,0 @@
@comment $FreeBSD$
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/ObjectName.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HS%%PORTNAME%%-%%PORTVERSION%%.o
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/libHS%%PORTNAME%%-%%PORTVERSION%%.a
%%LIBDIR_REL%%/register.sh
%%NOPORTDOCS%%%%DOCSDIR%%/LICENSE
%%NOPORTDOCS%%@dirrmtry %%DOCSDIR%%
@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data
@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%
@dirrm %%LIBDIR_REL%%
@exec /bin/sh %D/%%LIBDIR_REL%%/register.sh
@exec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old
@unexec %D/bin/ghc-pkg unregister %%PORTNAME%%-%%PORTVERSION%%
@unexec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old

View File

@ -5,11 +5,15 @@
# $FreeBSD$
PORTNAME= QuickCheck
PORTVERSION= 2.1.1.1
PORTVERSION= 2.4.0.1
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
COMMENT= Library for random testing in haskell
LICENSE= BSD
USE_CABAL= mtl
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>

View File

@ -1,3 +1,2 @@
MD5 (cabal/QuickCheck-2.1.1.1.tar.gz) = a9e9170599223dc21c21a0190aadb195
SHA256 (cabal/QuickCheck-2.1.1.1.tar.gz) = 626a6f7a69e2bea3b4fe7c573d0bc8da8c77f97035cb2d3a5e1c9fca382b59c9
SIZE (cabal/QuickCheck-2.1.1.1.tar.gz) = 19486
SHA256 (cabal/QuickCheck-2.4.0.1.tar.gz) = 19057c71c9fc154735b6d2a8b285930ceb5470815caf3c31a274f5bbb560f2f4
SIZE (cabal/QuickCheck-2.4.0.1.tar.gz) = 23556

View File

@ -1,26 +0,0 @@
@comment $FreeBSD$
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HS%%PORTNAME%%-%%PORTVERSION%%.o
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Test/QuickCheck.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Test/QuickCheck/Arbitrary.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Test/QuickCheck/Exception.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Test/QuickCheck/Function.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Test/QuickCheck/Gen.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Test/QuickCheck/Modifiers.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Test/QuickCheck/Monadic.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Test/QuickCheck/Poly.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Test/QuickCheck/Property.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Test/QuickCheck/State.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Test/QuickCheck/Test.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Test/QuickCheck/Text.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/libHS%%PORTNAME%%-%%PORTVERSION%%.a
%%LIBDIR_REL%%/register.sh
%%NOPORTDOCS%%%%DOCSDIR%%/LICENSE
%%NOPORTDOCS%%@dirrmtry %%DOCSDIR%%
@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Test/QuickCheck
@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Test
@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%
@dirrm %%LIBDIR_REL%%
@exec /bin/sh %D/%%LIBDIR_REL%%/register.sh
@exec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old
@unexec %D/bin/ghc-pkg unregister %%PORTNAME%%-%%PORTVERSION%%
@unexec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old

View File

@ -7,11 +7,14 @@
PORTNAME= StateVar
PORTVERSION= 1.0.0.0
PORTREVISION= 1
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
COMMENT= State variables for Haskell
LICENSE= BSD
CABAL_SETUP= Setup.hs
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"

View File

@ -1,3 +1,2 @@
MD5 (cabal/StateVar-1.0.0.0.tar.gz) = 313aa364e9c41bdd87f4bd3710676d63
SHA256 (cabal/StateVar-1.0.0.0.tar.gz) = 8445c998f79ef34105ffc928e50f1488505e8801f77f04d4b28d056b8d322bb0
SIZE (cabal/StateVar-1.0.0.0.tar.gz) = 2728

View File

@ -1,14 +0,0 @@
@comment $FreeBSD$
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/StateVar.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HS%%PORTNAME%%-%%PORTVERSION%%.o
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/libHS%%PORTNAME%%-%%PORTVERSION%%.a
%%LIBDIR_REL%%/register.sh
%%NOPORTDOCS%%%%DOCSDIR%%/LICENSE
%%NOPORTDOCS%%@dirrmtry %%DOCSDIR%%
@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data
@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%
@dirrm %%LIBDIR_REL%%
@exec /bin/sh %D/%%LIBDIR_REL%%/register.sh
@exec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old
@unexec %D/bin/ghc-pkg unregister %%PORTNAME%%-%%PORTVERSION%%
@unexec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old

View File

@ -5,14 +5,15 @@
# $FreeBSD$
PORTNAME= Stream
PORTVERSION= 0.4.1
PORTREVISION= 1
PORTVERSION= 0.4.2
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
COMMENT= A Haskell library for manipulating infinite lists
USE_HACKAGE= lazysmallcheck>=0.3 QuickCheck>=2.0
LICENSE= BSD
USE_CABAL= lazysmallcheck>=0.3 QuickCheck>=2.0
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>

View File

@ -1,3 +1,2 @@
MD5 (cabal/Stream-0.4.1.tar.gz) = ba93bec9fa43c98d393bcb5318f4b8cf
SHA256 (cabal/Stream-0.4.1.tar.gz) = 127bfca7787e532b7e0201377b9d97a1e8611354c7d2c833d460d3fee3e469d0
SIZE (cabal/Stream-0.4.1.tar.gz) = 5911
SHA256 (cabal/Stream-0.4.2.tar.gz) = addccbf5e8b4c46c15e4500af002fbb56d3672a7292890d6b2595b43a9e3366e
SIZE (cabal/Stream-0.4.2.tar.gz) = 5918

View File

@ -1,14 +0,0 @@
@comment $FreeBSD$
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Stream.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HS%%PORTNAME%%-%%PORTVERSION%%.o
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/libHS%%PORTNAME%%-%%PORTVERSION%%.a
%%LIBDIR_REL%%/register.sh
%%NOPORTDOCS%%%%DOCSDIR%%/LICENSE
%%NOPORTDOCS%%@dirrmtry %%DOCSDIR%%
@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data
@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%
@dirrm %%LIBDIR_REL%%
@exec /bin/sh %D/%%LIBDIR_REL%%/register.sh
@exec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old
@unexec %D/bin/ghc-pkg unregister %%PORTNAME%%-%%PORTVERSION%%
@unexec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old

View File

@ -7,11 +7,14 @@
PORTNAME= Tensor
PORTVERSION= 1.0.0.1
PORTREVISION= 1
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
COMMENT= Tensor data types for Haskell
LICENSE= BSD
CABAL_SETUP= Setup.hs
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"

View File

@ -1,3 +1,2 @@
MD5 (cabal/Tensor-1.0.0.1.tar.gz) = 67e0393f0cf4f2db06f525853e47811c
SHA256 (cabal/Tensor-1.0.0.1.tar.gz) = e93260d22baf4808c88c553017ba6a4e8179e95a00e551d6edb2d8f9ca845981
SIZE (cabal/Tensor-1.0.0.1.tar.gz) = 3314

View File

@ -1,14 +0,0 @@
@comment $FreeBSD$
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Tensor.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HS%%PORTNAME%%-%%PORTVERSION%%.o
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/libHS%%PORTNAME%%-%%PORTVERSION%%.a
%%LIBDIR_REL%%/register.sh
%%NOPORTDOCS%%%%DOCSDIR%%/LICENSE
%%NOPORTDOCS%%@dirrmtry %%DOCSDIR%%
@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data
@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%
@dirrm %%LIBDIR_REL%%
@exec /bin/sh %D/%%LIBDIR_REL%%/register.sh
@exec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old
@unexec %D/bin/ghc-pkg unregister %%PORTNAME%%-%%PORTVERSION%%
@unexec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old

View File

@ -6,11 +6,13 @@
#
PORTNAME= TypeCompose
PORTVERSION= 0.8.0
PORTVERSION= 0.8.3
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
COMMENT= Type composition classes and instances for Haskell
LICENSE= BSD
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>

View File

@ -1,3 +1,2 @@
MD5 (cabal/TypeCompose-0.8.0.tar.gz) = 91f935af1389a38512a161a8466e01f4
SHA256 (cabal/TypeCompose-0.8.0.tar.gz) = 7a1bdfba9fd9973d6c06c1a6f720c746ba034c661da1d6263f3769a5fb23c307
SIZE (cabal/TypeCompose-0.8.0.tar.gz) = 18777
SHA256 (cabal/TypeCompose-0.8.3.tar.gz) = d0db276a809f91f40c83b2f56c40dd671d1c3955c7e7e6e00452228ce3db29e0
SIZE (cabal/TypeCompose-0.8.3.tar.gz) = 16254

View File

@ -1,23 +0,0 @@
@comment $FreeBSD$
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Control/Compose.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Control/Instances.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Bijection.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/CxMonoid.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Lambda.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Pair.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Partial.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/RefMonad.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Title.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Zip.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HS%%PORTNAME%%-%%PORTVERSION%%.o
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/libHS%%PORTNAME%%-%%PORTVERSION%%.a
%%LIBDIR_REL%%/register.sh
%%NOPORTDOCS%%@dirrmtry %%DOCSDIR%%
@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data
@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Control
@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%
@dirrm %%LIBDIR_REL%%
@exec /bin/sh %D/%%LIBDIR_REL%%/register.sh
@exec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old
@unexec %D/bin/ghc-pkg unregister %%PORTNAME%%-%%PORTVERSION%%
@unexec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old

View File

@ -5,22 +5,26 @@
# $FreeBSD$
PORTNAME= alex
PORTVERSION= 2.3.3
PORTREVISION= 1
PORTVERSION= 2.3.5
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
COMMENT= Alex is a tool for generating lexical analysers in Haskell
LICENSE= BSD
XMLDOCS= doc/alex:html
USE_AUTOTOOLS= autoconf:env
STANDALONE= yes
EXECUTABLE= alex
PORTDATA= *
PORTEXAMPLES= *
INSTALL_PORTEXAMPLES= cd ${WRKSRC}/examples/ && ${COPYTREE_SHARE} \* ${EXAMPLESDIR}
.if defined(SLAVE)
GHC_CMD= ghc
.endif
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>

View File

@ -1,3 +1,2 @@
MD5 (cabal/alex-2.3.3.tar.gz) = bc5d90c932470ee8a64e6cda162ca05e
SHA256 (cabal/alex-2.3.3.tar.gz) = 338fc492a1fddd6c528d0eb89857cadab211cb42680aeee1f9702bbfa7c5e1c8
SIZE (cabal/alex-2.3.3.tar.gz) = 79083
SHA256 (cabal/alex-2.3.5.tar.gz) = 2ea6d30b98881c0fd57bfafae024050cd98dc5b0140d64a6d722c64a098ed253
SIZE (cabal/alex-2.3.5.tar.gz) = 79147

View File

@ -1,4 +1,16 @@
@comment $FreeBSD$
bin/alex
%%NOPORTDOCS%%%%DOCSDIR%%/LICENSE
%%NOPORTDOCS%%@dirrmtry %%DOCSDIR%%
%%DATADIR%%/AlexTemplate
%%DATADIR%%/AlexTemplate-debug
%%DATADIR%%/AlexTemplate-ghc
%%DATADIR%%/AlexTemplate-ghc-debug
%%DATADIR%%/AlexWrapper-basic
%%DATADIR%%/AlexWrapper-basic-bytestring
%%DATADIR%%/AlexWrapper-gscan
%%DATADIR%%/AlexWrapper-monad
%%DATADIR%%/AlexWrapper-monad-bytestring
%%DATADIR%%/AlexWrapper-monadUserState
%%DATADIR%%/AlexWrapper-monadUserState-bytestring
%%DATADIR%%/AlexWrapper-posn
%%DATADIR%%/AlexWrapper-posn-bytestring
%%DATADIR%%/AlexWrapper-strict-bytestring
@dirrmtry %%DATADIR%%

View File

@ -6,7 +6,7 @@
#
PORTNAME= ansi-terminal
PORTVERSION= 0.5.3
PORTVERSION= 0.5.5
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
@ -14,16 +14,16 @@ COMMENT= Simple ANSI terminal support, with Windows compatibility
OPTIONS= EXAMPLE "Build the example application" off
LICENSE= BSD
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.options.mk"
.include <bsd.port.options.mk>
.if defined(WITH_EXAMPLE)
CONFIGURE_ARGS+= --flags="Example"
EXECUTABLE= ansi-terminal-example
PLIST_SUB+= MAYBE_EXAMPLE=""
.else
CONFIGURE_ARGS+= --flags="-Example"
PLIST_SUB+= MAYBE_EXAMPLE="@comment "
.endif
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"

View File

@ -1,3 +1,2 @@
MD5 (cabal/ansi-terminal-0.5.3.tar.gz) = e3b71bbf2c37b3f75ff60c6a8e642fc1
SHA256 (cabal/ansi-terminal-0.5.3.tar.gz) = 5bcf9ec1757d1e40c94bf6e2c4a76c7e144b4c7ab827d6adeae520dd5ceb4ef7
SIZE (cabal/ansi-terminal-0.5.3.tar.gz) = 13067
SHA256 (cabal/ansi-terminal-0.5.5.tar.gz) = 489565cf36471bdbf38b1b76fc09bce6c311b472d54f09c66546c7592fb52427
SIZE (cabal/ansi-terminal-0.5.5.tar.gz) = 13136

View File

@ -1,19 +0,0 @@
@comment $FreeBSD$
%%MAYBE_EXAMPLE%%bin/ansi-terminal-example
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Console/ANSI.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Console/ANSI/Common.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Console/ANSI/Unix.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HS%%PORTNAME%%-%%PORTVERSION%%.o
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/libHS%%PORTNAME%%-%%PORTVERSION%%.a
%%LIBDIR_REL%%/register.sh
%%NOPORTDOCS%%%%DOCSDIR%%/LICENSE
%%NOPORTDOCS%%@dirrmtry %%DOCSDIR%%
@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Console/ANSI
@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Console
@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System
@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%
@dirrm %%LIBDIR_REL%%
@exec /bin/sh %D/%%LIBDIR_REL%%/register.sh
@exec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old
@unexec %D/bin/ghc-pkg unregister %%PORTNAME%%-%%PORTVERSION%%
@unexec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old

View File

@ -6,13 +6,15 @@
#
PORTNAME= ansi-wl-pprint
PORTVERSION= 0.5.1
PORTVERSION= 0.6.3
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
COMMENT= The Wadler/Leijen Pretty Printer for colored ANSI terminal output
USE_HACKAGE= ansi-terminal>=0.4.0
LICENSE= BSD
USE_CABAL= ansi-terminal>=0.4.0
OPTIONS= EXAMPLE "Build the example application" off
@ -22,10 +24,8 @@ OPTIONS= EXAMPLE "Build the example application" off
.if defined(WITH_EXAMPLE)
CONFIGURE_ARGS+= --flags="Example"
EXECUTABLE= ansi-wl-pprint-example
PLIST_SUB+= MAYBE_EXAMPLE=""
.else
CONFIGURE_ARGS+= --flags="-Example"
PLIST_SUB+= MAYBE_EXAMPLE="@comment "
.endif
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"

View File

@ -1,3 +1,2 @@
MD5 (cabal/ansi-wl-pprint-0.5.1.tar.gz) = d427a18a5a071b8dbcdff28633f4b800
SHA256 (cabal/ansi-wl-pprint-0.5.1.tar.gz) = aa5e0ba85c46f2f71970645066a8efeeea2c663f222185968fda8e09383ef7e0
SIZE (cabal/ansi-wl-pprint-0.5.1.tar.gz) = 13492
SHA256 (cabal/ansi-wl-pprint-0.6.3.tar.gz) = 745245f9db01ad9a3c421ecd5fab26fa84153ce7bdeba6a7f65283468375f3b2
SIZE (cabal/ansi-wl-pprint-0.6.3.tar.gz) = 13693

View File

@ -1,17 +0,0 @@
@comment $FreeBSD$
%%MAYBE_EXAMPLE%%bin/ansi-wl-pprint-example
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/PrettyPrint/ANSI/Leijen.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HS%%PORTNAME%%-%%PORTVERSION%%.o
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/libHS%%PORTNAME%%-%%PORTVERSION%%.a
%%LIBDIR_REL%%/register.sh
%%NOPORTDOCS%%%%DOCSDIR%%/LICENSE
%%NOPORTDOCS%%@dirrmtry %%DOCSDIR%%
@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/PrettyPrint/ANSI
@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/PrettyPrint
@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text
@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%
@dirrm %%LIBDIR_REL%%
@exec /bin/sh %D/%%LIBDIR_REL%%/register.sh
@exec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old
@unexec %D/bin/ghc-pkg unregister %%PORTNAME%%-%%PORTVERSION%%
@unexec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old

View File

@ -6,14 +6,16 @@
#
PORTNAME= arrows
PORTVERSION= 0.4.2.0
PORTVERSION= 0.4.4.0
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
COMMENT= Haskell arrow classes and transformers
LICENSE= BSD
CABAL_SETUP= Setup.hs
USE_HACKAGE= Stream
USE_CABAL= Stream
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>

View File

@ -1,3 +1,2 @@
MD5 (cabal/arrows-0.4.2.0.tar.gz) = e6536e2809cf23a0504bfdf11881209e
SHA256 (cabal/arrows-0.4.2.0.tar.gz) = 9c8508a08af50f7e449883390a2670c7b180ad13c5623a1e7ad4cf59cd58a69f
SIZE (cabal/arrows-0.4.2.0.tar.gz) = 12211
SHA256 (cabal/arrows-0.4.4.0.tar.gz) = 4999ba909061f5bede09e6116e2cac1cf89f04d3429a4a2be6ef79a677d89bb5
SIZE (cabal/arrows-0.4.4.0.tar.gz) = 12393

View File

@ -1,27 +0,0 @@
@comment $FreeBSD$
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Control/Arrow/Internals.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Control/Arrow/Operations.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Control/Arrow/Transformer.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Control/Arrow/Transformer/All.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Control/Arrow/Transformer/Automaton.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Control/Arrow/Transformer/CoState.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Control/Arrow/Transformer/Error.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Control/Arrow/Transformer/Reader.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Control/Arrow/Transformer/State.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Control/Arrow/Transformer/Static.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Control/Arrow/Transformer/Stream.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Control/Arrow/Transformer/Writer.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HS%%PORTNAME%%-%%PORTVERSION%%.o
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/libHS%%PORTNAME%%-%%PORTVERSION%%.a
%%LIBDIR_REL%%/register.sh
%%NOPORTDOCS%%%%DOCSDIR%%/LICENSE
%%NOPORTDOCS%%@dirrmtry %%DOCSDIR%%
@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Control/Arrow/Transformer
@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Control/Arrow
@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Control
@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%
@dirrm %%LIBDIR_REL%%
@exec /bin/sh %D/%%LIBDIR_REL%%/register.sh
@exec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old
@unexec %D/bin/ghc-pkg unregister %%PORTNAME%%-%%PORTVERSION%%
@unexec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old

View File

@ -7,10 +7,13 @@
PORTNAME= binary
PORTVERSION= 0.5.0.2
PORTREVISION= 1
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
COMMENT= Efficient binary serialisation for Haskell
LICENSE= BSD
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>

View File

@ -1,3 +1,2 @@
MD5 (cabal/binary-0.5.0.2.tar.gz) = 6bf8f3d1441602c9ab09a75e3bd6e926
SHA256 (cabal/binary-0.5.0.2.tar.gz) = e0c2dede617dc9b1611f62f2801f21d2fd48e044ee6886e77b55df10e0f2130b
SIZE (cabal/binary-0.5.0.2.tar.gz) = 41494

View File

@ -1,18 +0,0 @@
@comment $FreeBSD$
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Binary.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Binary/Builder.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Binary/Get.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Binary/Put.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HS%%PORTNAME%%-%%PORTVERSION%%.o
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/libHS%%PORTNAME%%-%%PORTVERSION%%.a
%%LIBDIR_REL%%/register.sh
%%NOPORTDOCS%%%%DOCSDIR%%/LICENSE
%%NOPORTDOCS%%@dirrmtry %%DOCSDIR%%
@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Binary
@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data
@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%
@dirrm %%LIBDIR_REL%%
@exec /bin/sh %D/%%LIBDIR_REL%%/register.sh
@exec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old
@unexec %D/bin/ghc-pkg unregister %%PORTNAME%%-%%PORTVERSION%%
@unexec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old

View File

@ -7,11 +7,14 @@
PORTNAME= bsd-sysctl
PORTVERSION= 1.0.6
PORTREVISION= 1
CATEGORIES= devel haskell
MAINTAINER= jupengfei@gmail.com
COMMENT= Access to the BSD sysctl(3) interface
LICENSE= BSD
CABAL_SETUP= Setup.hs
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"

View File

@ -1,3 +1,2 @@
MD5 (cabal/bsd-sysctl-1.0.6.tar.gz) = b5faba2541399f914efc66a322ef57e3
SHA256 (cabal/bsd-sysctl-1.0.6.tar.gz) = 22a96060db6937bb5b0388c67bc6c41bd225e14531bb710bf9ffe261985064ca
SIZE (cabal/bsd-sysctl-1.0.6.tar.gz) = 6182

View File

@ -1,15 +0,0 @@
@comment $FreeBSD$
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/BSD/Sysctl.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/libHS%%PORTNAME%%-%%PORTVERSION%%.a
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HS%%PORTNAME%%-%%PORTVERSION%%.o
%%LIBDIR_REL%%/register.sh
%%NOPORTDOCS%%%%DOCSDIR%%/LICENSE
%%NOPORTDOCS%%@dirrmtry %%DOCSDIR%%
@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/BSD
@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System
@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%
@dirrm %%LIBDIR_REL%%
@exec /bin/sh %D/%%LIBDIR_REL%%/register.sh
@exec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old
@unexec %D/bin/ghc-pkg unregister %%PORTNAME%%-%%PORTVERSION%%
@unexec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old

View File

@ -7,13 +7,17 @@
PORTNAME= c2hs
PORTVERSION= 0.16.2
PORTREVISION= 1
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
COMMENT= C->Haskell, an Interface Generator for Haskell
LICENSE= GPLv2
FILE_LICENSE= COPYING
CABAL_SETUP= Setup.hs
USE_HACKAGE= language-c>=0.3.1.1
USE_CABAL= language-c>=0.3.1.1
XMLDOCS= doc/users_guide:html

View File

@ -1,3 +1,2 @@
MD5 (cabal/c2hs-0.16.2.tar.gz) = 9137f6b5e3592c5c9e0becdba318e65a
SHA256 (cabal/c2hs-0.16.2.tar.gz) = e73ac273aa054dd959b51dd6d4c11612f506fc171b88aaee6abe541493a42768
SIZE (cabal/c2hs-0.16.2.tar.gz) = 135669

View File

@ -8,6 +8,3 @@ information from the corresponding C header file. Another noteworthy property
is the lightweight nature of the approach.
WWW: http://www.cse.unsw.edu.au/~chak/haskell/c2hs/
-- Oliver Braun
obraun@FreeBSD.org

View File

@ -1,4 +0,0 @@
@comment $FreeBSD$
bin/c2hs
%%NOPORTDOCS%%%%DOCSDIR%%/COPYING
%%NOPORTDOCS%%@dirrmtry %%DOCSDIR%%

View File

@ -14,5 +14,7 @@ COMMENT= Check properties on standard Haskell classes and data structures
USE_HACKAGE= QuickCheck>=2.1.0.2
BROKEN= does not compile
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>

View File

@ -7,10 +7,16 @@
PORTNAME= convertible
PORTVERSION= 1.0.9.1
PORTREVISION= 1
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
COMMENT= Haskell type classes and instances for converting between types
LICENSE= LGPL21
FILE_LICENSE= COPYRIGHT
USE_CABAL= mtl
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>

View File

@ -1,3 +1,2 @@
MD5 (cabal/convertible-1.0.9.1.tar.gz) = 9c1e83a4cd189011920865b7b1b0821c
SHA256 (cabal/convertible-1.0.9.1.tar.gz) = a1f46bf1166356c02e7a241d0bfea7010dc3e5f9f15181cfc2405a95df402914
SIZE (cabal/convertible-1.0.9.1.tar.gz) = 22563

View File

@ -1,23 +0,0 @@
@comment $FreeBSD$
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Convertible.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Convertible/Base.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Convertible/Instances.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Convertible/Instances/C.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Convertible/Instances/Map.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Convertible/Instances/Num.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Convertible/Instances/Time.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Convertible/Utils.hi
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HS%%PORTNAME%%-%%PORTVERSION%%.o
%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/libHS%%PORTNAME%%-%%PORTVERSION%%.a
%%LIBDIR_REL%%/register.sh
%%NOPORTDOCS%%%%DOCSDIR%%/COPYRIGHT
%%NOPORTDOCS%%@dirrmtry %%DOCSDIR%%
@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Convertible/Instances
@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Convertible
@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data
@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%
@dirrm %%LIBDIR_REL%%
@exec /bin/sh %D/%%LIBDIR_REL%%/register.sh
@exec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old
@unexec %D/bin/ghc-pkg unregister %%PORTNAME%%-%%PORTVERSION%%
@unexec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old

View File

@ -7,11 +7,15 @@
PORTNAME= cpphs
PORTVERSION= 1.11
PORTREVISION= 1
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
COMMENT= A simplified re-implementation of cpp in Haskell
LICENSE= LGPL21
FILE_LICENSE= LICENCE-LGPL
CABAL_SETUP= Setup.hs
MAN1= cpphs.1

Some files were not shown because too many files have changed in this diff Show More