fixed bug #169262 with upstream patch.
authorSebastien Fabbro <bicatali@gentoo.org>
Mon, 5 Mar 2007 10:39:09 +0000 (10:39 +0000)
committerSebastien Fabbro <bicatali@gentoo.org>
Mon, 5 Mar 2007 10:39:09 +0000 (10:39 +0000)
Package-Manager: portage-2.1.2-r9

dev-python/matplotlib/Manifest
dev-python/numpy/ChangeLog
dev-python/numpy/Manifest
dev-python/numpy/files/numpy-1.0.1-cpuinfo.patch [new file with mode: 0644]
dev-python/numpy/metadata.xml
dev-python/numpy/numpy-1.0.1-r1.ebuild

index f962b011771fa3d42b4c222c2679aaa9a31fd617..dbd0dedb7e6ee2e9a7249e6a9491e34956e88450 100644 (file)
@@ -1,14 +1,6 @@
 -----BEGIN PGP SIGNED MESSAGE-----
 Hash: SHA1
 
-AUX matplotlib-0.86.2-no-autodetect.patch 1801 RMD160 c68dc996736e8fc81a751a72e9351b072539a3b6 SHA1 c631965fcf83c0c2469a0b82e09fd483c3a54543 SHA256 10270f1e6692d66ada676fd63b4995ecb011c6155890f237f10425568656d33c
-MD5 109c23821a4c77716b191ae8a260a123 files/matplotlib-0.86.2-no-autodetect.patch 1801
-RMD160 c68dc996736e8fc81a751a72e9351b072539a3b6 files/matplotlib-0.86.2-no-autodetect.patch 1801
-SHA256 10270f1e6692d66ada676fd63b4995ecb011c6155890f237f10425568656d33c files/matplotlib-0.86.2-no-autodetect.patch 1801
-AUX matplotlib-0.87.4-fix-bad-win32-detect.patch 361 RMD160 393c5e6c536c56a25a01786423da5ec6ef875a94 SHA1 76f55e02f8d9b4f12609a76975e75b8a5fbcfddb SHA256 3abf742b407177abc2846c75043c2bf269e70cba5ccb538f5a66ec8d74cbed6f
-MD5 be6af9de4b7d8c5897c4cf510a791dee files/matplotlib-0.87.4-fix-bad-win32-detect.patch 361
-RMD160 393c5e6c536c56a25a01786423da5ec6ef875a94 files/matplotlib-0.87.4-fix-bad-win32-detect.patch 361
-SHA256 3abf742b407177abc2846c75043c2bf269e70cba5ccb538f5a66ec8d74cbed6f files/matplotlib-0.87.4-fix-bad-win32-detect.patch 361
 AUX matplotlib-0.87.7-no-autodetect.patch 3076 RMD160 54c73b61e640aa457677cc9ca19de2e3732ce6aa SHA1 a9293275d55c6cebaf1c221a59612598f878959f SHA256 cfd7f17c133e3c734d054a8a78057754f2843c9e2721fd010cef4c4ffc7cd7a7
 MD5 81ee05d8e5c32845f91fb6df0e83ab98 files/matplotlib-0.87.7-no-autodetect.patch 3076
 RMD160 54c73b61e640aa457677cc9ca19de2e3732ce6aa files/matplotlib-0.87.7-no-autodetect.patch 3076
@@ -22,7 +14,6 @@ MD5 edac026c015ef396eb245d54544f4c9e files/matplotlib-0.90.0-setup.patch 3629
 RMD160 7f55e9da9f400fb84029555dacf4bd45fa784157 files/matplotlib-0.90.0-setup.patch 3629
 SHA256 8bc37c113e8fd597c84411913d73e061e017f8a79b6f84acb3011f1a4eee4ccc files/matplotlib-0.90.0-setup.patch 3629
 DIST matplotlib-0.80.tar.gz 2332845 RMD160 503924ec1567605f53b3f01656129035b688362e SHA1 639bc10a311319459214d4d23c8c94003d2589ac SHA256 9420b5eb388378310da24a00c9c8b9c0e233e37019f46ff105edd58a07ffb8f0
-DIST matplotlib-0.87.4.tar.gz 2985247 RMD160 21b2a02c02a809438c2a45835e4e5a76576884b9 SHA1 ad62e01484a3bddf045ddfd6b437015aa34f7415 SHA256 c30f68e90170acd3a2f5f7cfa188cdc5ef81880eb82c20b915a549e4b2ad2b9a
 DIST matplotlib-0.87.7.tar.gz 2767469 RMD160 823b554d0292c9cf307c187c05e44a2d12b7c646 SHA1 3b3ee920a4507410b3b7469591b8ca636bb8348a SHA256 cb02a3349f643746e492ff843c0e63675f4641ff42ddb65bdcc401cf379b6575
 DIST matplotlib-0.90.0.tar.gz 2795281 RMD160 6be8d7d1f0896378d8c8880b8b0188e2037892cc SHA1 707366d5dc736ce7446a41f748f33e7603d8f023 SHA256 c3c34a58a62706c48b98a16a0702a8114f2674780197ac715cd66f65fac5478d
 DIST users_guide_0.87.7.pdf 4207694 RMD160 15ee124fd4ac3a952365f3378d420270c742593e SHA1 795b385fbd7fd37efa3f8fdc7af770ca59560724 SHA256 2b1bad57984157faa039a932bcf9711cd72f956d70ea9a5b2a3bf9e0b3bbed20
@@ -30,10 +21,6 @@ EBUILD matplotlib-0.80-r1.ebuild 951 RMD160 2ca61086fb685ec94027c4d38286ec03a639
 MD5 f702ffff2a8a6dd4440b63aed514552e matplotlib-0.80-r1.ebuild 951
 RMD160 2ca61086fb685ec94027c4d38286ec03a6399c70 matplotlib-0.80-r1.ebuild 951
 SHA256 37751842421327fe7b906471fc08f77bab44af5352fe6146a1acc34bbe2d91b4 matplotlib-0.80-r1.ebuild 951
-EBUILD matplotlib-0.87.4.ebuild 1490 RMD160 3d3da71ae05f73a07864efa459c9156a32c650a7 SHA1 7507b2862509fcf5d516892d05223f0076e25543 SHA256 9cd5f5f7fab3092efa1fc257cea52f2519166f991538b73feeafcac74d116a4b
-MD5 f7f1825df84f4229fd12233d6fb9265a matplotlib-0.87.4.ebuild 1490
-RMD160 3d3da71ae05f73a07864efa459c9156a32c650a7 matplotlib-0.87.4.ebuild 1490
-SHA256 9cd5f5f7fab3092efa1fc257cea52f2519166f991538b73feeafcac74d116a4b matplotlib-0.87.4.ebuild 1490
 EBUILD matplotlib-0.87.7.ebuild 1422 RMD160 8ae7b64bca1339966ae4bd213a969f9287965c90 SHA1 4c93272023afeb8f8e961cdf4215ff4eaba5de09 SHA256 493dcdf3a847e7920d2bb4378c9a7882e9f043b3e40a9fe121b52e4757e5b243
 MD5 d83edce54250556dff6adcd90dcf31f6 matplotlib-0.87.7.ebuild 1422
 RMD160 8ae7b64bca1339966ae4bd213a969f9287965c90 matplotlib-0.87.7.ebuild 1422
@@ -42,10 +29,10 @@ EBUILD matplotlib-0.90.0.ebuild 1910 RMD160 d72551f2c4f3c49e162e86b640706ad18332
 MD5 5ea8d631b9cacf9ae9c2d365774fb761 matplotlib-0.90.0.ebuild 1910
 RMD160 d72551f2c4f3c49e162e86b640706ad183323872 matplotlib-0.90.0.ebuild 1910
 SHA256 50cf3d1f14741d90ce94a441d5b18a049c985613f47a0a8690e32c4a16ea89e5 matplotlib-0.90.0.ebuild 1910
-MISC ChangeLog 6089 RMD160 08ed791b0a93f9008be6ca7358118a0a990558ee SHA1 5276e8b8e97caba51d2bedd0f572b18bffb15680 SHA256 849d4695dae8c583935280f7edb4cf363e7b3456f8f26d0fd7390d0b20c05224
-MD5 dde0aa2cc1d03ac4ad49763912069b99 ChangeLog 6089
-RMD160 08ed791b0a93f9008be6ca7358118a0a990558ee ChangeLog 6089
-SHA256 849d4695dae8c583935280f7edb4cf363e7b3456f8f26d0fd7390d0b20c05224 ChangeLog 6089
+MISC ChangeLog 6392 RMD160 d265d3d2843028a30555e0962be7058d3918abd3 SHA1 61348d326cc3bfe5b602fd094abb7486d4f83ac3 SHA256 641b09d69b14a98819dba028b481d76f76e3d20dbe09de719fcbad4a009e507b
+MD5 86ae9a0d2cd96b0136dfe8698ddb597d ChangeLog 6392
+RMD160 d265d3d2843028a30555e0962be7058d3918abd3 ChangeLog 6392
+SHA256 641b09d69b14a98819dba028b481d76f76e3d20dbe09de719fcbad4a009e507b ChangeLog 6392
 MISC metadata.xml 438 RMD160 8a9d50857f90e2dc74852e944d66923cba9117d0 SHA1 1bd24482c5c450bfcacd353d2bd0e3b4ef1eed76 SHA256 c517e4ef0abc7aaae0e63af373711d266b687b14c441c66d216370e21f7c781f
 MD5 19fb1d100f9a8209cf7aa3066545dd7a metadata.xml 438
 RMD160 8a9d50857f90e2dc74852e944d66923cba9117d0 metadata.xml 438
@@ -53,9 +40,6 @@ SHA256 c517e4ef0abc7aaae0e63af373711d266b687b14c441c66d216370e21f7c781f metadata
 MD5 a7c6b7a04166f6916487f3fe9d8c421b files/digest-matplotlib-0.80-r1 250
 RMD160 43366fac2e407cf7ccdf64071c5fe68d067121fe files/digest-matplotlib-0.80-r1 250
 SHA256 ae931697549e8b478999b85986ae7574ad7f524d2acf7d98935c1e1ccf301e03 files/digest-matplotlib-0.80-r1 250
-MD5 ec009db656d1691714d12a939182bd29 files/digest-matplotlib-0.87.4 256
-RMD160 2d1707d099bfc1a7761920de2890889fcf44489e files/digest-matplotlib-0.87.4 256
-SHA256 0f33979a3d780991c339ce1ce0a4afd6319969d625d33a888a799e2bd0c18a4e files/digest-matplotlib-0.87.4 256
 MD5 73176428a53a49414d29a26e4f848dc1 files/digest-matplotlib-0.87.7 256
 RMD160 635ef6de2bc25a25c871b9d3b3234a390a65c9f0 files/digest-matplotlib-0.87.7 256
 SHA256 4b7ca9414e2acfeecf1fe49433c716d412c47ddf52972a3aa4f33740c64e1ea2 files/digest-matplotlib-0.87.7 256
@@ -65,7 +49,7 @@ SHA256 b7a95547b984f09d4a413f8770cc777785b41039b0a8f47b82bdaa0364e17040 files/di
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1.4.6 (GNU/Linux)
 
-iD8DBQFF32tyWc/Ciu+QQGkRAn4tAKCKRltmH2oSxbvFLYZrj0uW2e71ewCcCjHi
-rLhGNdHV9IyeFX6cc2sXoX4=
-=W7jK
+iD8DBQFF6/Q8Wc/Ciu+QQGkRAlJPAKCPwbpa1icrHocipnCnXlDGZALC1ACeLC4J
+td50b+A7Z2Vtbtq7m3idRGY=
+=y/CL
 -----END PGP SIGNATURE-----
index c9f7b0df7a0587e8217c9b5e6193c8730eba382d..f507c36b3a7cc601c58a86be25b06494c3e0d41d 100644 (file)
@@ -1,6 +1,11 @@
 # ChangeLog for dev-python/numpy
 # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/numpy/ChangeLog,v 1.19 2007/02/20 00:16:20 bicatali Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/numpy/ChangeLog,v 1.20 2007/03/05 10:39:09 bicatali Exp $
+
+  05 Mar 2007; Sébastien Fabbro <bicatali@gentoo.org>
+  +files/numpy-1.0.1-cpuinfo.patch, numpy-1.0.1-r1.ebuild:
+  Fix bug #169262 with upstream patch. Thanks james@superbug.demon.co.uk 
+  for reporting.
 
   20 Feb 2007; Sébastien Fabbro <bicatali@gentoo.org>
   numpy-1.0.1-r1.ebuild:
index 2212c47eaef2b9c29f29d482efe04567f3baa3b6..ce20eff61ce4b321496a0fc3884d5c64e2cf40da 100644 (file)
@@ -1,6 +1,10 @@
 -----BEGIN PGP SIGNED MESSAGE-----
 Hash: SHA1
 
+AUX numpy-1.0.1-cpuinfo.patch 3547 RMD160 49957fe692d395b57f7028290ea74d81a72e11fe SHA1 89f7e2e9b5712bcd95e4a8783f4436bf65915d52 SHA256 bbb36b534d5db36b85adc2cfc68c71cc65529d2017355effaf5078d531d52cab
+MD5 a346e4eadc562d1ad3624dc68f7559b7 files/numpy-1.0.1-cpuinfo.patch 3547
+RMD160 49957fe692d395b57f7028290ea74d81a72e11fe files/numpy-1.0.1-cpuinfo.patch 3547
+SHA256 bbb36b534d5db36b85adc2cfc68c71cc65529d2017355effaf5078d531d52cab files/numpy-1.0.1-cpuinfo.patch 3547
 AUX numpy-1.0.1-f2py.patch 1403 RMD160 4a02205910231c3b08ae919a45facc21dd2818ae SHA1 148118c4ee9d8a754a0891621ece9b5774e76016 SHA256 746b437aff172764a238bb75d6a5b7b0547113c8a256721cf4bec2b1819bcf51
 MD5 69e8b3f89762b836594a61414942aa78 files/numpy-1.0.1-f2py.patch 1403
 RMD160 4a02205910231c3b08ae919a45facc21dd2818ae files/numpy-1.0.1-f2py.patch 1403
@@ -11,22 +15,22 @@ EBUILD numpy-0.9.8.ebuild 1557 RMD160 536add2de5a6c0fe7ac2a1ef39788b074bfb0b0b S
 MD5 77c55bc35c89e312fd945a4ffdbfaaa0 numpy-0.9.8.ebuild 1557
 RMD160 536add2de5a6c0fe7ac2a1ef39788b074bfb0b0b numpy-0.9.8.ebuild 1557
 SHA256 6149347b0833687ffc279ac04eb163ac004363308e047f27fbd10b4a718a4458 numpy-0.9.8.ebuild 1557
-EBUILD numpy-1.0.1-r1.ebuild 3742 RMD160 020948e5407449c75fd8857261d1d367a72ad12f SHA1 4e0540a4df1ce62cb2799229b1366b6c73260cd3 SHA256 73c39226dd2731a0264fe2a19ec667be61becbbf32723521fdbc8a99985c4f45
-MD5 2cd85f7e64072f07dc426bb664f7e8de numpy-1.0.1-r1.ebuild 3742
-RMD160 020948e5407449c75fd8857261d1d367a72ad12f numpy-1.0.1-r1.ebuild 3742
-SHA256 73c39226dd2731a0264fe2a19ec667be61becbbf32723521fdbc8a99985c4f45 numpy-1.0.1-r1.ebuild 3742
+EBUILD numpy-1.0.1-r1.ebuild 3846 RMD160 ec1ad005b6494e9c3c91dcd27b6ead11ea0abdaf SHA1 e0f9a074326de02d3e40b6ebd32e4ecda85c426e SHA256 49a31a0d11ff6b5a534e838b016f38f94372468d8536009363d6a41c4b974b55
+MD5 0b3f3b5cf45c96f43b9fbb15cd35e45d numpy-1.0.1-r1.ebuild 3846
+RMD160 ec1ad005b6494e9c3c91dcd27b6ead11ea0abdaf numpy-1.0.1-r1.ebuild 3846
+SHA256 49a31a0d11ff6b5a534e838b016f38f94372468d8536009363d6a41c4b974b55 numpy-1.0.1-r1.ebuild 3846
 EBUILD numpy-1.0.1.ebuild 2271 RMD160 fd436cc29e0389f1d2246a9340c23024246f0ecb SHA1 a5b046c89bb968a92c323c5f9dabd6438451f5cd SHA256 067aff264eccb0d9465715a91960c9f070ea04c1b1f1bd4500800aaec56a6af1
 MD5 62f4ec838aed7d95ba701c229ef98964 numpy-1.0.1.ebuild 2271
 RMD160 fd436cc29e0389f1d2246a9340c23024246f0ecb numpy-1.0.1.ebuild 2271
 SHA256 067aff264eccb0d9465715a91960c9f070ea04c1b1f1bd4500800aaec56a6af1 numpy-1.0.1.ebuild 2271
-MISC ChangeLog 3589 RMD160 58e4f608493738ac0a0d92d98ee0c36826035da3 SHA1 f453f9cb1436912a5b0177cd6882d5c9a9fd230a SHA256 7269b23b2e65f80c53fc7b2727465b2b9795bbad7a088e97d7a994430d26aa84
-MD5 f0545b7ca4833f6c3d9376744ee1f7e0 ChangeLog 3589
-RMD160 58e4f608493738ac0a0d92d98ee0c36826035da3 ChangeLog 3589
-SHA256 7269b23b2e65f80c53fc7b2727465b2b9795bbad7a088e97d7a994430d26aa84 ChangeLog 3589
-MISC metadata.xml 747 RMD160 cab47e68bae4e3101d98c1efaca4b4383805febc SHA1 8c1ff40e2614000817816e4b6e358017dc4028df SHA256 6caffbc5bae045c139864dbfa489a297551fd436be33e4149af7df26dd85701c
-MD5 c740759c27c25f2a83b5db69d594bd16 metadata.xml 747
-RMD160 cab47e68bae4e3101d98c1efaca4b4383805febc metadata.xml 747
-SHA256 6caffbc5bae045c139864dbfa489a297551fd436be33e4149af7df26dd85701c metadata.xml 747
+MISC ChangeLog 3795 RMD160 e4935d4f19df9474d918623378dde5906f1b2859 SHA1 a45261f0c12f2c552bcbfb3db697aa0366959240 SHA256 a185bc3ffb33d658e47b7bdb6671ba30b59f5e225ac80f94f0270d90cdc08b5f
+MD5 cb5910568afa8e3e8b85c6f5bef23ba7 ChangeLog 3795
+RMD160 e4935d4f19df9474d918623378dde5906f1b2859 ChangeLog 3795
+SHA256 a185bc3ffb33d658e47b7bdb6671ba30b59f5e225ac80f94f0270d90cdc08b5f ChangeLog 3795
+MISC metadata.xml 747 RMD160 d150b8c4ce4abec812483d07e03b7954ea887818 SHA1 c2580aa1116f9f96b8d7901ab95b37a653d0fc56 SHA256 2c7d10dc62b47ddf32f41edffc9994655225654fcf8a72052c24f7d7235c5640
+MD5 d623311ce8175e55bcb5e2a9750b5cd4 metadata.xml 747
+RMD160 d150b8c4ce4abec812483d07e03b7954ea887818 metadata.xml 747
+SHA256 2c7d10dc62b47ddf32f41edffc9994655225654fcf8a72052c24f7d7235c5640 metadata.xml 747
 MD5 a69679bccfb83100a3547c07b19bd72d files/digest-numpy-0.9.8 235
 RMD160 8a348d126eee1dffdfcda72fe0e898faeb633801 files/digest-numpy-0.9.8 235
 SHA256 5b8e9c649439c0084103ace433c75d26c1e2aa05fefddc972d8716240db48da3 files/digest-numpy-0.9.8 235
@@ -39,7 +43,7 @@ SHA256 683c8162153610de363d0aa90c583e5e83f4bb8fc815d6e0310c43f76cc19faa files/di
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1.4.6 (GNU/Linux)
 
-iD8DBQFF2j6QWc/Ciu+QQGkRAuCAAKCXzYxyIbJD4ToA06z8vbRD4IHO1QCbBmRF
-MlUl7Qkvwoqf2Z1i+R7qOVE=
-=S1pr
+iD8DBQFF6/NXWc/Ciu+QQGkRAsa/AJsEQTYJ185/8loD+xu9B/FWvCkucQCgh86R
+KY4ZtrAx9apUrLQ7H+zZwXU=
+=lk7s
 -----END PGP SIGNATURE-----
diff --git a/dev-python/numpy/files/numpy-1.0.1-cpuinfo.patch b/dev-python/numpy/files/numpy-1.0.1-cpuinfo.patch
new file mode 100644 (file)
index 0000000..fecddfe
--- /dev/null
@@ -0,0 +1,89 @@
+diff -Nur numpy/distutils.orig/cpuinfo.py numpy/distutils/cpuinfo.py
+--- numpy/distutils.orig/cpuinfo.py    2006-07-26 21:04:22.000000000 +0100
++++ numpy/distutils/cpuinfo.py 2007-03-05 10:23:16.000000000 +0000
+@@ -5,7 +5,7 @@
+ Copyright 2002 Pearu Peterson all rights reserved,
+ Pearu Peterson <pearu@cens.ioc.ee>
+ Permission to use, modify, and distribute this software is given under the
+-terms of the SciPy (BSD style) license.  See LICENSE.txt that came with
++terms of the NumPy (BSD style) license.  See LICENSE.txt that came with
+ this distribution for specifics.
+ Note:  This should be merged into proc at some point.  Perhaps proc should
+@@ -185,8 +185,13 @@
+         return self.is_PentiumIV() and self.has_sse3()
+     def _is_Nocona(self):
+-        return self.is_PentiumIV() and self.is_64bit()
+-
++        return self.is_64bit() and self.is_i686()
++    
++    def _is_Core2(self):
++        return self.is_64bit() and self.is_Intel() and \
++               re.match(r'.*?Core\(TM\)2\b', \
++                        self.info[0]['model name']) is not None
++    
+     def _is_Itanium(self):
+         return re.match(r'.*?Itanium\b',
+                         self.info[0]['family']) is not None
+diff -Nur numpy/distutils.orig/fcompiler/gnu.py numpy/distutils/fcompiler/gnu.py
+--- numpy/distutils.orig/fcompiler/gnu.py      2006-10-09 08:46:59.000000000 +0100
++++ numpy/distutils/fcompiler/gnu.py   2007-03-05 10:23:27.000000000 +0000
+@@ -1,4 +1,3 @@
+-
+ import re
+ import os
+ import sys
+@@ -62,14 +61,18 @@
+     def get_flags_linker_so(self):
+         opt = self.linker_so[1:]
+         if sys.platform=='darwin':
++            # MACOSX_DEPLOYMENT_TARGET must be at least 10.3. This is
++            # a reasonable default value even when building on 10.4 when using
++            # the official Python distribution and those derived from it (when
++            # not broken).
+             target = os.environ.get('MACOSX_DEPLOYMENT_TARGET', None)
+-            if target is None:
++            if target is None or target == '':
+                 target = '10.3'
+             major, minor = target.split('.')
+             if int(minor) < 3:
+                 minor = '3'
+                 warnings.warn('Environment variable '
+-                    'MACOSX_DEPLOYMENT_TARGET reset to 10.3')
++                    'MACOSX_DEPLOYMENT_TARGET reset to %s.%s' % (major, minor))
+             os.environ['MACOSX_DEPLOYMENT_TARGET'] = '%s.%s' % (major,
+                 minor)
+@@ -193,6 +196,8 @@
+                 # there's also: athlon-tbird, athlon-4, athlon-xp
+             elif cpu.is_Nocona():
+                 march_opt = '-march=nocona'
++            elif cpu.is_Core2():
++                march_opt = '-march=nocona'
+             elif cpu.is_Prescott():
+                 march_opt = '-march=prescott'
+             elif cpu.is_PentiumIV():
+@@ -213,7 +218,12 @@
+         if gnu_ver >= '3.4.4':
+             if cpu.is_PentiumM():
+                 march_opt = '-march=pentium-m'
+-
++        
++        # Future:
++        # if gnu_ver >= '4.3':
++        #    if cpu.is_Core2():
++        #        march_opt = '-march=core2'
++        
+         # Note: gcc 3.2 on win32 has breakage with -march specified
+         if '3.1.1' <= gnu_ver <= '3.4' and sys.platform=='win32':
+             march_opt = ''
+@@ -275,7 +285,7 @@
+     def get_libraries(self):
+         opt = GnuFCompiler.get_libraries(self)
+         if sys.platform == 'darwin':
+-            opt.remove('cc_dynamic')        
++            opt.remove('cc_dynamic')
+         return opt
+ if __name__ == '__main__':
index 90292d93dfc7ce5660747f4ab651985dbb9beaec..6af77d7385de0e34eba82f678ab5e45f157482fd 100644 (file)
@@ -1,8 +1,8 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-<herd>python</herd>
 <herd>sci</herd>
+<herd>python</herd>
 <longdescription>
 NumPy is a general-purpose array-processing package designed to
 efficiently manipulate large multi-dimensional arrays of arbitrary
index 7c294919abda0109b912aff86cfc394d8b06200e..458fa1d38d1320e9945b40aa42e8b5784c3d259b 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2007 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/numpy/numpy-1.0.1-r1.ebuild,v 1.2 2007/02/20 00:16:20 bicatali Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/numpy/numpy-1.0.1-r1.ebuild,v 1.3 2007/03/05 10:39:09 bicatali Exp $
 
 NEED_PYTHON=2.3
 
@@ -110,6 +110,9 @@ src_unpack() {
        # fix some paths and docs in f2py
        epatch "${FILESDIR}"/${P}-f2py.patch
 
+       # fix cpuinfo for p4 (gentoo bug #169262/ numpy ticket #349)
+       epatch "${FILESDIR}"/${P}-cpuinfo.patch
+
        # gentoo patch for ATLAS library names
        sed -i \
                -e "s:'f77blas':'blas':g" \