[110162] trunk/dports/python/py-zeroc-ice35
blair at macports.org
blair at macports.org
Tue Aug 27 11:42:46 PDT 2013
Revision: 110162
https://trac.macports.org/changeset/110162
Author: blair at macports.org
Date: 2013-08-27 11:42:46 -0700 (Tue, 27 Aug 2013)
Log Message:
-----------
py-zeroc-ice35: update to 3.5.0.
Initial patch from mlk _at_ alum.mit.edu.
Modified Paths:
--------------
trunk/dports/python/py-zeroc-ice35/Portfile
trunk/dports/python/py-zeroc-ice35/files/patch-py.config.Make.rules.Darwin.diff
Modified: trunk/dports/python/py-zeroc-ice35/Portfile
===================================================================
--- trunk/dports/python/py-zeroc-ice35/Portfile 2013-08-27 18:33:47 UTC (rev 110161)
+++ trunk/dports/python/py-zeroc-ice35/Portfile 2013-08-27 18:42:46 UTC (rev 110162)
@@ -4,10 +4,8 @@
PortGroup python 1.0
name py-zeroc-ice35
-set real_version 3.5b
-version 0.0.${real_version}
-#set branch [join [lrange [split ${real_version} .] 0 1] .]
-set branch 3.5
+version 3.5.0
+set branch [join [lrange [split ${version} .] 0 1] .]
categories-append devel
maintainers blair
license GPL-2
@@ -35,10 +33,11 @@
homepage http://www.zeroc.com/
master_sites ${homepage}download/Ice/${branch}/
dist_subdir zeroc-ice35
-distname Ice-${real_version}
-checksums sha1 1c40ca1152055ed824cec01bb4e25d7733812854 \
- sha256 223e48213b1a5f087c760a2937d54d2878d78dc0b50cc506806ade57609fb083
-patchfiles patch-py.config.Make.rules.Darwin.diff
+distname Ice-${version}
+checksums sha1 8501afaf86c0d62192cfc1b83c338178f73e98e9 \
+ sha256 583d4a819d50ad8b79b1e9ad45abfa3078f981486271ca8cd9ede8fa420ff575
+patchfiles patch-cpp.config.Make.rules.Darwin.diff \
+ patch-py.config.Make.rules.Darwin.diff
platforms darwin
python.versions 25 26 27
@@ -74,6 +73,7 @@
build.cmd make
build.target prefix="${prefix}" \
+ embedded_runpath_prefix="${prefix}" \
CC="${configure.cc}" \
CXX="${configure.cxx}" \
ICE_HOME="${prefix}" \
Modified: trunk/dports/python/py-zeroc-ice35/files/patch-py.config.Make.rules.Darwin.diff
===================================================================
--- trunk/dports/python/py-zeroc-ice35/files/patch-py.config.Make.rules.Darwin.diff 2013-08-27 18:33:47 UTC (rev 110161)
+++ trunk/dports/python/py-zeroc-ice35/files/patch-py.config.Make.rules.Darwin.diff 2013-08-27 18:42:46 UTC (rev 110162)
@@ -1,27 +1,11 @@
-diff -ru ../Ice-3.5b.orig/py/config/Make.rules.Darwin ./py/config/Make.rules.Darwin
---- ../Ice-3.5b.orig/py/config/Make.rules.Darwin 2012-12-12 13:15:12.000000000 -0800
-+++ ./py/config/Make.rules.Darwin 2012-12-14 13:13:59.000000000 -0800
-@@ -18,7 +18,7 @@
+--- py/config/Make.rules.Darwin.orig 2013-08-25 20:21:37.000000000 -0400
++++ py/config/Make.rules.Darwin 2013-08-25 20:22:28.000000000 -0400
+@@ -24,7 +24,7 @@
ifeq ($(shell test ! -f $(PYTHON_HOME)/Python && echo 0),0)
$(error Unable to find Python framework See config/Make.rules.Darwin)
endif
- PYTHON_LIBS = -F$(patsubst %/Python.framework/Versions/,%,$(dir $(PYTHON_HOME))) -framework Python
+ PYTHON_LIBS = $(PYTHON_HOME)/Python
else
- PYTHON_HOME = /System/Library/Frameworks/Python.framework/Versions/Current
- PYTHON_LIBS = -framework Python
-@@ -26,7 +26,7 @@
-
- PYTHON_INCLUDE_DIR = $(PYTHON_HOME)/include/$(PYTHON_VERSION)
-
--CXX = c++
-+CXX ?= c++
-
- CXXFLAGS = -ftemplate-depth-128 -Wall -D_REENTRANT
-
-@@ -48,4 +48,4 @@
- BASELIBS = -lIceUtil -lpthread
- LIBS = -lIce $(BASELIBS)
-
--PLATFORM_HAS_READLINE := no
-+PLATFORM_HAS_READLINE := yes
+ XCODE_PATH = $(shell xcode-select --print-path)
+ SDKS_DIR = $(XCODE_PATH)/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20130827/c498d578/attachment.html>
More information about the macports-changes
mailing list