[svn:parrot] r36803 - trunk/ports/macports

coke at svn.parrot.org coke at svn.parrot.org
Mon Feb 16 23:11:26 UTC 2009


Author: coke
Date: Mon Feb 16 23:11:25 2009
New Revision: 36803
URL: https://trac.parrot.org/parrot/changeset/36803

Log:
An updated (but still non-functional) suggested port for 0.9.0

Modified:
   trunk/ports/macports/Portfile

Modified: trunk/ports/macports/Portfile
==============================================================================
--- trunk/ports/macports/Portfile	Mon Feb 16 21:19:50 2009	(r36802)
+++ trunk/ports/macports/Portfile	Mon Feb 16 23:11:25 2009	(r36803)
@@ -25,8 +25,7 @@
 
 configure.cmd		perl Configure.pl
 configure.pre_args	--prefix=${prefix}/lib/parrot
-# build static to avoid runtime lib issues for now
-configure.args		--optimize --parrot_is_shared=0
+configure.args		--optimize
 
 destroot.target         install
 
@@ -38,15 +37,18 @@
 
 destroot.destdir	 PREFIX=${destroot}${prefix}/lib/parrot
 
+# install the docs and create shortcuts for the executables.
 post-destroot {
 	set bindir	${destroot}${prefix}/bin
-	set docdir      ${destroot}${prefix}/share/doc/${name}
 	system "cd ${bindir} && ln -sf ${prefix}/lib/parrot/bin/parrot"
+	system "cd ${bindir} && ln -sf ${prefix}/lib/parrot/bin/parrot_config"
+	system "cd ${bindir} && ln -sf ${prefix}/lib/parrot/bin/parrot_debugger"
+	system "cd ${bindir} && ln -sf ${prefix}/lib/parrot/bin/pbc_disassemble"
+	system "cd ${bindir} && ln -sf ${prefix}/lib/parrot/bin/pbc_info"
+	system "cd ${bindir} && ln -sf ${prefix}/lib/parrot/bin/pbc_merge"
+	system "cd ${bindir} && ln -sf ${prefix}/lib/parrot/bin/pbc_to_exe"
+	system "cd ${bindir} && ln -sf ${prefix}/lib/parrot/bin/pbc_dump"
 
+	set docdir      ${destroot}${prefix}/share/doc/${name}
 	xinstall -m 755 -d ${docdir}
 }
-
-platform darwin 8 {
-	configure.args-append --cc=/usr/bin/gcc-4.0 --link=/usr/bin/gcc-4.0 \
-		--ld=/usr/bin/gcc-4.0 --cxx=/usr/bin/g++-4.0
-}


More information about the parrot-commits mailing list