[30860] trunk/dports/lang/guile16/Portfile

source_changes at macosforge.org source_changes at macosforge.org
Thu Nov 8 11:39:33 PST 2007


Revision: 30860
          http://trac.macosforge.org/projects/macports/changeset/30860
Author:   gwright at macports.org
Date:     2007-11-08 11:39:32 -0800 (Thu, 08 Nov 2007)

Log Message:
-----------
Fix namespace issues so guile16 port can be installed alongside
the guile port (currently version 1.8.x).

Modified Paths:
--------------
    trunk/dports/lang/guile16/Portfile

Modified: trunk/dports/lang/guile16/Portfile
===================================================================
--- trunk/dports/lang/guile16/Portfile	2007-11-08 19:31:46 UTC (rev 30859)
+++ trunk/dports/lang/guile16/Portfile	2007-11-08 19:39:32 UTC (rev 30860)
@@ -3,6 +3,7 @@
 PortSystem 1.0
 name		guile16
 version		1.6.8
+revision	1
 categories	lang
 maintainers	mas at macports.org openmaintainer
 platforms	darwin
@@ -66,5 +67,32 @@
 
 post-destroot	{
 		  file delete ${destroot}${prefix}/share/${name}/1.6/ice-9/and-let\*.scm
+		  file delete ${destroot}${prefix}/share/info/goops.info
+		  file delete ${destroot}${prefix}/share/info/guile-tut.info
+		  file delete ${destroot}${prefix}/share/info/guile.info
+		  file delete ${destroot}${prefix}/share/info/guile.info-1
+		  file delete ${destroot}${prefix}/share/info/guile.info-2
+		  file delete ${destroot}${prefix}/share/info/guile.info-3
+		  file delete ${destroot}${prefix}/share/info/guile.info-4
+		  file delete ${destroot}${prefix}/share/info/r5rs.info
+
+		  file rename ${destroot}${prefix}/bin/guile ${destroot}${prefix}/bin/${name}
+		  file rename ${destroot}${prefix}/bin/guile-config ${destroot}${prefix}/bin/${name}-config
+		  file rename ${destroot}${prefix}/bin/guile-snarf ${destroot}${prefix}/bin/${name}-snarf
+		  file rename ${destroot}${prefix}/bin/guile-tools ${destroot}${prefix}/bin/${name}-tools
+
+		  file rename ${destroot}${prefix}/include/guile ${destroot}${prefix}/include/guile16
+
+		  file rename ${destroot}${prefix}/include/libguile ${destroot}${prefix}/include/libguile16
+		  file rename ${destroot}${prefix}/include/libguile.h ${destroot}${prefix}/include/libguile16.h
+
+		  file rename ${destroot}${prefix}/share/aclocal/guile.m4 ${destroot}${prefix}/share/aclocal/guile16.m4
+
+		  file rename ${destroot}${prefix}/lib/libguile.a ${destroot}${prefix}/lib/libguile16.a
+		  file rename ${destroot}${prefix}/lib/libguile.la ${destroot}${prefix}/lib/libguile16.la
+		  file rename ${destroot}${prefix}/lib/libguile.dylib ${destroot}${prefix}/lib/libguile16.dylib
+
+		  reinplace "s|-lguile |-lguile16 |g" ${destroot}${prefix}/bin/guile16-config
 		}
 
+

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20071108/f163ca67/attachment.html


More information about the macports-changes mailing list