From owner-freebsd-ports-bugs@FreeBSD.ORG Thu Nov 17 16:00:37 2005 Return-Path: X-Original-To: freebsd-ports-bugs@hub.freebsd.org Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 62F2216A41F for ; Thu, 17 Nov 2005 16:00:37 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 94B8543D70 for ; Thu, 17 Nov 2005 16:00:31 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.3/8.13.3) with ESMTP id jAHG0V6Y020396 for ; Thu, 17 Nov 2005 16:00:31 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.3/8.13.1/Submit) id jAHG0VWq020395; Thu, 17 Nov 2005 16:00:31 GMT (envelope-from gnats) Resent-Date: Thu, 17 Nov 2005 16:00:31 GMT Resent-Message-Id: <200511171600.jAHG0VWq020395@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, "Boris B. Samorodov" Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4A97C16A421 for ; Thu, 17 Nov 2005 16:00:11 +0000 (GMT) (envelope-from bsam@mi.ipt.ru) Received: from mi.ipt.ru (gw.ipt.ru [80.253.10.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id E84D443D5C for ; Thu, 17 Nov 2005 16:00:05 +0000 (GMT) (envelope-from bsam@mi.ipt.ru) Received: from mi.ipt.ru (localhost [127.0.0.1]) by mi.ipt.ru (8.13.4/8.13.4) with ESMTP id jAHFweIK027139 for ; Thu, 17 Nov 2005 18:58:40 +0300 (MSK) (envelope-from bsam@mi.ipt.ru) Received: (from bsam@localhost) by mi.ipt.ru (8.13.4/8.13.3/Submit) id jAHFwe7s027138; Thu, 17 Nov 2005 18:58:40 +0300 (MSK) (envelope-from bsam) Message-Id: <200511171558.jAHFwe7s027138@mi.ipt.ru> Date: Thu, 17 Nov 2005 18:58:40 +0300 (MSK) From: "Boris B. Samorodov" To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: ports/89200: [maintainer update] devel/py-ice: update to new release 3.0.0 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: "Boris B. Samorodov" List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 Nov 2005 16:00:37 -0000 >Number: 89200 >Category: ports >Synopsis: [maintainer update] devel/py-ice: update to new release 3.0.0 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Thu Nov 17 16:00:31 GMT 2005 >Closed-Date: >Last-Modified: >Originator: Boris B. Samorodov >Release: FreeBSD 6.0-STABLE i386 >Organization: InPharmTech, Co. http://www.ipt.ru >Environment: System: FreeBSD mi.ipt.ru 6.0-STABLE FreeBSD 6.0-STABLE #0: Wed Nov 2 17:58:38 MSK 2005 bsam@mi.ipt.ru:/usr/obj/usr/src/sys/PROBA1 i386 >Description: This is a new release of IcePy, Python bindings for ICE (devel/ice). Changes: many, see the CHANGES file at the source bistribution. Notes: o depends on PR/89193 (requires new Ice libs); o unbreaks building on amd64 (though some warnings appear). >How-To-Repeat: >Fix: The patch is relative to the port: # cd /usr/ports/devel # patch -p0 < _the_patch_ --- py-ice.patch begins here --- diff -ruN py-ice.orig/Makefile py-ice/Makefile --- py-ice.orig/Makefile Thu Nov 17 18:20:06 2005 +++ py-ice/Makefile Thu Nov 17 18:21:19 2005 @@ -6,9 +6,9 @@ # PORTNAME= Ice -PORTVERSION= 2.1.2 +PORTVERSION= 3.0.0 CATEGORIES= devel python -MASTER_SITES= http://www.zeroc.com/download/Ice/2.1/ \ +MASTER_SITES= http://www.zeroc.com/download/Ice/3.0/ \ ftp://ftp.ipt.ru/pub/download/ PKGNAMEPREFIX= py- DISTNAME= IcePy-${PORTVERSION} @@ -16,7 +16,7 @@ MAINTAINER= bsam@ipt.ru COMMENT= An Ice (Internet Communications Engine) language mapping for Python -LIB_DEPENDS= Ice.21:${PORTSDIR}/devel/ice +LIB_DEPENDS= Ice.30:${PORTSDIR}/devel/ice USE_GMAKE= yes USE_REINPLACE= yes @@ -31,7 +31,7 @@ .include -.if ${ARCH} != "i386" +.if ${ARCH} == "ia64" BROKEN= "does not compile" .endif diff -ruN py-ice.orig/distinfo py-ice/distinfo --- py-ice.orig/distinfo Thu Nov 17 18:20:06 2005 +++ py-ice/distinfo Thu Nov 17 18:20:17 2005 @@ -1,2 +1,3 @@ -MD5 (IcePy-2.1.2.tar.gz) = 81af19ef229fbab2102290e7517a39bb -SIZE (IcePy-2.1.2.tar.gz) = 295138 +MD5 (IcePy-3.0.0.tar.gz) = 86bc80ee3c40e5108f62f4447eb846df +SHA256 (IcePy-3.0.0.tar.gz) = 346058297a48d1de6480062aec0284107d9ff71f774f937ab50f76477ef53c75 +SIZE (IcePy-3.0.0.tar.gz) = 342416 diff -ruN py-ice.orig/files/patch-config+Make.rules py-ice/files/patch-config+Make.rules --- py-ice.orig/files/patch-config+Make.rules Thu Nov 17 18:20:06 2005 +++ py-ice/files/patch-config+Make.rules Thu Nov 17 18:28:42 2005 @@ -1,5 +1,5 @@ ---- config/Make.rules.orig Fri Jun 24 01:36:53 2005 -+++ config/Make.rules Tue Aug 30 20:31:34 2005 +--- config/Make.rules.orig Fri Nov 11 16:59:51 2005 ++++ config/Make.rules Thu Nov 17 18:15:30 2005 @@ -7,6 +7,8 @@ # # ********************************************************************** @@ -35,13 +35,24 @@ endif ifeq ($(PYTHON_VERSION),) -@@ -103,14 +105,14 @@ - ifeq ($(LP64),yes) - install_libdir = $(prefix)/lib$(lp64suffix) - else -- install_libdir = $(prefix)/lib -+ install_libdir = %%PYTHON_SITELIBDIR%%/Ice +@@ -100,21 +102,21 @@ + slicedir = $(ICE_HOME)/slice endif + +-ifeq ($(LP64),yes) ++#ifeq ($(LP64),yes) + # + # TODO: Where should the shared library be installed if it is a 64 bit + # build. + # +- install_libdir = $(prefix)/lib$(lp64suffix) +-else +- install_libdir = $(prefix)/python +-endif ++# install_libdir = $(prefix)/lib$(lp64suffix) ++#else ++ install_libdir = %%PYTHON_SITELIBDIR%%/Ice ++#endif install_slicedir = $(prefix)/slice -install_pythondir = $(prefix)/python diff -ruN py-ice.orig/files/patch-config+Make.rules.FreeBSD py-ice/files/patch-config+Make.rules.FreeBSD --- py-ice.orig/files/patch-config+Make.rules.FreeBSD Thu Nov 17 18:20:06 2005 +++ py-ice/files/patch-config+Make.rules.FreeBSD Thu Nov 17 18:20:17 2005 @@ -1,18 +1,29 @@ ---- config/Make.rules.FreeBSD.orig Tue Aug 30 16:02:02 2005 -+++ config/Make.rules.FreeBSD Tue Aug 30 16:02:50 2005 -@@ -26,12 +26,12 @@ +--- config/Make.rules.FreeBSD.orig Wed Nov 16 03:51:31 2005 ++++ config/Make.rules.FreeBSD Thu Nov 17 16:19:46 2005 +@@ -20,7 +20,7 @@ + endif + + ifeq ($(OPTIMIZE),yes) +- CXXFLAGS += -O3 -DNDEBUG ++ CXXFLAGS += -O2 -DNDEBUG + else + CXXFLAGS += -g + endif +@@ -30,14 +30,14 @@ # CXXLIBS = --mkshlib = $(CXX) -shared $(LDFLAGS) -o $(1) -Wl,-h,$(2) $(3) $(4) -lc_r -+mkshlib = $(CXX) -shared $(LDFLAGS) -o $(1) -Wl,-h,$(2) $(3) $(4) +-mkshlib = $(CXX) -shared $(LDFLAGS) -o $(1) -Wl,-h,$(2) $(3) $(4) -lc_r ++mkshlib = $(CXX) -shared $(LDFLAGS) -o $(1) -Wl,-h,$(2) $(3) $(4) + + mklib = ar cr $(1) $(2) -BASELIBS = -lIceUtil -lc_r +BASELIBS = -lIceUtil %%PTHREAD_LIBS%% LIBS = -lIce $(BASELIBS) --ICEUTIL_OS_LIBS = -+ICEUTIL_OS_LIBS = %%PTHREAD_LIBS%% - ICE_OS_LIBS = +-ICEUTIL_OS_LIBS = ++ICEUTIL_OS_LIBS = %%PTHREAD_LIBS%% + ICE_OS_LIBS = - PLATFORM_HAS_READLINE := yes + PLATFORM_HAS_READLINE = yes diff -ruN py-ice.orig/pkg-plist py-ice/pkg-plist --- py-ice.orig/pkg-plist Thu Nov 17 18:20:06 2005 +++ py-ice/pkg-plist Thu Nov 17 18:20:17 2005 @@ -6,9 +6,6 @@ %%PYTHON_SITELIBDIR%%/Ice/Glacier2_Session_ice.py %%PYTHON_SITELIBDIR%%/Ice/Ice.py %%PYTHON_SITELIBDIR%%/Ice/IceBox_IceBox_ice.py -%%PYTHON_SITELIBDIR%%/Ice/IcePack_Admin_ice.py -%%PYTHON_SITELIBDIR%%/Ice/IcePack_Exception_ice.py -%%PYTHON_SITELIBDIR%%/Ice/IcePack_Query_ice.py %%PYTHON_SITELIBDIR%%/Ice/IcePatch2_FileInfo_ice.py %%PYTHON_SITELIBDIR%%/Ice/IcePatch2_FileServer_ice.py %%PYTHON_SITELIBDIR%%/Ice/IceStorm_IceStorm_ice.py @@ -18,7 +15,13 @@ %%PYTHON_SITELIBDIR%%/Ice/Ice_ConnectionF_ice.py %%PYTHON_SITELIBDIR%%/Ice/Ice_Connection_ice.py %%PYTHON_SITELIBDIR%%/Ice/Ice_Current_ice.py +%%PYTHON_SITELIBDIR%%/Ice/Ice_Endpoint_ice.py %%PYTHON_SITELIBDIR%%/Ice/Ice_FacetMap_ice.py +%%PYTHON_SITELIBDIR%%/Ice/IceGrid_Admin_ice.py +%%PYTHON_SITELIBDIR%%/Ice/IceGrid_Descriptor_ice.py +%%PYTHON_SITELIBDIR%%/Ice/IceGrid_Exception_ice.py +%%PYTHON_SITELIBDIR%%/Ice/IceGrid_Observer_ice.py +%%PYTHON_SITELIBDIR%%/Ice/IceGrid_Query_ice.py %%PYTHON_SITELIBDIR%%/Ice/Ice_Identity_ice.py %%PYTHON_SITELIBDIR%%/Ice/Ice_LocalException_ice.py %%PYTHON_SITELIBDIR%%/Ice/Ice_LocatorF_ice.py @@ -43,19 +46,19 @@ %%PYTHON_SITELIBDIR%%/Ice/Ice_StatsF_ice.py %%PYTHON_SITELIBDIR%%/Ice/Ice_Stats_ice.py %%PYTHON_SITELIBDIR%%/Ice/IcePy.so -%%PYTHON_SITELIBDIR%%/Ice/IcePy.so.2.1.2 -%%PYTHON_SITELIBDIR%%/Ice/IcePy.so.21 +%%PYTHON_SITELIBDIR%%/Ice/IcePy.so.3.0.0 +%%PYTHON_SITELIBDIR%%/Ice/IcePy.so.30 %%PYTHON_SITELIBDIR%%/Ice/LICENSE %%PYTHON_SITELIBDIR%%/Ice/ICE_LICENSE %%PYTHON_SITELIBDIR%%/Ice/Glacier2/__init__.py %%PYTHON_SITELIBDIR%%/Ice/IceBox/__init__.py -%%PYTHON_SITELIBDIR%%/Ice/IcePack/__init__.py +%%PYTHON_SITELIBDIR%%/Ice/IceGrid/__init__.py %%PYTHON_SITELIBDIR%%/Ice/IcePatch2/__init__.py %%PYTHON_SITELIBDIR%%/Ice/IceStorm/__init__.py %%PYTHON_SITELIBDIR%%/Ice.pth @dirrm %%PYTHON_SITELIBDIR%%/Ice/Glacier2 @dirrm %%PYTHON_SITELIBDIR%%/Ice/IceBox -@dirrm %%PYTHON_SITELIBDIR%%/Ice/IcePack +@dirrm %%PYTHON_SITELIBDIR%%/Ice/IceGrid @dirrm %%PYTHON_SITELIBDIR%%/Ice/IcePatch2 @dirrm %%PYTHON_SITELIBDIR%%/Ice/IceStorm @dirrm %%PYTHON_SITELIBDIR%%/Ice --- py-ice.patch ends here --- WBR -- bsam >Release-Note: >Audit-Trail: >Unformatted: