[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