[89399] trunk/dports/python
jmr at macports.org
jmr at macports.org
Sat Jan 28 00:23:08 PST 2012
Revision: 89399
http://trac.macports.org/changeset/89399
Author: jmr at macports.org
Date: 2012-01-28 00:23:06 -0800 (Sat, 28 Jan 2012)
Log Message:
-----------
py25-pyglet, py26-pyglet: set 32-bit supported_archs and add notes on how to run a universal python in 32-bit mode (#28357)
Modified Paths:
--------------
trunk/dports/python/py25-pyglet/Portfile
trunk/dports/python/py26-pyglet/Portfile
Modified: trunk/dports/python/py25-pyglet/Portfile
===================================================================
--- trunk/dports/python/py25-pyglet/Portfile 2012-01-28 08:04:23 UTC (rev 89398)
+++ trunk/dports/python/py25-pyglet/Portfile 2012-01-28 08:23:06 UTC (rev 89399)
@@ -8,6 +8,8 @@
version 1.1.4
categories python
platforms darwin
+# uses carbon; apparently 1.2 will use cocoa
+supported_archs i386 ppc
maintainers nomaintainer
description A cross-platform windowing and multimedia library for Python.
@@ -22,6 +24,14 @@
sha1 1c1fa4130b5e5b7aa9da2456b75742ae447d0315 \
rmd160 64a70d8a87ff056f4fc912fb9f4b32b3ea4cd262
+set python_framework ${frameworks_dir}/Python.framework/Versions/${python.branch}
+if {$build_arch == "x86_64" || $build_arch == "ppc64"} {
+ notes "Since MacPorts is configured to use the $build_arch architecture\
+where possible and the current version of pyglet only works when built for\
+32-bit archs, you will probably need to run python like this to use pyglet:
+arch -${configure.build_arch} ${python_framework}/Resources/Python.app/Contents/MacOS/Python"
+}
+
livecheck.type regex
livecheck.url ${homepage}download.html
livecheck.regex "The current stable version of pyglet is <strong>(\[0-9\](\\.\[0-9\]+)*)</strong>\\."
Modified: trunk/dports/python/py26-pyglet/Portfile
===================================================================
--- trunk/dports/python/py26-pyglet/Portfile 2012-01-28 08:04:23 UTC (rev 89398)
+++ trunk/dports/python/py26-pyglet/Portfile 2012-01-28 08:23:06 UTC (rev 89399)
@@ -8,6 +8,8 @@
version 1.1.4
categories python
platforms darwin
+# uses carbon; apparently 1.2 will use cocoa
+supported_archs i386 ppc
maintainers stromnov openmaintainer
description A cross-platform windowing and multimedia library for Python.
@@ -21,3 +23,10 @@
checksums md5 b2363642dc3832e95dc4e63a6793467f \
sha1 1c1fa4130b5e5b7aa9da2456b75742ae447d0315 \
rmd160 64a70d8a87ff056f4fc912fb9f4b32b3ea4cd262
+
+if {$build_arch == "x86_64" || $build_arch == "ppc64"} {
+ notes "Since MacPorts is configured to use the $build_arch architecture\
+where possible and the current version of pyglet only works when built for\
+32-bit archs, you will probably need to run python like this to use pyglet:
+arch -${configure.build_arch} ${python.prefix}/Resources/Python.app/Contents/MacOS/Python"
+}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20120128/ed18b408/attachment-0001.html>
More information about the macports-changes
mailing list