[135504] trunk/dports/lang/parrot
ryandesign at macports.org
ryandesign at macports.org
Fri Apr 24 19:05:44 PDT 2015
Revision: 135504
https://trac.macports.org/changeset/135504
Author: ryandesign at macports.org
Date: 2015-04-24 19:05:44 -0700 (Fri, 24 Apr 2015)
Log Message:
-----------
parrot: update to 7.0.2 (#47348)
Modified Paths:
--------------
trunk/dports/lang/parrot/Portfile
Removed Paths:
-------------
trunk/dports/lang/parrot/files/
Modified: trunk/dports/lang/parrot/Portfile
===================================================================
--- trunk/dports/lang/parrot/Portfile 2015-04-25 01:56:17 UTC (rev 135503)
+++ trunk/dports/lang/parrot/Portfile 2015-04-25 02:05:44 UTC (rev 135504)
@@ -3,8 +3,7 @@
PortSystem 1.0
name parrot
-version 3.3.0
-revision 6
+version 7.0.2
categories lang devel
license Artistic-2
maintainers bfulgham coleda.com:will
@@ -18,49 +17,31 @@
platforms darwin
homepage http://www.parrot.org/
-master_sites ftp://ftp.parrot.org/pub/parrot/releases/stable/${version}/ \
- http://ftp.parrot.org/releases/supported/${version}/
+master_sites http://ftp.parrot.org/releases/supported/${version}/
-patchfiles patch-t-dynpmc-os.t.diff
+checksums rmd160 2423a39f5b37394c78262872d5ae50d0c2d6cde5 \
+ sha256 1a8e9e203ad8ac92c89422603d1603fa821e957aa3a9ae57420c737d93c55213
-checksums sha1 9f6220f174a4ac5b5288c5a1f543b5f08eb5a4db \
- rmd160 fdb9aae9b29ff0498aa8cf1c88d844d02cfe996e
-
depends_build bin:perl:perl5
-depends_lib port:gmp port:icu
+depends_lib port:gettext \
+ port:gmp \
+ port:icu \
+ port:libffi \
+ port:pcre \
+ port:readline \
+ port:zlib
+
configure.cmd perl Configure.pl
-configure.pre_args --prefix=${prefix} \
- --mandir=${prefix}/share/man \
+configure.args --mandir=${prefix}/share/man \
--optimize
-destroot.target install
-destroot.args DESTDIR=${destroot}
-
build.type gnu
build.target
test.run yes
test.target test
-post-destroot {
- set bindir ${destroot}${prefix}/bin
- set docdir ${destroot}${prefix}/share/doc/${name}
-
- set executables {
- ops2c parrot-nqp parrot_config parrot_nci_thunk_gen
- pbc_dump pbc_to_exe parrot parrot-prove parrot_debugger
- pbc_disassemble pbc_merge
- }
-
- foreach exe $executables {
- # fixup the library path
- set old_path "${workpath}/parrot-${version}/blib/lib/libparrot.dylib"
- set new_path "${prefix}/lib/libparrot.${version}.dylib"
-
- system "cd ${bindir} && \
- install_name_tool -change \"$old_path\" \"$new_path\" ${exe}"
- }
- xinstall -m 755 -d ${docdir}
-}
-
+livecheck.type regex
+livecheck.url http://ftp.parrot.org/releases/supported/
+livecheck.regex {"([0-9.]+)/"}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20150424/1a2ca9fd/attachment.html>
More information about the macports-changes
mailing list