[41299] trunk/dports/lang/ecl

blb at macports.org blb at macports.org
Wed Oct 29 19:49:10 PDT 2008


Revision: 41299
          http://trac.macports.org/changeset/41299
Author:   blb at macports.org
Date:     2008-10-29 19:49:10 -0700 (Wed, 29 Oct 2008)
Log Message:
-----------
lang/ecl - fix build and destroot issues, ticket #16640 (maintainer timeout)

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

Added Paths:
-----------
    trunk/dports/lang/ecl/files/
    trunk/dports/lang/ecl/files/patch-src_Makefile.in-cppflags.diff

Modified: trunk/dports/lang/ecl/Portfile
===================================================================
--- trunk/dports/lang/ecl/Portfile	2008-10-30 02:47:36 UTC (rev 41298)
+++ trunk/dports/lang/ecl/Portfile	2008-10-30 02:49:10 UTC (rev 41299)
@@ -22,23 +22,6 @@
 
 depends_lib	port:gmp
 
-configure.args  --with-ffi
+patchfiles	patch-src_Makefile.in-cppflags.diff
 
-pre-destroot	{
-	reinplace s|${prefix}|${destroot}${prefix}|g \
-		  ${worksrcpath}/Makefile
-	reinplace s|${prefix}|${destroot}${prefix}|g \
-		  ${worksrcpath}/build/Makefile
-	reinplace s|/man/man1|/share/man/man1|g \
-		  ${worksrcpath}/build/Makefile
-	reinplace s|${prefix}|${destroot}${prefix}|g \
-		  ${worksrcpath}/build/c/Makefile
-	reinplace s|${prefix}|${destroot}${prefix}|g \
-		  ${worksrcpath}/build/gc/Makefile
-	reinplace s|${prefix}|${destroot}${prefix}|g \
-		  ${worksrcpath}/build/gmp/Makefile
-	reinplace s|${prefix}|${destroot}${prefix}|g \
-		  ${worksrcpath}/build/doc/Makefile
-	reinplace s|/local/info|/local/share/info|g \
-		  ${worksrcpath}/build/doc/Makefile
-}
+configure.args  --with-ffi

Added: trunk/dports/lang/ecl/files/patch-src_Makefile.in-cppflags.diff
===================================================================
--- trunk/dports/lang/ecl/files/patch-src_Makefile.in-cppflags.diff	                        (rev 0)
+++ trunk/dports/lang/ecl/files/patch-src_Makefile.in-cppflags.diff	2008-10-30 02:49:10 UTC (rev 41299)
@@ -0,0 +1,11 @@
+--- src/c/Makefile.in	2008-09-24 20:40:10.000000000 +0200
++++ src/c/Makefile.in	2008-09-24 20:41:41.000000000 +0200
+@@ -75,7 +75,7 @@
+ 
+ $(DPP): $(srcdir)/dpp.c $(srcdir)/symbols_list2.h
+ 	if test -f ../CROSS-DPP; then touch dpp; else \
+-	$(TRUE_CC) @CFLAGS@ @ECL_CFLAGS@ -I$(srcdir) -I at true_builddir@ -I./ $(DEFS) $(srcdir)/dpp.c  -o $@ ; \
++	$(TRUE_CC) @CPPFLAGS@ @CFLAGS@ @ECL_CFLAGS@ -I$(srcdir) -I at true_builddir@ -I./ $(DEFS) $(srcdir)/dpp.c  -o $@ ; \
+ 	fi
+ $(srcdir)/symbols_list2.h: $(srcdir)/symbols_list.h Makefile
+ 	cat $(srcdir)/symbols_list.h | \
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20081029/68c78e8e/attachment-0001.html>


More information about the macports-changes mailing list