Date: Fri, 21 Oct 2011 05:20:12 GMT From: Zhihao Yuan <lichray@gmail.com> To: freebsd-ports-bugs@FreeBSD.org Subject: Re: ports/161799: lang/pure: [UPDATE] to 0.48 (all-in-one patch) Message-ID: <201110210520.p9L5KC1B069154@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
The following reply was made to PR ports/161799; it has been noted by GNATS. From: Zhihao Yuan <lichray@gmail.com> To: bug-followup@FreeBSD.org Cc: pav@freebsd.org, eadler <eadler@freebsd.org> Subject: Re: ports/161799: lang/pure: [UPDATE] to 0.48 (all-in-one patch) Date: Fri, 21 Oct 2011 00:11:57 -0500 --NMuMz9nt05w80d4+ Content-Type: multipart/mixed; boundary="XsQoSWH+UP9D9v3l" Content-Disposition: inline --XsQoSWH+UP9D9v3l Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Upstream just uploaded a set of new distfile inplace, only for regenerate the version number in the README files! --=20 Zhihao Yuan, nickname lichray The best way to predict the future is to invent it. ___________________________________________________ 4BSD -- http://4bsd.biz/ --XsQoSWH+UP9D9v3l Content-Type: text/x-diff; charset=iso-8859-1 Content-Disposition: attachment; filename="pure_0.48_all_2.patch" Content-Transfer-Encoding: quoted-printable diff -ruN --exclude=3DCVS /usr/ports/lang/pure.orig/Makefile /usr/ports/lan= g/pure/Makefile --- /usr/ports/lang/pure.orig/Makefile 2011-04-09 14:21:47.000000000 -0500 +++ /usr/ports/lang/pure/Makefile 2011-10-19 00:50:27.617607899 -0500 @@ -6,26 +6,25 @@ # =20 PORTNAME=3D pure -PORTVERSION=3D 0.47 +PORTVERSION=3D 0.48 CATEGORIES=3D lang -MASTER_SITES=3D http://pure-lang.googlecode.com/files/ DISTFILES=3D ${PORTNAME}-${PORTVERSION}.tar.gz ${PORTNAME}-docs-${PORTVERS= ION}.tar.gz =20 MAINTAINER=3D lichray@gmail.com COMMENT=3D A modern-style functional programming language =20 -LIB_DEPENDS+=3D gmp:${PORTSDIR}/math/gmp -BUILD_DEPENDS+=3D llvm>=3D2.6:${PORTSDIR}/devel/llvm -RUN_DEPENDS+=3D llvm>=3D2.6:${PORTSDIR}/devel/llvm +LICENSE=3D LGPL3 + +LIB_DEPENDS=3D gmp.10:${PORTSDIR}/math/gmp \ + mpfr.4:${PORTSDIR}/math/mpfr +BUILD_DEPENDS=3D llvm>=3D2.7:${PORTSDIR}/devel/llvm +RUN_DEPENDS=3D llvm>=3D2.7:${PORTSDIR}/devel/llvm =20 MAN1=3D pure.1 -LICENSE=3D LGPL3 SUB_FILES=3D pkg-message =20 -USE_GCC=3D 4.2+ USE_AUTOTOOLS=3D libltdl GNU_CONFIGURE=3D yes -USE_GMAKE=3D yes USE_GNOME=3D gnomehack MAKE_JOBS_SAFE=3D yes =20 @@ -34,6 +33,7 @@ OPTIONS=3D EMACS "Compile pure-mode.el with Emacs" off =20 .include <bsd.port.options.mk> +.include "bsd.pure.mk" =20 .if defined(WITH_EMACS) USE_EMACS=3D yes diff -ruN --exclude=3DCVS /usr/ports/lang/pure.orig/bsd.pure.mk /usr/ports/= lang/pure/bsd.pure.mk --- /usr/ports/lang/pure.orig/bsd.pure.mk 1969-12-31 18:00:00.000000000 -06= 00 +++ /usr/ports/lang/pure/bsd.pure.mk 2011-10-19 03:40:25.274193940 -0500 @@ -0,0 +1,28 @@ +# Date created: 2011-10-19 +# Whom: Zhihao Yuan <lichray@gmail.com> +# + +MASTER_SITES=3D http://pure-lang.googlecode.com/files/ + +USE_GMAKE=3D yes +USE_GCC=3D 4.2+ + +.if defined(USE_PURE) +LIB_DEPENDS+=3D pure.8:${PORTSDIR}/lang/pure + + +MAKE_ARGS+=3D prefix=3D${PREFIX} mandir=3D${PREFIX}/man \ + CPPFLAGS+=3D-I${LOCALBASE}/include \ + CFLAGS=3D"${CFLAGS}" LDFLAGS+=3D-L${LOCALBASE}/lib + +.if !defined(PURE_NOEXAMPLES) +PORTEXAMPLES=3D * + +post-install: +.if !defined(NOPORTEXAMPLES) + @${MKDIR} ${EXAMPLESDIR} + (cd ${WRKSRC}/examples/ && ${COPYTREE_SHARE} \* ${EXAMPLESDIR}) +.endif +.endif + +.endif diff -ruN --exclude=3DCVS /usr/ports/lang/pure.orig/distinfo /usr/ports/lan= g/pure/distinfo --- /usr/ports/lang/pure.orig/distinfo 2011-04-09 14:21:47.000000000 -0500 +++ /usr/ports/lang/pure/distinfo 2011-10-20 23:34:42.019569785 -0500 @@ -1,4 +1,4 @@ -SHA256 (pure-0.47.tar.gz) =3D 7b3d0093fd695178e154cd24a4983dbff479a62ef840= c11ca94af0998699409a -SIZE (pure-0.47.tar.gz) =3D 1028429 -SHA256 (pure-docs-0.47.tar.gz) =3D 5d26edc1dce5151a616ad11378657fbf792edf2= ddefa31c70934e6d3c011258c -SIZE (pure-docs-0.47.tar.gz) =3D 2817481 +SHA256 (pure-0.48.tar.gz) =3D c8f370f29a156e1b2960316365da8887d9f76b7d0f75= a66604d5031c5f1858a2 +SIZE (pure-0.48.tar.gz) =3D 1053887 +SHA256 (pure-docs-0.48.tar.gz) =3D c17ceb1afd7f14ce0b3b173e251297094e1ea00= 281d8f7ef0b9c346fdce38817 +SIZE (pure-docs-0.48.tar.gz) =3D 3144372 diff -ruN --exclude=3DCVS /usr/ports/lang/pure.orig/pkg-plist /usr/ports/la= ng/pure/pkg-plist --- /usr/ports/lang/pure.orig/pkg-plist 2011-04-09 14:21:47.000000000 -0500 +++ /usr/ports/lang/pure/pkg-plist 2011-10-19 00:19:26.551599015 -0500 @@ -1,8 +1,8 @@ bin/pure include/pure/runtime.h lib/libpure.so -lib/libpure.so.7 -lib/libpure.so.7.0 +lib/libpure.so.8 +lib/libpure.so.8.0 lib/pure/array.pure lib/pure/avltrees.pure lib/pure/dict.pure @@ -11,6 +11,7 @@ lib/pure/heap.pure lib/pure/math.pure lib/pure/matrices.pure +lib/pure/pointers.pure lib/pure/posix.pure lib/pure/prelude.pure lib/pure/primitives.pure @@ -19,6 +20,7 @@ lib/pure/quasiquote.pure lib/pure/quasiquote1.pure lib/pure/records.pure +lib/pure/regex.pure lib/pure/set.pure lib/pure/strings.pure lib/pure/system.pure diff -ruN --exclude=3DCVS /usr/ports/audio/pure-audio.orig/Makefile /usr/po= rts/audio/pure-audio/Makefile --- /usr/ports/audio/pure-audio.orig/Makefile 2011-10-17 05:08:26.000000000= -0500 +++ /usr/ports/audio/pure-audio/Makefile 2011-10-19 00:58:19.869626218 -0500 @@ -7,26 +7,18 @@ =20 PORTNAME=3D pure-audio PORTVERSION=3D 0.4 -PORTREVISION=3D 1 +PORTREVISION=3D 2 CATEGORIES=3D audio -MASTER_SITES=3D http://pure-lang.googlecode.com/files/ =20 MAINTAINER=3D lichray@gmail.com COMMENT=3D A digital audio interface for the Pure language =20 -LIB_DEPENDS+=3D pure.7:${PORTSDIR}/lang/pure \ - portaudio.2:${PORTSDIR}/audio/portaudio2 \ +LIB_DEPENDS=3D portaudio.2:${PORTSDIR}/audio/portaudio2 \ samplerate.1:${PORTSDIR}/audio/libsamplerate \ sndfile.1:${PORTSDIR}/audio/libsndfile \ fftw3:${PORTSDIR}/math/fftw3 =20 -#RUN_DEPENDS+=3D ${LOCALBASE}/lib/pure/ffi.pure:${PORTSDIR}/devel/pure-ffi - -LICENSE_FILE=3D ${WRKSRC}/COPYING - -USE_GMAKE=3D yes - -MAKE_ARGS+=3D prefix=3D${PREFIX} CPPFLAGS+=3D-I${LOCALBASE}/include LDFLAG= S+=3D-L${LOCALBASE}/lib CFLAGS=3D"${CFLAGS}" +USE_PURE=3D yes =20 post-patch: ${REINPLACE_CMD} \ @@ -34,14 +26,6 @@ -e "s|portaudio.h|portaudio2/portaudio.h|g" \ ${WRKSRC}/Makefile =20 -PORTEXAMPLES=3D * - .include <bsd.port.pre.mk> - -post-install: -.if !defined(NOPORTEXAMPLES) - @${MKDIR} ${EXAMPLESDIR} - (cd ${WRKSRC}/examples/ && ${COPYTREE_SHARE} \* ${EXAMPLESDIR}) -.endif - +.include "${PORTSDIR}/lang/pure/bsd.pure.mk" .include <bsd.port.post.mk> diff -ruN --exclude=3DCVS /usr/ports/audio/pure-audio.orig/distinfo /usr/po= rts/audio/pure-audio/distinfo --- /usr/ports/audio/pure-audio.orig/distinfo 2011-07-02 02:11:53.000000000= -0500 +++ /usr/ports/audio/pure-audio/distinfo 2011-10-20 23:44:11.189136722 -0500 @@ -1,2 +1,2 @@ -SHA256 (pure-audio-0.4.tar.gz) =3D f6d96436415805778fb138fb7efe7588c9460e4= f5bf26b50e2ec9b73d2564d38 -SIZE (pure-audio-0.4.tar.gz) =3D 38730 +SHA256 (pure-audio-0.4.tar.gz) =3D 81032a0f4f9fcd24bdf498828bd90ab237fb0cb= 91d179a92025effd7f1d21b82 +SIZE (pure-audio-0.4.tar.gz) =3D 38558 diff -ruN --exclude=3DCVS /usr/ports/textproc/pure-csv.orig/Makefile /usr/p= orts/textproc/pure-csv/Makefile --- /usr/ports/textproc/pure-csv.orig/Makefile 2011-08-19 06:26:57.00000000= 0 -0500 +++ /usr/ports/textproc/pure-csv/Makefile 2011-10-19 01:11:17.808978318 -05= 00 @@ -6,24 +6,18 @@ # =20 PORTNAME=3D pure-csv -PORTVERSION=3D 1.4 +PORTVERSION=3D 1.5 CATEGORIES=3D textproc -MASTER_SITES=3D http://pure-lang.googlecode.com/files/ =20 MAINTAINER=3D lichray@gmail.com COMMENT=3D A CSV reading and writing module for the Pure language =20 -LIB_DEPENDS+=3D pure:${PORTSDIR}/lang/pure - -LICENSE_FILE=3D ${WRKSRC}/COPYING +USE_PURE=3D yes +PURE_NOEXAMPLES=3D yes =20 PLIST_FILES=3D lib/pure/csv.pure \ lib/pure/csv.so =20 -USE_GCC=3D 4.2+ -USE_GMAKE=3D yes - -MAKE_ARGS+=3D prefix=3D${PREFIX} CPPFLAGS+=3D-I${LOCALBASE}/include \ - LDFLAGS+=3D-L${LOCALBASE}/lib CFLAGS=3D"${CFLAGS}" - -.include <bsd.port.mk> +.include <bsd.port.pre.mk> +.include "${PORTSDIR}/lang/pure/bsd.pure.mk" +.include <bsd.port.post.mk> diff -ruN --exclude=3DCVS /usr/ports/textproc/pure-csv.orig/distinfo /usr/p= orts/textproc/pure-csv/distinfo --- /usr/ports/textproc/pure-csv.orig/distinfo 2011-06-27 09:47:00.00000000= 0 -0500 +++ /usr/ports/textproc/pure-csv/distinfo 2011-10-20 23:45:18.874512559 -05= 00 @@ -1,2 +1,2 @@ -SHA256 (pure-csv-1.4.tar.gz) =3D 9b61f9c73a23a710ab9c77e039480d5fbf0a55e11= c1a2dbeb9846411a1c68880 -SIZE (pure-csv-1.4.tar.gz) =3D 26549 +SHA256 (pure-csv-1.5.tar.gz) =3D 996a499dc2f0a4e537b420b3c754f4d8a7af74a43= f4afb46e67701f866edaa7c +SIZE (pure-csv-1.5.tar.gz) =3D 26670 diff -ruN --exclude=3DCVS /usr/ports/devel/pure-ffi.orig/Makefile /usr/port= s/devel/pure-ffi/Makefile --- /usr/ports/devel/pure-ffi.orig/Makefile 2011-08-19 06:26:56.000000000 -= 0500 +++ /usr/ports/devel/pure-ffi/Makefile 2011-10-19 01:10:54.348347992 -0500 @@ -7,35 +7,19 @@ =20 PORTNAME=3D pure-ffi PORTVERSION=3D 0.12 +PORTREVISION=3D 1 CATEGORIES=3D devel -MASTER_SITES=3D http://pure-lang.googlecode.com/files/ =20 MAINTAINER=3D lichray@gmail.com COMMENT=3D Pure language interface to libffi =20 -LIB_DEPENDS+=3D pure.7:${PORTSDIR}/lang/pure \ - ffi:${PORTSDIR}/devel/libffi +LIB_DEPENDS+=3D ffi:${PORTSDIR}/devel/libffi =20 -LICENSE_FILE=3D ${WRKSRC}/COPYING - -USE_GCC=3D 4.2+ -USE_GMAKE=3D yes +USE_PURE=3D yes =20 PLIST_FILES=3D lib/pure/ffi.pure \ lib/pure/ffi.so -MAKE_ARGS+=3D prefix=3D${PREFIX} \ - CPPFLAGS+=3D-I${LOCALBASE}/include \ - LDFLAGS+=3D-L${LOCALBASE}/lib \ - CFLAGS=3D"${CFLAGS}" - -PORTEXAMPLES=3D * =20 .include <bsd.port.pre.mk> - -post-install: -.if !defined(NOPORTEXAMPLES) - @${MKDIR} ${EXAMPLESDIR} - (cd ${WRKSRC}/examples/ && ${COPYTREE_SHARE} \* ${EXAMPLESDIR}) -.endif - +.include "${PORTSDIR}/lang/pure/bsd.pure.mk" .include <bsd.port.post.mk> diff -ruN --exclude=3DCVS /usr/ports/devel/pure-ffi.orig/distinfo /usr/port= s/devel/pure-ffi/distinfo --- /usr/ports/devel/pure-ffi.orig/distinfo 2011-06-27 09:44:38.000000000 -= 0500 +++ /usr/ports/devel/pure-ffi/distinfo 2011-10-20 23:42:35.755197879 -0500 @@ -1,2 +1,2 @@ -SHA256 (pure-ffi-0.12.tar.gz) =3D 7aa9ce52ddc2154c22317352331afd42741830e3= e00a80a7098bb7e155508282 -SIZE (pure-ffi-0.12.tar.gz) =3D 39555 +SHA256 (pure-ffi-0.12.tar.gz) =3D 7aba78d96cad5ce6277b9857cbe9a09d6d572cb3= fa5a48a53e4a8d3e23eee32d +SIZE (pure-ffi-0.12.tar.gz) =3D 39868 diff -ruN --exclude=3DCVS /usr/ports/devel/pure-gen.orig/Makefile /usr/port= s/devel/pure-gen/Makefile --- /usr/ports/devel/pure-gen.orig/Makefile 2011-10-18 17:20:31.000000000 -= 0500 +++ /usr/ports/devel/pure-gen/Makefile 2011-10-19 03:43:19.734071143 -0500 @@ -7,31 +7,19 @@ =20 PORTNAME=3D pure-gen PORTVERSION=3D 0.12 +PORTREVISION=3D 1 CATEGORIES=3D devel -MASTER_SITES=3D http://pure-lang.googlecode.com/files/ =20 MAINTAINER=3D lichray@gmail.com COMMENT=3D A C interface generator for the Pure language =20 BUILD_DEPENDS=3D ghc:${PORTSDIR}/lang/ghc \ hs-language-c>=3D0.3.2:${PORTSDIR}/devel/hs-language-c -LIB_DEPENDS=3D pure.7:${PORTSDIR}/lang/pure =20 -MAN1=3D pure-gen.1 -LICENSE_FILE=3D ${WRKSRC}/COPYING - -USE_GMAKE=3D yes - -MAKE_ARGS+=3D prefix=3D${PREFIX} CPPFLAGS+=3D-I${LOCALBASE}/include LDFLAG= S+=3D-L${LOCALBASE}/lib CFLAGS=3D"${CFLAGS}" mandir=3D${PREFIX}/man +USE_PURE=3D yes =20 -PORTEXAMPLES=3D * +MAN1=3D pure-gen.1 =20 .include <bsd.port.pre.mk> - -post-install: -.if !defined(NOPORTEXAMPLES) - @${MKDIR} ${EXAMPLESDIR} - (cd ${WRKSRC}/examples/ && ${COPYTREE_SHARE} \* ${EXAMPLESDIR}) -.endif - +.include "${PORTSDIR}/lang/pure/bsd.pure.mk" .include <bsd.port.post.mk> diff -ruN --exclude=3DCVS /usr/ports/graphics/pure-gl.orig/Makefile /usr/po= rts/graphics/pure-gl/Makefile --- /usr/ports/graphics/pure-gl.orig/Makefile 2011-06-27 09:53:41.000000000= -0500 +++ /usr/ports/graphics/pure-gl/Makefile 2011-10-19 01:20:44.936101291 -0500 @@ -7,31 +7,19 @@ =20 PORTNAME=3D pure-gl PORTVERSION=3D 0.8 +PORTREVISION=3D 1 CATEGORIES=3D graphics -MASTER_SITES=3D http://pure-lang.googlecode.com/files/ =20 MAINTAINER=3D lichray@gmail.com COMMENT=3D Pure language interface to OpenGL =20 -LIB_DEPENDS+=3D pure.7:${PORTSDIR}/lang/pure RUN_DEPENDS+=3D ${LOCALBASE}/lib/pure/ffi.pure:${PORTSDIR}/devel/pure-ffi =20 -LICENSE_FILE=3D ${WRKSRC}/COPYING - -USE_GMAKE=3D yes +USE_PURE=3D yes USE_GL=3D glut =20 -MAKE_ARGS+=3D prefix=3D${PREFIX} CPPFLAGS+=3D-I${LOCALBASE}/include LDFLAG= S+=3D-L${LOCALBASE}/lib \ - CFLAGS=3D"${CFLAGS}" LinkGL=3D"-lglut -lGLU -lGL" - -PORTEXAMPLES=3D * +MAKE_ARGS+=3D LinkGL=3D"-lglut -lGLU -lGL" =20 .include <bsd.port.pre.mk> - -post-install: -.if !defined(NOPORTEXAMPLES) - @${MKDIR} ${EXAMPLESDIR} - (cd ${WRKSRC}/examples/ && ${COPYTREE_SHARE} \* ${EXAMPLESDIR}) -.endif - +.include "${PORTSDIR}/lang/pure/bsd.pure.mk" .include <bsd.port.post.mk> diff -ruN --exclude=3DCVS /usr/ports/graphics/pure-gl.orig/distinfo /usr/po= rts/graphics/pure-gl/distinfo --- /usr/ports/graphics/pure-gl.orig/distinfo 2011-06-27 09:53:41.000000000= -0500 +++ /usr/ports/graphics/pure-gl/distinfo 2011-10-20 23:46:59.659562662 -0500 @@ -1,2 +1,2 @@ -SHA256 (pure-gl-0.8.tar.gz) =3D 7482dd04ae12a582f8bf05ef9d014c7e2af7aa0352= 2f9edec4994420a6629340 -SIZE (pure-gl-0.8.tar.gz) =3D 166446 +SHA256 (pure-gl-0.8.tar.gz) =3D 93554873c1b0604f6686ba45e19e947d3fcb14d7e0= 69e9280a3dd49fb753b739 +SIZE (pure-gl-0.8.tar.gz) =3D 169114 diff -ruN --exclude=3DCVS /usr/ports/x11-toolkits/pure-gtk.orig/Makefile /u= sr/ports/x11-toolkits/pure-gtk/Makefile --- /usr/ports/x11-toolkits/pure-gtk.orig/Makefile 2011-10-18 17:20:31.0000= 00000 -0500 +++ /usr/ports/x11-toolkits/pure-gtk/Makefile 2011-10-20 23:25:37.335545439= -0500 @@ -7,33 +7,18 @@ =20 PORTNAME=3D pure-gtk PORTVERSION=3D 0.10 +PORTREVISION=3D 1 CATEGORIES=3D x11-toolkits -MASTER_SITES=3D http://pure-lang.googlecode.com/files/ =20 MAINTAINER=3D lichray@gmail.com COMMENT=3D A set of Pure language bindings for GTK+ =20 -LIB_DEPENDS+=3D pure.7:${PORTSDIR}/lang/pure \ - cairo.2:${PORTSDIR}/graphics/cairo -RUN_DEPENDS+=3D ${LOCALBASE}/lib/pure/ffi.pure:${PORTSDIR}/devel/pure-ffi +LIB_DEPENDS=3D cairo.2:${PORTSDIR}/graphics/cairo +RUN_DEPENDS=3D ${LOCALBASE}/lib/pure/ffi.pure:${PORTSDIR}/devel/pure-ffi =20 -LICENSE_FILE=3D ${WRKSRC}/COPYING - -USE_GCC=3D 4.2+ -USE_GMAKE=3D yes +USE_PURE=3D yes USE_GNOME=3D glib20 gtk20 atk pango =20 -MAKE_ARGS+=3D prefix=3D${PREFIX} CPPFLAGS+=3D-I${LOCALBASE}/include \ - LDFLAGS+=3D-L${LOCALBASE}/lib CFLAGS=3D"${CFLAGS}" - -PORTEXAMPLES=3D * - .include <bsd.port.pre.mk> - -post-install: -.if !defined(NOPORTEXAMPLES) - @${MKDIR} ${EXAMPLESDIR} - (cd ${WRKSRC}/examples/ && ${COPYTREE_SHARE} \* ${EXAMPLESDIR}) -.endif - +.include "${PORTSDIR}/lang/pure/bsd.pure.mk" .include <bsd.port.post.mk> diff -ruN --exclude=3DCVS /usr/ports/x11-toolkits/pure-gtk.orig/distinfo /u= sr/ports/x11-toolkits/pure-gtk/distinfo --- /usr/ports/x11-toolkits/pure-gtk.orig/distinfo 2011-10-18 17:20:31.0000= 00000 -0500 +++ /usr/ports/x11-toolkits/pure-gtk/distinfo 2011-10-20 23:28:11.047643823= -0500 @@ -1,2 +1,2 @@ -SHA256 (pure-gtk-0.10.tar.gz) =3D 6d5f0218cbdc65c102f5955ca7fb59fa76cc14e3= 726b50767ea89f524f64074e -SIZE (pure-gtk-0.10.tar.gz) =3D 162894 +SHA256 (pure-gtk-0.10.tar.gz) =3D 901955ba950844cf4f901a28ce4229a8bdb9c135= 1caac4b83dd8aa22cd0844e8 +SIZE (pure-gtk-0.10.tar.gz) =3D 163011 diff -ruN --exclude=3DCVS /usr/ports/math/pure-rational.orig/Makefile /usr/= ports/math/pure-rational/Makefile --- /usr/ports/math/pure-rational.orig/Makefile 2011-10-15 14:36:40.0000000= 00 -0500 +++ /usr/ports/math/pure-rational/Makefile 2011-10-20 23:57:23.752187434 -0= 500 @@ -7,21 +7,20 @@ =20 PORTNAME=3D pure-rational PORTVERSION=3D 0.1 +PORTREVISION=3D 1 CATEGORIES=3D math -MASTER_SITES=3D http://pure-lang.googlecode.com/files/ =20 MAINTAINER=3D lichray@gmail.com COMMENT=3D Rational number library for the Pure language =20 -LIB_DEPENDS+=3D pure:${PORTSDIR}/lang/pure - LICENSE=3D GPLv3 =20 +USE_PURE=3D 1 +PURE_NOEXAMPLES=3D yes + PLIST_FILES=3D lib/pure/rational.pure \ lib/pure/rat_interval.pure =20 -USE_GMAKE=3D yes - -MAKE_ARGS+=3D prefix=3D${PREFIX} - -.include <bsd.port.mk> +.include <bsd.port.pre.mk> +.include "${PORTSDIR}/lang/pure/bsd.pure.mk" +.include <bsd.port.post.mk> diff -ruN --exclude=3DCVS /usr/ports/math/pure-rational.orig/distinfo /usr/= ports/math/pure-rational/distinfo --- /usr/ports/math/pure-rational.orig/distinfo 2011-10-15 14:36:40.0000000= 00 -0500 +++ /usr/ports/math/pure-rational/distinfo 2011-10-20 23:53:28.073409790 -0= 500 @@ -1,2 +1,2 @@ -SHA256 (pure-rational-0.1.tar.gz) =3D c6b52330d45cb2b79c4bbfa748d9eccb796a= bd3b354d3d3d663d325f4eceeb1b -SIZE (pure-rational-0.1.tar.gz) =3D 44687 +SHA256 (pure-rational-0.1.tar.gz) =3D 62cb4079a0dadd232a859e577e97e50e9718= ccfcc5983c4d9c4c32cac7a9bafa +SIZE (pure-rational-0.1.tar.gz) =3D 65724 diff -ruN --exclude=3DCVS /usr/ports/net/pure-sockets.orig/Makefile /usr/po= rts/net/pure-sockets/Makefile --- /usr/ports/net/pure-sockets.orig/Makefile 2011-10-18 17:20:32.000000000= -0500 +++ /usr/ports/net/pure-sockets/Makefile 2011-10-19 03:35:28.717338431 -0500 @@ -6,36 +6,22 @@ # =20 PORTNAME=3D pure-sockets -PORTVERSION=3D 0.5 +PORTVERSION=3D 0.6 CATEGORIES=3D net -MASTER_SITES=3D http://pure-lang.googlecode.com/files/ =20 MAINTAINER=3D lichray@gmail.com COMMENT=3D Pure language interface to the Berkeley socket functions =20 +USE_PURE=3D yes + .include <bsd.port.pre.mk> =20 .if ${OSVERSION} < 900014 BUILD_DEPENDS+=3D clang>=3D2.8:${PORTSDIR}/lang/clang .endif -LIB_DEPENDS+=3D pure.7:${PORTSDIR}/lang/pure - -LICENSE_FILE=3D ${WRKSRC}/COPYING =20 PLIST_FILES=3D lib/pure/sockets.pure \ lib/pure/sockets.so =20 -USE_GMAKE=3D yes - -MAKE_ARGS+=3D prefix=3D${PREFIX} CPPFLAGS+=3D-I${LOCALBASE}/include \ - LDFLAGS+=3D-L${LOCALBASE}/lib CFLAGS=3D"${CFLAGS}" - -PORTEXAMPLES=3D * - -post-install: -.if !defined(NOPORTEXAMPLES) - @${MKDIR} ${EXAMPLESDIR} - (cd ${WRKSRC}/examples/ && ${COPYTREE_SHARE} \* ${EXAMPLESDIR}) -.endif - +.include "${PORTSDIR}/lang/pure/bsd.pure.mk" .include <bsd.port.post.mk> diff -ruN --exclude=3DCVS /usr/ports/net/pure-sockets.orig/distinfo /usr/po= rts/net/pure-sockets/distinfo --- /usr/ports/net/pure-sockets.orig/distinfo 2011-10-18 17:20:32.000000000= -0500 +++ /usr/ports/net/pure-sockets/distinfo 2011-10-21 00:03:58.136241722 -0500 @@ -1,2 +1,2 @@ -SHA256 (pure-sockets-0.5.tar.gz) =3D 6044926cbe87b8f6853bede4149d43d72650c= b7de81c74dab42b89c60c75e669 -SIZE (pure-sockets-0.5.tar.gz) =3D 39998 +SHA256 (pure-sockets-0.6.tar.gz) =3D e88620405d09168b416fd129f7e96e1477f8e= ff907e47f29fa7366c6795b5302 +SIZE (pure-sockets-0.6.tar.gz) =3D 40082 diff -ruN --exclude=3DCVS /usr/ports/databases/pure-sql3.orig/Makefile /usr= /ports/databases/pure-sql3/Makefile --- /usr/ports/databases/pure-sql3.orig/Makefile 2011-08-19 06:26:56.000000= 000 -0500 +++ /usr/ports/databases/pure-sql3/Makefile 2011-10-19 01:24:33.877025736 -= 0500 @@ -7,33 +7,19 @@ =20 PORTNAME=3D pure-sql3 PORTVERSION=3D 0.4 +PORTREVISION=3D 1 CATEGORIES=3D databases -MASTER_SITES=3D http://pure-lang.googlecode.com/files/ =20 MAINTAINER=3D lichray@gmail.com COMMENT=3D Pure language binding to the SQLite3 library =20 -LIB_DEPENDS+=3D pure.7:${PORTSDIR}/lang/pure \ - sqlite3:${PORTSDIR}/databases/sqlite3 +LIB_DEPENDS=3D sqlite3:${PORTSDIR}/databases/sqlite3 =20 -LICENSE_FILE=3D ${WRKSRC}/COPYING +USE_PURE=3D yes =20 -USE_GCC=3D 4.2+ -USE_GMAKE=3D yes PLIST_FILES=3D lib/pure/sql3.pure \ lib/pure/sql3util.so =20 -MAKE_ARGS+=3D prefix=3D${PREFIX} CPPFLAGS+=3D-I${LOCALBASE}/include \ - LDFLAGS+=3D-L${LOCALBASE}/lib CFLAGS=3D"${CFLAGS}" - -PORTEXAMPLES=3D * - .include <bsd.port.pre.mk> - -post-install: -.if !defined(NOPORTEXAMPLES) - @${MKDIR} ${EXAMPLESDIR} - (cd ${WRKSRC}/examples/ && ${COPYTREE_SHARE} \* ${EXAMPLESDIR}) -.endif - +.include "${PORTSDIR}/lang/pure/bsd.pure.mk" .include <bsd.port.post.mk> diff -ruN --exclude=3DCVS /usr/ports/databases/pure-sql3.orig/distinfo /usr= /ports/databases/pure-sql3/distinfo --- /usr/ports/databases/pure-sql3.orig/distinfo 2011-06-27 09:45:31.000000= 000 -0500 +++ /usr/ports/databases/pure-sql3/distinfo 2011-10-21 00:04:48.486268355 -= 0500 @@ -1,2 +1,2 @@ -SHA256 (pure-sql3-0.4.tar.gz) =3D 6e6835169ad00b18ecc06b3b156f4ea4a26a3e0e= e4a7780a88cee2e7deab7ce1 -SIZE (pure-sql3-0.4.tar.gz) =3D 41610 +SHA256 (pure-sql3-0.4.tar.gz) =3D 736d06f9bd21db0d1c27e7b387853aa4d8136e54= 6ffd36c7636e9a73f7966479 +SIZE (pure-sql3-0.4.tar.gz) =3D 41822 diff -ruN --exclude=3DCVS /usr/ports/textproc/pure-xml.orig/Makefile /usr/p= orts/textproc/pure-xml/Makefile --- /usr/ports/textproc/pure-xml.orig/Makefile 2011-06-27 09:48:01.00000000= 0 -0500 +++ /usr/ports/textproc/pure-xml/Makefile 2011-10-19 01:27:53.779080843 -05= 00 @@ -7,34 +7,18 @@ =20 PORTNAME=3D pure-xml PORTVERSION=3D 0.6 +PORTREVISION=3D 1 CATEGORIES=3D textproc -MASTER_SITES=3D http://pure-lang.googlecode.com/files/ =20 MAINTAINER=3D lichray@gmail.com COMMENT=3D Pure language interface for libxml2 and libxslt =20 -LIB_DEPENDS=3D pure.7:${PORTSDIR}/lang/pure - -LICENSE_FILE=3D ${WRKSRC}/COPYING - -USE_GCC=3D 4.2+ -USE_GMAKE=3D yes +USE_PURE=3D yes USE_GNOME=3D libxml2 libxslt =20 PLIST_FILES=3D lib/pure/xml.pure \ lib/pure/xml.so =20 -MAKE_ARGS+=3D prefix=3D${PREFIX} CPPFLAGS+=3D-I${LOCALBASE}/include \ - LDFLAGS+=3D-L${LOCALBASE}/lib CFLAGS=3D"${CFLAGS}" - -PORTEXAMPLES=3D * - .include <bsd.port.pre.mk> - -post-install: -.if !defined(NOPORTEXAMPLES) - @${MKDIR} ${EXAMPLESDIR} - (cd ${WRKSRC}/examples/ && ${COPYTREE_SHARE} \* ${EXAMPLESDIR}) -.endif - +.include "${PORTSDIR}/lang/pure/bsd.pure.mk" .include <bsd.port.post.mk> diff -ruN --exclude=3DCVS /usr/ports/textproc/pure-xml.orig/distinfo /usr/p= orts/textproc/pure-xml/distinfo --- /usr/ports/textproc/pure-xml.orig/distinfo 2011-06-27 09:48:01.00000000= 0 -0500 +++ /usr/ports/textproc/pure-xml/distinfo 2011-10-21 00:05:41.637354362 -05= 00 @@ -1,2 +1,2 @@ -SHA256 (pure-xml-0.6.tar.gz) =3D f00b6b04688fc5e0ae41a5731176b8e471a3af10f= cad61396caf812a64848899 -SIZE (pure-xml-0.6.tar.gz) =3D 50909 +SHA256 (pure-xml-0.6.tar.gz) =3D 309d2356c069d8f7571ac1b86496549536adf38cb= a4ac68a2a38f22795ce27e7 +SIZE (pure-xml-0.6.tar.gz) =3D 51723 --XsQoSWH+UP9D9v3l-- --NMuMz9nt05w80d4+ Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.18 (FreeBSD) iQEcBAEBAgAGBQJOoP8dAAoJEDM1qsGtFE5ZfpoH/Rg1cSjjVKwjKo5KKtM1Bfm4 zIlhlTaA12jJ5WADBZj0Ye7Vj5kvFM9M4j3OuL6tF33aqOFDA9VE8JeyVk0gec9i bvcnY9NcWfKamY/krt2oCXsEwdWidLvpe2+c+JbMFcZW+qnNte8aSKQ8igKCmOEr /I6kPapIRoAuQJ512neLtqAeELcZfWZRD7rMH2V8BRbJkwy+VhQ62w7RM/3gxpDn LIiWHG5CfmArIl0JYx7fEyrHvd9+AQA9ccNpHNww29IillDAFovJb6apbENR/0ck /0CCUR1zdCCCB5SJOkXXd4afe8ryAV42cENz/f1/7MTkVLbrp7GnLr/YFwC2lrM= =fArb -----END PGP SIGNATURE----- --NMuMz9nt05w80d4+--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201110210520.p9L5KC1B069154>