most recent changes, diff for gprolog
Index: lang/gprolog/Portfile
--- lang/gprolog/Portfile (revision 21580)
+++ lang/gprolog/Portfile (revision 21581)
@@ -1,9 +1,8 @@
# $Id$
-PortSystem 1.0
+PortSystem 1.0
name gprolog
-version 1.2.16
-revision 4
+version 1.3.0
categories lang
maintainers pmoura@mac.com
@@ -25,40 +24,44 @@
debugger.
homepage http://gprolog.inria.fr/
-master_sites ftp://ftp.inria.fr/INRIA/Projects/contraintes/${name}/
+master_sites http://www.gprolog.org/
-checksums md5 d7fe87106cd3e7e770375f04dd0d14c2
+checksums md5 950736db26248f6ed942191ec6c441e9
distname ${name}-${version}
worksrcdir ${name}-${version}/src
-platform darwin 8 {
- configure.env-append CC=gcc-3.3
-}
+configure.args \
+ --prefix=${destroot}/${prefix} \
+ --with-install-dir=${prefix}/lib/${name}-${version} \
+ --with-examples-dir=${prefix}/share/${name}-${version} \
+ --with-doc-dir=${prefix}/share/${name}-${version}
-configure.args --prefix=${destroot}/${prefix} \
- --with-install-dir=${destroot}/${prefix}/lib/${name}-${version} \
- --with-examples-dir=${destroot}/${prefix}/share/${name}-${version} \
- --with-doc-dir=${destroot}/${prefix}/share/${name}-${version} \
- --disable-regs \
- --with-c-flags="-O1 -fomit-frame-pointer"
+post-destroot {
+ cd ${destroot}${prefix}/bin
-post-destroot { cd ${destroot}/${prefix}/bin
+ file delete fd2c
+ file delete gplc
+ file delete gprolog
+ file delete hexgplc
+ file delete ma2asm
+ file delete pl2wam
+ file delete wam2ma
- file delete fd2c
- file delete gplc
- file delete gprolog
- file delete hexgplc
- file delete ma2asm
- file delete pl2wam
- file delete wam2ma
+ system "ln -s ../lib/${name}-${version}/bin/fd2c fd2c"
+ system "ln -s ../lib/${name}-${version}/bin/gplc gplc"
+ system "ln -s ../lib/${name}-${version}/bin/gprolog gprolog"
+ system "ln -s ../lib/${name}-${version}/bin/hexgplc hexgplc"
+ system "ln -s ../lib/${name}-${version}/bin/ma2asm ma2asm"
+ system "ln -s ../lib/${name}-${version}/bin/pl2wam pl2wam"
+ system "ln -s ../lib/${name}-${version}/bin/wam2ma wam2ma"
- system "ln -s ../lib/${name}-${version}/bin/fd2c fd2c"
- system "ln -s ../lib/${name}-${version}/bin/gplc gplc"
- system "ln -s ../lib/${name}-${version}/bin/gprolog gprolog"
- system "ln -s ../lib/${name}-${version}/bin/hexgplc hexgplc"
- system "ln -s ../lib/${name}-${version}/bin/ma2asm ma2asm"
- system "ln -s ../lib/${name}-${version}/bin/pl2wam pl2wam"
- system "ln -s ../lib/${name}-${version}/bin/wam2ma wam2ma"
- }
+ file delete -force ${destroot}${prefix}/var
+}
+
+post-pkg {
+ set resources ${workpath}/${name}-${version}.pkg/Contents/Resources/
+ file copy -force -- ${workpath}/${name}-${version}/COPYING ${resources}/License.txt
+ file copy -force -- ${workpath}/${name}-${version}/README ${resources}/ReadMe.txt
+}