[34704] trunk/dports/lang/python30/files/patch-Makefile.pre.in.diff

reiffert at macports.org reiffert at macports.org
Mon Mar 3 05:56:06 PST 2008


Revision: 34704
          http://trac.macosforge.org/projects/macports/changeset/34704
Author:   reiffert at macports.org
Date:     2008-03-03 05:56:05 -0800 (Mon, 03 Mar 2008)

Log Message:
-----------
Python 3.0 Alpha 3. 
* Framework install
* Updateing all py30- ports

Added Paths:
-----------
    trunk/dports/lang/python30/files/patch-Makefile.pre.in.diff

Added: trunk/dports/lang/python30/files/patch-Makefile.pre.in.diff
===================================================================
--- trunk/dports/lang/python30/files/patch-Makefile.pre.in.diff	                        (rev 0)
+++ trunk/dports/lang/python30/files/patch-Makefile.pre.in.diff	2008-03-03 13:56:05 UTC (rev 34704)
@@ -0,0 +1,26 @@
+--- Makefile.pre.in.orig	2008-03-02 20:00:54.000000000 +0100
++++ Makefile.pre.in	2008-03-02 20:03:49.000000000 +0100
+@@ -397,6 +397,13 @@
+ libpython$(VERSION).sl: $(LIBRARY_OBJS)
+ 	$(LDSHARED) -o $@ $(LIBRARY_OBJS) $(SHLIBS) $(LIBC) $(LIBM)
+ 
++libpython$(VERSION).dylib: $(LIBRARY)
++	/usr/bin/libtool -o $@ -dynamic $(OTHER_LIBTOOL_OPT) \
++		-all_load $(LIBRARY) -single_module \
++		-install_name $(LIBDIR)/$@ \
++		-compatibility_version $(VERSION) \
++		-current_version $(VERSION) -lSystem -lSystemStubs $(LDFLAGS)
++
+ # This rule is here for OPENSTEP/Rhapsody/MacOSX. It builds a temporary
+ # minimal framework (not including the Lib directory and such) in the current
+ # directory.
+@@ -738,6 +745,9 @@
+ 			fi \
+ 		fi; \
+ 	else	true; \
++	fi; \
++	if test -f libpython$(VERSION).dylib; then \
++		$(INSTALL_SHARED) libpython$(VERSION).dylib $(DESTDIR)$(LIBDIR); \
+ 	fi
+ 
+ # Install the manual page

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


More information about the macports-changes mailing list