[60838] trunk/dports
ryandesign at macports.org
ryandesign at macports.org
Wed Nov 25 05:09:44 PST 2009
Revision: 60838
http://trac.macports.org/changeset/60838
Author: ryandesign at macports.org
Date: 2009-11-25 05:09:42 -0800 (Wed, 25 Nov 2009)
Log Message:
-----------
pure, pure-devel: update to 0.37, also install doc and example files
pure-csv: update to 0.7
pure-ffi: update to 0.8
pure-gl: update to 0.7
pure-gsl: update to 0.7
pure-gtk: update to 0.5
pure-odbc: update to 0.5
pure-xml: update to 0.3
All of the above except pure-gsl: update licenses
See http://groups.google.com/group/pure-lang/t/3ceeb39d9c95810a
Modified Paths:
--------------
trunk/dports/databases/pure-odbc/Portfile
trunk/dports/devel/pure-csv/Portfile
trunk/dports/devel/pure-ffi/Portfile
trunk/dports/graphics/pure-gl/Portfile
trunk/dports/lang/pure/Portfile
trunk/dports/lang/pure-devel/Portfile
trunk/dports/math/pure-gsl/Portfile
trunk/dports/textproc/pure-xml/Portfile
trunk/dports/x11/pure-gtk/Portfile
Modified: trunk/dports/databases/pure-odbc/Portfile
===================================================================
--- trunk/dports/databases/pure-odbc/Portfile 2009-11-25 12:54:05 UTC (rev 60837)
+++ trunk/dports/databases/pure-odbc/Portfile 2009-11-25 13:09:42 UTC (rev 60838)
@@ -3,12 +3,11 @@
PortSystem 1.0
PortGroup pure 1.0
-pure.setup odbc 0.4
-revision 2
+pure.setup odbc 0.5
categories databases
platforms darwin
maintainers ryandesign
-license GPLv3
+license LGPLv3
description a simple ODBC interface for the Pure \
programming language
@@ -17,9 +16,9 @@
you access a large variety of open source \
and commercial database systems from Pure
-checksums md5 6c1baddf9f6008220b4be5524348046a \
- sha1 bc4097eab3ec227c8500429ed3312fb17badacd7 \
- rmd160 865006f880ef3f698244059f9758b89fcbc4c9b3
+checksums md5 6f6f6676286af996029b75f71602c9ac \
+ sha1 a4be9291ea478c9adadf72ff6f272712c37a1446 \
+ rmd160 85ca1a666d6bb197b9e69b7f3c9ade436b582461
depends_lib-append path:lib/libgmp.dylib:gmp \
path:lib/libodbc.dylib:unixODBC
Modified: trunk/dports/devel/pure-csv/Portfile
===================================================================
--- trunk/dports/devel/pure-csv/Portfile 2009-11-25 12:54:05 UTC (rev 60837)
+++ trunk/dports/devel/pure-csv/Portfile 2009-11-25 13:09:42 UTC (rev 60838)
@@ -3,12 +3,11 @@
PortSystem 1.0
PortGroup pure 1.0
-pure.setup csv 0.6
-revision 3
+pure.setup csv 0.7
categories devel
platforms darwin
maintainers ryandesign
-license GPLv2
+license BSD
description an interface to read and write comma \
separated value files in Pure
@@ -17,6 +16,6 @@
and writing functions are loosely based on \
Python's CSV module
-checksums md5 cf45f4b5f517b6e79798db0993f23422 \
- sha1 c32e20beee17aa1036ce94b80da3b160d1cfcc57 \
- rmd160 38287e5a1dd312b6d69de33e2a27ff9c8819443d
+checksums md5 0286a51fcaa05b657cd8f5a94d8a4fed \
+ sha1 0f5be18a12bcc787bece5e609b74e3d157415b86 \
+ rmd160 7ec61b5fc7ba5a4c8b0a1bfbaf8b9db2f78c581f
Modified: trunk/dports/devel/pure-ffi/Portfile
===================================================================
--- trunk/dports/devel/pure-ffi/Portfile 2009-11-25 12:54:05 UTC (rev 60837)
+++ trunk/dports/devel/pure-ffi/Portfile 2009-11-25 13:09:42 UTC (rev 60838)
@@ -3,12 +3,11 @@
PortSystem 1.0
PortGroup pure 1.0
-pure.setup ffi 0.7
-revision 2
+pure.setup ffi 0.8
categories devel
platforms darwin
maintainers ryandesign
-license GPLv3
+license LGPLv3
description an interface to libffi which enables you to \
call C functions from Pure and vice versa
@@ -21,9 +20,9 @@
may also be possible to call foreign \
languages other than C.
-checksums md5 3416ba27d6265bc949b2cfdfbb03b1e8 \
- sha1 d55533f67253228fa42d28dd737d6cf52d9a55fd \
- rmd160 09fabb234bc94dcff84db171dd769027160087c3
+checksums md5 3dbdd586dbb69a8603bb1bc4140f9d19 \
+ sha1 280fb011a134ba58a1106830aa5e5a2ffc71551f \
+ rmd160 4cad207b9dbc4c4b9c5ba04a864d6b526784f44c
depends_lib-append port:libffi
Modified: trunk/dports/graphics/pure-gl/Portfile
===================================================================
--- trunk/dports/graphics/pure-gl/Portfile 2009-11-25 12:54:05 UTC (rev 60837)
+++ trunk/dports/graphics/pure-gl/Portfile 2009-11-25 13:09:42 UTC (rev 60838)
@@ -3,21 +3,20 @@
PortSystem 1.0
PortGroup pure 1.0
-pure.setup gl 0.6
-revision 3
+pure.setup gl 0.7
categories graphics
platforms macosx
maintainers ryandesign
-license GPLv3
+license BSD
description an interface to access OpenGL functions from \
Pure
long_description ${name} provides ${description}.
-checksums md5 9fd1b40fbe25a8a0c7ad2a8f654a172d \
- sha1 47dbbf42926d9937bdc6aad3b73abf4c8617c12c \
- rmd160 689886326ffcedf5548fd242f7a57a9a4f721654
+checksums md5 e746d79cd5b313712e40132577538579 \
+ sha1 2a222b70b3487ab705f8b092a5ee35627b395513 \
+ rmd160 75d3c6bafa57a09844651f26cf347a11ca7c26be
depends_lib-append path:lib/libGL.dylib:mesa
Modified: trunk/dports/lang/pure/Portfile
===================================================================
--- trunk/dports/lang/pure/Portfile 2009-11-25 12:54:05 UTC (rev 60837)
+++ trunk/dports/lang/pure/Portfile 2009-11-25 13:09:42 UTC (rev 60838)
@@ -4,11 +4,11 @@
name pure
conflicts pure-devel
-version 0.36
+version 0.37
categories lang
platforms darwin
maintainers ryandesign
-license GPLv3
+license LGPLv3 GPLv3 BSD
use_parallel_build yes
homepage http://pure-lang.googlecode.com/
master_sites ${homepage}files/
@@ -24,19 +24,20 @@
somewhat similar to languages of the Haskell and ML variety. But Pure is \
also a very dynamic and reflective language, and is more like Lisp in \
this respect. The interpreter has an LLVM backend to do JIT compilation, \
- hence programs run blazingly fast and interfacing to C modules is easy.
+ hence programs run blazingly fast and interfacing to C modules is easy. \
+ The libraries are licensed under LGPLv3, the interpreter is GPLv3, and \
+ the examples are BSD-licensed.
checksums \
- md5 57a78e6a16d25999397d4227585fe14a \
- sha1 d955e9efd57b55ffb7163b09051f15502b5bc116 \
- rmd160 7f840633b4f4d747a12a59061df1f2ae61f9991d
+ md5 c5eff0fb2380b7d611140029ba05c90b \
+ sha1 0b7309a5a5595255f436ed3b6475654cf23170e0 \
+ rmd160 5f8d2a5e6bf0ba90c23e8209dd5b47bcf3d23fa1
depends_build \
path:bin/llvm-config:llvm
depends_lib \
port:gmp \
- port:gsl \
port:libiconv \
port:libtool \
port:readline
@@ -47,9 +48,6 @@
patchfiles \
patch-Makefile.in.diff
-configure.args \
- --enable-gsl
-
platform macosx {
depends_run-delete path:bin/w3m:w3m
depends_run-append path:bin/openbrowser:openbrowser
@@ -80,6 +78,20 @@
}
}
+post-destroot {
+ set docdir ${destroot}${prefix}/share/doc/${name}
+ xinstall -d ${docdir} ${destroot}${prefix}/share/examples
+ xinstall -W ${worksrcpath} -m 644 \
+ COPYING \
+ COPYING.LESSER \
+ ChangeLog \
+ NEWS \
+ README \
+ TODO \
+ ${docdir}
+ copy ${worksrcpath}/examples ${destroot}${prefix}/share/examples/${name}
+}
+
test.run yes
test.target check
Modified: trunk/dports/lang/pure-devel/Portfile
===================================================================
--- trunk/dports/lang/pure-devel/Portfile 2009-11-25 12:54:05 UTC (rev 60837)
+++ trunk/dports/lang/pure-devel/Portfile 2009-11-25 13:09:42 UTC (rev 60838)
@@ -4,11 +4,11 @@
name pure-devel
conflicts pure
-version 0.36-r2454
+version 0.37-r2663
categories lang
platforms darwin
maintainers ryandesign
-license GPLv3
+license LGPLv3 GPLv3 BSD
use_parallel_build yes
homepage http://pure-lang.googlecode.com/
master_sites ${homepage}files/
@@ -29,7 +29,9 @@
somewhat similar to languages of the Haskell and ML variety. But Pure is \
also a very dynamic and reflective language, and is more like Lisp in \
this respect. The interpreter has an LLVM backend to do JIT compilation, \
- hence programs run blazingly fast and interfacing to C modules is easy.
+ hence programs run blazingly fast and interfacing to C modules is easy. \
+ The libraries are licensed under LGPLv3, the interpreter is GPLv3, and \
+ the examples are BSD-licensed.
# bison and flex aren't needed for released tarballs
depends_build \
@@ -39,7 +41,6 @@
depends_lib \
port:gmp \
- port:gsl \
port:libiconv \
port:libtool \
port:readline
@@ -50,9 +51,6 @@
patchfiles \
patch-Makefile.in.diff
-configure.args \
- --enable-gsl
-
platform macosx {
depends_run-delete path:bin/w3m:w3m
depends_run-append path:bin/openbrowser:openbrowser
@@ -83,6 +81,20 @@
}
}
+post-destroot {
+ set docdir ${destroot}${prefix}/share/doc/${name}
+ xinstall -d ${docdir} ${destroot}${prefix}/share/examples
+ xinstall -W ${worksrcpath} -m 644 \
+ COPYING \
+ COPYING.LESSER \
+ ChangeLog \
+ NEWS \
+ README \
+ TODO \
+ ${docdir}
+ copy ${worksrcpath}/examples ${destroot}${prefix}/share/examples/${name}
+}
+
test.run yes
test.target check
Modified: trunk/dports/math/pure-gsl/Portfile
===================================================================
--- trunk/dports/math/pure-gsl/Portfile 2009-11-25 12:54:05 UTC (rev 60837)
+++ trunk/dports/math/pure-gsl/Portfile 2009-11-25 13:09:42 UTC (rev 60838)
@@ -3,8 +3,7 @@
PortSystem 1.0
PortGroup pure 1.0
-pure.setup gsl 0.6
-revision 2
+pure.setup gsl 0.7
categories math science
platforms darwin
maintainers ryandesign
@@ -19,8 +18,8 @@
for scientific programming, number crunching \
and signal processing applications.
-checksums md5 83aa329b41e86ead39b125c5b73c70d8 \
- sha1 81a521b300ec83154f440d78fd14d3c0e6f8fe85 \
- rmd160 da1181fca5445116025e1327beeed6f69fa37ca6
+checksums md5 d0b324dab1236d37379b4a0efa18f961 \
+ sha1 f1776b295fa70486aa1533b906a518182096036a \
+ rmd160 d3e12177f300779c359b87be2e1c845f5bbe4bd1
depends_lib-append port:gsl
Modified: trunk/dports/textproc/pure-xml/Portfile
===================================================================
--- trunk/dports/textproc/pure-xml/Portfile 2009-11-25 12:54:05 UTC (rev 60837)
+++ trunk/dports/textproc/pure-xml/Portfile 2009-11-25 13:09:42 UTC (rev 60838)
@@ -3,21 +3,20 @@
PortSystem 1.0
PortGroup pure 1.0
-pure.setup xml 0.2
-revision 2
+pure.setup xml 0.3
categories textproc
platforms darwin
maintainers ryandesign
-license GPLv3
+license LGPLv3
description an interface to libxml2 and libxslt for Pure
long_description ${name} is an interface to the libxml2 and \
libxslt libraries for Pure.
-checksums md5 260c78ff1500d699ffed4077e49e18a3 \
- sha1 7df20fba4c0ea4c09728a9e915c367f0181bf0c5 \
- rmd160 bf3be5e145be897300858a03799ef101b5763780
+checksums md5 1f9b774e6090adc2548af6de8cfd38fe \
+ sha1 1c459056b81f6b5f401bd22248ca39b44a809b5e \
+ rmd160 27cfec7afc107915bfa6de682b5c0eda94aee5d7
depends_lib-append path:lib/pkgconfig/libxml-2.0.pc:libxml2 \
path:lib/pkgconfig/libxslt.pc:libxslt
Modified: trunk/dports/x11/pure-gtk/Portfile
===================================================================
--- trunk/dports/x11/pure-gtk/Portfile 2009-11-25 12:54:05 UTC (rev 60837)
+++ trunk/dports/x11/pure-gtk/Portfile 2009-11-25 13:09:42 UTC (rev 60838)
@@ -3,12 +3,11 @@
PortSystem 1.0
PortGroup pure 1.0
-pure.setup gtk 0.4
-revision 2
+pure.setup gtk 0.5
categories x11
platforms darwin
maintainers ryandesign
-license GPLv3
+license LGPLv3
description a collection of bindings to use the GTK+ \
GUI toolkit version 2.x with Pure
@@ -17,9 +16,9 @@
include the gtk (+gdk), glib, atk, cairo and \
pango libraries, each in their own Pure module
-checksums md5 c3b43962c587abaf05ddc91b1be27721 \
- sha1 40e4e313948822dcaaab27121c93e4337ea7e599 \
- rmd160 513a605fd0b7f441b938df7c8a4085ed7f049820
+checksums md5 547eeda87d8ad6a448bf420cb30c4696 \
+ sha1 4a90fcb26c3a4f85e8812a001cc77679a0afc8d0 \
+ rmd160 1d84f2dd9901d049baeae59dd8f0c12af9885fb4
depends_lib-append path:lib/pure/ffi.dylib:pure-ffi \
path:lib/pkgconfig/atk.pc:atk \
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20091125/db8d57c1/attachment-0001.html>
More information about the macports-changes
mailing list