From owner-freebsd-gnome@FreeBSD.ORG Thu Jul 31 20:35:26 2003 Return-Path: Delivered-To: freebsd-gnome@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E0D3337B401 for ; Thu, 31 Jul 2003 20:35:25 -0700 (PDT) Received: from lakemtao07.cox.net (lakemtao07.cox.net [68.1.17.114]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1490743F93 for ; Thu, 31 Jul 2003 20:35:25 -0700 (PDT) (envelope-from mezz7@cox.net) Received: from mezz.mezzweb.com ([68.103.37.247]) by lakemtao07.cox.net (InterMail vM.5.01.04.05 201-253-122-122-105-20011231) with ESMTP id <20030801033525.PQFE26675.lakemtao07.cox.net@mezz.mezzweb.com>; Thu, 31 Jul 2003 23:35:25 -0400 To: Glenn Johnson References: <20030801032655.GA46540@gforce.johnson.home> Message-ID: From: Jeremy Messenger Content-Type: multipart/mixed; boundary="----------srGF1KLF6dNukvg9mJMxxI" MIME-Version: 1.0 Date: Thu, 31 Jul 2003 22:35:29 -0500 In-Reply-To: <20030801032655.GA46540@gforce.johnson.home> User-Agent: Opera7.11/Linux M2 build 406 cc: FreeBSD GNOME Users Subject: Re: py-gtk2 broken on -current X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 01 Aug 2003 03:35:26 -0000 ------------srGF1KLF6dNukvg9mJMxxI Content-Type: text/plain; charset=utf-8; format=flowed On Thu, 31 Jul 2003 22:26:55 -0500, Glenn Johnson wrote: > The x11-toolkits/py-gtk2 port is broken because it depends on > py-numeric, which it broken on -current wit gcc3.3.1. I have the update of py-numeric from 21.0 to 23.0 with a patch of fix for the -CURRENT. I just sent to the maintainer with a diff, but not send-pr since I need to fix the send-pr and sendmail (or qmail). Here's an attach of py-numeric.diff in case if you want to do it right now. I recently sent a fix for py-gnome2 to Joe and Joe has committed it (around ten minutes ago), so you might need it too. I tested it with the meld and it just ran fine. BTW: The maintainer of py-numeric isn't gnome@freebsd.org, which it's tg@freebsd.org.. :-) Cheers, Mezz -- bsdforums.org 's moderator, mezz. ------------srGF1KLF6dNukvg9mJMxxI Content-Disposition: attachment; filename="py-numeric.diff" Content-Type: text/plain; name="py-numeric.diff" diff -urN py-numeric.orig/Makefile py-numeric/Makefile --- py-numeric.orig/Makefile Fri Mar 7 00:06:08 2003 +++ py-numeric/Makefile Thu Jul 31 21:36:20 2003 @@ -6,7 +6,7 @@ # PORTNAME= numeric -PORTVERSION= 21.0 +PORTVERSION= 23.0 CATEGORIES= math python MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= numpy @@ -19,7 +19,6 @@ USE_PYTHON= yes USE_PYDISTUTILS=yes -DOCDIR= ${PREFIX}/share/doc/py-numeric EXAMPLEDIR= ${PREFIX}/share/examples/py-numeric .include @@ -36,9 +35,5 @@ ${INSTALL_DATA} ${WRKSRC}/Demo/*.py ${EXAMPLEDIR} @${MKDIR} ${EXAMPLEDIR}/NumTut ${INSTALL_DATA} ${WRKSRC}/Demo/NumTut/* ${EXAMPLEDIR}/NumTut -.if !defined(NOPORTDOCS) -# @${MKDIR} ${DOCDIR} -# ${INSTALL_DATA} ${WRKSRC}/Doc/numpy.pdf ${DOCDIR} -.endif .include diff -urN py-numeric.orig/distinfo py-numeric/distinfo --- py-numeric.orig/distinfo Fri Jun 14 06:19:43 2002 +++ py-numeric/distinfo Thu Jul 31 20:28:47 2003 @@ -1 +1 @@ -MD5 (Numeric-21.0.tar.gz) = 0684989aa6dfa4eba616ca7e36c524fd +MD5 (Numeric-23.0.tar.gz) = 2f8c3c5d0703ce12f55f04f43d1a9ab3 diff -urN py-numeric.orig/files/patch-setup.py py-numeric/files/patch-setup.py --- py-numeric.orig/files/patch-setup.py Wed Dec 31 18:00:00 1969 +++ py-numeric/files/patch-setup.py Thu Jul 31 20:59:22 2003 @@ -0,0 +1,11 @@ +--- setup.py.orig Thu Jul 31 20:57:01 2003 ++++ setup.py Thu Jul 31 20:58:49 2003 +@@ -30,6 +30,8 @@ + undef_macros = ['HAVE_INVERSE_HYPERBOLIC'] + elif sys.platform in ['mac', 'beos5']: + mathlibs = [] ++elif sys.platform in ['freebsd5']: ++ undef_macros = ['HAVE_INVERSE_HYPERBOLIC'] + + # delete all but the first one in this list if using your own LAPACK/BLAS + sourcelist = [os.path.join('Src', 'lapack_litemodule.c'), diff -urN py-numeric.orig/pkg-plist py-numeric/pkg-plist --- py-numeric.orig/pkg-plist Fri Jun 14 06:19:43 2002 +++ py-numeric/pkg-plist Thu Jul 31 21:19:50 2003 @@ -2,6 +2,10 @@ %%PYTHON_INCLUDEDIR%%/Numeric/f2c.h %%PYTHON_INCLUDEDIR%%/Numeric/ranlib.h %%PYTHON_INCLUDEDIR%%/Numeric/ufuncobject.h +%%PYTHON_SITELIBDIR%%/Numeric.pth +%%PYTHON_SITELIBDIR%%/Numeric/ArrayPrinter.py +%%PYTHON_SITELIBDIR%%/Numeric/ArrayPrinter.pyc +%%PYTHON_SITELIBDIR%%/Numeric/ArrayPrinter.pyo %%PYTHON_SITELIBDIR%%/Numeric/FFT/FFT.py %%PYTHON_SITELIBDIR%%/Numeric/FFT/FFT.pyc %%PYTHON_SITELIBDIR%%/Numeric/FFT/FFT.pyo @@ -9,6 +13,9 @@ %%PYTHON_SITELIBDIR%%/Numeric/FFT/__init__.pyc %%PYTHON_SITELIBDIR%%/Numeric/FFT/__init__.pyo %%PYTHON_SITELIBDIR%%/Numeric/FFT/fftpack.so +%%PYTHON_SITELIBDIR%%/Numeric/LinearAlgebra.py +%%PYTHON_SITELIBDIR%%/Numeric/LinearAlgebra.pyc +%%PYTHON_SITELIBDIR%%/Numeric/LinearAlgebra.pyo %%PYTHON_SITELIBDIR%%/Numeric/MA/MA.py %%PYTHON_SITELIBDIR%%/Numeric/MA/MA.pyc %%PYTHON_SITELIBDIR%%/Numeric/MA/MA.pyo @@ -18,13 +25,6 @@ %%PYTHON_SITELIBDIR%%/Numeric/MA/__init__.py %%PYTHON_SITELIBDIR%%/Numeric/MA/__init__.pyc %%PYTHON_SITELIBDIR%%/Numeric/MA/__init__.pyo -%%PYTHON_SITELIBDIR%%/Numeric.pth -%%PYTHON_SITELIBDIR%%/Numeric/ArrayPrinter.py -%%PYTHON_SITELIBDIR%%/Numeric/ArrayPrinter.pyc -%%PYTHON_SITELIBDIR%%/Numeric/ArrayPrinter.pyo -%%PYTHON_SITELIBDIR%%/Numeric/LinearAlgebra.py -%%PYTHON_SITELIBDIR%%/Numeric/LinearAlgebra.pyc -%%PYTHON_SITELIBDIR%%/Numeric/LinearAlgebra.pyo %%PYTHON_SITELIBDIR%%/Numeric/MLab.py %%PYTHON_SITELIBDIR%%/Numeric/MLab.pyc %%PYTHON_SITELIBDIR%%/Numeric/MLab.pyo @@ -37,6 +37,13 @@ %%PYTHON_SITELIBDIR%%/Numeric/Precision.py %%PYTHON_SITELIBDIR%%/Numeric/Precision.pyc %%PYTHON_SITELIBDIR%%/Numeric/Precision.pyo +%%PYTHON_SITELIBDIR%%/Numeric/RNG/RNG.so +%%PYTHON_SITELIBDIR%%/Numeric/RNG/Statistics.py +%%PYTHON_SITELIBDIR%%/Numeric/RNG/Statistics.pyc +%%PYTHON_SITELIBDIR%%/Numeric/RNG/Statistics.pyo +%%PYTHON_SITELIBDIR%%/Numeric/RNG/__init__.py +%%PYTHON_SITELIBDIR%%/Numeric/RNG/__init__.pyc +%%PYTHON_SITELIBDIR%%/Numeric/RNG/__init__.pyo %%PYTHON_SITELIBDIR%%/Numeric/RandomArray.py %%PYTHON_SITELIBDIR%%/Numeric/RandomArray.pyc %%PYTHON_SITELIBDIR%%/Numeric/RandomArray.pyo @@ -47,38 +54,11 @@ %%PYTHON_SITELIBDIR%%/Numeric/arrayfns.so %%PYTHON_SITELIBDIR%%/Numeric/lapack_lite.so %%PYTHON_SITELIBDIR%%/Numeric/multiarray.so -%%PYTHON_SITELIBDIR%%/Numeric/ranlib.so -%%PYTHON_SITELIBDIR%%/Numeric/umath.so %%PYTHON_SITELIBDIR%%/Numeric/numeric_version.py %%PYTHON_SITELIBDIR%%/Numeric/numeric_version.pyc %%PYTHON_SITELIBDIR%%/Numeric/numeric_version.pyo -%%PYTHON_SITELIBDIR%%/Numeric/PropertiedClasses/Properties.py -%%PYTHON_SITELIBDIR%%/Numeric/PropertiedClasses/Properties.pyc -%%PYTHON_SITELIBDIR%%/Numeric/PropertiedClasses/Properties.pyo -%%PYTHON_SITELIBDIR%%/Numeric/PropertiedClasses/Properties_version.py -%%PYTHON_SITELIBDIR%%/Numeric/PropertiedClasses/Properties_version.pyc -%%PYTHON_SITELIBDIR%%/Numeric/PropertiedClasses/Properties_version.pyo -%%PYTHON_SITELIBDIR%%/Numeric/PropertiedClasses/__init__.py -%%PYTHON_SITELIBDIR%%/Numeric/PropertiedClasses/__init__.pyc -%%PYTHON_SITELIBDIR%%/Numeric/PropertiedClasses/__init__.pyo -%%PYTHON_SITELIBDIR%%/Numeric/RNG/RNG.so -%%PYTHON_SITELIBDIR%%/Numeric/RNG/Statistics.py -%%PYTHON_SITELIBDIR%%/Numeric/RNG/Statistics.pyc -%%PYTHON_SITELIBDIR%%/Numeric/RNG/Statistics.pyo -%%PYTHON_SITELIBDIR%%/Numeric/RNG/__init__.py -%%PYTHON_SITELIBDIR%%/Numeric/RNG/__init__.pyc -%%PYTHON_SITELIBDIR%%/Numeric/RNG/__init__.pyo -%%PYTHON_SITELIBDIR%%/Numeric/kinds/__init__.py -%%PYTHON_SITELIBDIR%%/Numeric/kinds/__init__.pyc -%%PYTHON_SITELIBDIR%%/Numeric/kinds/__init__.pyo -%%PYTHON_SITELIBDIR%%/Numeric/kinds/_kinds.so -%%PYTHON_SITELIBDIR%%/Numeric/kinds/kinds.py -%%PYTHON_SITELIBDIR%%/Numeric/kinds/kinds.pyc -%%PYTHON_SITELIBDIR%%/Numeric/kinds/kinds.pyo -%%PYTHON_SITELIBDIR%%/Numeric/kinds/kinds_version.py -%%PYTHON_SITELIBDIR%%/Numeric/kinds/kinds_version.pyc -%%PYTHON_SITELIBDIR%%/Numeric/kinds/kinds_version.pyo -@comment share/doc/py-numeric/numpy.pdf +%%PYTHON_SITELIBDIR%%/Numeric/ranlib.so +%%PYTHON_SITELIBDIR%%/Numeric/umath.so share/examples/py-numeric/NumTut/__init__.py share/examples/py-numeric/NumTut/greece.pik share/examples/py-numeric/NumTut/mkpic.py @@ -89,10 +69,7 @@ share/examples/py-numeric/sieve.py @dirrm share/examples/py-numeric/NumTut @dirrm share/examples/py-numeric -@comment @dirrm share/doc/py-numeric -@dirrm %%PYTHON_SITELIBDIR%%/Numeric/kinds @dirrm %%PYTHON_SITELIBDIR%%/Numeric/RNG -@dirrm %%PYTHON_SITELIBDIR%%/Numeric/PropertiedClasses @dirrm %%PYTHON_SITELIBDIR%%/Numeric/MA @dirrm %%PYTHON_SITELIBDIR%%/Numeric/FFT @dirrm %%PYTHON_SITELIBDIR%%/Numeric ------------srGF1KLF6dNukvg9mJMxxI--