Modified: trunk/dports/devel/slib-guile16/Portfile (31677 => 31678)
--- trunk/dports/devel/slib-guile16/Portfile 2007-12-02 23:13:39 UTC (rev 31677)
+++ trunk/dports/devel/slib-guile16/Portfile 2007-12-02 23:22:49 UTC (rev 31678)
@@ -3,7 +3,7 @@
PortSystem 1.0
name slib-guile16
version 1.0
-revision 0
+revision 1
categories devel
maintainers nomaintainer
platforms darwin
@@ -17,13 +17,17 @@
build {}
+set guile ${prefix}/bin/guile16
+set guile-config ${prefix}/bin/guile16-config
+set guile-branch [join [lrange [split [exec ${guile-config} info guileversion] .] 0 1] .]
+
destroot {
system "mkdir -p ${workpath}/destroot/${prefix}/share/guile"
- system "mkdir -p ${workpath}/destroot/${prefix}/share/guile/`guile-config info guileversion | cut -d . -f 1-2`"
- system "ln -s ${prefix}/lib/slib ${workpath}/destroot/${prefix}/share/guile/`guile-config info guileversion | cut -d . -f 1-2`/slib"
+ system "mkdir -p ${workpath}/destroot/${prefix}/share/guile/${guile-branch}"
+ system "ln -s ${prefix}/lib/slib ${workpath}/destroot/${prefix}/share/guile/${guile-branch}/slib"
file link -s ${workpath}/destroot/${prefix}/share/guile/slib ${prefix}/lib/slib
}
post-activate {
- system "${prefix}/bin/guile -c \"(use-modules (ice-9 slib)) (require 'new-catalog)\""
+ system "${guile} -c \"(use-modules (ice-9 slib)) (require 'new-catalog)\""
}