diff options
author | ashish <ashish@FreeBSD.org> | 2011-05-09 13:28:57 +0800 |
---|---|---|
committer | ashish <ashish@FreeBSD.org> | 2011-05-09 13:28:57 +0800 |
commit | c7a47a981222b062ac48e4edc5cae32fbed2b9c7 (patch) | |
tree | a1af1f5739f0a44d179f6f44b2ea70e07401da25 /devel | |
parent | 63b87600f00dd6e3a998a1862f7c209aa5e62523 (diff) | |
download | freebsd-ports-gnome-c7a47a981222b062ac48e4edc5cae32fbed2b9c7.tar.gz freebsd-ports-gnome-c7a47a981222b062ac48e4edc5cae32fbed2b9c7.tar.zst freebsd-ports-gnome-c7a47a981222b062ac48e4edc5cae32fbed2b9c7.zip |
- 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
Diffstat (limited to 'devel')
241 files changed, 670 insertions, 2651 deletions
diff --git a/devel/Makefile b/devel/Makefile index f1154587b1eb..16b54332b8b1 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -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 diff --git a/devel/bnfc/Makefile b/devel/bnfc/Makefile deleted file mode 100644 index 0193f06b64b9..000000000000 --- a/devel/bnfc/Makefile +++ /dev/null @@ -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> diff --git a/devel/bnfc/distinfo b/devel/bnfc/distinfo deleted file mode 100644 index d76c688498db..000000000000 --- a/devel/bnfc/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (BNFC-2.4b.tgz) = 8eac71d4883e5209a6c78fbad2c2c5fd -SHA256 (BNFC-2.4b.tgz) = fba3ae8546f37bed3ca224db336e6417b5ead442570f09e15be0507334c01772 -SIZE (BNFC-2.4b.tgz) = 1073563 diff --git a/devel/bnfc/pkg-descr b/devel/bnfc/pkg-descr deleted file mode 100644 index 6f9ec8f2a61a..000000000000 --- a/devel/bnfc/pkg-descr +++ /dev/null @@ -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/ diff --git a/devel/bnfc/pkg-plist b/devel/bnfc/pkg-plist deleted file mode 100644 index a0e908079abd..000000000000 --- a/devel/bnfc/pkg-plist +++ /dev/null @@ -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%% diff --git a/devel/hs-BNFC/Makefile b/devel/hs-BNFC/Makefile index 0193f06b64b9..0a870448cfa1 100644 --- a/devel/hs-BNFC/Makefile +++ b/devel/hs-BNFC/Makefile @@ -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> diff --git a/devel/hs-BNFC/distinfo b/devel/hs-BNFC/distinfo index d76c688498db..5a5afee487fa 100644 --- a/devel/hs-BNFC/distinfo +++ b/devel/hs-BNFC/distinfo @@ -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 diff --git a/devel/hs-BNFC/pkg-descr b/devel/hs-BNFC/pkg-descr index 6f9ec8f2a61a..6790411ab8fe 100644 --- a/devel/hs-BNFC/pkg-descr +++ b/devel/hs-BNFC/pkg-descr @@ -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/ diff --git a/devel/hs-BNFC/pkg-plist b/devel/hs-BNFC/pkg-plist deleted file mode 100644 index a0e908079abd..000000000000 --- a/devel/hs-BNFC/pkg-plist +++ /dev/null @@ -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%% diff --git a/devel/hs-Boolean/Makefile b/devel/hs-Boolean/Makefile index 3a6f794db17a..9baf9e83085f 100644 --- a/devel/hs-Boolean/Makefile +++ b/devel/hs-Boolean/Makefile @@ -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> diff --git a/devel/hs-Boolean/distinfo b/devel/hs-Boolean/distinfo index fe4a0bcbaf42..125dfbac8ffd 100644 --- a/devel/hs-Boolean/distinfo +++ b/devel/hs-Boolean/distinfo @@ -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 diff --git a/devel/hs-Boolean/pkg-plist b/devel/hs-Boolean/pkg-plist deleted file mode 100644 index 499079e3b760..000000000000 --- a/devel/hs-Boolean/pkg-plist +++ /dev/null @@ -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 diff --git a/devel/hs-DeepArrow/Makefile b/devel/hs-DeepArrow/Makefile index 2b96c7104f3b..f7512819eb12 100644 --- a/devel/hs-DeepArrow/Makefile +++ b/devel/hs-DeepArrow/Makefile @@ -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> diff --git a/devel/hs-DeepArrow/pkg-plist b/devel/hs-DeepArrow/pkg-plist deleted file mode 100644 index 5885a7d1c0b9..000000000000 --- a/devel/hs-DeepArrow/pkg-plist +++ /dev/null @@ -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 diff --git a/devel/hs-FileManip/Makefile b/devel/hs-FileManip/Makefile deleted file mode 100644 index d67c88cdbd5c..000000000000 --- a/devel/hs-FileManip/Makefile +++ /dev/null @@ -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> diff --git a/devel/hs-FileManip/distinfo b/devel/hs-FileManip/distinfo deleted file mode 100644 index 9e75b2a360de..000000000000 --- a/devel/hs-FileManip/distinfo +++ /dev/null @@ -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 diff --git a/devel/hs-FileManip/pkg-descr b/devel/hs-FileManip/pkg-descr deleted file mode 100644 index 83169fdebeb0..000000000000 --- a/devel/hs-FileManip/pkg-descr +++ /dev/null @@ -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 diff --git a/devel/hs-FileManip/pkg-plist b/devel/hs-FileManip/pkg-plist deleted file mode 100644 index b5c1a0c77f0a..000000000000 --- a/devel/hs-FileManip/pkg-plist +++ /dev/null @@ -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 diff --git a/devel/hs-MemoTrie/Makefile b/devel/hs-MemoTrie/Makefile index ef1fc9152fb5..9b8b9d850f09 100644 --- a/devel/hs-MemoTrie/Makefile +++ b/devel/hs-MemoTrie/Makefile @@ -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> diff --git a/devel/hs-MemoTrie/distinfo b/devel/hs-MemoTrie/distinfo index d296d5bbdcb0..8cd92c2fe6a9 100644 --- a/devel/hs-MemoTrie/distinfo +++ b/devel/hs-MemoTrie/distinfo @@ -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 diff --git a/devel/hs-MemoTrie/pkg-plist b/devel/hs-MemoTrie/pkg-plist deleted file mode 100644 index 53e8a7a7baa3..000000000000 --- a/devel/hs-MemoTrie/pkg-plist +++ /dev/null @@ -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 diff --git a/devel/hs-MissingH/Makefile b/devel/hs-MissingH/Makefile index 797c12f16824..d226bd87e7e5 100644 --- a/devel/hs-MissingH/Makefile +++ b/devel/hs-MissingH/Makefile @@ -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> diff --git a/devel/hs-MissingH/distinfo b/devel/hs-MissingH/distinfo index 8e6be657e49b..538ab48bef02 100644 --- a/devel/hs-MissingH/distinfo +++ b/devel/hs-MissingH/distinfo @@ -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 diff --git a/devel/hs-MissingH/pkg-plist b/devel/hs-MissingH/pkg-plist deleted file mode 100644 index 34b84a4df01e..000000000000 --- a/devel/hs-MissingH/pkg-plist +++ /dev/null @@ -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 diff --git a/devel/hs-MonadCatchIO-mtl/Makefile b/devel/hs-MonadCatchIO-mtl/Makefile index 97583bfca75f..80b8007378ef 100644 --- a/devel/hs-MonadCatchIO-mtl/Makefile +++ b/devel/hs-MonadCatchIO-mtl/Makefile @@ -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> diff --git a/devel/hs-MonadCatchIO-mtl/distinfo b/devel/hs-MonadCatchIO-mtl/distinfo index 558560523d7e..f3c2541058ef 100644 --- a/devel/hs-MonadCatchIO-mtl/distinfo +++ b/devel/hs-MonadCatchIO-mtl/distinfo @@ -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 diff --git a/devel/hs-MonadCatchIO-mtl/pkg-plist b/devel/hs-MonadCatchIO-mtl/pkg-plist deleted file mode 100644 index 3a58052e5cd4..000000000000 --- a/devel/hs-MonadCatchIO-mtl/pkg-plist +++ /dev/null @@ -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 diff --git a/devel/hs-ObjectName/Makefile b/devel/hs-ObjectName/Makefile index 7bd7aed2cd23..1d6bd016ecf2 100644 --- a/devel/hs-ObjectName/Makefile +++ b/devel/hs-ObjectName/Makefile @@ -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" diff --git a/devel/hs-ObjectName/distinfo b/devel/hs-ObjectName/distinfo index 281cd8b1d689..978ef01c8d43 100644 --- a/devel/hs-ObjectName/distinfo +++ b/devel/hs-ObjectName/distinfo @@ -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 diff --git a/devel/hs-ObjectName/pkg-plist b/devel/hs-ObjectName/pkg-plist deleted file mode 100644 index 161087fd4014..000000000000 --- a/devel/hs-ObjectName/pkg-plist +++ /dev/null @@ -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 diff --git a/devel/hs-QuickCheck/Makefile b/devel/hs-QuickCheck/Makefile index 4312cf557f3e..4be2d4dc74b1 100644 --- a/devel/hs-QuickCheck/Makefile +++ b/devel/hs-QuickCheck/Makefile @@ -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> diff --git a/devel/hs-QuickCheck/distinfo b/devel/hs-QuickCheck/distinfo index 6d9f0f290d10..3cb30b5ebc37 100644 --- a/devel/hs-QuickCheck/distinfo +++ b/devel/hs-QuickCheck/distinfo @@ -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 diff --git a/devel/hs-QuickCheck/pkg-plist b/devel/hs-QuickCheck/pkg-plist deleted file mode 100644 index cf3c587c5083..000000000000 --- a/devel/hs-QuickCheck/pkg-plist +++ /dev/null @@ -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 diff --git a/devel/hs-StateVar/Makefile b/devel/hs-StateVar/Makefile index 3f85ce05e9be..9e598ca2012b 100644 --- a/devel/hs-StateVar/Makefile +++ b/devel/hs-StateVar/Makefile @@ -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" diff --git a/devel/hs-StateVar/distinfo b/devel/hs-StateVar/distinfo index 1eeefaf9509a..76d85c05505f 100644 --- a/devel/hs-StateVar/distinfo +++ b/devel/hs-StateVar/distinfo @@ -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 diff --git a/devel/hs-StateVar/pkg-plist b/devel/hs-StateVar/pkg-plist deleted file mode 100644 index c9036bba0d02..000000000000 --- a/devel/hs-StateVar/pkg-plist +++ /dev/null @@ -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 diff --git a/devel/hs-Stream/Makefile b/devel/hs-Stream/Makefile index 51384da9ae74..b06674b114c0 100644 --- a/devel/hs-Stream/Makefile +++ b/devel/hs-Stream/Makefile @@ -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> diff --git a/devel/hs-Stream/distinfo b/devel/hs-Stream/distinfo index 2ce613581425..fd93fb02aaf1 100644 --- a/devel/hs-Stream/distinfo +++ b/devel/hs-Stream/distinfo @@ -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 diff --git a/devel/hs-Stream/pkg-plist b/devel/hs-Stream/pkg-plist deleted file mode 100644 index 15eb8015686d..000000000000 --- a/devel/hs-Stream/pkg-plist +++ /dev/null @@ -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 diff --git a/devel/hs-Tensor/Makefile b/devel/hs-Tensor/Makefile index ea0854deb052..a105bbbfe035 100644 --- a/devel/hs-Tensor/Makefile +++ b/devel/hs-Tensor/Makefile @@ -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" diff --git a/devel/hs-Tensor/distinfo b/devel/hs-Tensor/distinfo index 0cd7bf173b07..799a1cfba3a0 100644 --- a/devel/hs-Tensor/distinfo +++ b/devel/hs-Tensor/distinfo @@ -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 diff --git a/devel/hs-Tensor/pkg-plist b/devel/hs-Tensor/pkg-plist deleted file mode 100644 index 06f8ef826b1e..000000000000 --- a/devel/hs-Tensor/pkg-plist +++ /dev/null @@ -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 diff --git a/devel/hs-TypeCompose/Makefile b/devel/hs-TypeCompose/Makefile index 8a40fdccfb9b..4f3e4cac89ef 100644 --- a/devel/hs-TypeCompose/Makefile +++ b/devel/hs-TypeCompose/Makefile @@ -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> diff --git a/devel/hs-TypeCompose/distinfo b/devel/hs-TypeCompose/distinfo index ca34b7097679..1af5f02936bd 100644 --- a/devel/hs-TypeCompose/distinfo +++ b/devel/hs-TypeCompose/distinfo @@ -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 diff --git a/devel/hs-TypeCompose/pkg-plist b/devel/hs-TypeCompose/pkg-plist deleted file mode 100644 index f33d7b68287f..000000000000 --- a/devel/hs-TypeCompose/pkg-plist +++ /dev/null @@ -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 diff --git a/devel/hs-alex/Makefile b/devel/hs-alex/Makefile index c06fd20c270c..4daf84dff1ac 100644 --- a/devel/hs-alex/Makefile +++ b/devel/hs-alex/Makefile @@ -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> diff --git a/devel/hs-alex/distinfo b/devel/hs-alex/distinfo index a9231d6885a7..2e82613d0d33 100644 --- a/devel/hs-alex/distinfo +++ b/devel/hs-alex/distinfo @@ -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 diff --git a/devel/hs-alex/pkg-plist b/devel/hs-alex/pkg-plist index 7b3ba3518ab5..b30ec382bc49 100644 --- a/devel/hs-alex/pkg-plist +++ b/devel/hs-alex/pkg-plist @@ -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%% diff --git a/devel/hs-ansi-terminal/Makefile b/devel/hs-ansi-terminal/Makefile index 70f46dace71c..56141936f757 100644 --- a/devel/hs-ansi-terminal/Makefile +++ b/devel/hs-ansi-terminal/Makefile @@ -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" diff --git a/devel/hs-ansi-terminal/distinfo b/devel/hs-ansi-terminal/distinfo index d110b32143d7..184b3323ce48 100644 --- a/devel/hs-ansi-terminal/distinfo +++ b/devel/hs-ansi-terminal/distinfo @@ -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 diff --git a/devel/hs-ansi-terminal/pkg-plist b/devel/hs-ansi-terminal/pkg-plist deleted file mode 100644 index fadbc815b090..000000000000 --- a/devel/hs-ansi-terminal/pkg-plist +++ /dev/null @@ -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 diff --git a/devel/hs-ansi-wl-pprint/Makefile b/devel/hs-ansi-wl-pprint/Makefile index ce9bd2dbe55a..f29512cc0cb9 100644 --- a/devel/hs-ansi-wl-pprint/Makefile +++ b/devel/hs-ansi-wl-pprint/Makefile @@ -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" diff --git a/devel/hs-ansi-wl-pprint/distinfo b/devel/hs-ansi-wl-pprint/distinfo index 172a6faea30d..da8a3f3ae48c 100644 --- a/devel/hs-ansi-wl-pprint/distinfo +++ b/devel/hs-ansi-wl-pprint/distinfo @@ -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 diff --git a/devel/hs-ansi-wl-pprint/pkg-plist b/devel/hs-ansi-wl-pprint/pkg-plist deleted file mode 100644 index dcc808a4a0f7..000000000000 --- a/devel/hs-ansi-wl-pprint/pkg-plist +++ /dev/null @@ -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 diff --git a/devel/hs-arrows/Makefile b/devel/hs-arrows/Makefile index 1a49807ffaa4..73ce89e783c3 100644 --- a/devel/hs-arrows/Makefile +++ b/devel/hs-arrows/Makefile @@ -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> diff --git a/devel/hs-arrows/distinfo b/devel/hs-arrows/distinfo index eb09e3d7ddc2..00a77563a982 100644 --- a/devel/hs-arrows/distinfo +++ b/devel/hs-arrows/distinfo @@ -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 diff --git a/devel/hs-arrows/pkg-plist b/devel/hs-arrows/pkg-plist deleted file mode 100644 index 7a2740b70cd1..000000000000 --- a/devel/hs-arrows/pkg-plist +++ /dev/null @@ -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 diff --git a/devel/hs-binary/Makefile b/devel/hs-binary/Makefile index 32e67efcdc5b..bbae537719ea 100644 --- a/devel/hs-binary/Makefile +++ b/devel/hs-binary/Makefile @@ -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> diff --git a/devel/hs-binary/distinfo b/devel/hs-binary/distinfo index f3d00fc775bf..7fb46d9350c1 100644 --- a/devel/hs-binary/distinfo +++ b/devel/hs-binary/distinfo @@ -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 diff --git a/devel/hs-binary/pkg-plist b/devel/hs-binary/pkg-plist deleted file mode 100644 index db13b5df3e71..000000000000 --- a/devel/hs-binary/pkg-plist +++ /dev/null @@ -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 diff --git a/devel/hs-bsd-sysctl/Makefile b/devel/hs-bsd-sysctl/Makefile index 79d5b62fedb7..fbe9c6b93f04 100644 --- a/devel/hs-bsd-sysctl/Makefile +++ b/devel/hs-bsd-sysctl/Makefile @@ -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" diff --git a/devel/hs-bsd-sysctl/distinfo b/devel/hs-bsd-sysctl/distinfo index 3bf8b343c1c4..1cda6a73e226 100644 --- a/devel/hs-bsd-sysctl/distinfo +++ b/devel/hs-bsd-sysctl/distinfo @@ -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 diff --git a/devel/hs-bsd-sysctl/pkg-plist b/devel/hs-bsd-sysctl/pkg-plist deleted file mode 100644 index 518e8d969c5e..000000000000 --- a/devel/hs-bsd-sysctl/pkg-plist +++ /dev/null @@ -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 diff --git a/devel/hs-c2hs/Makefile b/devel/hs-c2hs/Makefile index eb3d07d0b490..57fd41169f87 100644 --- a/devel/hs-c2hs/Makefile +++ b/devel/hs-c2hs/Makefile @@ -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 diff --git a/devel/hs-c2hs/distinfo b/devel/hs-c2hs/distinfo index 63d7bfffb8a8..87ff13865074 100644 --- a/devel/hs-c2hs/distinfo +++ b/devel/hs-c2hs/distinfo @@ -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 diff --git a/devel/hs-c2hs/pkg-descr b/devel/hs-c2hs/pkg-descr index 0dae83c1c040..ccded44a2df6 100644 --- a/devel/hs-c2hs/pkg-descr +++ b/devel/hs-c2hs/pkg-descr @@ -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 diff --git a/devel/hs-c2hs/pkg-plist b/devel/hs-c2hs/pkg-plist deleted file mode 100644 index 6f914bb545c9..000000000000 --- a/devel/hs-c2hs/pkg-plist +++ /dev/null @@ -1,4 +0,0 @@ -@comment $FreeBSD$ -bin/c2hs -%%NOPORTDOCS%%%%DOCSDIR%%/COPYING -%%NOPORTDOCS%%@dirrmtry %%DOCSDIR%% diff --git a/devel/hs-checkers/Makefile b/devel/hs-checkers/Makefile index 2d6b5d710460..5bf2b1bddc8e 100644 --- a/devel/hs-checkers/Makefile +++ b/devel/hs-checkers/Makefile @@ -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> diff --git a/devel/hs-convertible/Makefile b/devel/hs-convertible/Makefile index 9b65b201d250..e4af59e085f5 100644 --- a/devel/hs-convertible/Makefile +++ b/devel/hs-convertible/Makefile @@ -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> diff --git a/devel/hs-convertible/distinfo b/devel/hs-convertible/distinfo index f141babd0bd7..aa177ddcfc1c 100644 --- a/devel/hs-convertible/distinfo +++ b/devel/hs-convertible/distinfo @@ -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 diff --git a/devel/hs-convertible/pkg-plist b/devel/hs-convertible/pkg-plist deleted file mode 100644 index 9fd6f3efd6f8..000000000000 --- a/devel/hs-convertible/pkg-plist +++ /dev/null @@ -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 diff --git a/devel/hs-cpphs/Makefile b/devel/hs-cpphs/Makefile index e42b3d81c77f..87f980eb3698 100644 --- a/devel/hs-cpphs/Makefile +++ b/devel/hs-cpphs/Makefile @@ -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 diff --git a/devel/hs-cpphs/distinfo b/devel/hs-cpphs/distinfo index 9999d69fbb2a..5bbb50190a86 100644 --- a/devel/hs-cpphs/distinfo +++ b/devel/hs-cpphs/distinfo @@ -1,3 +1,2 @@ -MD5 (cabal/cpphs-1.11.tar.gz) = ece7f9a5335a8fd569f0b8c7153ecfaa SHA256 (cabal/cpphs-1.11.tar.gz) = 26124ca2b1af9a9804ba37c627dbbca3977bde93925f979f08b342895548db01 SIZE (cabal/cpphs-1.11.tar.gz) = 68421 diff --git a/devel/hs-cpphs/pkg-plist b/devel/hs-cpphs/pkg-plist deleted file mode 100644 index 09fff04e24bc..000000000000 --- a/devel/hs-cpphs/pkg-plist +++ /dev/null @@ -1,30 +0,0 @@ -@comment $FreeBSD$ -bin/cpphs -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/Preprocessor/Cpphs.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/Preprocessor/Cpphs/CppIfdef.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/Preprocessor/Cpphs/HashDefine.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/Preprocessor/Cpphs/MacroPass.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/Preprocessor/Cpphs/Options.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/Preprocessor/Cpphs/Position.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/Preprocessor/Cpphs/ReadFirst.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/Preprocessor/Cpphs/RunCpphs.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/Preprocessor/Cpphs/SymTab.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/Preprocessor/Cpphs/Tokenise.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/Preprocessor/Unlit.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/ParserCombinators/HuttonMeijer.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%%/LICENCE-LGPL -%%NOPORTDOCS%%@dirrmtry %%DOCSDIR%% -@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/ParserCombinators -@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text -@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/Preprocessor/Cpphs -@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/Preprocessor -@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language -@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 diff --git a/devel/hs-darcs/Makefile b/devel/hs-darcs/Makefile index b8d704263eee..44e8a429939a 100644 --- a/devel/hs-darcs/Makefile +++ b/devel/hs-darcs/Makefile @@ -6,21 +6,25 @@ # PORTNAME= darcs -PORTVERSION= 2.4.4 +PORTVERSION= 2.5.1 CATEGORIES= devel haskell MAINTAINER= haskell@FreeBSD.org COMMENT= A distributed, interactive, smart revision control system -USE_HACKAGE= hashed-storage haskeline>=0.6.1 utf8-string>=0.3 zlib>=0.5.1.0 +LICENSE= GPLv2 +FILE_LICENSE= COPYING + +USE_CABAL= hashed-storage>=0.5.2 haskeline>=0.6.2.2 html>=1.0 HUnit>=1 \ + mtl>=1 parsec>=2 QuickCheck>=2.1 regex-compat>=0.71 tar>=0.3 \ + test-framework>=0.2.2 test-framework-hunit>=0.2.2 \ + test-framework-quickcheck2>=0.2.2 text>=0.11 zlib>=0.5.1 EXECUTABLE= darcs MAN1= darcs.1 -MAN1SRC= dist/build/darcs OPTIONS= CURL "Use libcurl for HTTP support" on \ - CURL_PIPELINING "Use libcurl's HTTP pipelining" off \ HTTP "Use the pure HTTP package" off \ STATIC "Build static binary" off \ TERMINFO "Use the terminfo package" off \ @@ -33,6 +37,8 @@ OPTIONS= CURL "Use libcurl for HTTP support" on \ .include "${.CURDIR}/../../lang/ghc/bsd.cabal.options.mk" .include <bsd.port.options.mk> +CONFIGURE_ARGS+= --flags="library" + .if defined(WITH_CURL) CONFIGURE_ARGS+= --flags="curl" LIB_DEPENDS+= curl:${PORTSDIR}/ftp/curl @@ -40,19 +46,9 @@ LIB_DEPENDS+= curl:${PORTSDIR}/ftp/curl CONFIGURE_ARGS+= --flags="-curl" .endif -.if defined(WITH_CURL_PIPELINING) -CONFIGURE_ARGS+= --flags="curl-pipelining" -BUILD_DEPENDS+= pkg-config>=0.9.0:${PORTSDIR}/devel/pkg-config -.if !defined(WITH_CURL) -IGNORE= cannot be compiled without CURL in this configuration. Please (re)run 'make config' and choose CURL too -.endif -.else -CONFIGURE_ARGS+= --flags="-curl-pipelining" -.endif - .if defined(WITH_HTTP) CONFIGURE_ARGS+= --flags="http" -USE_HACKAGE+= HTTP>=3000.0 +USE_CABAL+= HTTP>=3000.0 network>=2.2 .else CONFIGURE_ARGS+= --flags="-http" .endif @@ -69,7 +65,7 @@ CONFIGURE_ARGS+= --flags="-static" .if defined(WITH_TERMINFO) CONFIGURE_ARGS+= --flags="terminfo" -USE_HACKAGE+= terminfo>=0.3 +USE_CABAL+= terminfo>=0.3 .else CONFIGURE_ARGS+= --flags="-terminfo" .endif @@ -83,10 +79,8 @@ CONFIGURE_ARGS+= --flags="-threaded" .if defined(WITH_TYPE_WITNESSES) CONFIGURE_ARGS+= --flags="type-witnesses" EXECUTABLE+= witnesses -PLIST_SUB+= MAYBE_TYPE_WITNESSES="" .else CONFIGURE_ARGS+= --flags="-type-witnesses" -PLIST_SUB+= MAYBE_TYPE_WITNESSES="@comment " .endif .if defined(WITH_COLOR) @@ -97,19 +91,16 @@ CONFIGURE_ARGS+= --flags="-color" .if defined(WITH_MMAP) CONFIGURE_ARGS+= --flags="mmap" -USE_HACKAGE+= mmap>=0.2 +USE_CABAL+= mmap>=0.5 .else CONFIGURE_ARGS+= --flags="-mmap" .endif .if defined(WITH_TEST) CONFIGURE_ARGS+= --flags="test" -USE_HACKAGE+= QuickCheck>=2.1.0.0 test-framework>=0.2.2 test-framework-hunit>=0.2.2 test-framework-quickcheck2>=0.2.2 EXECUTABLE+= unit -PLIST_SUB+= MAYBE_TEST="" .else CONFIGURE_ARGS+= --flags="-test" -PLIST_SUB+= MAYBE_TEST="@comment " .endif .include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk" diff --git a/devel/hs-darcs/distinfo b/devel/hs-darcs/distinfo index c0510ca2b797..a2d0377d6b0e 100644 --- a/devel/hs-darcs/distinfo +++ b/devel/hs-darcs/distinfo @@ -1,3 +1,2 @@ -MD5 (cabal/darcs-2.4.4.tar.gz) = 86fe4f695f0fe2f297fe536341de1b21 -SHA256 (cabal/darcs-2.4.4.tar.gz) = 97cde35ae4b74488f8b98b487bc0498069eaa74fe035903394f3d4aff1da9f9e -SIZE (cabal/darcs-2.4.4.tar.gz) = 1193126 +SHA256 (cabal/darcs-2.5.1.tar.gz) = 48e66ddb01424baf506ab9b40481856da1eed6da98b1fff8cead4e17b815f140 +SIZE (cabal/darcs-2.5.1.tar.gz) = 1233049 diff --git a/devel/hs-darcs/files/patch-Setup.lhs b/devel/hs-darcs/files/patch-Setup.lhs index 5bf1fce13516..df31ea371518 100644 --- a/devel/hs-darcs/files/patch-Setup.lhs +++ b/devel/hs-darcs/files/patch-Setup.lhs @@ -1,20 +1,20 @@ ---- ./Setup.lhs.orig 2010-05-09 15:23:32.000000000 +0200 -+++ ./Setup.lhs 2010-05-15 13:37:00.000000000 +0200 -@@ -17,7 +17,7 @@ - ( Version(versionBranch) ) +--- ./Setup.lhs.orig 2011-02-11 00:35:43.000000000 +0100 ++++ ./Setup.lhs 2011-03-13 18:05:02.180256196 +0100 +@@ -21,7 +21,7 @@ + import Data.Version( showVersion ) import Distribution.Simple.LocalBuildInfo - ( LocalBuildInfo(..), absoluteInstallDirs ) + ( LocalBuildInfo(..), absoluteInstallDirs, externalPackageDeps ) -import Distribution.Simple.InstallDirs (mandir, CopyDest (NoCopyDest)) +import Distribution.Simple.InstallDirs (prefix, CopyDest (NoCopyDest)) import Distribution.Simple.Setup (buildVerbosity, copyDest, copyVerbosity, fromFlag, haddockVerbosity, installVerbosity, sDistVerbosity) -@@ -168,7 +168,7 @@ +@@ -180,7 +180,7 @@ -> Verbosity -> CopyDest -> IO () installManpage pkg lbi verbosity copy = copyFiles verbosity - (mandir (absoluteInstallDirs pkg lbi copy) </> "man1") -+ (prefix (absoluteInstallDirs pkg lbi copy) </> "man/man1") ++ (prefix (absoluteInstallDirs pkg lbi copy) </> "man" </> "man1") [(buildDir lbi </> "darcs", "darcs.1")] determineVersion :: Verbosity -> PackageDescription -> IO (String, String) diff --git a/devel/hs-darcs/files/patch-darcs.cabal b/devel/hs-darcs/files/patch-darcs.cabal index 595619a55580..0216265a9956 100644 --- a/devel/hs-darcs/files/patch-darcs.cabal +++ b/devel/hs-darcs/files/patch-darcs.cabal @@ -1,47 +1,38 @@ ---- ./darcs.cabal.orig 2010-05-09 15:23:32.000000000 +0200 -+++ ./darcs.cabal 2010-05-21 21:08:36.000000000 +0200 -@@ -328,7 +328,7 @@ +--- ./darcs.cabal.orig 2011-02-11 00:35:43.000000000 +0100 ++++ ./darcs.cabal 2011-03-13 18:05:27.057566301 +0100 +@@ -172,7 +172,7 @@ + extensible-exceptions >= 0.1 && < 0.2, + regex-compat >= 0.71 && < 0.94, + mtl >= 1.0 && < 2.1, +- parsec >= 2.0 && < 3.1, ++ parsec >= 2.0, + html == 1.0.*, + filepath >= 1.1.0.0 && < 1.3.0.0, + haskeline >= 0.6.2.2 && < 0.7, +@@ -377,7 +377,7 @@ + extensible-exceptions >= 0.1 && < 0.2, + regex-compat >= 0.71 && < 0.94, + mtl >= 1.0 && < 2.1, +- parsec >= 2.0 && < 3.1, ++ parsec >= 2.0, + html == 1.0.*, + filepath >= 1.1.0.0 && < 1.3.0.0, + haskeline >= 0.6.2.2 && < 0.7, +@@ -525,7 +525,7 @@ + extensible-exceptions >= 0.1 && < 0.2, + regex-compat >= 0.71 && < 0.94, + mtl >= 1.0 && < 2.1, +- parsec >= 2.0 && < 3.1, ++ parsec >= 2.0, html == 1.0.*, - filepath == 1.1.*, - haskeline >= 0.6.1 && < 0.7, -- hashed-storage == 0.4.13 -+ hashed-storage - - if !os(windows) - build-depends: unix >= 1.0 && < 2.5 -@@ -374,7 +374,7 @@ - buildable: False - - if flag(mmap) && !os(windows) -- build-depends: mmap >= 0.2 && < 0.5 -+ build-depends: mmap >= 0.2 - cpp-options: -DHAVE_MMAP - - build-depends: zlib >= 0.5.1.0 && < 0.6.0.0 -@@ -459,7 +459,7 @@ - html == 1.0.*, - filepath == 1.1.*, - haskeline >= 0.6.1 && < 0.7, -- hashed-storage == 0.4.13 -+ hashed-storage - - if !os(windows) - build-depends: unix >= 1.0 && < 2.5 -@@ -497,7 +497,7 @@ - buildable: False - - if flag(mmap) && !os(windows) -- build-depends: mmap >= 0.2 && < 0.5 -+ build-depends: mmap >= 0.2 - cpp-options: -DHAVE_MMAP - - build-depends: zlib >= 0.5.1.0 && < 0.6.0.0 -@@ -605,7 +605,7 @@ - random == 1.0.* - - if flag(mmap) && !os(windows) -- build-depends: mmap >= 0.2 && < 0.5 -+ build-depends: mmap >= 0.2 - cpp-options: -DHAVE_MMAP - - build-depends: zlib >= 0.5.1.0 && < 0.6.0.0 + filepath >= 1.1.0.0 && < 1.3.0.0, + haskeline >= 0.6.2.2 && < 0.7, +@@ -621,7 +621,7 @@ + extensible-exceptions >= 0.1 && < 0.2, + regex-compat >= 0.71 && < 0.94, + mtl >= 1.0 && < 2.1, +- parsec >= 2.0 && < 3.1, ++ parsec >= 2.0, + html == 1.0.*, + filepath >= 1.1.0.0 && < 1.3.0.0, + QuickCheck >= 2.1.0.0, diff --git a/devel/hs-darcs/pkg-plist b/devel/hs-darcs/pkg-plist deleted file mode 100644 index 0091e7a49aa6..000000000000 --- a/devel/hs-darcs/pkg-plist +++ /dev/null @@ -1,160 +0,0 @@ -@comment $FreeBSD$ -bin/darcs -%%MAYBE_TEST%%bin/unit -%%MAYBE_TYPE_WITNESSES%%bin/witnesses -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/ByteStringUtils.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/CommandLine.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Crypt/SHA256.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/ArgumentDefaults.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/Arguments.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/Bug.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/CheckFileSystem.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/ColorPrinter.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/Commands.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/Commands/Add.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/Commands/AmendRecord.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/Commands/Annotate.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/Commands/Apply.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/Commands/Changes.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/Commands/Check.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/Commands/Convert.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/Commands/Diff.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/Commands/Dist.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/Commands/GZCRCs.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/Commands/Get.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/Commands/Help.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/Commands/Init.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/Commands/MarkConflicts.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/Commands/Move.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/Commands/Optimize.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/Commands/Pull.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/Commands/Push.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/Commands/Put.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/Commands/Record.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/Commands/Remove.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/Commands/Repair.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/Commands/Replace.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/Commands/Revert.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/Commands/Rollback.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/Commands/Send.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/Commands/SetPref.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/Commands/Show.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/Commands/ShowAuthors.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/Commands/ShowBug.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/Commands/ShowContents.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/Commands/ShowFiles.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/Commands/ShowIndex.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/Commands/ShowRepo.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/Commands/ShowTags.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/Commands/Tag.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/Commands/TrackDown.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/Commands/TransferMode.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/Commands/Unrecord.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/Commands/Unrevert.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/Commands/WhatsNew.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/CommandsAux.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/Compat.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/Diff.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/Email.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/External.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/FilePathMonad.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/Flags.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/Global.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/Hopefully.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/IO.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/Lock.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/Match.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/Patch.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/Patch/Apply.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/Patch/Bundle.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/Patch/Choices.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/Patch/Commute.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/Patch/Core.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/Patch/Depends.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/Patch/FileName.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/Patch/Info.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/Patch/Match.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/Patch/MatchData.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/Patch/Non.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/Patch/OldDate.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/Patch/Patchy.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/Patch/Permutations.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/Patch/Prim.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/Patch/Properties.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/Patch/Read.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/Patch/ReadMonads.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/Patch/Real.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/Patch/RegChars.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/Patch/Set.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/Patch/Show.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/Patch/Split.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/Patch/TouchesFiles.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/Patch/Viewing.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/Population.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/PopulationData.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/PrintPatch.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/ProgressPatches.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/RemoteApply.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/RepoPath.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/Repository.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/Repository/ApplyPatches.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/Repository/Cache.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/Repository/Checkpoint.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/Repository/DarcsRepo.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/Repository/Format.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/Repository/HashedIO.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/Repository/HashedRepo.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/Repository/Internal.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/Repository/InternalTypes.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/Repository/LowLevel.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/Repository/Merge.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/Repository/Motd.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/Repository/Prefs.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/Repository/Pristine.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/Repository/Repair.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/Repository/State.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/Resolution.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/RunCommand.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/SelectChanges.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/SignalHandler.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/SlurpDirectory.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/SlurpDirectory/Internal.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/Test.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/TheCommands.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/URL.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/Utils.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/Witnesses/Ordered.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/Witnesses/Sealed.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/Witnesses/Show.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/DateMatcher.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/English.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Exec.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HTTP.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/IsoDate.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Lcs.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Printer.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Progress.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Ratified.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/SHA1.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Ssh.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/URL.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Version.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Workaround.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%%/Darcs/Witnesses -@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/SlurpDirectory -@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/Repository -@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/Patch -@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs/Commands -@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Darcs -@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Crypt -@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 diff --git a/devel/hs-datetime/Makefile b/devel/hs-datetime/Makefile index aff12dbe31d1..b56cab104dd4 100644 --- a/devel/hs-datetime/Makefile +++ b/devel/hs-datetime/Makefile @@ -7,12 +7,16 @@ PORTNAME= datetime PORTVERSION= 0.2 +PORTREVISION= 1 CATEGORIES= devel haskell MAINTAINER= haskell@FreeBSD.org COMMENT= Utilities to make Data.Time.* easier to use in Haskell -USE_HACKAGE= QuickCheck>=2 +LICENSE= GPLv3 +FILE_LICENSE= COPYING + +USE_CABAL= QuickCheck>=2 .include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk" .include <bsd.port.mk> diff --git a/devel/hs-datetime/distinfo b/devel/hs-datetime/distinfo index c2b3defb1dfe..bc02c6fc72bd 100644 --- a/devel/hs-datetime/distinfo +++ b/devel/hs-datetime/distinfo @@ -1,3 +1,2 @@ -MD5 (cabal/datetime-0.2.tar.gz) = 14daaf5ef011983dfcce22d2753c9ef4 SHA256 (cabal/datetime-0.2.tar.gz) = 143e4063ed6971a4580469e1faeae446dd8590003d5e9641ab37b27fe63bb3bd SIZE (cabal/datetime-0.2.tar.gz) = 14553 diff --git a/devel/hs-datetime/files/patch-datetime.cabal b/devel/hs-datetime/files/patch-datetime.cabal new file mode 100644 index 000000000000..a3af4f998293 --- /dev/null +++ b/devel/hs-datetime/files/patch-datetime.cabal @@ -0,0 +1,11 @@ +--- ./datetime.cabal.orig 2010-01-23 14:27:04.000000000 +0100 ++++ ./datetime.cabal 2011-03-13 14:17:27.621072557 +0100 +@@ -16,7 +16,7 @@ + build-type: Simple + + library +- build-depends: base >= 2 && < 4, ++ build-depends: base >= 2, + QuickCheck >= 2 && < 3, + old-locale >= 1.0.0.1, + old-time >= 1.0.0.1, diff --git a/devel/hs-datetime/pkg-plist b/devel/hs-datetime/pkg-plist deleted file mode 100644 index 7771060742d2..000000000000 --- a/devel/hs-datetime/pkg-plist +++ /dev/null @@ -1,14 +0,0 @@ -@comment $FreeBSD$ -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/DateTime.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 diff --git a/devel/hs-deepseq/Makefile b/devel/hs-deepseq/Makefile index ad6ddb68057b..388857cfeda7 100644 --- a/devel/hs-deepseq/Makefile +++ b/devel/hs-deepseq/Makefile @@ -6,12 +6,14 @@ # PORTNAME= deepseq -PORTVERSION= 1.1.0.0 +PORTVERSION= 1.1.0.2 CATEGORIES= devel haskell MAINTAINER= haskell@FreeBSD.org COMMENT= Fully evaluate Haskell data structures +LICENSE= BSD + CABAL_SETUP= Setup.hs .include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk" diff --git a/devel/hs-deepseq/distinfo b/devel/hs-deepseq/distinfo index db215b6abfa8..437381978e19 100644 --- a/devel/hs-deepseq/distinfo +++ b/devel/hs-deepseq/distinfo @@ -1,3 +1,2 @@ -MD5 (cabal/deepseq-1.1.0.0.tar.gz) = 41194f8633be8e30cacad88146dbf7c2 -SHA256 (cabal/deepseq-1.1.0.0.tar.gz) = 947c45e7ee862159f190fb8e905c1328f7672cb9e6bf3abd1d207bbcf1eee50a -SIZE (cabal/deepseq-1.1.0.0.tar.gz) = 2920 +SHA256 (cabal/deepseq-1.1.0.2.tar.gz) = 6504d3bcd61e89c2ca6b957e45418028fcb8943727339a6468595825184513c7 +SIZE (cabal/deepseq-1.1.0.2.tar.gz) = 3619 diff --git a/devel/hs-deepseq/pkg-plist b/devel/hs-deepseq/pkg-plist deleted file mode 100644 index 5769dea5ac45..000000000000 --- a/devel/hs-deepseq/pkg-plist +++ /dev/null @@ -1,14 +0,0 @@ -@comment $FreeBSD$ -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Control/DeepSeq.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 -@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 diff --git a/devel/hs-dlist/Makefile b/devel/hs-dlist/Makefile index d92ffc1264e7..c7b9b6febe97 100644 --- a/devel/hs-dlist/Makefile +++ b/devel/hs-dlist/Makefile @@ -6,11 +6,13 @@ PORTNAME= dlist PORTVERSION= 0.5 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel haskell MAINTAINER= haskell@FreeBSD.org COMMENT= A list-like type supporting O(1) append for Haskell +LICENSE= BSD + .include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk" .include <bsd.port.mk> diff --git a/devel/hs-dlist/distinfo b/devel/hs-dlist/distinfo index 3e65a4d3dd7a..2ce4b9833448 100644 --- a/devel/hs-dlist/distinfo +++ b/devel/hs-dlist/distinfo @@ -1,3 +1,2 @@ -MD5 (cabal/dlist-0.5.tar.gz) = 54f6c18ff689b7ef54e3229dc4a94107 SHA256 (cabal/dlist-0.5.tar.gz) = 4780e5409eff55bbfdd7470ef802a087a04048c9cd5efe0482c82878292f19ea SIZE (cabal/dlist-0.5.tar.gz) = 5962 diff --git a/devel/hs-dlist/pkg-plist b/devel/hs-dlist/pkg-plist deleted file mode 100644 index 75122018eab7..000000000000 --- a/devel/hs-dlist/pkg-plist +++ /dev/null @@ -1,14 +0,0 @@ -@comment $FreeBSD$ -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/DList.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 diff --git a/devel/hs-drift/Makefile b/devel/hs-drift/Makefile index e070435e77cd..ae4aee7307f0 100644 --- a/devel/hs-drift/Makefile +++ b/devel/hs-drift/Makefile @@ -6,7 +6,7 @@ PORTNAME= drift PORTVERSION= 2.2.3 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= devel haskell MASTER_SITES= http://repetae.net/computer/haskell/DrIFT/drop/ PKGNAMEPREFIX= hs- diff --git a/devel/hs-drift/distinfo b/devel/hs-drift/distinfo index cdd4ba74d974..3c4546e10220 100644 --- a/devel/hs-drift/distinfo +++ b/devel/hs-drift/distinfo @@ -1,3 +1,2 @@ -MD5 (DrIFT-2.2.3.tar.gz) = 89644a167f151ef581f7c2753f511b01 SHA256 (DrIFT-2.2.3.tar.gz) = c5edb6e89e3a04aa7918acd2db37413ff80f945fdd1370f3614dc0d93e8913a9 SIZE (DrIFT-2.2.3.tar.gz) = 219321 diff --git a/devel/hs-fgl/Makefile b/devel/hs-fgl/Makefile index 85d89118a5c7..0dbfad0b202d 100644 --- a/devel/hs-fgl/Makefile +++ b/devel/hs-fgl/Makefile @@ -7,12 +7,16 @@ PORTNAME= fgl PORTVERSION= 5.4.2.3 +PORTREVISION= 1 CATEGORIES= devel haskell MAINTAINER= haskell@FreeBSD.org COMMENT= Martin Erwig Functional Graph Library +LICENSE= BSD + CABAL_SETUP= Setup.hs +USE_CABAL= mtl .include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk" .include <bsd.port.mk> diff --git a/devel/hs-fgl/distinfo b/devel/hs-fgl/distinfo index 2709c24ff481..cf5df5f5d151 100644 --- a/devel/hs-fgl/distinfo +++ b/devel/hs-fgl/distinfo @@ -1,3 +1,2 @@ -MD5 (cabal/fgl-5.4.2.3.tar.gz) = 29ccab8bebed16a8d7346c3ed52c5d9c SHA256 (cabal/fgl-5.4.2.3.tar.gz) = e72142b555a5ab6c5cdced317b42e8cafdbb54b7e2e46ed14e6ca18d71d486b8 SIZE (cabal/fgl-5.4.2.3.tar.gz) = 36357 diff --git a/devel/hs-fgl/pkg-plist b/devel/hs-fgl/pkg-plist deleted file mode 100644 index 94de4c073461..000000000000 --- a/devel/hs-fgl/pkg-plist +++ /dev/null @@ -1,47 +0,0 @@ -@comment $FreeBSD$ -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Graph/Inductive.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Graph/Inductive/Basic.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Graph/Inductive/Example.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Graph/Inductive/Graph.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Graph/Inductive/Graphviz.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Graph/Inductive/Internal/FiniteMap.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Graph/Inductive/Internal/Heap.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Graph/Inductive/Internal/Queue.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Graph/Inductive/Internal/RootPath.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Graph/Inductive/Internal/Thread.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Graph/Inductive/Monad.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Graph/Inductive/Monad/IOArray.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Graph/Inductive/NodeMap.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Graph/Inductive/PatriciaTree.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Graph/Inductive/Query.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Graph/Inductive/Query/ArtPoint.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Graph/Inductive/Query/BCC.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Graph/Inductive/Query/BFS.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Graph/Inductive/Query/DFS.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Graph/Inductive/Query/Dominators.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Graph/Inductive/Query/GVD.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Graph/Inductive/Query/Indep.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Graph/Inductive/Query/MST.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Graph/Inductive/Query/MaxFlow.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Graph/Inductive/Query/MaxFlow2.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Graph/Inductive/Query/Monad.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Graph/Inductive/Query/SP.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Graph/Inductive/Query/TransClos.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Graph/Inductive/Tree.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/Graph/Inductive/Query -@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Graph/Inductive/Monad -@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Graph/Inductive/Internal -@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Graph/Inductive -@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Graph -@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 diff --git a/devel/hs-filemanip/Makefile b/devel/hs-filemanip/Makefile index d67c88cdbd5c..3df5cb4ee244 100644 --- a/devel/hs-filemanip/Makefile +++ b/devel/hs-filemanip/Makefile @@ -5,14 +5,16 @@ # $FreeBSD$ # -PORTNAME= FileManip -PORTVERSION= 0.3.3 +PORTNAME= filemanip +PORTVERSION= 0.3.5.2 CATEGORIES= devel haskell MAINTAINER= haskell@FreeBSD.org COMMENT= Expressive file and directory manipulation for Haskell -CONFIGURE_ARGS+= --constraint='base<4' +LICENSE= BSD + +USE_CABAL= mtl unix-compat .include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk" .include <bsd.port.mk> diff --git a/devel/hs-filemanip/distinfo b/devel/hs-filemanip/distinfo index 9e75b2a360de..0607ff4f31f1 100644 --- a/devel/hs-filemanip/distinfo +++ b/devel/hs-filemanip/distinfo @@ -1,3 +1,2 @@ -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 +SHA256 (cabal/filemanip-0.3.5.2.tar.gz) = 7611ffb3ef26c0c983723e34f93b12888c9a5ee54510b2229aa39fcda386da4e +SIZE (cabal/filemanip-0.3.5.2.tar.gz) = 10209 diff --git a/devel/hs-filemanip/pkg-descr b/devel/hs-filemanip/pkg-descr index 83169fdebeb0..396e697e1579 100644 --- a/devel/hs-filemanip/pkg-descr +++ b/devel/hs-filemanip/pkg-descr @@ -1,4 +1,4 @@ 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 +WWW: http://hackage.haskell.org/package/filemanip diff --git a/devel/hs-filemanip/pkg-plist b/devel/hs-filemanip/pkg-plist deleted file mode 100644 index b5c1a0c77f0a..000000000000 --- a/devel/hs-filemanip/pkg-plist +++ /dev/null @@ -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 diff --git a/devel/hs-ghc-mtl/Makefile b/devel/hs-ghc-mtl/Makefile index f007e4100744..bf7802b6841c 100644 --- a/devel/hs-ghc-mtl/Makefile +++ b/devel/hs-ghc-mtl/Makefile @@ -7,12 +7,15 @@ PORTNAME= ghc-mtl PORTVERSION= 1.0.1.0 +PORTREVISION= 1 CATEGORIES= devel haskell MAINTAINER= haskell@FreeBSD.org COMMENT= An mtl compatible version of the Ghc-Api monads and monad-transformers -USE_HACKAGE= MonadCatchIO-mtl>=0.2.0.0 +LICENSE= BSD + +USE_CABAL= MonadCatchIO-mtl>=0.2.0.0 mtl .include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk" .include <bsd.port.mk> diff --git a/devel/hs-ghc-mtl/distinfo b/devel/hs-ghc-mtl/distinfo index 7c0a79f39fc9..4f269e1bd88f 100644 --- a/devel/hs-ghc-mtl/distinfo +++ b/devel/hs-ghc-mtl/distinfo @@ -1,3 +1,2 @@ -MD5 (cabal/ghc-mtl-1.0.1.0.tar.gz) = 73d8685fb937a27fe6ee2fce1f5fc3e6 SHA256 (cabal/ghc-mtl-1.0.1.0.tar.gz) = 5284e0ecf99511e6263503412faf6fa809dc577c009fde63203d46405eb1b191 SIZE (cabal/ghc-mtl-1.0.1.0.tar.gz) = 2239 diff --git a/devel/hs-ghc-mtl/pkg-plist b/devel/hs-ghc-mtl/pkg-plist deleted file mode 100644 index 9a3ecae29225..000000000000 --- a/devel/hs-ghc-mtl/pkg-plist +++ /dev/null @@ -1,15 +0,0 @@ -@comment $FreeBSD$ -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Control/Monad/Ghc.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/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 diff --git a/devel/hs-ghc-paths-docs/Makefile b/devel/hs-ghc-paths-docs/Makefile index bba5348cc75a..c628d30988af 100644 --- a/devel/hs-ghc-paths-docs/Makefile +++ b/devel/hs-ghc-paths-docs/Makefile @@ -5,13 +5,14 @@ # $FreeBSD$ PORTNAME= ghc-paths -PORTVERSION= 0.1.0.5 -PORTREVISION= 1 +PORTVERSION= 0.1.0.8 CATEGORIES= devel haskell MAINTAINER= haskell@FreeBSD.org COMMENT= Documentation for ghc-paths +LICENSE= BSD + CABAL_SETUP= Setup.hs DOCUMENTATION= yes diff --git a/devel/hs-ghc-paths-docs/distinfo b/devel/hs-ghc-paths-docs/distinfo index d2e7e9d70b85..7997b1ec5b19 100644 --- a/devel/hs-ghc-paths-docs/distinfo +++ b/devel/hs-ghc-paths-docs/distinfo @@ -1,3 +1,2 @@ -MD5 (cabal/ghc-paths-0.1.0.5.tar.gz) = 8fdc122e65845d2d53734f78e22c5155 -SHA256 (cabal/ghc-paths-0.1.0.5.tar.gz) = ea9e97425894e3dbd7915e00e107e2e7fc07b6e8293fd2dd66a813f0673cba10 -SIZE (cabal/ghc-paths-0.1.0.5.tar.gz) = 2304 +SHA256 (cabal/ghc-paths-0.1.0.8.tar.gz) = 8672c1e65525555481091443f44abf738f9442516c612d67dde12ebfe02f0c56 +SIZE (cabal/ghc-paths-0.1.0.8.tar.gz) = 2369 diff --git a/devel/hs-ghc-paths/Makefile b/devel/hs-ghc-paths/Makefile index 3c73a0759f63..f2ca1256bd26 100644 --- a/devel/hs-ghc-paths/Makefile +++ b/devel/hs-ghc-paths/Makefile @@ -5,18 +5,15 @@ # $FreeBSD$ PORTNAME= ghc-paths -PORTVERSION= 0.1.0.5 -PORTREVISION= 1 +PORTVERSION= 0.1.0.8 CATEGORIES= devel haskell MAINTAINER= haskell@FreeBSD.org COMMENT= Utility looking for GHC installation directories -CABAL_SETUP= Setup.hs +LICENSE= BSD -.if defined(SLAVE) -GHC_CMD= ghc -.endif +CABAL_SETUP= Setup.hs .include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk" .include <bsd.port.mk> diff --git a/devel/hs-ghc-paths/distinfo b/devel/hs-ghc-paths/distinfo index d2e7e9d70b85..7997b1ec5b19 100644 --- a/devel/hs-ghc-paths/distinfo +++ b/devel/hs-ghc-paths/distinfo @@ -1,3 +1,2 @@ -MD5 (cabal/ghc-paths-0.1.0.5.tar.gz) = 8fdc122e65845d2d53734f78e22c5155 -SHA256 (cabal/ghc-paths-0.1.0.5.tar.gz) = ea9e97425894e3dbd7915e00e107e2e7fc07b6e8293fd2dd66a813f0673cba10 -SIZE (cabal/ghc-paths-0.1.0.5.tar.gz) = 2304 +SHA256 (cabal/ghc-paths-0.1.0.8.tar.gz) = 8672c1e65525555481091443f44abf738f9442516c612d67dde12ebfe02f0c56 +SIZE (cabal/ghc-paths-0.1.0.8.tar.gz) = 2369 diff --git a/devel/hs-ghc-paths/pkg-plist b/devel/hs-ghc-paths/pkg-plist deleted file mode 100644 index 74d42dd9d1ab..000000000000 --- a/devel/hs-ghc-paths/pkg-plist +++ /dev/null @@ -1,14 +0,0 @@ -@comment $FreeBSD$ -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/GHC/Paths.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HS%%PORTNAME%%-%%PORTVERSION%%.o -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/libHS%%PORTNAME%%-%%PORTVERSION%%.a -%%LIBDIR_REL%%/register.sh -%%DOCSDIR%%/LICENSE -@dirrmtry %%DOCSDIR%% -@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/GHC -@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 diff --git a/devel/hs-haddock-docs/Makefile b/devel/hs-haddock-docs/Makefile index 27f986739929..43a0c5d36fef 100644 --- a/devel/hs-haddock-docs/Makefile +++ b/devel/hs-haddock-docs/Makefile @@ -6,27 +6,22 @@ # PORTNAME= haddock -PORTVERSION= 2.4.2 -PORTREVISION= 2 +PORTVERSION= 2.9.2 CATEGORIES= devel haskell MAINTAINER= haskell@FreeBSD.org COMMENT= Documentation for Haddock +LICENSE= BSD + USE_AUTOTOOLS= autoconf:env +USE_CABAL= xhtml>=3000.2 ghc-paths +USE_ALEX= true +USE_HAPPY= true DOCUMENTATION= yes XMLDOCS= doc/haddock:users_guide SHOW_PKGMSG= yes -PORT_HADDOCK!= (cd ${.CURDIR}/../../lang/ghc && ${MAKE} -V PORT_HADDOCK) -.if ${PORT_HADDOCK} == 11 -ECHO_MSG= ${PRINTF} "%b" -IGNORE+= \n\t The ${LOCALBASE}/bin/haddock executable was already installed\n -IGNORE+= \t by the lang/ghc port, setting the option WITH_HADDOCK.\n -IGNORE+= \t You have to reinstall this last one with the right option\n -IGNORE+= \t WITHOUT_HADDOCK.\n\c -.endif - .include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk" .include <bsd.port.mk> diff --git a/devel/hs-haddock-docs/distinfo b/devel/hs-haddock-docs/distinfo index 024dc3b353d8..77400f7e6dc3 100644 --- a/devel/hs-haddock-docs/distinfo +++ b/devel/hs-haddock-docs/distinfo @@ -1,3 +1,2 @@ -MD5 (cabal/haddock-2.4.2.tar.gz) = c1d5238faac72727921130eb792041a2 -SHA256 (cabal/haddock-2.4.2.tar.gz) = dbf0a7d0103a3ce6a91b2a3b96148c1b9c13ea7f8bd74260c21fe98df7839547 -SIZE (cabal/haddock-2.4.2.tar.gz) = 103033 +SHA256 (cabal/haddock-2.9.2.tar.gz) = e8498520a4b8c8a03330141ba4c31d81e90dfd361de3ff7e320cdf71c2dd3ba1 +SIZE (cabal/haddock-2.9.2.tar.gz) = 154040 diff --git a/devel/hs-haddock/Makefile b/devel/hs-haddock/Makefile index eabf51ecb833..6b1bb61c7d72 100644 --- a/devel/hs-haddock/Makefile +++ b/devel/hs-haddock/Makefile @@ -5,39 +5,29 @@ # $FreeBSD$ PORTNAME= haddock -PORTVERSION= 2.4.2 -PORTREVISION= 2 +PORTVERSION= 2.9.2 CATEGORIES= devel haskell MAINTAINER= haskell@FreeBSD.org COMMENT= A documentation tool for Haskell -USE_HACKAGE= ghc-paths +LICENSE= BSD -EXECUTABLE= haddock +USE_CABAL= xhtml>=3000.2 ghc-paths +USE_ALEX= true +USE_HAPPY= true + +EXECUTABLE= haddock-${PORTVERSION} PORTDATA= * -.include <bsd.port.pre.mk> - -.if !defined(SLAVE) -PORT_HADDOCK!= (cd ${.CURDIR}/../../lang/ghc && ${MAKE} -V PORT_HADDOCK) -.if ${PORT_HADDOCK} == 11 -ECHO_MSG= ${PRINTF} "%b" -IGNORE+= \n\t The ${LOCALBASE}/bin/haddock executable was already installed\n -IGNORE+= \t by the lang/ghc port, setting the option WITH_HADDOCK.\n -IGNORE+= \t You have to reinstall this last one with the right option\n -IGNORE+= \t WITHOUT_HADDOCK.\n\c -.elif ${PORT_HADDOCK} == 01 -ECHO_MSG= ${PRINTF} "%b" -IGNORE+= \n\t This port depends on the lang/ghc port, which will install\n -IGNORE+= \t the ${LOCALBASE}/bin/haddock executable, for the WITH_HADDOCK\n -IGNORE+= \t option was set in it. You have to set the WITHOUT_HADDOCK\n -IGNORE+= \t options in lang/ghc before to install devel/hs-haddock.\n\c -.endif -.else -GHC_CMD= ghc -.endif +SUB_FILES= pkg-deinstall +SUB_LIST= GHC_HADDOCK_CMD=${GHC_HADDOCK_CMD} HADDOCK=${PREFIX}/bin/haddock + +CONFIGURE_ARGS= --program-suffix=-${PORTVERSION} + +post-install:: + @${LN} -sf ${PREFIX}/bin/${EXECUTABLE} ${PREFIX}/bin/haddock .include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk" -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/hs-haddock/distinfo b/devel/hs-haddock/distinfo index 024dc3b353d8..77400f7e6dc3 100644 --- a/devel/hs-haddock/distinfo +++ b/devel/hs-haddock/distinfo @@ -1,3 +1,2 @@ -MD5 (cabal/haddock-2.4.2.tar.gz) = c1d5238faac72727921130eb792041a2 -SHA256 (cabal/haddock-2.4.2.tar.gz) = dbf0a7d0103a3ce6a91b2a3b96148c1b9c13ea7f8bd74260c21fe98df7839547 -SIZE (cabal/haddock-2.4.2.tar.gz) = 103033 +SHA256 (cabal/haddock-2.9.2.tar.gz) = e8498520a4b8c8a03330141ba4c31d81e90dfd361de3ff7e320cdf71c2dd3ba1 +SIZE (cabal/haddock-2.9.2.tar.gz) = 154040 diff --git a/devel/hs-haddock/files/pkg-deinstall.in b/devel/hs-haddock/files/pkg-deinstall.in new file mode 100644 index 000000000000..51712ae3e452 --- /dev/null +++ b/devel/hs-haddock/files/pkg-deinstall.in @@ -0,0 +1,6 @@ +#!/bin/sh +# $FreeBSD$ + +[ "$2" = "POST-DEINSTALL" ] && /bin/ln -sf %%GHC_HADDOCK_CMD%% %%HADDOCK%% + +exit 0 diff --git a/devel/hs-haddock/pkg-plist b/devel/hs-haddock/pkg-plist deleted file mode 100644 index b3c29ec7ce95..000000000000 --- a/devel/hs-haddock/pkg-plist +++ /dev/null @@ -1,23 +0,0 @@ -@comment $FreeBSD$ -bin/haddock -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Distribution/Haddock.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HS%%PORTNAME%%-%%PORTVERSION%%.o -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Haddock/DocName.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Haddock/Exception.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Haddock/GHC/Utils.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Haddock/InterfaceFile.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Haddock/Types.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Haddock/Utils.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/libHS%%PORTNAME%%-%%PORTVERSION%%.a -%%LIBDIR_REL%%/register.sh -%%DOCSDIR%%/LICENSE -@dirrmtry %%DOCSDIR%% -@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Haddock/GHC -@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Haddock -@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Distribution -@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 %%LOCALBASE%%/bin/ghc-pkg unregister %%PORTNAME%%-%%PORTVERSION%% -@unexec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old diff --git a/devel/hs-happy/Makefile b/devel/hs-happy/Makefile index 3a504b215c42..487e00358800 100644 --- a/devel/hs-happy/Makefile +++ b/devel/hs-happy/Makefile @@ -5,22 +5,30 @@ # $FreeBSD$ PORTNAME= happy -PORTVERSION= 1.18.5 -PORTREVISION= 1 +PORTVERSION= 1.18.6 CATEGORIES= devel haskell MAINTAINER= haskell@FreeBSD.org COMMENT= An LALR(1) parser generator for the functional language Haskell +LICENSE= BSD + +USE_CABAL= mtl + XMLDOCS= doc/happy:html USE_AUTOTOOLS= autoconf:env STANDALONE= yes EXECUTABLE= happy -PORTDATA= * +USE_PERL5_BUILD= 5.8+ + 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> diff --git a/devel/hs-happy/distinfo b/devel/hs-happy/distinfo index b1c0dc8a03cb..d46ec50c1e17 100644 --- a/devel/hs-happy/distinfo +++ b/devel/hs-happy/distinfo @@ -1,3 +1,2 @@ -MD5 (cabal/happy-1.18.5.tar.gz) = 9e77b67df7b6a4d7273383cc890f39e8 -SHA256 (cabal/happy-1.18.5.tar.gz) = 91e1c29ac42bc5cabcac2c2e28e693fc59fbdf30636e5c52cb51b779a74d755e -SIZE (cabal/happy-1.18.5.tar.gz) = 158157 +SHA256 (cabal/happy-1.18.6.tar.gz) = 840c8fb6b9795faa4fae3c3bf3fb28ad403bc6891002dc703007870823b7cd60 +SIZE (cabal/happy-1.18.6.tar.gz) = 158096 diff --git a/devel/hs-happy/pkg-plist b/devel/hs-happy/pkg-plist index 23bafdcccd94..e4c156399dc0 100644 --- a/devel/hs-happy/pkg-plist +++ b/devel/hs-happy/pkg-plist @@ -1,4 +1,15 @@ @comment $FreeBSD$ -bin/happy -%%NOPORTDOCS%%%%DOCSDIR%%/LICENSE -%%NOPORTDOCS%%@dirrmtry %%DOCSDIR%% +%%DATADIR%%/GLR_Base +%%DATADIR%%/GLR_Lib +%%DATADIR%%/GLR_Lib-ghc +%%DATADIR%%/GLR_Lib-ghc-debug +%%DATADIR%%/HappyTemplate +%%DATADIR%%/HappyTemplate-arrays +%%DATADIR%%/HappyTemplate-arrays-coerce +%%DATADIR%%/HappyTemplate-arrays-coerce-debug +%%DATADIR%%/HappyTemplate-arrays-debug +%%DATADIR%%/HappyTemplate-arrays-ghc +%%DATADIR%%/HappyTemplate-arrays-ghc-debug +%%DATADIR%%/HappyTemplate-coerce +%%DATADIR%%/HappyTemplate-ghc +@dirrmtry %%DATADIR%% diff --git a/devel/hs-hashed-storage/Makefile b/devel/hs-hashed-storage/Makefile index 01e8ce2c4993..803734df7607 100644 --- a/devel/hs-hashed-storage/Makefile +++ b/devel/hs-hashed-storage/Makefile @@ -6,15 +6,16 @@ # PORTNAME= hashed-storage -PORTVERSION= 0.5.2 +PORTVERSION= 0.5.5 CATEGORIES= devel haskell MAINTAINER= haskell@FreeBSD.org COMMENT= Hashed file storage support code -CABAL_SETUP= Setup.hs +LICENSE= BSD -USE_HACKAGE= binary dataenc mmap>=0.5 zlib +CABAL_SETUP= Setup.hs +USE_CABAL= binary dataenc mmap>=0.5 mtl zlib OPTIONS= TEST "Build tests" off @@ -23,12 +24,12 @@ OPTIONS= TEST "Build tests" off .if defined(WITH_TEST) CONFIGURE_ARGS+= --flags="test" -USE_HACKAGE+= test-framework test-framework-hunit test-framework-quickcheck2 QuickCheck>=2.0.0.0 zip-archive +USE_CABAL+= test-framework test-framework-hunit \ + test-framework-quickcheck2 HUnit \ + QuickCheck>=2.3 zip-archive EXECUTABLE+= hashed-storage-test -PLIST_SUB+= MAYBE_TEST="" .else CONFIGURE_ARGS+= --flags="-test" -PLIST_SUB+= MAYBE_TEST="@comment " .endif .include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk" diff --git a/devel/hs-hashed-storage/distinfo b/devel/hs-hashed-storage/distinfo index 6e56ccf28845..0a4e0a5c5d4e 100644 --- a/devel/hs-hashed-storage/distinfo +++ b/devel/hs-hashed-storage/distinfo @@ -1,3 +1,2 @@ -MD5 (cabal/hashed-storage-0.5.2.tar.gz) = 9173f18fc672dab4e05d38092d5e7dc6 -SHA256 (cabal/hashed-storage-0.5.2.tar.gz) = 4277228f7ba67d3de35fdfbbc2772911f6c4e2a84951fcd98103644379e106dc -SIZE (cabal/hashed-storage-0.5.2.tar.gz) = 55447 +SHA256 (cabal/hashed-storage-0.5.5.tar.gz) = 82206b4470af3c89afb5bfd912eaea5ae45bd0e3067d6716f2766efb66109d0f +SIZE (cabal/hashed-storage-0.5.5.tar.gz) = 55919 diff --git a/devel/hs-hashed-storage/pkg-plist b/devel/hs-hashed-storage/pkg-plist deleted file mode 100644 index 7fd117f25af6..000000000000 --- a/devel/hs-hashed-storage/pkg-plist +++ /dev/null @@ -1,28 +0,0 @@ -@comment $FreeBSD$ -%%MAYBE_TEST%%bin/hashed-storage-test -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Bundled/Posix.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Bundled/SHA256.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Storage/Hashed.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Storage/Hashed/AnchoredPath.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Storage/Hashed/Darcs.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Storage/Hashed/Hash.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Storage/Hashed/Index.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Storage/Hashed/Monad.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Storage/Hashed/Packed.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Storage/Hashed/Plain.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Storage/Hashed/Tree.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Storage/Hashed/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%%/Storage/Hashed -@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Storage -@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Bundled -@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 diff --git a/devel/hs-haskeline/Makefile b/devel/hs-haskeline/Makefile index 8cb6a34da940..9990a5908360 100644 --- a/devel/hs-haskeline/Makefile +++ b/devel/hs-haskeline/Makefile @@ -5,14 +5,16 @@ # $FreeBSD$ PORTNAME= haskeline -PORTVERSION= 0.6.2.3 +PORTVERSION= 0.6.3.2 CATEGORIES= devel haskell MAINTAINER= haskell@FreeBSD.org COMMENT= A command-line interface for user input, written in Haskell +LICENSE= BSD + CABAL_SETUP= Setup.hs -USE_HACKAGE= utf8-string>=0.3.6 +USE_CABAL= mtl>=1.1 utf8-string>=0.3.6 USE_ICONV= yes .include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk" diff --git a/devel/hs-haskeline/distinfo b/devel/hs-haskeline/distinfo index da0e76878adf..731d89d12c50 100644 --- a/devel/hs-haskeline/distinfo +++ b/devel/hs-haskeline/distinfo @@ -1,3 +1,2 @@ -MD5 (cabal/haskeline-0.6.2.3.tar.gz) = 4e48c5dd0133f20ce69c6a5813fb82d9 -SHA256 (cabal/haskeline-0.6.2.3.tar.gz) = d6dced71c4ebd9ad1f1f9415275aa522342a17d0cc800de9ae122e997e099d24 -SIZE (cabal/haskeline-0.6.2.3.tar.gz) = 57759 +SHA256 (cabal/haskeline-0.6.3.2.tar.gz) = 0833f0d77577927593936f871c585d48702e3d1d783960512e53d3987f8d4f65 +SIZE (cabal/haskeline-0.6.3.2.tar.gz) = 61464 diff --git a/devel/hs-haskeline/pkg-plist b/devel/hs-haskeline/pkg-plist deleted file mode 100644 index 4ab0f0588974..000000000000 --- a/devel/hs-haskeline/pkg-plist +++ /dev/null @@ -1,45 +0,0 @@ -@comment $FreeBSD$ -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Console/Haskeline.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Console/Haskeline/Backend.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Console/Haskeline/Backend/DumbTerm.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Console/Haskeline/Backend/IConv.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Console/Haskeline/Backend/Posix.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Console/Haskeline/Backend/WCWidth.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Console/Haskeline/Command.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Console/Haskeline/Command/Completion.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Console/Haskeline/Command/History.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Console/Haskeline/Command/KillRing.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Console/Haskeline/Command/Undo.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Console/Haskeline/Completion.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Console/Haskeline/Directory.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Console/Haskeline/Emacs.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Console/Haskeline/Encoding.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Console/Haskeline/History.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Console/Haskeline/IO.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Console/Haskeline/InputT.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Console/Haskeline/Key.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Console/Haskeline/LineState.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Console/Haskeline/MonadException.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Console/Haskeline/Monads.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Console/Haskeline/Prefs.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Console/Haskeline/RunCommand.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Console/Haskeline/Term.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Console/Haskeline/Vi.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/include/h_iconv.h -%%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%%/include -@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Console/Haskeline/Command -@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Console/Haskeline/Backend -@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Console/Haskeline -@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 diff --git a/devel/hs-haskell-src-exts/Makefile b/devel/hs-haskell-src-exts/Makefile index aa0c5601addc..baa1baa0cd87 100644 --- a/devel/hs-haskell-src-exts/Makefile +++ b/devel/hs-haskell-src-exts/Makefile @@ -6,15 +6,17 @@ # PORTNAME= haskell-src-exts -PORTVERSION= 1.9.0 +PORTVERSION= 1.10.2 CATEGORIES= devel haskell MAINTAINER= haskell@FreeBSD.org COMMENT= Manipulating Haskell source +LICENSE= BSD + CABAL_SETUP= Setup.hs USE_HAPPY= yes -USE_HACKAGE= cpphs>=1.3 +USE_CABAL= cpphs>=1.3 .include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk" .include <bsd.port.mk> diff --git a/devel/hs-haskell-src-exts/distinfo b/devel/hs-haskell-src-exts/distinfo index 8a93cdc06839..ffb5a5999418 100644 --- a/devel/hs-haskell-src-exts/distinfo +++ b/devel/hs-haskell-src-exts/distinfo @@ -1,3 +1,2 @@ -MD5 (cabal/haskell-src-exts-1.9.0.tar.gz) = 1caa8d81c9f12d14ddb8a02dc9e6df1a -SHA256 (cabal/haskell-src-exts-1.9.0.tar.gz) = dedb529217dfe393f75f26b735f7dd09eea50006481f60d06e169de6f328d1da -SIZE (cabal/haskell-src-exts-1.9.0.tar.gz) = 176438 +SHA256 (cabal/haskell-src-exts-1.10.2.tar.gz) = 34bad3970f3602cfdd0cd0d4a51b5a68abec61b3969632eeb57ff61880cf1026 +SIZE (cabal/haskell-src-exts-1.10.2.tar.gz) = 285949 diff --git a/devel/hs-haskell-src-exts/pkg-plist b/devel/hs-haskell-src-exts/pkg-plist deleted file mode 100644 index 8e4fa943a64b..000000000000 --- a/devel/hs-haskell-src-exts/pkg-plist +++ /dev/null @@ -1,37 +0,0 @@ -@comment $FreeBSD$ -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HS%%PORTNAME%%-%%PORTVERSION%%.o -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/Haskell/Exts.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/Haskell/Exts/Annotated.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/Haskell/Exts/Annotated/Build.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/Haskell/Exts/Annotated/ExactPrint.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/Haskell/Exts/Annotated/Fixity.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/Haskell/Exts/Annotated/Simplify.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/Haskell/Exts/Annotated/Syntax.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/Haskell/Exts/Build.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/Haskell/Exts/Comments.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/Haskell/Exts/ExtScheme.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/Haskell/Exts/Extension.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/Haskell/Exts/Fixity.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/Haskell/Exts/InternalParser.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/Haskell/Exts/Lexer.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/Haskell/Exts/ParseMonad.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/Haskell/Exts/ParseSyntax.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/Haskell/Exts/ParseUtils.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/Haskell/Exts/Parser.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/Haskell/Exts/Pretty.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/Haskell/Exts/SrcLoc.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/Haskell/Exts/Syntax.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%%/Language/Haskell/Exts/Annotated -@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/Haskell/Exts -@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/Haskell -@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language -@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 diff --git a/devel/hs-hdoc/Makefile b/devel/hs-hdoc/Makefile index fc88caf374c9..e02f149fbb83 100644 --- a/devel/hs-hdoc/Makefile +++ b/devel/hs-hdoc/Makefile @@ -6,7 +6,7 @@ PORTNAME= hdoc PORTVERSION= 0.8.3 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= devel haskell MASTER_SITES= http://staff.fmi.uni-passau.de/~groessli/hdoc/ PKGNAMEPREFIX= hs- @@ -14,6 +14,8 @@ PKGNAMEPREFIX= hs- MAINTAINER= haskell@FreeBSD.org COMMENT= HTML documentation tool for Haskell +LICENSE= GPLv2 + BUILD_DEPENDS= ghc:${PORTSDIR}/lang/ghc LIB_DEPENDS+= gmp.10:${PORTSDIR}/math/gmp diff --git a/devel/hs-hint/Makefile b/devel/hs-hint/Makefile index 38e762157290..e81eef12b206 100644 --- a/devel/hs-hint/Makefile +++ b/devel/hs-hint/Makefile @@ -6,13 +6,16 @@ # PORTNAME= hint -PORTVERSION= 0.3.2.3 +PORTVERSION= 0.3.3.2 CATEGORIES= devel haskell MAINTAINER= haskell@FreeBSD.org COMMENT= Runtime Haskell interpreter (GHC API wrapper) -USE_HACKAGE= ghc-mtl>=1.0.1.0 ghc-paths MonadCatchIO-mtl>=0.2 utf8-string +LICENSE= BSD + +USE_CABAL= ghc-mtl>=1.0.1.0 ghc-paths haskell-src MonadCatchIO-mtl>=0.2 \ + mtl utf8-string PORTEXAMPLES= * INSTALL_PORTEXAMPLES= cd ${WRKSRC}/examples && ${COPYTREE_SHARE} \* ${EXAMPLESDIR} diff --git a/devel/hs-hint/distinfo b/devel/hs-hint/distinfo index 879ef62f8de3..e07499727d4e 100644 --- a/devel/hs-hint/distinfo +++ b/devel/hs-hint/distinfo @@ -1,3 +1,2 @@ -MD5 (cabal/hint-0.3.2.3.tar.gz) = 9c1d25241997a0a80fcb68fe67a03d4c -SHA256 (cabal/hint-0.3.2.3.tar.gz) = 1cc01037cfd32eb1a299ce625487411a97ce70178778d7bbd1d5fcef7d3d40c4 -SIZE (cabal/hint-0.3.2.3.tar.gz) = 24503 +SHA256 (cabal/hint-0.3.3.2.tar.gz) = c16ac1593aecc654821f920a4a431e2ca6f74902fa70b6d5bebe33f42524a7e2 +SIZE (cabal/hint-0.3.3.2.tar.gz) = 26974 diff --git a/devel/hs-hint/pkg-plist b/devel/hs-hint/pkg-plist deleted file mode 100644 index 5ece040f43c9..000000000000 --- a/devel/hs-hint/pkg-plist +++ /dev/null @@ -1,36 +0,0 @@ -@comment $FreeBSD$ -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HS%%PORTNAME%%-%%PORTVERSION%%.o -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Hint/Base.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Hint/Compat.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Hint/Configuration.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Hint/Context.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Hint/Conversions.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Hint/Eval.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Hint/Extension.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Hint/GHC.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Hint/InterpreterT.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Hint/Parsers.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Hint/Reflection.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Hint/Sandbox.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Hint/Typecheck.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Hint/Util.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/Haskell/Interpreter.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/Haskell/Interpreter/Extension.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/Haskell/Interpreter/GHC.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/Haskell/Interpreter/GHC/Unsafe.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/Haskell/Interpreter/Unsafe.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%%/Language/Haskell/Interpreter/GHC -@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/Haskell/Interpreter -@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/Haskell -@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language -@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Hint -@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 diff --git a/devel/hs-hmake/Makefile b/devel/hs-hmake/Makefile index d1652a0ba9db..135eb45db11c 100644 --- a/devel/hs-hmake/Makefile +++ b/devel/hs-hmake/Makefile @@ -7,7 +7,7 @@ PORTNAME= hmake PORTVERSION= 3.14 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= devel haskell MASTER_SITES= http://www.haskell.org/hmake/ \ ftp://ftp.cs.york.ac.uk/pub/haskell/hmake/ \ @@ -17,6 +17,8 @@ PKGNAMEPREFIX= hs- MAINTAINER= haskell@FreeBSD.org COMMENT= Intelligent compilation management tool for Haskell programs +BROKEN= does not compile + BUILD_DEPENDS= ghc:${PORTSDIR}/lang/ghc \ hs-readline>=1.0.1.0:${PORTSDIR}/devel/hs-readline RUN_DEPENDS= ${BUILD_DEPENDS} diff --git a/devel/hs-hoogle/Makefile b/devel/hs-hoogle/Makefile index 475d35d72874..73e7a3c82e0f 100644 --- a/devel/hs-hoogle/Makefile +++ b/devel/hs-hoogle/Makefile @@ -6,17 +6,19 @@ # PORTNAME= hoogle -PORTVERSION= 4.0.7 -PORTREVISION= 1 +PORTVERSION= 4.2.1 CATEGORIES= devel haskell MAINTAINER= haskell@FreeBSD.org COMMENT= Haskell API Search +LICENSE= GPLv2 + CABAL_SETUP= Setup.hs -USE_HACKAGE= safe uniplate +USE_CABAL= binary blaze-builder>=0.2 cmdargs>=0.6 enumerator>=0.4 \ + haskell-src-exts>=1.9 parsec safe tagsoup>=0.11 \ + transformers>=0.2 uniplate>=1.6 wai>=0.3 warp>=0.3 -STANDALONE= yes EXECUTABLE= hoogle PORTDATA= * diff --git a/devel/hs-hoogle/distinfo b/devel/hs-hoogle/distinfo index 6ec5b70027f7..f539de4b20e0 100644 --- a/devel/hs-hoogle/distinfo +++ b/devel/hs-hoogle/distinfo @@ -1,3 +1,2 @@ -MD5 (cabal/hoogle-4.0.7.tar.gz) = 903f96c6b25796c4e7290e0c134486d1 -SHA256 (cabal/hoogle-4.0.7.tar.gz) = 3d757c4c0897deae18cc6fa1db26e27025f452f4a4f117c55c675695c424640d -SIZE (cabal/hoogle-4.0.7.tar.gz) = 1763525 +SHA256 (cabal/hoogle-4.2.1.tar.gz) = 7bacacc4783ee4df825eaf3ce46ffcfcf5e277fc2d0969fedd5c2093ecd7808c +SIZE (cabal/hoogle-4.2.1.tar.gz) = 107296 diff --git a/devel/hs-hoogle/files/patch-hoogle.cabal b/devel/hs-hoogle/files/patch-hoogle.cabal new file mode 100644 index 000000000000..902a40039146 --- /dev/null +++ b/devel/hs-hoogle/files/patch-hoogle.cabal @@ -0,0 +1,22 @@ +--- ./hoogle.cabal.orig 2011-01-26 12:16:52.000000000 +0100 ++++ ./hoogle.cabal 2011-03-13 06:06:29.686517189 +0100 +@@ -35,7 +35,7 @@ + array, bytestring, containers, directory, filepath, process, random, + safe, + binary, +- parsec == 2.1.*, ++ parsec, + transformers == 0.2.*, + uniplate == 1.6.*, + haskell-src-exts >= 1.9 && < 1.11 +@@ -108,8 +108,8 @@ + tagsoup >= 0.11 && < 0.13, + enumerator == 0.4.*, + blaze-builder == 0.2.*, +- wai == 0.3.0, +- warp == 0.3.0, ++ wai == 0.3.*, ++ warp == 0.3.*, + Cabal >= 1.8 && < 1.11 + + other-modules: diff --git a/devel/hs-hoogle/files/patch-src__General__Web.hs b/devel/hs-hoogle/files/patch-src__General__Web.hs new file mode 100644 index 000000000000..b4a2697497f9 --- /dev/null +++ b/devel/hs-hoogle/files/patch-src__General__Web.hs @@ -0,0 +1,11 @@ +--- ./src/General/Web.hs.orig 2011-01-26 12:16:52.000000000 +0100 ++++ ./src/General/Web.hs 2011-03-13 06:06:29.688516885 +0100 +@@ -15,7 +15,7 @@ + + import General.System + import General.Base +-import Network.Wai ++import Network.Wai hiding(statusOK) + import Blaze.ByteString.Builder(toLazyByteString) + import Data.Enumerator.List(consume) + import qualified Data.ByteString.Lazy.Char8 as LBS diff --git a/devel/hs-hoogle/files/patch-src__Web__Server.hs b/devel/hs-hoogle/files/patch-src__Web__Server.hs new file mode 100644 index 000000000000..22ce4419a216 --- /dev/null +++ b/devel/hs-hoogle/files/patch-src__Web__Server.hs @@ -0,0 +1,11 @@ +--- ./src/Web/Server.hs.orig 2011-01-26 12:16:52.000000000 +0100 ++++ ./src/Web/Server.hs 2011-03-13 06:06:43.636623976 +0100 +@@ -10,7 +10,7 @@ + import General.System + import Control.Concurrent + +-import Network.Wai ++import Network.Wai hiding(statusOK) + import Network.Wai.Handler.Warp + import qualified Data.ByteString.Lazy.Char8 as LBS + import qualified Data.ByteString.Char8 as BS diff --git a/devel/hs-hoogle/pkg-plist b/devel/hs-hoogle/pkg-plist deleted file mode 100644 index e5508266df85..000000000000 --- a/devel/hs-hoogle/pkg-plist +++ /dev/null @@ -1,4 +0,0 @@ -@comment $FreeBSD$ -bin/hoogle -%%NOPORTDOCS%%%%DOCSDIR%%/LICENSE -%%NOPORTDOCS%%@dirrmtry %%DOCSDIR%% diff --git a/devel/hs-hslogger/Makefile b/devel/hs-hslogger/Makefile index 3253132c0924..9f744b66622a 100644 --- a/devel/hs-hslogger/Makefile +++ b/devel/hs-hslogger/Makefile @@ -6,25 +6,17 @@ # PORTNAME= hslogger -PORTVERSION= 1.1.0 +PORTVERSION= 1.1.4 CATEGORIES= devel haskell MAINTAINER= haskell@FreeBSD.org COMMENT= Versatile logging framework for Haskell -CABAL_SETUP= Setup.hs +LICENSE= LGPL21 +FILE_LICENSE= COPYRIGHT -post-patch: -# -# Work around features unsupported by current Haddock. This shall be -# removed on update. -# - @${REINPLACE_CMD} 's|-- ^|--|' \ - ${WRKSRC}/src/System/Log.hs \ - ${WRKSRC}/src/System/Log/Logger.hs \ - ${WRKSRC}/src/System/Log/Formatter.hs \ - ${WRKSRC}/src/System/Log/Handler/Growl.hs \ - ${WRKSRC}/src/System/Log/Handler/Syslog.hs +CABAL_SETUP= Setup.hs +USE_CABAL= mtl network .include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk" .include <bsd.port.mk> diff --git a/devel/hs-hslogger/distinfo b/devel/hs-hslogger/distinfo index 97cb833cc0b1..4243223d78dc 100644 --- a/devel/hs-hslogger/distinfo +++ b/devel/hs-hslogger/distinfo @@ -1,3 +1,2 @@ -MD5 (cabal/hslogger-1.1.0.tar.gz) = 8039e079338dae19e1273bbd73332014 -SHA256 (cabal/hslogger-1.1.0.tar.gz) = 6f36f9e0959d0b0c4834be09e7b5c5bdb82f83a5d94c7002541a401d51625a89 -SIZE (cabal/hslogger-1.1.0.tar.gz) = 44335 +SHA256 (cabal/hslogger-1.1.4.tar.gz) = c7cf96394659c3b552de85342883d26e7b199e15975ad9bf64eca826e792a820 +SIZE (cabal/hslogger-1.1.4.tar.gz) = 44342 diff --git a/devel/hs-hslogger/pkg-plist b/devel/hs-hslogger/pkg-plist deleted file mode 100644 index 71d9554c4d42..000000000000 --- a/devel/hs-hslogger/pkg-plist +++ /dev/null @@ -1,23 +0,0 @@ -@comment $FreeBSD$ -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Log.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Log/Handler.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Log/Handler/Growl.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Log/Handler/Log4jXML.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Log/Handler/Simple.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Log/Handler/Syslog.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Log/Formatter.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Log/Logger.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%%/System/Log/Handler -@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Log -@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 diff --git a/devel/hs-idoc/Makefile b/devel/hs-idoc/Makefile index 9f072dba4325..3e110885135f 100644 --- a/devel/hs-idoc/Makefile +++ b/devel/hs-idoc/Makefile @@ -6,7 +6,7 @@ PORTNAME= idoc PORTVERSION= 0.2.6 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= devel haskell MASTER_SITES= http://www.cse.unsw.edu.au/~chak/haskell/idoc/ PKGNAMEPREFIX= hs- @@ -14,6 +14,9 @@ PKGNAMEPREFIX= hs- MAINTAINER= haskell@FreeBSD.org COMMENT= A No Frills Haskell Interface Documentation System +LICENSE= GPLv2 +FILE_LICENSE= COPYING + BUILD_DEPENDS= ghc:${PORTSDIR}/lang/ghc LIB_DEPENDS+= gmp.10:${PORTSDIR}/math/gmp diff --git a/devel/hs-idoc/distinfo b/devel/hs-idoc/distinfo index 78a356447ba9..84032f7f48a6 100644 --- a/devel/hs-idoc/distinfo +++ b/devel/hs-idoc/distinfo @@ -1,3 +1,2 @@ -MD5 (idoc-0.2.6.tar.gz) = 5acb412b8fe0c13a9818f2b84c9637c4 SHA256 (idoc-0.2.6.tar.gz) = 9ef75016bc74b17e959d64e2542441605aeaeba394fa7a8e134ef8ee23ccef8d SIZE (idoc-0.2.6.tar.gz) = 27594 diff --git a/devel/hs-idoc/files/patch-Makefile b/devel/hs-idoc/files/patch-Makefile new file mode 100644 index 000000000000..27d4bf3f2d28 --- /dev/null +++ b/devel/hs-idoc/files/patch-Makefile @@ -0,0 +1,40 @@ +--- Makefile.orig 2002-02-28 07:33:03.000000000 +0100 ++++ Makefile 2011-03-26 12:47:27.290996479 +0100 +@@ -56,7 +56,6 @@ + # + PACKAGE = idoc + SRCS = GetOpt.hs IDoc.hs +-OBJS = $(patsubst %.hs,%.o,$(filter %.hs,$(SRCS))) + + # file that contains a `versnum = "x.y.z"' line + # +@@ -78,18 +77,10 @@ + # + default: idoc + +-# compile rules +-# +-%.o: %.hs +- $(RM) $@ +- $(HC) -c $(HCFLAGS) $< +-%.hi: %.o +- @: +- + # link target + # +-idoc: $(OBJS) +- $(HC) $(HCFLAGS) -o $@ $^ ++idoc: $(SRCS) ++ $(HC) --make $(HCFLAGS) -o $@ $^ + + # install target + # +@@ -116,8 +107,3 @@ + tar czf $(PACKAGE)-$(VERSION).tar.gz\ + $(addprefix $(PACKAGE)-$(VERSION)/,$(DISTFILES)) + $(RM) $(PACKAGE)-$(VERSION) +- +-# dependencies +-# +-IDoc.o : IDoc.hs GetOpt.hi +-GetOpt.o: GetOpt.hs diff --git a/devel/hs-language-c/Makefile b/devel/hs-language-c/Makefile index f99a86055c85..d3738daea054 100644 --- a/devel/hs-language-c/Makefile +++ b/devel/hs-language-c/Makefile @@ -6,16 +6,19 @@ # PORTNAME= language-c -PORTVERSION= 0.3.2 +PORTVERSION= 0.3.2.1 CATEGORIES= devel haskell MAINTAINER= haskell@FreeBSD.org COMMENT= Analysis and generation of C code in Haskell +LICENSE= BSD + CABAL_SETUP= Setup.hs USE_ALEX= yes USE_HAPPY= yes +USE_CABAL= syb .include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk" .include <bsd.port.mk> diff --git a/devel/hs-language-c/distinfo b/devel/hs-language-c/distinfo index 7b76bd2f3c0d..6c3a16a4b3e8 100644 --- a/devel/hs-language-c/distinfo +++ b/devel/hs-language-c/distinfo @@ -1,3 +1,2 @@ -MD5 (cabal/language-c-0.3.2.tar.gz) = 9056fcde8918cf0b7f9a469e039d8166 -SHA256 (cabal/language-c-0.3.2.tar.gz) = b372ed745055163827dcf137a200d92b464572b3239342417e7ddde16628c19a -SIZE (cabal/language-c-0.3.2.tar.gz) = 141677 +SHA256 (cabal/language-c-0.3.2.1.tar.gz) = bdc6680ef0b66454989245b626c437d08e1b5378e522fa160b538a8bd03568e2 +SIZE (cabal/language-c-0.3.2.1.tar.gz) = 141660 diff --git a/devel/hs-language-c/pkg-plist b/devel/hs-language-c/pkg-plist deleted file mode 100644 index 67168498c5c7..000000000000 --- a/devel/hs-language-c/pkg-plist +++ /dev/null @@ -1,51 +0,0 @@ -@comment $FreeBSD$ -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HS%%PORTNAME%%-%%PORTVERSION%%.o -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/C.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/C/Analysis.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/C/Analysis/AstAnalysis.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/C/Analysis/Debug.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/C/Analysis/DeclAnalysis.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/C/Analysis/DefTable.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/C/Analysis/Export.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/C/Analysis/NameSpaceMap.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/C/Analysis/SemError.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/C/Analysis/SemRep.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/C/Analysis/TravMonad.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/C/Data.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/C/Data/Error.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/C/Data/Ident.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/C/Data/InputStream.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/C/Data/Name.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/C/Data/Node.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/C/Data/Position.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/C/Data/RList.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/C/Parser.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/C/Parser/Builtin.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/C/Parser/Lexer.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/C/Parser/Parser.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/C/Parser/ParserMonad.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/C/Parser/Tokens.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/C/Pretty.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/C/Syntax.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/C/Syntax/AST.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/C/Syntax/Constants.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/C/Syntax/Ops.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/C/System/GCC.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/C/System/Preprocess.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%%/Language/C/System -@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/C/Syntax -@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/C/Parser -@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/C/Data -@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/C/Analysis -@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language/C -@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Language -@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 diff --git a/devel/hs-lazysmallcheck/Makefile b/devel/hs-lazysmallcheck/Makefile index dc056aa566f2..b7c0c5c66a19 100644 --- a/devel/hs-lazysmallcheck/Makefile +++ b/devel/hs-lazysmallcheck/Makefile @@ -7,11 +7,14 @@ PORTNAME= lazysmallcheck PORTVERSION= 0.5 +PORTREVISION= 1 CATEGORIES= devel haskell MAINTAINER= haskell@FreeBSD.org COMMENT= A library for demand-driven testing of Haskell programs +LICENSE= BSD + CABAL_SETUP= Setup.hs PORTEXAMPLES= * diff --git a/devel/hs-lazysmallcheck/distinfo b/devel/hs-lazysmallcheck/distinfo index 5989f4b81465..cc00ce625c8a 100644 --- a/devel/hs-lazysmallcheck/distinfo +++ b/devel/hs-lazysmallcheck/distinfo @@ -1,3 +1,2 @@ -MD5 (cabal/lazysmallcheck-0.5.tar.gz) = f14dc0b5e2e2df93bfc3ced9e040d98f SHA256 (cabal/lazysmallcheck-0.5.tar.gz) = 981d48118e02501cf5c7fe726ebe01428c99d94c19005dd7f4b55e1ad414faed SIZE (cabal/lazysmallcheck-0.5.tar.gz) = 17059 diff --git a/devel/hs-lazysmallcheck/pkg-plist b/devel/hs-lazysmallcheck/pkg-plist deleted file mode 100644 index 492b19a8767f..000000000000 --- a/devel/hs-lazysmallcheck/pkg-plist +++ /dev/null @@ -1,14 +0,0 @@ -@comment $FreeBSD$ -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HS%%PORTNAME%%-%%PORTVERSION%%.o -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Test/LazySmallCheck.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 -@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 diff --git a/devel/hs-mmap/Makefile b/devel/hs-mmap/Makefile index eca112901f3f..37fc9498c1fd 100644 --- a/devel/hs-mmap/Makefile +++ b/devel/hs-mmap/Makefile @@ -5,11 +5,13 @@ # $FreeBSD$ PORTNAME= mmap -PORTVERSION= 0.5.6 +PORTVERSION= 0.5.7 CATEGORIES= devel haskell MAINTAINER= haskell@FreeBSD.org -COMMENT= Memory mapped files for POSIX and Windows +COMMENT= Memory-mapped files for POSIX and Windows + +LICENSE= BSD CABAL_SETUP= Setup.hs diff --git a/devel/hs-mmap/distinfo b/devel/hs-mmap/distinfo index 81340c3d0e1a..9e716f4d9b25 100644 --- a/devel/hs-mmap/distinfo +++ b/devel/hs-mmap/distinfo @@ -1,3 +1,2 @@ -MD5 (cabal/mmap-0.5.6.tar.gz) = 642ecd97d88229ba4cd0a6d14b43f113 -SHA256 (cabal/mmap-0.5.6.tar.gz) = c2457c663baaab662662b35c653c6fdc3d3c59b5f4c11ffeebbce6ad1bbcc362 -SIZE (cabal/mmap-0.5.6.tar.gz) = 11680 +SHA256 (cabal/mmap-0.5.7.tar.gz) = d73c683a0e835b29ecc5a55c9d342b454f0b46eeb71955fe1c408d5d67ea0838 +SIZE (cabal/mmap-0.5.7.tar.gz) = 9197 diff --git a/devel/hs-mmap/pkg-plist b/devel/hs-mmap/pkg-plist deleted file mode 100644 index 6ef4b3156373..000000000000 --- a/devel/hs-mmap/pkg-plist +++ /dev/null @@ -1,15 +0,0 @@ -@comment $FreeBSD$ -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HS%%PORTNAME%%-%%PORTVERSION%%.o -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/IO/MMap.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%%/System/IO -@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 diff --git a/devel/hs-mueval/Makefile b/devel/hs-mueval/Makefile index 03945273997d..c657b4d024c2 100644 --- a/devel/hs-mueval/Makefile +++ b/devel/hs-mueval/Makefile @@ -6,14 +6,16 @@ # PORTNAME= mueval -PORTVERSION= 0.8 +PORTVERSION= 0.8.1 CATEGORIES= devel haskell MAINTAINER= haskell@FreeBSD.org COMMENT= Safely evaluate Haskell expressions +LICENSE= BSD + CABAL_SETUP= Setup.hs -USE_HACKAGE= hint>=0.3.1 show>=0.3 utf8-string +USE_CABAL= hint>=0.3.1 mtl show>=0.3 utf8-string EXECUTABLE= mueval mueval-core diff --git a/devel/hs-mueval/distinfo b/devel/hs-mueval/distinfo index f08d2b961b37..4645993df23e 100644 --- a/devel/hs-mueval/distinfo +++ b/devel/hs-mueval/distinfo @@ -1,3 +1,2 @@ -MD5 (cabal/mueval-0.8.tar.gz) = 26528dd9ceb8e37779b311ae1614295b -SHA256 (cabal/mueval-0.8.tar.gz) = cb2cf474d1a94fb71b84b572e134bed85ecbceafd3dbe9daed3d0a1023504c8a -SIZE (cabal/mueval-0.8.tar.gz) = 14353 +SHA256 (cabal/mueval-0.8.1.tar.gz) = 41c6ab1d0f406106061322ae98aecc8bd650b2c41ae1a32abdbaad00513646a5 +SIZE (cabal/mueval-0.8.1.tar.gz) = 14744 diff --git a/devel/hs-mueval/files/patch-Mueval__Interpreter.hs b/devel/hs-mueval/files/patch-Mueval__Interpreter.hs new file mode 100644 index 000000000000..45f0a82a44a9 --- /dev/null +++ b/devel/hs-mueval/files/patch-Mueval__Interpreter.hs @@ -0,0 +1,11 @@ +--- ./Mueval/Interpreter.hs.orig 2011-01-11 21:24:11.000000000 +0100 ++++ ./Mueval/Interpreter.hs 2011-03-13 14:28:39.132489232 +0100 +@@ -120,7 +120,7 @@ + exceptionMsg = "*Exception: " + + -- | Renders the input String including its exceptions using @exceptionMsg@ +-render :: (Control.Monad.Trans.MonadIO m) ++render :: (Functor m, Control.Monad.Trans.MonadIO m) + => Int -- ^ max number of characters to include + -> String -- ^ input + -> m (String, Bool) -- ^ ( output, @True@ if we found an exception ) diff --git a/devel/hs-mueval/files/patch-mueval.cabal b/devel/hs-mueval/files/patch-mueval.cabal new file mode 100644 index 000000000000..50590a6efa02 --- /dev/null +++ b/devel/hs-mueval/files/patch-mueval.cabal @@ -0,0 +1,11 @@ +--- ./mueval.cabal.orig 2011-01-11 21:24:11.000000000 +0100 ++++ ./mueval.cabal 2011-03-13 14:27:32.901910764 +0100 +@@ -31,7 +31,7 @@ + library + exposed-modules: Mueval.Parallel, Mueval.Context, Mueval.Interpreter, + Mueval.ArgsParse, Mueval.Resources +- build-depends: base>=4 && < 5, containers, directory, mtl<1.2, filepath, unix, process, ++ build-depends: base>=4 && < 5, containers, directory, mtl, filepath, unix, process, + hint>=0.3.1, show>=0.3, utf8-string, Cabal, extensible-exceptions + ghc-options: -Wall -static -O2 + diff --git a/devel/hs-mueval/pkg-plist b/devel/hs-mueval/pkg-plist deleted file mode 100644 index 0a41778dc54c..000000000000 --- a/devel/hs-mueval/pkg-plist +++ /dev/null @@ -1,20 +0,0 @@ -@comment $FreeBSD$ -bin/mueval -bin/mueval-core -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HS%%PORTNAME%%-%%PORTVERSION%%.o -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Mueval/ArgsParse.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Mueval/Context.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Mueval/Interpreter.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Mueval/Parallel.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Mueval/Resources.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%%/Mueval -@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 diff --git a/devel/hs-pcre-light/Makefile b/devel/hs-pcre-light/Makefile index 624b45727c73..385dd7668704 100644 --- a/devel/hs-pcre-light/Makefile +++ b/devel/hs-pcre-light/Makefile @@ -7,11 +7,14 @@ PORTNAME= pcre-light PORTVERSION= 0.4 +PORTREVISION= 1 CATEGORIES= devel haskell MAINTAINER= haskell@FreeBSD.org COMMENT= A lightweight Haskell regex library compatible with Perl 5 +LICENSE= BSD + LIB_DEPENDS= pcre:${PORTSDIR}/devel/pcre .include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk" diff --git a/devel/hs-pcre-light/distinfo b/devel/hs-pcre-light/distinfo index ffcdd9648e1d..c51dbb154e73 100644 --- a/devel/hs-pcre-light/distinfo +++ b/devel/hs-pcre-light/distinfo @@ -1,3 +1,2 @@ -MD5 (cabal/pcre-light-0.4.tar.gz) = 4907d8d239d3c41f06855faee340d052 SHA256 (cabal/pcre-light-0.4.tar.gz) = b37f6ffab07b56540ba4cc410f3ad3c4e0e6e226c610c33f4b7daf70559c31f6 SIZE (cabal/pcre-light-0.4.tar.gz) = 28943 diff --git a/devel/hs-pcre-light/pkg-plist b/devel/hs-pcre-light/pkg-plist deleted file mode 100644 index 81a92be7e128..000000000000 --- a/devel/hs-pcre-light/pkg-plist +++ /dev/null @@ -1,19 +0,0 @@ -@comment $FreeBSD$ -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Regex/PCRE/Light.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Regex/PCRE/Light/Base.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Regex/PCRE/Light/Char8.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/Regex/PCRE/Light -@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Regex/PCRE -@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Regex -@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 diff --git a/devel/hs-primitive/Makefile b/devel/hs-primitive/Makefile index ecc936ba4f31..7b4d77fd5c31 100644 --- a/devel/hs-primitive/Makefile +++ b/devel/hs-primitive/Makefile @@ -6,12 +6,14 @@ # PORTNAME= primitive -PORTVERSION= 0.3 +PORTVERSION= 0.3.1 CATEGORIES= devel haskell MAINTAINER= haskell@FreeBSD.org COMMENT= Wrappers for primitive operations +LICENSE= BSD + CABAL_SETUP= Setup.hs .include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk" diff --git a/devel/hs-primitive/distinfo b/devel/hs-primitive/distinfo index 5367e0554894..d616e4af3eb0 100644 --- a/devel/hs-primitive/distinfo +++ b/devel/hs-primitive/distinfo @@ -1,3 +1,2 @@ -MD5 (cabal/primitive-0.3.tar.gz) = c676bc633309c346aec784c37ce334cb -SHA256 (cabal/primitive-0.3.tar.gz) = b63cb5dd3417433429b3ad5489791bddd0973b96b7c3314a4ecc9e6a68b2a35d -SIZE (cabal/primitive-0.3.tar.gz) = 7168 +SHA256 (cabal/primitive-0.3.1.tar.gz) = 7246b1aef318b714bccbead89b6fc6b3122f0d9a4001d0bd7f8d7485508703a4 +SIZE (cabal/primitive-0.3.1.tar.gz) = 7376 diff --git a/devel/hs-primitive/pkg-plist b/devel/hs-primitive/pkg-plist deleted file mode 100644 index c44ed7ab99ab..000000000000 --- a/devel/hs-primitive/pkg-plist +++ /dev/null @@ -1,25 +0,0 @@ -@comment $FreeBSD$ -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/include/primitive-memops.h -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Control/Monad/Primitive.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Primitive.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Primitive/Addr.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Primitive/Array.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Primitive/ByteArray.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Primitive/MachDeps.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Primitive/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%%/include -@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Primitive -@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data -@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 diff --git a/devel/hs-reactive/Makefile b/devel/hs-reactive/Makefile index 6acb08191619..100c66297c05 100644 --- a/devel/hs-reactive/Makefile +++ b/devel/hs-reactive/Makefile @@ -7,12 +7,15 @@ PORTNAME= reactive PORTVERSION= 0.11.5 +PORTREVISION= 1 CATEGORIES= devel haskell MAINTAINER= haskell@FreeBSD.org COMMENT= Push-pull functional reactive programming -USE_HACKAGE= category-extras>=0.53.5 checkers>=0.2.3 \ +BROKEN= cannot be compiled + +USE_CABAL= category-extras>=0.53.5 checkers>=0.2.3 \ QuickCheck>=2.1.0.2 Stream>=0.3.1 TypeCompose>=0.8.0 \ unamb>=0.1.5 vector-space>=0.5 diff --git a/devel/hs-reactive/distinfo b/devel/hs-reactive/distinfo index 30b6fba3ca2a..5e75671efba3 100644 --- a/devel/hs-reactive/distinfo +++ b/devel/hs-reactive/distinfo @@ -1,3 +1,2 @@ -MD5 (cabal/reactive-0.11.5.tar.gz) = 4142095852240a503d11cdc43d6a3825 SHA256 (cabal/reactive-0.11.5.tar.gz) = 321ca74b1182a4412611628a3818d343b04ee4b4eb047477931ebd40df7bb0ab SIZE (cabal/reactive-0.11.5.tar.gz) = 60662 diff --git a/devel/hs-reactive/pkg-plist b/devel/hs-reactive/pkg-plist deleted file mode 100644 index 857a22a52783..000000000000 --- a/devel/hs-reactive/pkg-plist +++ /dev/null @@ -1,41 +0,0 @@ -@comment $FreeBSD$ -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/AddBounds.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Max.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Min.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/PairMonad.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/FRP/Reactive.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/FRP/Reactive/Behavior.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/FRP/Reactive/Fun.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/FRP/Reactive/Future.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/FRP/Reactive/Improving.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/FRP/Reactive/Internal/Behavior.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/FRP/Reactive/Internal/Chan.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/FRP/Reactive/Internal/Clock.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/FRP/Reactive/Internal/Fun.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/FRP/Reactive/Internal/Future.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/FRP/Reactive/Internal/IVar.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/FRP/Reactive/Internal/Misc.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/FRP/Reactive/Internal/Reactive.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/FRP/Reactive/Internal/Serial.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/FRP/Reactive/Internal/TVal.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/FRP/Reactive/Internal/Timing.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/FRP/Reactive/LegacyAdapters.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/FRP/Reactive/Num.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/FRP/Reactive/PrimReactive.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/FRP/Reactive/Reactive.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/FRP/Reactive/VectorSpace.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%%/FRP/Reactive/Internal -@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/FRP/Reactive -@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/FRP -@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 diff --git a/devel/hs-readline/Makefile b/devel/hs-readline/Makefile index 665dcc680604..0edee0c5baa1 100644 --- a/devel/hs-readline/Makefile +++ b/devel/hs-readline/Makefile @@ -6,12 +6,14 @@ PORTNAME= readline PORTVERSION= 1.0.1.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel haskell MAINTAINER= haskell@FreeBSD.org COMMENT= Haskell interface to the GNU readline library +LICENSE= GPLv2 + CABAL_SETUP= Setup.hs .include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk" diff --git a/devel/hs-readline/distinfo b/devel/hs-readline/distinfo index db37575daa7e..b7833261a4cd 100644 --- a/devel/hs-readline/distinfo +++ b/devel/hs-readline/distinfo @@ -1,3 +1,2 @@ -MD5 (cabal/readline-1.0.1.0.tar.gz) = eade9576def53ed293628a2f8580007e SHA256 (cabal/readline-1.0.1.0.tar.gz) = 07f2f039f32bf18838a4875d0f3caa3ed9436dd52b962b2061f0bb8a3316fa1d SIZE (cabal/readline-1.0.1.0.tar.gz) = 52394 diff --git a/devel/hs-readline/pkg-plist b/devel/hs-readline/pkg-plist deleted file mode 100644 index d164392986da..000000000000 --- a/devel/hs-readline/pkg-plist +++ /dev/null @@ -1,19 +0,0 @@ -@comment $FreeBSD$ -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HS%%PORTNAME%%-%%PORTVERSION%%.o -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Console/Readline.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Console/SimpleLineEditor.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/include/HsReadline.h -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/include/HsReadlineConfig.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%%/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 diff --git a/devel/hs-safe/Makefile b/devel/hs-safe/Makefile index be92538c7fb1..85347c592820 100644 --- a/devel/hs-safe/Makefile +++ b/devel/hs-safe/Makefile @@ -6,12 +6,14 @@ # PORTNAME= safe -PORTVERSION= 0.2 +PORTVERSION= 0.3 CATEGORIES= devel haskell MAINTAINER= haskell@FreeBSD.org COMMENT= A Haskell library for safe (pattern match free) functions +LICENSE= BSD + CABAL_SETUP= Setup.hs .include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk" diff --git a/devel/hs-safe/distinfo b/devel/hs-safe/distinfo index 036cbc890eb7..05f1db84e6ae 100644 --- a/devel/hs-safe/distinfo +++ b/devel/hs-safe/distinfo @@ -1,3 +1,2 @@ -MD5 (cabal/safe-0.2.tar.gz) = e5331578ea7e0b68ed1ea4df923a23ca -SHA256 (cabal/safe-0.2.tar.gz) = 73b9a247c3ba8092236c8c912687399778ff31bf3df42d707563a1528a6fc0e0 -SIZE (cabal/safe-0.2.tar.gz) = 3557 +SHA256 (cabal/safe-0.3.tar.gz) = a01ef6260a7d4bfb5d1ccbf69b9c16de9b1ea99deecaaaac61fb694ceda9929c +SIZE (cabal/safe-0.3.tar.gz) = 3491 diff --git a/devel/hs-safe/pkg-plist b/devel/hs-safe/pkg-plist deleted file mode 100644 index 2fe16354c640..000000000000 --- a/devel/hs-safe/pkg-plist +++ /dev/null @@ -1,13 +0,0 @@ -@comment $FreeBSD$ -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HS%%PORTNAME%%-%%PORTVERSION%%.o -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Safe.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%% -@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 diff --git a/devel/hs-show/Makefile b/devel/hs-show/Makefile index 3b7cf2981332..5f4b70758644 100644 --- a/devel/hs-show/Makefile +++ b/devel/hs-show/Makefile @@ -6,16 +6,16 @@ # PORTNAME= show -PORTVERSION= 0.3.4 +PORTVERSION= 0.4.1.1 CATEGORIES= devel haskell MAINTAINER= haskell@FreeBSD.org COMMENT= Haskell Show instances for Lambdabot -CABAL_SETUP= Setup.hs -USE_HACKAGE= smallcheck>=0.4 +LICENSE= GPLv2 -CONFIGURE_ARGS+= --constraint='base<4' +CABAL_SETUP= Setup.hs +USE_CABAL= QuickCheck>=2.4 smallcheck>=0.4 syb>=0.3 .include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk" .include <bsd.port.mk> diff --git a/devel/hs-show/distinfo b/devel/hs-show/distinfo index 0ff977a06454..65a1b5cb8a0d 100644 --- a/devel/hs-show/distinfo +++ b/devel/hs-show/distinfo @@ -1,3 +1,2 @@ -MD5 (cabal/show-0.3.4.tar.gz) = cd95f8c63f8fa3d20063a5c0617df42f -SHA256 (cabal/show-0.3.4.tar.gz) = c009da079ec154a7c55e0e81f29f6ceed629e082b15d5de8c445481b7eec10cf -SIZE (cabal/show-0.3.4.tar.gz) = 11716 +SHA256 (cabal/show-0.4.1.1.tar.gz) = 2e9ef8bb8ef78ec29c452459bbbac9bbc31eb05543508b29f28691f0f1f430fa +SIZE (cabal/show-0.4.1.1.tar.gz) = 11064 diff --git a/devel/hs-show/pkg-plist b/devel/hs-show/pkg-plist deleted file mode 100644 index 27c492c1673b..000000000000 --- a/devel/hs-show/pkg-plist +++ /dev/null @@ -1,16 +0,0 @@ -@comment $FreeBSD$ -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HS%%PORTNAME%%-%%PORTVERSION%%.o -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/ShowFun.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/ShowIO.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/ShowQ.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/SimpleReflect.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%% -@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 diff --git a/devel/hs-smallcheck/Makefile b/devel/hs-smallcheck/Makefile index 1cb61797d2a8..0fa878d78416 100644 --- a/devel/hs-smallcheck/Makefile +++ b/devel/hs-smallcheck/Makefile @@ -7,11 +7,14 @@ PORTNAME= smallcheck PORTVERSION= 0.4 +PORTREVISION= 1 CATEGORIES= devel haskell MAINTAINER= haskell@FreeBSD.org COMMENT= Another lightweight testing library in Haskell +LICENSE= BSD + CABAL_SETUP= Setup.hs PORTDATA= * diff --git a/devel/hs-smallcheck/distinfo b/devel/hs-smallcheck/distinfo index 42d9d64fcb54..eb687ff19412 100644 --- a/devel/hs-smallcheck/distinfo +++ b/devel/hs-smallcheck/distinfo @@ -1,3 +1,2 @@ -MD5 (cabal/smallcheck-0.4.tar.gz) = dbb3e22742e5ef5f00ec9a5328408936 SHA256 (cabal/smallcheck-0.4.tar.gz) = aa86853b3c480fb3d13115823a7b70126c136ed4913261cd7c354f35aa1c015b SIZE (cabal/smallcheck-0.4.tar.gz) = 21543 diff --git a/devel/hs-smallcheck/pkg-plist b/devel/hs-smallcheck/pkg-plist deleted file mode 100644 index 6bb10bf68cd3..000000000000 --- a/devel/hs-smallcheck/pkg-plist +++ /dev/null @@ -1,14 +0,0 @@ -@comment $FreeBSD$ -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HS%%PORTNAME%%-%%PORTVERSION%%.o -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Test/SmallCheck.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 -@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 diff --git a/devel/hs-split/Makefile b/devel/hs-split/Makefile index 9090ddc23cb2..7bf5f0a894af 100644 --- a/devel/hs-split/Makefile +++ b/devel/hs-split/Makefile @@ -6,11 +6,13 @@ # PORTNAME= split -PORTVERSION= 0.1.2 +PORTVERSION= 0.1.3 CATEGORIES= devel haskell MAINTAINER= haskell@FreeBSD.org COMMENT= Haskell combinator library for splitting lists +LICENSE= BSD + .include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk" .include <bsd.port.mk> diff --git a/devel/hs-split/distinfo b/devel/hs-split/distinfo index fd735e235af6..0aaeb1978600 100644 --- a/devel/hs-split/distinfo +++ b/devel/hs-split/distinfo @@ -1,3 +1,2 @@ -MD5 (cabal/split-0.1.2.tar.gz) = 2ebd7a335bc12246b166dd298c6c7ac3 -SHA256 (cabal/split-0.1.2.tar.gz) = 53d6640fd898a3c5f565fc1c6ebe8c96fb2bf9949a77640177522bb6119ecd69 -SIZE (cabal/split-0.1.2.tar.gz) = 11506 +SHA256 (cabal/split-0.1.3.tar.gz) = 9aed95b6d6efa97a1f833d6dd2edc9bdfd86e2f50b9194241856961682ea83c4 +SIZE (cabal/split-0.1.3.tar.gz) = 12323 diff --git a/devel/hs-split/pkg-plist b/devel/hs-split/pkg-plist deleted file mode 100644 index 1dff92a69498..000000000000 --- a/devel/hs-split/pkg-plist +++ /dev/null @@ -1,17 +0,0 @@ -@comment $FreeBSD$ -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/List/Split.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/List/Split/Internals.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/List/Split -@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/List -@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 diff --git a/devel/hs-terminfo/Makefile b/devel/hs-terminfo/Makefile index 26ebcafcc38b..e07dc4ab5f66 100644 --- a/devel/hs-terminfo/Makefile +++ b/devel/hs-terminfo/Makefile @@ -7,10 +7,13 @@ PORTNAME= terminfo PORTVERSION= 0.3.1.3 +PORTREVISION= 1 CATEGORIES= devel haskell MAINTAINER= haskell@FreeBSD.org COMMENT= Haskell bindings to the terminfo library +LICENSE= BSD + .include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk" .include <bsd.port.mk> diff --git a/devel/hs-terminfo/distinfo b/devel/hs-terminfo/distinfo index 1362fadc46a1..5ec078eb6e97 100644 --- a/devel/hs-terminfo/distinfo +++ b/devel/hs-terminfo/distinfo @@ -1,3 +1,2 @@ -MD5 (cabal/terminfo-0.3.1.3.tar.gz) = 8c0e052340f628b76f5687fa23379628 SHA256 (cabal/terminfo-0.3.1.3.tar.gz) = 10303a46f71973352eed26f1f076447eacba8b23b9ca9ce73b73992b22656503 SIZE (cabal/terminfo-0.3.1.3.tar.gz) = 42968 diff --git a/devel/hs-terminfo/pkg-plist b/devel/hs-terminfo/pkg-plist deleted file mode 100644 index ba6d03708567..000000000000 --- a/devel/hs-terminfo/pkg-plist +++ /dev/null @@ -1,22 +0,0 @@ -@comment $FreeBSD$ -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Console/Terminfo.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Console/Terminfo/Base.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Console/Terminfo/Color.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Console/Terminfo/Cursor.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Console/Terminfo/Edit.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Console/Terminfo/Effects.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Console/Terminfo/Keys.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/Terminfo -@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 diff --git a/devel/hs-test-framework-hunit/Makefile b/devel/hs-test-framework-hunit/Makefile index c36a9671b90b..8982904ff98b 100644 --- a/devel/hs-test-framework-hunit/Makefile +++ b/devel/hs-test-framework-hunit/Makefile @@ -7,12 +7,15 @@ PORTNAME= test-framework-hunit PORTVERSION= 0.2.6 +PORTREVISION= 1 CATEGORIES= devel haskell MAINTAINER= haskell@FreeBSD.org COMMENT= HUnit support for the test-framework package -USE_HACKAGE= test-framework>=0.2.0 +LICENSE= BSD + +USE_CABAL= HUnit>=1.2 test-framework>=0.2 .include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk" .include <bsd.port.mk> diff --git a/devel/hs-test-framework-hunit/distinfo b/devel/hs-test-framework-hunit/distinfo index 67ebb690f3cf..9f20c1cf0299 100644 --- a/devel/hs-test-framework-hunit/distinfo +++ b/devel/hs-test-framework-hunit/distinfo @@ -1,3 +1,2 @@ -MD5 (cabal/test-framework-hunit-0.2.6.tar.gz) = 7c012ca5426d743b3cf35e231d6f6072 SHA256 (cabal/test-framework-hunit-0.2.6.tar.gz) = f910e18e62615f64fac9bf4938a34cc36fad9d86e6ba31edcb79731e0ef46fc7 SIZE (cabal/test-framework-hunit-0.2.6.tar.gz) = 2639 diff --git a/devel/hs-test-framework-hunit/pkg-plist b/devel/hs-test-framework-hunit/pkg-plist deleted file mode 100644 index e4038008e399..000000000000 --- a/devel/hs-test-framework-hunit/pkg-plist +++ /dev/null @@ -1,16 +0,0 @@ -@comment $FreeBSD$ -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Test/Framework/Providers/HUnit.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%%/Test/Framework/Providers -@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Test/Framework -@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 diff --git a/devel/hs-test-framework-quickcheck2/Makefile b/devel/hs-test-framework-quickcheck2/Makefile index 12f1cf59bb88..c12bac2c9c41 100644 --- a/devel/hs-test-framework-quickcheck2/Makefile +++ b/devel/hs-test-framework-quickcheck2/Makefile @@ -6,13 +6,15 @@ # PORTNAME= test-framework-quickcheck2 -PORTVERSION= 0.2.7 +PORTVERSION= 0.2.9 CATEGORIES= devel haskell MAINTAINER= haskell@FreeBSD.org COMMENT= QuickCheck2 support for the test-framework package -USE_HACKAGE= QuickCheck>=2.1.0.3 test-framework>=0.2.0 +LICENSE= BSD + +USE_CABAL= QuickCheck>=2.4 test-framework>=0.2 .include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk" .include <bsd.port.mk> diff --git a/devel/hs-test-framework-quickcheck2/distinfo b/devel/hs-test-framework-quickcheck2/distinfo index 4a65a13e81c2..f3193e761fdf 100644 --- a/devel/hs-test-framework-quickcheck2/distinfo +++ b/devel/hs-test-framework-quickcheck2/distinfo @@ -1,3 +1,2 @@ -MD5 (cabal/test-framework-quickcheck2-0.2.7.tar.gz) = afe8655f52a3831b7ec0109201467caf -SHA256 (cabal/test-framework-quickcheck2-0.2.7.tar.gz) = 1ea980dc40905f313cc0a9dce192e22a03d33e34579104384067307ea7a07ac9 -SIZE (cabal/test-framework-quickcheck2-0.2.7.tar.gz) = 4566 +SHA256 (cabal/test-framework-quickcheck2-0.2.9.tar.gz) = 1a25e2e3ba175759938cd8093092e195361a602eea44d899c377a013dfa881c0 +SIZE (cabal/test-framework-quickcheck2-0.2.9.tar.gz) = 4794 diff --git a/devel/hs-test-framework-quickcheck2/pkg-plist b/devel/hs-test-framework-quickcheck2/pkg-plist deleted file mode 100644 index a6907b589d92..000000000000 --- a/devel/hs-test-framework-quickcheck2/pkg-plist +++ /dev/null @@ -1,16 +0,0 @@ -@comment $FreeBSD$ -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Test/Framework/Providers/QuickCheck2.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%%/Test/Framework/Providers -@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Test/Framework -@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 diff --git a/devel/hs-test-framework/Makefile b/devel/hs-test-framework/Makefile index e5a4cbb09ef9..c7c2088f7768 100644 --- a/devel/hs-test-framework/Makefile +++ b/devel/hs-test-framework/Makefile @@ -6,13 +6,16 @@ # PORTNAME= test-framework -PORTVERSION= 0.3.2 +PORTVERSION= 0.3.3 CATEGORIES= devel haskell MAINTAINER= haskell@FreeBSD.org COMMENT= Framework for running and organising tests -USE_HACKAGE= ansi-terminal>=0.4.0 ansi-wl-pprint>=0.5.1 hostname>=1.0 xml>=1.3.5 +LICENSE= BSD + +USE_CABAL= ansi-terminal>=0.4 ansi-wl-pprint>=0.5.1 hostname>=1 \ + regex-posix>=0.72 xml>=1.3.5 CONFIGURE_ARGS+= --flags="-Tests" diff --git a/devel/hs-test-framework/distinfo b/devel/hs-test-framework/distinfo index 78947de26910..aa5e0851bda6 100644 --- a/devel/hs-test-framework/distinfo +++ b/devel/hs-test-framework/distinfo @@ -1,3 +1,2 @@ -MD5 (cabal/test-framework-0.3.2.tar.gz) = 9db832bd496d3f525e2fdf45b63cb0de -SHA256 (cabal/test-framework-0.3.2.tar.gz) = 89b7c45146a8dbdf1672a41e00866cf1a23ce96f29d2b7ebad9e19793234512f -SIZE (cabal/test-framework-0.3.2.tar.gz) = 18645 +SHA256 (cabal/test-framework-0.3.3.tar.gz) = d9982c0cb2dfd34099879b78f2ce043aa170253df97b61430683ffdb63670ec2 +SIZE (cabal/test-framework-0.3.3.tar.gz) = 18657 diff --git a/devel/hs-test-framework/pkg-plist b/devel/hs-test-framework/pkg-plist deleted file mode 100644 index eef16c02045e..000000000000 --- a/devel/hs-test-framework/pkg-plist +++ /dev/null @@ -1,41 +0,0 @@ -@comment $FreeBSD$ -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Test/Framework.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Test/Framework/Core.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Test/Framework/Improving.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Test/Framework/Options.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Test/Framework/Providers/API.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Test/Framework/Runners/Console.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Test/Framework/Runners/Console/Colors.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Test/Framework/Runners/Console/ProgressBar.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Test/Framework/Runners/Console/Run.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Test/Framework/Runners/Console/Statistics.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Test/Framework/Runners/Console/Table.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Test/Framework/Runners/Console/Utilities.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Test/Framework/Runners/Core.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Test/Framework/Runners/Options.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Test/Framework/Runners/Processors.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Test/Framework/Runners/Statistics.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Test/Framework/Runners/TestPattern.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Test/Framework/Runners/ThreadPool.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Test/Framework/Runners/TimedConsumption.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Test/Framework/Runners/XML.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Test/Framework/Runners/XML/JUnitWriter.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Test/Framework/Seed.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Test/Framework/Utilities.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%%/Test/Framework/Runners/XML -@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Test/Framework/Runners/Console -@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Test/Framework/Runners -@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Test/Framework/Providers -@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Test/Framework -@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 diff --git a/devel/hs-testpack/Makefile b/devel/hs-testpack/Makefile index f1911b92f26a..10db68930247 100644 --- a/devel/hs-testpack/Makefile +++ b/devel/hs-testpack/Makefile @@ -6,13 +6,17 @@ # PORTNAME= testpack -PORTVERSION= 1.0.2 +PORTVERSION= 2.0.1 CATEGORIES= devel haskell MAINTAINER= haskell@FreeBSD.org COMMENT= Haskell Test Utility Pack for HUnit and QuickCheck +LICENSE= LGPL21 +FILE_LICENSE= COPYRIGHT + CABAL_SETUP= Setup.hs +USE_CABAL= HUnit mtl QuickCheck>=2.1.0.3 .include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk" .include <bsd.port.mk> diff --git a/devel/hs-testpack/distinfo b/devel/hs-testpack/distinfo index 595d29ac4d2c..46c0ba8b3156 100644 --- a/devel/hs-testpack/distinfo +++ b/devel/hs-testpack/distinfo @@ -1,3 +1,2 @@ -MD5 (cabal/testpack-1.0.2.tar.gz) = 9157c9afd6770c665a8f22bfa1663507 -SHA256 (cabal/testpack-1.0.2.tar.gz) = ff3d24a755aeeb765d5e93aa0189d0d67ac96b2d84e27a29609eb4738a6cdabc -SIZE (cabal/testpack-1.0.2.tar.gz) = 13828 +SHA256 (cabal/testpack-2.0.1.tar.gz) = 621a6bb0bc5d6be6460c5892338b78f42fdf33c6291ef58e296fefb654e16979 +SIZE (cabal/testpack-2.0.1.tar.gz) = 14574 diff --git a/devel/hs-testpack/files/patch-src__Test__HUnit__Tools.hs b/devel/hs-testpack/files/patch-src__Test__HUnit__Tools.hs new file mode 100644 index 000000000000..2d60c1dda342 --- /dev/null +++ b/devel/hs-testpack/files/patch-src__Test__HUnit__Tools.hs @@ -0,0 +1,38 @@ +--- ./src/Test/HUnit/Tools.hs.orig 2010-08-11 21:28:05.000000000 +0200 ++++ ./src/Test/HUnit/Tools.hs 2011-03-13 15:12:06.976261554 +0100 +@@ -61,7 +61,7 @@ + HU.TestLabel lbl $ HU.TestCase $ + do result <- localquickCheckWithResult config property + case result of +- Success _ -> return () ++ Success _ _ _ -> return () + _ -> HU.assertFailure (show result) + + -- Modified from HUnit +@@ -159,7 +159,7 @@ + -- | Tests a property, using test arguments, produces a test result, and prints the results to 'stdout'. + localquickCheckWithResult :: Testable prop => Args -> prop -> IO Result + localquickCheckWithResult args p = +- do tm <- newTerminal ++ do tm <- newStdioTerminal + rnd <- case replay args of + Nothing -> newStdGen + Just (rnd,_) -> return rnd +@@ -176,7 +176,6 @@ + , collected = [] + , expectedFailure = False + , randomSeed = rnd +- , isShrinking = False + , numSuccessShrinks = 0 + , numTryShrinks = 0 + } (unGen (property p)) +@@ -207,8 +206,7 @@ + runATest st f = + do + let size = computeSize st (numSuccessTests st) (numDiscardedTests st) +- MkRose mres ts <- protectRose (unProp (f rnd1 size)) +- res <- mres ++ MkRose res ts <- protectRose (return $ unProp (f rnd1 size)) + callbackPostTest st res + + case ok res of diff --git a/devel/hs-testpack/files/patch-src__Test__QuickCheck__Instances.hs b/devel/hs-testpack/files/patch-src__Test__QuickCheck__Instances.hs new file mode 100644 index 000000000000..542adf9bd649 --- /dev/null +++ b/devel/hs-testpack/files/patch-src__Test__QuickCheck__Instances.hs @@ -0,0 +1,17 @@ +--- ./src/Test/QuickCheck/Instances.hs.orig 2010-08-11 21:28:05.000000000 +0200 ++++ ./src/Test/QuickCheck/Instances.hs 2011-03-13 14:56:30.837261486 +0100 +@@ -36,12 +36,14 @@ + instance (CoArbitrary k, CoArbitrary v, Eq k, Ord k) => CoArbitrary (Map.Map k v) where + coarbitrary = coarbitrary . Map.keys + ++{- + instance Arbitrary Word8 where + arbitrary = sized $ \n -> choose (0, min (fromIntegral n) maxBound) + + instance CoArbitrary Word8 where + coarbitrary n = variant (if n >= 0 then 2 * x else 2 * x + 1) + where x = abs . fromIntegral $ n ++-} + + instance Random Word8 where + randomR (a, b) g = (\(x, y) -> (fromInteger x, y)) $ diff --git a/devel/hs-testpack/pkg-plist b/devel/hs-testpack/pkg-plist deleted file mode 100644 index 3f9a012a0794..000000000000 --- a/devel/hs-testpack/pkg-plist +++ /dev/null @@ -1,18 +0,0 @@ -@comment $FreeBSD$ -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HS%%PORTNAME%%-%%PORTVERSION%%.o -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Test/HUnit/Tools.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Test/QuickCheck/Instances.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Test/QuickCheck/Tools.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%%/Test/QuickCheck -@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Test/HUnit -@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 diff --git a/devel/hs-transformers/Makefile b/devel/hs-transformers/Makefile index 5ce5066d403d..6a1dad49df4f 100644 --- a/devel/hs-transformers/Makefile +++ b/devel/hs-transformers/Makefile @@ -6,12 +6,14 @@ # PORTNAME= transformers -PORTVERSION= 0.2.1.0 +PORTVERSION= 0.2.2.0 CATEGORIES= devel haskell MAINTAINER= haskell@FreeBSD.org COMMENT= Concrete Haskell monad transformers +LICENSE= BSD + CABAL_SETUP= Setup.hs .include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk" diff --git a/devel/hs-transformers/distinfo b/devel/hs-transformers/distinfo index 399511266ddf..322363eb9f4f 100644 --- a/devel/hs-transformers/distinfo +++ b/devel/hs-transformers/distinfo @@ -1,3 +1,2 @@ -MD5 (cabal/transformers-0.2.1.0.tar.gz) = d787d0cd73c4d759127c6b39bae4deed -SHA256 (cabal/transformers-0.2.1.0.tar.gz) = 1ff9768e60130810e888452b6052d64998d0651fe2835902f032d8f8182a2c6d -SIZE (cabal/transformers-0.2.1.0.tar.gz) = 17064 +SHA256 (cabal/transformers-0.2.2.0.tar.gz) = bf2d197dbcad9cf964f537b926719b41510b286134bc6d4e5385832b7cff6ada +SIZE (cabal/transformers-0.2.2.0.tar.gz) = 17148 diff --git a/devel/hs-transformers/pkg-plist b/devel/hs-transformers/pkg-plist deleted file mode 100644 index 371eba68e4f5..000000000000 --- a/devel/hs-transformers/pkg-plist +++ /dev/null @@ -1,42 +0,0 @@ -@comment $FreeBSD$ -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Control/Monad/IO/Class.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Control/Monad/Trans/Class.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Control/Monad/Trans/Cont.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Control/Monad/Trans/Error.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Control/Monad/Trans/Identity.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Control/Monad/Trans/List.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Control/Monad/Trans/Maybe.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Control/Monad/Trans/RWS.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Control/Monad/Trans/RWS/Lazy.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Control/Monad/Trans/RWS/Strict.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Control/Monad/Trans/Reader.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Control/Monad/Trans/State.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Control/Monad/Trans/State/Lazy.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Control/Monad/Trans/State/Strict.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Control/Monad/Trans/Writer.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Control/Monad/Trans/Writer/Lazy.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Control/Monad/Trans/Writer/Strict.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Functor/Compose.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Functor/Constant.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Functor/Identity.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Functor/Product.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/Functor -@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data -@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Control/Monad/Trans/Writer -@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Control/Monad/Trans/State -@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Control/Monad/Trans/RWS -@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Control/Monad/Trans -@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Control/Monad/IO -@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 diff --git a/devel/hs-unamb/Makefile b/devel/hs-unamb/Makefile index a4552b3a58ee..47511357878b 100644 --- a/devel/hs-unamb/Makefile +++ b/devel/hs-unamb/Makefile @@ -6,11 +6,13 @@ # PORTNAME= unamb -PORTVERSION= 0.2.2 +PORTVERSION= 0.2.4 CATEGORIES= devel haskell MAINTAINER= haskell@FreeBSD.org COMMENT= Unambiguous choice library for Haskell +LICENSE= BSD + .include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk" .include <bsd.port.mk> diff --git a/devel/hs-unamb/distinfo b/devel/hs-unamb/distinfo index 471b5e2cdf2b..819186abe5fb 100644 --- a/devel/hs-unamb/distinfo +++ b/devel/hs-unamb/distinfo @@ -1,3 +1,2 @@ -MD5 (cabal/unamb-0.2.2.tar.gz) = 8418a80d2ba94da77bbcb0e14cf1d95d -SHA256 (cabal/unamb-0.2.2.tar.gz) = f2552f212296554b999fb8a7ade9f8957546745e628c9016d304faaf84f72363 -SIZE (cabal/unamb-0.2.2.tar.gz) = 7661 +SHA256 (cabal/unamb-0.2.4.tar.gz) = e45b1f372def4e71a14a60ded5ef0b60798b7279307c21f375c3949e18d3cd86 +SIZE (cabal/unamb-0.2.4.tar.gz) = 8410 diff --git a/devel/hs-unamb/pkg-plist b/devel/hs-unamb/pkg-plist deleted file mode 100644 index 8a9745550e95..000000000000 --- a/devel/hs-unamb/pkg-plist +++ /dev/null @@ -1,13 +0,0 @@ -@comment $FreeBSD$ -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Unamb.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 diff --git a/devel/hs-uniplate/Makefile b/devel/hs-uniplate/Makefile index 8ee631a65390..4c1bf631f47c 100644 --- a/devel/hs-uniplate/Makefile +++ b/devel/hs-uniplate/Makefile @@ -6,13 +6,16 @@ # PORTNAME= uniplate -PORTVERSION= 1.5.1 +PORTVERSION= 1.6 CATEGORIES= devel haskell MAINTAINER= haskell@FreeBSD.org COMMENT= Uniform type generic traversals for Haskell +LICENSE= BSD + CABAL_SETUP= Setup.hs +USE_CABAL= syb PORTDATA= * INSTALL_PORTDATA= ${INSTALL_DATA} ${WRKSRC}/uniplate.htm ${DATADIR} diff --git a/devel/hs-uniplate/distinfo b/devel/hs-uniplate/distinfo index 118da1c8ed94..aefedbb1e451 100644 --- a/devel/hs-uniplate/distinfo +++ b/devel/hs-uniplate/distinfo @@ -1,3 +1,2 @@ -MD5 (cabal/uniplate-1.5.1.tar.gz) = 78c7bdc6021b78f5cb650ccd5ab00973 -SHA256 (cabal/uniplate-1.5.1.tar.gz) = cfeaaaabbbe318992df0c51a0c04729b22dac244f415b80a3b388708ed9cfc33 -SIZE (cabal/uniplate-1.5.1.tar.gz) = 23941 +SHA256 (cabal/uniplate-1.6.tar.gz) = b9ff5fe4c462a2075587c7fac6da9d07e544ee0c9ca781e8831a1a69f5f7d48e +SIZE (cabal/uniplate-1.6.tar.gz) = 26216 diff --git a/devel/hs-uniplate/pkg-plist b/devel/hs-uniplate/pkg-plist deleted file mode 100644 index 024867ec4ee3..000000000000 --- a/devel/hs-uniplate/pkg-plist +++ /dev/null @@ -1,36 +0,0 @@ -@comment $FreeBSD$ -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Generics/Biplate.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Generics/Compos.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Generics/PlateData.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Generics/PlateDirect.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Generics/PlateInternal.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Generics/PlateTypeable.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Generics/SYB.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Generics/Str.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Generics/Uniplate.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Generics/Uniplate/Operations.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Generics/Uniplate/Direct.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Generics/Uniplate/Typeable.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Generics/Uniplate/Data.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Generics/Uniplate/DataOnly.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Generics/Uniplate/Internal/Data.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Generics/Uniplate/Internal/DataOnlyOperations.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Generics/Uniplate/Internal/Utils.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Generics/UniplateOn.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Generics/UniplateStr.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Generics/UniplateStrOn.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/Generics/Uniplate/Internal -@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Generics/Uniplate -@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Generics -@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 diff --git a/devel/hs-unix-compat/Makefile b/devel/hs-unix-compat/Makefile index a4bb0f9fe30d..4365cdafa796 100644 --- a/devel/hs-unix-compat/Makefile +++ b/devel/hs-unix-compat/Makefile @@ -6,11 +6,13 @@ # PORTNAME= unix-compat -PORTVERSION= 0.1.2.1 +PORTVERSION= 0.2.1.1 CATEGORIES= devel haskell MAINTAINER= haskell@FreeBSD.org COMMENT= Portable POSIX-compatibility layer for Haskell +LICENSE= BSD + .include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk" .include <bsd.port.mk> diff --git a/devel/hs-unix-compat/distinfo b/devel/hs-unix-compat/distinfo index acc2131febe8..7f2aaa6e62a7 100644 --- a/devel/hs-unix-compat/distinfo +++ b/devel/hs-unix-compat/distinfo @@ -1,3 +1,2 @@ -MD5 (cabal/unix-compat-0.1.2.1.tar.gz) = 6ecfc3922fce2e96922af3a636b061f9 -SHA256 (cabal/unix-compat-0.1.2.1.tar.gz) = 553326e140f71f09cedeec5f74666171c2ad2b3d9ba4312da97da02cbf8a2e85 -SIZE (cabal/unix-compat-0.1.2.1.tar.gz) = 6286 +SHA256 (cabal/unix-compat-0.2.1.1.tar.gz) = b05f42ed9d13df1f0d020529a7684875b05dd08d8b8bc3fac698bc8173127085 +SIZE (cabal/unix-compat-0.2.1.1.tar.gz) = 6976 diff --git a/devel/hs-unix-compat/pkg-plist b/devel/hs-unix-compat/pkg-plist deleted file mode 100644 index 25b55d8f74b9..000000000000 --- a/devel/hs-unix-compat/pkg-plist +++ /dev/null @@ -1,20 +0,0 @@ -@comment $FreeBSD$ -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HS%%PORTNAME%%-%%PORTVERSION%%.o -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/PosixCompat/Extensions.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/PosixCompat/Files.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/PosixCompat/Types.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/PosixCompat/User.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/include/HsUnixCompat.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%%/System/PosixCompat -@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 diff --git a/devel/hs-utf8-string/Makefile b/devel/hs-utf8-string/Makefile index 7b7d2a57fa52..10128e984ef4 100644 --- a/devel/hs-utf8-string/Makefile +++ b/devel/hs-utf8-string/Makefile @@ -7,10 +7,13 @@ PORTNAME= utf8-string PORTVERSION= 0.3.6 +PORTREVISION= 1 CATEGORIES= devel haskell MAINTAINER= haskell@FreeBSD.org COMMENT= Support for reading/writing UTF8 strings for Haskell programs +LICENSE= BSD + .include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk" .include <bsd.port.mk> diff --git a/devel/hs-utf8-string/distinfo b/devel/hs-utf8-string/distinfo index 4b6626d50c0d..22ed4a5888c6 100644 --- a/devel/hs-utf8-string/distinfo +++ b/devel/hs-utf8-string/distinfo @@ -1,3 +1,2 @@ -MD5 (cabal/utf8-string-0.3.6.tar.gz) = be8c5ef52a0824babdc89d60c1e9b600 SHA256 (cabal/utf8-string-0.3.6.tar.gz) = c8c74555174edfb96145585c9b80780d0fc55ba249282b8a4c5968cca7c09d69 SIZE (cabal/utf8-string-0.3.6.tar.gz) = 8871 diff --git a/devel/hs-utf8-string/pkg-plist b/devel/hs-utf8-string/pkg-plist deleted file mode 100644 index 546971bab69c..000000000000 --- a/devel/hs-utf8-string/pkg-plist +++ /dev/null @@ -1,29 +0,0 @@ -@comment $FreeBSD$ -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Codec/Binary/UTF8/Generic.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Codec/Binary/UTF8/String.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/ByteString/Lazy/UTF8.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/ByteString/UTF8.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/String/UTF8.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HS%%PORTNAME%%-%%PORTVERSION%%.o -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Environment/UTF8.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/IO/UTF8.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%%/System/IO -@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System/Environment -@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/System -@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/String -@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/ByteString/Lazy -@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/ByteString -@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data -@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Codec/Binary/UTF8 -@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 diff --git a/devel/hs-utility-ht/Makefile b/devel/hs-utility-ht/Makefile index 15476a70a019..bed9253d2239 100644 --- a/devel/hs-utility-ht/Makefile +++ b/devel/hs-utility-ht/Makefile @@ -7,10 +7,13 @@ PORTNAME= utility-ht PORTVERSION= 0.0.5.1 +PORTREVISION= 1 CATEGORIES= devel haskell MAINTAINER= haskell@FreeBSD.org COMMENT= Various small Haskell helper functions for Lists, Maybes, Tuples, Functions +LICENSE= BSD + .include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk" .include <bsd.port.mk> diff --git a/devel/hs-utility-ht/distinfo b/devel/hs-utility-ht/distinfo index c7281ae5f0be..cad709e226d8 100644 --- a/devel/hs-utility-ht/distinfo +++ b/devel/hs-utility-ht/distinfo @@ -1,3 +1,2 @@ -MD5 (cabal/utility-ht-0.0.5.1.tar.gz) = 98dcb042f404378d9071fc6344703386 SHA256 (cabal/utility-ht-0.0.5.1.tar.gz) = f15fd1450b31f002e6d4fe3720cff7c899f23f8a68b890ea3854e68e596c97cb SIZE (cabal/utility-ht-0.0.5.1.tar.gz) = 16773 diff --git a/devel/hs-utility-ht/pkg-plist b/devel/hs-utility-ht/pkg-plist deleted file mode 100644 index 6890238dcb92..000000000000 --- a/devel/hs-utility-ht/pkg-plist +++ /dev/null @@ -1,55 +0,0 @@ -@comment $FreeBSD$ -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Control/Monad/HT.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Bool/HT.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Bool/HT/Private.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Eq/HT.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Function/HT.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Function/HT/Private.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/List/HT.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/List/HT/Private.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/List/Key.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/List/Key/Private.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/List/Match.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/List/Match/Private.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Maybe/HT.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Ord/HT.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Record/HT.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Record/HT/Private.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Strictness/HT.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/String/HT.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Tuple/HT.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HS%%PORTNAME%%-%%PORTVERSION%%.o -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Read/HT.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Show/HT.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/Show -@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text/Read -@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Text -@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Tuple -@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/String -@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Strictness -@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Record/HT -@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Record -@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Ord -@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Maybe -@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/List/Match -@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/List/Key -@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/List/HT -@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/List -@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Function/HT -@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Function -@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Eq -@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Bool/HT -@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Bool -@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data -@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 diff --git a/devel/hs-uuagc/Makefile b/devel/hs-uuagc/Makefile index a22d491ad09a..a1e1f64363ae 100644 --- a/devel/hs-uuagc/Makefile +++ b/devel/hs-uuagc/Makefile @@ -6,14 +6,16 @@ # PORTNAME= uuagc -PORTVERSION= 0.9.29 +PORTVERSION= 0.9.36 CATEGORIES= devel haskell MAINTAINER= haskell@FreeBSD.org COMMENT= Attribute Grammar System of Universiteit Utrecht +LICENSE= GPLv2 + CABAL_SETUP= Setup.hs -USE_HACKAGE= uulib>=0.9.12 +USE_CABAL= uulib>=0.9.12 EXECUTABLE= uuagc HADDOCK_EXE= diff --git a/devel/hs-uuagc/distinfo b/devel/hs-uuagc/distinfo index 266808748742..d4a1c14bfd48 100644 --- a/devel/hs-uuagc/distinfo +++ b/devel/hs-uuagc/distinfo @@ -1,3 +1,2 @@ -MD5 (cabal/uuagc-0.9.29.tar.gz) = a354d3b1e5b29e9cbfe5ace5a7c4703a -SHA256 (cabal/uuagc-0.9.29.tar.gz) = 325d395abcc1f8224400a3cd765dd187e6be64a782251aa33080aab008b8829e -SIZE (cabal/uuagc-0.9.29.tar.gz) = 255544 +SHA256 (cabal/uuagc-0.9.36.tar.gz) = 32a88a67f1c67aff3d3c6d20235475ea96416737f49e81ff910ff27e550a540b +SIZE (cabal/uuagc-0.9.36.tar.gz) = 283592 diff --git a/devel/hs-uuagc/pkg-plist b/devel/hs-uuagc/pkg-plist deleted file mode 100644 index 2c047f78317f..000000000000 --- a/devel/hs-uuagc/pkg-plist +++ /dev/null @@ -1,21 +0,0 @@ -@comment $FreeBSD$ -bin/uuagc -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Distribution/Simple/UUAGC.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Distribution/Simple/UUAGC/AbsSyn.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Distribution/Simple/UUAGC/Options.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Distribution/Simple/UUAGC/Parser.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Distribution/Simple/UUAGC/UUAGC.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%%/Distribution/Simple/UUAGC -@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Distribution/Simple -@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Distribution -@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 diff --git a/devel/hs-uulib/Makefile b/devel/hs-uulib/Makefile index 1cd177a063cd..d74754d7bfa8 100644 --- a/devel/hs-uulib/Makefile +++ b/devel/hs-uulib/Makefile @@ -6,12 +6,15 @@ # PORTNAME= uulib -PORTVERSION= 0.9.12 +PORTVERSION= 0.9.13 CATEGORIES= devel haskell MAINTAINER= haskell@FreeBSD.org COMMENT= Haskell Utrecht Tools Library +LICENSE= LGPL21 +FILE_LICENSE= COPYRIGHT + CABAL_SETUP= Setup.hs .include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk" diff --git a/devel/hs-uulib/distinfo b/devel/hs-uulib/distinfo index 8000d63d2d9e..da47c998aa1a 100644 --- a/devel/hs-uulib/distinfo +++ b/devel/hs-uulib/distinfo @@ -1,3 +1,2 @@ -MD5 (cabal/uulib-0.9.12.tar.gz) = 47c00bc23351c17b747005c7502074c6 -SHA256 (cabal/uulib-0.9.12.tar.gz) = e2ea76db10e5ce94cf6282642754d0e65e5abadc620b3827aa2ab497b88e6747 -SIZE (cabal/uulib-0.9.12.tar.gz) = 54122 +SHA256 (cabal/uulib-0.9.13.tar.gz) = c01eef81259794bbdee1dc46ece72b57c417668f6c3ea3396fd2635afaeeae84 +SIZE (cabal/uulib-0.9.13.tar.gz) = 54215 diff --git a/devel/hs-uulib/pkg-plist b/devel/hs-uulib/pkg-plist deleted file mode 100644 index 487cf42b86c0..000000000000 --- a/devel/hs-uulib/pkg-plist +++ /dev/null @@ -1,44 +0,0 @@ -@comment $FreeBSD$ -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/UU/PPrint.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/UU/Parsing.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/UU/Parsing/CharParser.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/UU/Parsing/Derived.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/UU/Parsing/Interface.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/UU/Parsing/Machine.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/UU/Parsing/MachineInterface.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/UU/Parsing/Merge.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/UU/Parsing/Offside.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/UU/Parsing/Perms.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/UU/Parsing/StateParser.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/UU/Pretty.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/UU/Pretty/Basic.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/UU/Pretty/Ext.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/UU/Scanner.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/UU/Scanner/GenToken.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/UU/Scanner/GenTokenOrd.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/UU/Scanner/GenTokenParser.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/UU/Scanner/GenTokenSymbol.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/UU/Scanner/Position.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/UU/Scanner/Scanner.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/UU/Scanner/Token.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/UU/Scanner/TokenParser.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/UU/Scanner/TokenShow.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/UU/Util/BinaryTrees.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/UU/Util/PermTree.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/UU/Util/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%%/UU/Util -@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/UU/Scanner -@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/UU/Pretty -@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/UU/Parsing -@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/UU -@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 diff --git a/devel/hs-uvector-algorithms/Makefile b/devel/hs-uvector-algorithms/Makefile deleted file mode 100644 index 8d1696a324bf..000000000000 --- a/devel/hs-uvector-algorithms/Makefile +++ /dev/null @@ -1,18 +0,0 @@ -# New ports collection makefile for: hs-uvector-algorithms -# Date created: December 20 2009 -# Whom: Giuseppe Pilichi aka Jacula Modyun <jacula@gmail.com> -# -# $FreeBSD$ -# - -PORTNAME= uvector-algorithms -PORTVERSION= 0.2 -CATEGORIES= devel haskell - -MAINTAINER= haskell@FreeBSD.org -COMMENT= Efficient algorithms for uvector unboxed arrays in Haskell - -USE_HACKAGE= uvector>=0.1.0.4 - -.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk" -.include <bsd.port.mk> diff --git a/devel/hs-uvector-algorithms/distinfo b/devel/hs-uvector-algorithms/distinfo deleted file mode 100644 index fe526e55b656..000000000000 --- a/devel/hs-uvector-algorithms/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (cabal/uvector-algorithms-0.2.tar.gz) = 5d4088a73dd174fc0ef74b43f91443fa -SHA256 (cabal/uvector-algorithms-0.2.tar.gz) = 01411922955d572c2fb44cd3c465769507bf7dff424c01e0c0f99dac728ef44b -SIZE (cabal/uvector-algorithms-0.2.tar.gz) = 17537 diff --git a/devel/hs-uvector-algorithms/pkg-descr b/devel/hs-uvector-algorithms/pkg-descr deleted file mode 100644 index f2baf9cc1bfa..000000000000 --- a/devel/hs-uvector-algorithms/pkg-descr +++ /dev/null @@ -1,4 +0,0 @@ -Efficient algorithms for uvector unboxed arrays for Haskell. Compilation -with flags -O2, and -fvia-C -optc-O3 is recommended. - -WWW: http://code.haskell.org/~dolio/ diff --git a/devel/hs-uvector-algorithms/pkg-plist b/devel/hs-uvector-algorithms/pkg-plist deleted file mode 100644 index d30b3dac2919..000000000000 --- a/devel/hs-uvector-algorithms/pkg-plist +++ /dev/null @@ -1,24 +0,0 @@ -@comment $FreeBSD$ -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Array/Vector/Algorithms/Combinators.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Array/Vector/Algorithms/Common.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Array/Vector/Algorithms/Insertion.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Array/Vector/Algorithms/Intro.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Array/Vector/Algorithms/Merge.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Array/Vector/Algorithms/Optimal.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Array/Vector/Algorithms/Radix.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Array/Vector/Algorithms/TriHeap.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/Array/Vector/Algorithms -@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Array/Vector -@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Array -@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 diff --git a/devel/hs-uvector/Makefile b/devel/hs-uvector/Makefile deleted file mode 100644 index 415cf96596c7..000000000000 --- a/devel/hs-uvector/Makefile +++ /dev/null @@ -1,18 +0,0 @@ -# New ports collection makefile for: hs-uvector -# Date created: December 20 2009 -# Whom: Giuseppe Pilichi aka Jacula Modyun <jacula@gmail.com> -# -# $FreeBSD$ -# - -PORTNAME= uvector -PORTVERSION= 0.1.1.1 -CATEGORIES= devel haskell - -MAINTAINER= haskell@FreeBSD.org -COMMENT= Fast unboxed arrays with a flexible interface for Haskell - -PORTDATA= * - -.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk" -.include <bsd.port.mk> diff --git a/devel/hs-uvector/distinfo b/devel/hs-uvector/distinfo deleted file mode 100644 index 5ab4309d7f1c..000000000000 --- a/devel/hs-uvector/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (cabal/uvector-0.1.1.1.tar.gz) = 0f682fe5ddfb52193cc3cfe720929f79 -SHA256 (cabal/uvector-0.1.1.1.tar.gz) = 08c42d9a31df299c2aa8e0e21e2c1077fc3bf9e755449b3243225b20b06e4bdf -SIZE (cabal/uvector-0.1.1.1.tar.gz) = 88033 diff --git a/devel/hs-uvector/pkg-descr b/devel/hs-uvector/pkg-descr deleted file mode 100644 index 381d052092ff..000000000000 --- a/devel/hs-uvector/pkg-descr +++ /dev/null @@ -1,7 +0,0 @@ -Fast unboxed arrays with a flexible interface for Haskell. The library is -built of fusible combinators, as described in the paper "Stream Fusion: -From Lists to Streams to Nothing at All". - -For best results, compile with your user programs with -O2 -fvia-C -optc-O3. - -WWW: http://code.haskell.org/~dons/code/uvector diff --git a/devel/hs-uvector/pkg-plist b/devel/hs-uvector/pkg-plist deleted file mode 100644 index 40f88e7bb405..000000000000 --- a/devel/hs-uvector/pkg-plist +++ /dev/null @@ -1,32 +0,0 @@ -@comment $FreeBSD$ -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Array/Vector.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Array/Vector/Prim/BUArr.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Array/Vector/Prim/Debug.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Array/Vector/Prim/Hyperstrict.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Array/Vector/Prim/Text.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Array/Vector/Stream.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Array/Vector/Strict/Basics.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Array/Vector/Strict/Enum.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Array/Vector/Strict/Permute.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Array/Vector/Strict/Stream.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Array/Vector/Strict/Sums.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Array/Vector/Strict/Text.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Array/Vector/UArr.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HS%%PORTNAME%%-%%PORTVERSION%%.o -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/include/memcpy_extra.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%%/Data/Array/Vector/Strict -@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Array/Vector/Prim -@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Array/Vector -@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Array -@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 diff --git a/devel/hs-vector-algorithms/Makefile b/devel/hs-vector-algorithms/Makefile index 0c6fae6db97e..0848ffb4d23f 100644 --- a/devel/hs-vector-algorithms/Makefile +++ b/devel/hs-vector-algorithms/Makefile @@ -6,13 +6,15 @@ # PORTNAME= vector-algorithms -PORTVERSION= 0.3.2 +PORTVERSION= 0.4 CATEGORIES= devel haskell MAINTAINER= haskell@FreeBSD.org COMMENT= Efficient algorithms for vector arrays -USE_HACKAGE= primitive>=0.2 vector>=0.5 +LICENSE= BSD + +USE_CABAL= primitive>=0.3 vector>=0.6 .include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk" .include <bsd.port.mk> diff --git a/devel/hs-vector-algorithms/distinfo b/devel/hs-vector-algorithms/distinfo index 66ac173fef17..c50ab4ac9732 100644 --- a/devel/hs-vector-algorithms/distinfo +++ b/devel/hs-vector-algorithms/distinfo @@ -1,3 +1,2 @@ -MD5 (cabal/vector-algorithms-0.3.2.tar.gz) = 47b39bda964ac39b380e6d7a73a24302 -SHA256 (cabal/vector-algorithms-0.3.2.tar.gz) = ac9e6c125d8e56f8d5c22bb593d93f23a97993e62ca915dc8019dacda0bcafe3 -SIZE (cabal/vector-algorithms-0.3.2.tar.gz) = 19361 +SHA256 (cabal/vector-algorithms-0.4.tar.gz) = 080a410c608e1c6fbb9b80a4ca330c6d0cafd39dc896cf20af82d437fa122f12 +SIZE (cabal/vector-algorithms-0.4.tar.gz) = 19882 diff --git a/devel/hs-vector-algorithms/pkg-plist b/devel/hs-vector-algorithms/pkg-plist deleted file mode 100644 index 06bb9603059c..000000000000 --- a/devel/hs-vector-algorithms/pkg-plist +++ /dev/null @@ -1,26 +0,0 @@ -@comment $FreeBSD$ -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/include/vector.h -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Vector/Algorithms/Combinators.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Vector/Algorithms/Common.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Vector/Algorithms/Insertion.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Vector/Algorithms/Intro.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Vector/Algorithms/Merge.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Vector/Algorithms/Optimal.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Vector/Algorithms/Radix.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Vector/Algorithms/Search.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Vector/Algorithms/TriHeap.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/Vector/Algorithms -@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Vector -@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data -@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/include -@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 diff --git a/devel/hs-vector/Makefile b/devel/hs-vector/Makefile index 43b3e1416f4d..4cc49f4ef0eb 100644 --- a/devel/hs-vector/Makefile +++ b/devel/hs-vector/Makefile @@ -6,15 +6,17 @@ # PORTNAME= vector -PORTVERSION= 0.6.0.2 +PORTVERSION= 0.7.0.1 CATEGORIES= devel haskell MAINTAINER= haskell@FreeBSD.org COMMENT= Efficient Arrays +LICENSE= BSD + CABAL_SETUP= Setup.hs -USE_HACKAGE= primitive>=0.3 +USE_CABAL= primitive>=0.3.1 .include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk" .include <bsd.port.mk> diff --git a/devel/hs-vector/distinfo b/devel/hs-vector/distinfo index 5ea562e8c22f..700cb8ec7ddc 100644 --- a/devel/hs-vector/distinfo +++ b/devel/hs-vector/distinfo @@ -1,3 +1,2 @@ -MD5 (cabal/vector-0.6.0.2.tar.gz) = 5268059958930935b7aa4e85ba83206a -SHA256 (cabal/vector-0.6.0.2.tar.gz) = 9f257260ef18218e35ebc2965a01191173e3c8e0057dae946a8d0c8183f4ba16 -SIZE (cabal/vector-0.6.0.2.tar.gz) = 89232 +SHA256 (cabal/vector-0.7.0.1.tar.gz) = b2fbbd62b0a3b9f267c98446805cf796d5213f8a47d3f1747838707347e5f390 +SIZE (cabal/vector-0.7.0.1.tar.gz) = 92726 diff --git a/devel/hs-vector/pkg-plist b/devel/hs-vector/pkg-plist deleted file mode 100644 index 0350f6bea5e4..000000000000 --- a/devel/hs-vector/pkg-plist +++ /dev/null @@ -1,42 +0,0 @@ -@comment $FreeBSD$ -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/include/vector.h -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Vector.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Vector/Fusion/Stream.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Vector/Fusion/Stream/Monadic.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Vector/Fusion/Stream/Size.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Vector/Fusion/Util.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Vector/Generic.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Vector/Generic/Base.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Vector/Generic/Mutable.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Vector/Generic/New.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Vector/Internal/Check.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Vector/Mutable.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Vector/Primitive.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Vector/Primitive/Mutable.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Vector/Storable.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Vector/Storable/Internal.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Vector/Storable/Mutable.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Vector/Unboxed.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Vector/Unboxed/Base.hi -%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Vector/Unboxed/Mutable.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/Vector/Unboxed -@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Vector/Storable -@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Vector/Primitive -@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Vector/Internal -@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Vector/Generic -@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Vector/Fusion/Stream -@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Vector/Fusion -@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Vector -@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data -@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/include -@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 diff --git a/devel/lhs2TeX/Makefile b/devel/lhs2TeX/Makefile deleted file mode 100644 index 2a0697e8b7a0..000000000000 --- a/devel/lhs2TeX/Makefile +++ /dev/null @@ -1,50 +0,0 @@ -# ex:ts=8 -# Ports collection makefile for: lhs2TeX -# Date created: April 24, 2007 -# Whom: mainland@apeiron.net -# -# $FreeBSD$ -# - -PORTNAME= lhs2tex -PORTVERSION= 1.15 -PORTREVISION= 2 -CATEGORIES= devel haskell -MASTER_SITES= http://people.cs.uu.nl/andres/${PORTNAME}/ - -MAINTAINER= haskell@FreeBSD.org -COMMENT= A preprocessor to generate LaTeX code from literate Haskell sources - -BUILD_DEPENDS= ghc>=6.8:${PORTSDIR}/lang/ghc \ - mktexlsr:${PORTSDIR}/print/teTeX-base \ - hs-utf8-string>=0.3:${PORTSDIR}/devel/hs-utf8-string - -RUN_DEPENDS= mktexlsr:${PORTSDIR}/print/teTeX-base - -USE_GMAKE= yes -HAS_CONFIGURE= yes -CONFIGURE_ARGS= --prefix=${PREFIX} \ - --datadir=${PREFIX}/share \ - --docdir=${DOCSDIR} \ - --mandir=${MANPREFIX}/man - -DOCSDIR=${PREFIX}/share/doc/${PORTNAME}-${PORTVERSION} -PORTDOCS= * -DATADIR=${PREFIX}/share/${PORTNAME}-${PORTVERSION} -PORTDATA= * - -.include <bsd.port.pre.mk> - -INSTALL_TARGET= install - -.if !defined(NOPORTDOCS) -INSTALL_TARGET+= install-doc -.endif - -.if !defined(NOPORTDATA) -INSTALL_TARGET+= install-data -.endif - -MAN1= lhs2TeX.1 - -.include <bsd.port.post.mk> diff --git a/devel/lhs2TeX/distinfo b/devel/lhs2TeX/distinfo deleted file mode 100644 index 0910f9c2ae69..000000000000 --- a/devel/lhs2TeX/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (lhs2tex-1.15.tar.gz) = 13c886a829e71e895fa172c617f31bd0 -SHA256 (lhs2tex-1.15.tar.gz) = 77f25c1f22823587ceca6eead133a403540319a0ae3bf03a369b3e8c86baf124 -SIZE (lhs2tex-1.15.tar.gz) = 580361 diff --git a/devel/lhs2TeX/files/patch-Makefile b/devel/lhs2TeX/files/patch-Makefile deleted file mode 100644 index 08746efe6d38..000000000000 --- a/devel/lhs2TeX/files/patch-Makefile +++ /dev/null @@ -1,34 +0,0 @@ ---- Makefile.orig 2008-10-24 10:50:41.000000000 +0200 -+++ Makefile 2009-03-04 11:19:34.000000000 +0100 -@@ -135,14 +135,9 @@ - print : Lhs2TeX.dvi - $(DVIPS) -D600 -f Lhs2TeX.dvi | lpr -Pa -Zl - --install : bin doc -+install : bin - $(MKINSTDIR) $(DESTDIR)$(bindir) - $(INSTALL) -m 755 lhs2TeX $(DESTDIR)$(bindir) -- $(MKINSTDIR) $(DESTDIR)$(stydir) -- $(INSTALL) -m 644 lhs2TeX.sty lhs2TeX.fmt $(DESTDIR)$(stydir) -- $(INSTALL) -m 644 Library/*.fmt $(DESTDIR)$(stydir) -- $(MKINSTDIR) $(DESTDIR)$(docdir) -- $(INSTALL) -m 644 doc/Guide2.pdf $(DESTDIR)$(docdir) - $(MKINSTDIR) $(DESTDIR)$(mandir)/man1 - $(INSTALL) -m 644 lhs2TeX.1 $(DESTDIR)$(mandir)/man1 - ifeq ($(INSTALL_POLYTABLE),yes) -@@ -158,6 +153,15 @@ - echo "Please update the TeX filename database." - endif - -+install-doc : doc -+ $(MKINSTDIR) $(DESTDIR)$(docdir) -+ $(INSTALL) -m 644 doc/Guide2.pdf $(DESTDIR)$(docdir) -+ -+install-data : bin -+ $(MKINSTDIR) $(DESTDIR)$(stydir) -+ $(INSTALL) -m 644 lhs2TeX.sty lhs2TeX.fmt $(DESTDIR)$(stydir) -+ $(INSTALL) -m 644 Library/*.fmt $(DESTDIR)$(stydir) -+ - srcdist : INSTALL doc - if test -d $(DISTDIR); then $(RM) -rf $(DISTDIR); fi - $(MKINSTDIR) $(DISTDIR) diff --git a/devel/lhs2TeX/files/patch-configure b/devel/lhs2TeX/files/patch-configure deleted file mode 100644 index f4c2b4ae0a39..000000000000 --- a/devel/lhs2TeX/files/patch-configure +++ /dev/null @@ -1,66 +0,0 @@ ---- ./configure.orig 2009-12-18 13:21:18.000000000 +0100 -+++ ./configure 2010-01-07 19:34:38.000000000 +0100 -@@ -2745,54 +2745,6 @@ - POLYTABLE_INSTALL=yes - fi - --if test "z$POLYTABLE_INSTALL" = "zyes"; then -- --{ $as_echo "$as_me:$LINENO: checking for the polytable package" >&5 --$as_echo_n "checking for the polytable package... " >&6; } --if test -x "$KPSEWHICH"; then -- POLYTABLE="`$KPSEWHICH polytable.sty`" --fi --if test -f "$POLYTABLE"; then -- { $as_echo "$as_me:$LINENO: result: $POLYTABLE" >&5 --$as_echo "$POLYTABLE" >&6; } -- { $as_echo "$as_me:$LINENO: checking for version of polytable" >&5 --$as_echo_n "checking for version of polytable... " >&6; } -- POLYTABLE_VERSION=`$GREP " v.* .polytable. package" $POLYTABLE | $SED -e "s/^.*v\(.*\) .polytable. package.*$/\1/"` -- { $as_echo "$as_me:$LINENO: result: $POLYTABLE_VERSION" >&5 --$as_echo "$POLYTABLE_VERSION" >&6; } --else -- { $as_echo "$as_me:$LINENO: result: no" >&5 --$as_echo "no" >&6; } --fi -- -- # does polytable need to be installed? -- { $as_echo "$as_me:$LINENO: checking whether polytable needs to be installed" >&5 --$as_echo_n "checking whether polytable needs to be installed... " >&6; } -- POLYTABLE_INSTALL=no -- if test -n $POLYTABLE; then -- if ( IFS="."; -- a="$POLYTABLE_VERSION"; b="0.8.2"; -- while test -n "$a$b" -- do -- set -- $a; h1="$1"; shift 2>/dev/null; a="$*" -- set -- $b; h2="$1"; shift 2>/dev/null; b="$*" -- test -n "$h1" || h1=0; test -n "$h2" || h2=0 -- test ${h1} -eq ${h2} || break -- done -- test ${h1} -lt ${h2} -- ) --then -- POLYTABLE_INSTALL=yes -- --fi -- -- else -- POLYTABLE_INSTALL=yes -- fi -- { $as_echo "$as_me:$LINENO: result: $POLYTABLE_INSTALL" >&5 --$as_echo "$POLYTABLE_INSTALL" >&6; } --fi -- - # Extract the first word of "mktexlsr", so it can be a program name with args. - set dummy mktexlsr; ac_word=$2 - { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 -@@ -2834,8 +2786,6 @@ - - - --# docdir and expansion --docdir="$datadir/doc/$PACKAGE_TARNAME-$PACKAGE_VERSION" - - stydir="$datadir/$PACKAGE_TARNAME-$PACKAGE_VERSION" - diff --git a/devel/lhs2TeX/pkg-descr b/devel/lhs2TeX/pkg-descr deleted file mode 100644 index 9e915cafea0b..000000000000 --- a/devel/lhs2TeX/pkg-descr +++ /dev/null @@ -1,4 +0,0 @@ -lhs2TeX is a preprocessor to generate LaTeX code from literate Haskell -sources. It is released under the GPL. - -WWW: http://people.cs.uu.nl/andres/ diff --git a/devel/lhs2TeX/pkg-plist b/devel/lhs2TeX/pkg-plist deleted file mode 100644 index 17c5274b397d..000000000000 --- a/devel/lhs2TeX/pkg-plist +++ /dev/null @@ -1,6 +0,0 @@ -bin/lhs2TeX -share/texmf-local/tex/latex/polytable/lazylist.sty -share/texmf-local/tex/latex/polytable/polytable.sty -@dirrm share/texmf-local/tex/latex/polytable -@exec %D/bin/mktexlsr -@unexec %D/bin/mktexlsr diff --git a/devel/pure-gen/Makefile b/devel/pure-gen/Makefile index 9809a1f20cc2..698a40b3f437 100644 --- a/devel/pure-gen/Makefile +++ b/devel/pure-gen/Makefile @@ -7,6 +7,7 @@ PORTNAME= pure-gen PORTVERSION= 0.11 +PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= http://pure-lang.googlecode.com/files/ @@ -14,7 +15,7 @@ MAINTAINER= lichray@gmail.com COMMENT= A C interface generator for the Pure language BUILD_DEPENDS= ghc:${PORTSDIR}/lang/ghc \ - ${LOCALBASE}/lib/language-c-0.3.2/:${PORTSDIR}/devel/hs-language-c + hs-language-c>=0.3.2:${PORTSDIR}/devel/hs-language-c LIB_DEPENDS= pure.7:${PORTSDIR}/lang/pure MAN1= pure-gen.1 |