From 6d154bcbcbd7648b23834900b82bf0f47762069a Mon Sep 17 00:00:00 2001 From: Justin Lecher Date: Thu, 19 Jul 2012 10:20:51 +0000 Subject: sci-chemistry/apbs: Fix patching problem which lead to an empty pkg-config file, #425294 Package-Manager: portage-2.2.0_alpha120/cvs/Linux x86_64 --- sci-chemistry/apbs/ChangeLog | 8 +- sci-chemistry/apbs/Manifest | 88 ++++++------ sci-chemistry/apbs/apbs-1.3-r3.ebuild | 160 +++++++++++++++++++++ .../0016-apbs-1.3-apbs.pc-in-AC_CONFIG_FILES.patch | 28 ++++ 4 files changed, 240 insertions(+), 44 deletions(-) create mode 100644 sci-chemistry/apbs/apbs-1.3-r3.ebuild create mode 100644 sci-chemistry/apbs/files/apbs-1.3/0016-apbs-1.3-apbs.pc-in-AC_CONFIG_FILES.patch (limited to 'sci-chemistry') diff --git a/sci-chemistry/apbs/ChangeLog b/sci-chemistry/apbs/ChangeLog index 92425668ee09..cd2e6fb83fe6 100644 --- a/sci-chemistry/apbs/ChangeLog +++ b/sci-chemistry/apbs/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for sci-chemistry/apbs # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/apbs/ChangeLog,v 1.57 2012/06/16 15:37:21 jlec Exp $ +# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/apbs/ChangeLog,v 1.58 2012/07/19 10:20:51 jlec Exp $ + +*apbs-1.3-r3 (19 Jul 2012) + + 19 Jul 2012; Justin Lecher +apbs-1.3-r3.ebuild, + +files/apbs-1.3/0016-apbs-1.3-apbs.pc-in-AC_CONFIG_FILES.patch: + Fix patching problem which lead to an empty pkg-config file, #425294 25 Apr 2012; Justin Lecher apbs-1.3-r2.ebuild: Don't run libtoolize twice diff --git a/sci-chemistry/apbs/Manifest b/sci-chemistry/apbs/Manifest index 38385b36c935..b21d8e8dbbe3 100644 --- a/sci-chemistry/apbs/Manifest +++ b/sci-chemistry/apbs/Manifest @@ -1,50 +1,52 @@ -----BEGIN PGP SIGNED MESSAGE----- -Hash: SHA512 +Hash: SHA256 -AUX apbs-1.2.0-contrib.patch 382 RMD160 4c0c75e57fb6a0c298606d87785a5b9daa8db457 SHA1 653295c9ff7ac075613dd82ce332b41b0e2ea37e SHA256 0b2a1c518c66de6010954f101c1622cfd570bbfcc4774d98607174e57e67f1b3 -AUX apbs-1.2.0-link.patch 1716 RMD160 904e7123d32f628171aa728a761c9d7fd95e967d SHA1 63265d0c7c636749292d90efe6a989e7e48251b6 SHA256 37faa758d6439f22853aa9d4524e3e8770437d3986e00649a193b0a97f369bba -AUX apbs-1.2.1b-autoconf-2.64.patch 952 RMD160 80ed2f351c52764b1c3221b4f5f0e152652c8637 SHA1 dbe725035299182efe82d6ab4a8dcb721601592c SHA256 d9855b84b5b3ca404c463ad9ada7d75d7076d11a929b53bd61f42ed427be9984 -AUX apbs-1.2.1b-install-fix.patch 1467 RMD160 0ed57415822554b888f642b4e3afb296418ead1e SHA1 b7de15116e16c440c7b689182fa465c55fb4a628 SHA256 f67dfdbdff6f89c616c01890efcb059e104be94a33bc8a538275fa4360831d9f -AUX apbs-1.2.1b-multilib.patch 545 RMD160 c9c103a99c9cedc1e158c4c851b70871e23bf09a SHA1 607c409f46b7fadc0ce0ba0b9353812eb9b0d99b SHA256 f7906454f096c90814418a57cf4796f0bad6be7f7f08d6fc81242ca59f99329f -AUX apbs-1.2.1b-openmp.patch 1471 RMD160 456d2b1b74a3cb403c7e77814bcb017e7726b578 SHA1 386ffbe0e68398168ede30a33706227e6da64e48 SHA256 ba91c8e780035c884e344c6c84c7bdbd606f3c9919a9aa803ff831d6f41bc905 -AUX apbs-1.2.1b-parallelbuild.patch 371 RMD160 22369e3923307f5cc17602a4cab0326131ac3b72 SHA1 d0b775bf826cc96a799bf1ef9273b79de64164d0 SHA256 907caa55463f5dd0bfc3bbc890c0f97f70bab782c3f76938b59b03e34a9e448c -AUX apbs-1.2.1b-shared.patch 2508 RMD160 e122f33b7a64a70ebb17631e93085f982ff48074 SHA1 84d835d823e8fa82bc9aa7e274d63c59a4998a12 SHA256 9d35a22be4ea3cd1a0c821b25fbcaf0c44212a2004581e14a8245af4338d73f8 -AUX apbs-1.3-blas.patch 520 RMD160 257814beec73cf9f95a38997ee4ac75f23a385d7 SHA1 2390f40d74b533f2827d09fdc27f75968b4b4ec1 SHA256 ef48562ca1b547227a63395f18ed09db72dc1dd063f6e869cedf191f91fa6f5a -AUX apbs-1.3-contrib.patch 402 RMD160 18bdf5ef5940e8cb3b610acbc3c855105cb2dca7 SHA1 956fdaebbd0f1b3c1b15f8d3c139ab532109bcf0 SHA256 fdddd8da9a333ae1b96942f3bd4ca0fd6d1be5a888369144d43e836dfdf0b280 -AUX apbs-1.3-link.patch 1578 RMD160 e103808470dd500d2077a27906ed4cc1f9ec3aee SHA1 1ea909005bb0ce6976978a93864e976146df381a SHA256 7261cb286599681669ce67b8c4cf376515db177ebece2aa555d730e1dd981284 -AUX apbs-1.3-mainroutines.patch 408 RMD160 00493750cfd8fe278fff4389e642277ca2566dd7 SHA1 3f80728313609d8cb12d582d842cd38cd9eeec79 SHA256 967a6682a71643e4a638e389dba188173a50f9efc1b9091d37dab4c676e5bfa1 -AUX apbs-1.3-openmp.patch 1843 RMD160 58030d378e217752c56b925e7e17ec4b4eb43e52 SHA1 d73cb3d1e061fd03b3785b29c093d8e0aabefc8a SHA256 e9810790f0ed06ce6948bc5b1eea496c23117139277fb04d8830bb064b370164 -AUX apbs-1.3-python.patch 985 RMD160 03562872ec1996a93c54bcfce16f4dbf15e7adf4 SHA1 1ea3b38334062c09f91b12edc54c5ed4de915e2e SHA256 fc0ba045bc0fb9b9913c5fa04e1d58f92c5c6df29c1586e7198f17d81d3876ec -AUX apbs-1.3-shared.patch 2888 RMD160 89d7e36f6a361753a178111ce87d01616ccd9864 SHA1 f2178cf365e6c1930fc7a6c661c87064663db7c3 SHA256 f3965767dcdc17e4d97663d2febb7ede717d55736d4ba8554039dda5fd357c93 -AUX apbs-1.3-zlib.patch 1231 RMD160 a0278f6883bf045de59aae921072a756495587b9 SHA1 2635e07429e4ad110c347beeaf0cea1f1d279a85 SHA256 77e4752ccd3c466efcadb95c50004c2f62147e9f220d10a871ec7a72d30eb2be -AUX apbs-1.3/0001-autoconf-2.68.patch 1224 RMD160 74a9085bfd103518a785354bc83d397bd7b6ffa3 SHA1 5f54ba17a18bf7fcbc02bf276197667f46331f75 SHA256 676ef592fb52cef75fa7f53e0ca159471c9d70551324e653868e421f0915f520 -AUX apbs-1.3/0002-python-linking.patch 2212 RMD160 b6c6950ea7b3474122e2229109fce4af6dc8396a SHA1 75549cd23965b4ddebc0155e9c92ab5ca006de32 SHA256 f3a6fc3d73ff105db72cd82827ab6812e0dc1b6071d19a978dbb08c9130b11c7 -AUX apbs-1.3/0003-apbs-1.3-pkg-config-file.patch 927 RMD160 8456047f9428f6df78ce2ec217d69310f3015f70 SHA1 f4a117114c85a77aad748a6ffa5aed0aca04e6b7 SHA256 b5585885d8b1cd15927e3240f8085970639e265c23b464825d2e5a9fd6fa6cee -AUX apbs-1.3/0004-apbs-1.3-system-zlib.patch 999 RMD160 6eb46534bc2489253439f5f263df67c372b22a26 SHA1 fdb8d06fc07255a5db248627668420aefccd74b4 SHA256 51f7dc4d11dda4922f76620ca9b929f280d7136c50813c5218982927912be046 -AUX apbs-1.3/0005-apbs-1.3-linking.patch 2673 RMD160 ede2d6190cd7a446f9c8e77002cf0ecc26eb3216 SHA1 f5f6b599cafaf732f4d7966e1687791d2044f79a SHA256 4a078632f656739dea24a8160f4f516fadba0678bf61b5cc06186dd0c6c593fb -AUX apbs-1.3/0006-apbs-1.3-clean-targets.patch 1826 RMD160 5e98a95bdce0d5b1f866b05bb7371c6c9a9674ef SHA1 73ce6084dfc39afbfe75f5d6c9b4b1d1c0e8afa7 SHA256 2f931428eac36022b07a8856c48917e1b7cf4c9dfddcfb311a28e9c4b7cb350e -AUX apbs-1.3/0007-apbs-1.3-configure.patch 7735 RMD160 401f5901e91f7081994b60c6bb2047843574b8d9 SHA1 5202acec11032c38c21023013a54df8584b79b33 SHA256 8371e3dbb1570b83c9f1ccd8654997d129e14510c55c28652d9447981a088eb1 -AUX apbs-1.3/0008-apbs-1.3-broken-test.patch 1896 RMD160 d0ac81396a6794a7c46c2af0b8a88a2dd12ac424 SHA1 69b711a2ec22c36a55b1942ae3c3e3789bc1760f SHA256 395b3780799b6dc0efe12db39bbd7039339b89ac35602206b0777214d18f7369 -AUX apbs-1.3/0009-apbs-1.3-use-pkg-config-for-zlib-detection.patch 1247 RMD160 f1ec05b871a19bd115d1e034f66d69ad245c9ac9 SHA1 92a1317c605acbcdec4de52865dda9a6a9775093 SHA256 25356fff07091ff6d13f5f2cefbe61639cad5581c3feccb1fb070f990d1bb5cc -AUX apbs-1.3/0010-apbs-1.3-use-OPENMP_CFLAGS-instead-of-OPENMP_LIBS.patch 1819 RMD160 c82c67fe47d99665707a158cf32e65564866e493 SHA1 fa7d1a6d73cec31c76398916c75af666fe0419b1 SHA256 3cf0dfea9c1faacd4620e75a5861cf9fb561702a2e081d79c0beef1a0b80adeb -AUX apbs-1.3/0011-apbs-1.3-shared-linking.patch 1197 RMD160 999f31b2056622a4258e84a477e9b4b873d67704 SHA1 d12f41a9597a7f3a94aa8ed90349611aedcc9192 SHA256 b17024321c8eaa9f016039a1bb10aeb826436a22a5b1d9683cfde75e1ed59c4b -AUX apbs-1.3/0012-apbs-1.3-python-linking-correction.patch 2862 RMD160 b3e78f77f7d2252e6346dc751957515c29f4bb82 SHA1 957f40ab90b1cd4ad462b2902b4f7d0b76a6b799 SHA256 ad8c92ccef3ed56e18a2de313c18ed2fb5e18f1d6cf61d5b5794d86cd003a458 -AUX apbs-1.3/0013-apbs-1.3-tools-installation.patch 2683 RMD160 4a6bd9310002d4ff3686cda8ff908f21ea35ca95 SHA1 7bb596b8d6cad278529f593883bd77dbd1f743a7 SHA256 fd1f4345977b1c714b2408e2cf9b2124e5fe0c2ea760e78f0da3ca390132c1f2 -AUX apbs-1.3/0014-apbs-1.3-pythonlib-fix.patch 1170 RMD160 9c0c56bbf1db22b6fc743602445cdb4bdd3371c5 SHA1 186d8690718c055e07ba1aeec724701b924520f6 SHA256 e092594f4bab6b4c41ff34b7b4ca8cdd5410352ea12f3e74d4277dd1805f9adb -AUX apbs-1.3/0015-apbs-1.3-pythonlib-fix.patch 2055 RMD160 dd424aa44e3bc1d08a56fcd507731a38025a8473 SHA1 d7f678de1b05dacba0d2b7a33baa9b225cc66441 SHA256 7855076f6e70c462c84a65870d6984a367f0050b5400e780907faf9879857e6a -DIST apbs-1.2.1b-source.tar.gz 40647966 RMD160 4ba1f72a7f9adcf7b283dc18743488143025b398 SHA1 dc3e6933a987ff9fdf88db510db79b3dacb100d6 SHA256 7d088def1ed7689127eb64014ea44069b9d7bfc995941fe5800ff753d48c87be -DIST apbs-1.3-source.tar.gz 48625351 RMD160 c075a747dc28f382f3a383a0944a1b20e0c8a9f1 SHA1 1494f36e35f2e4b1a18d4b22516fad4948c6391f SHA256 5fa5b597f7d5a3d9bb55429ec4fefc69e7d0f918d568c3c4a288088c0fde9ef2 -EBUILD apbs-1.2.1b-r4.ebuild 3605 RMD160 9cc3a6e31fef129da866bf90f6a6eeb97710a111 SHA1 c8df66903bcaf4e2cd39715112b9b83280513820 SHA256 38dc067d4a8efd351a15d292b3d00424e3782871e1ff8caada78a8ab2772bfac -EBUILD apbs-1.3-r1.ebuild 4570 RMD160 72340af109b8a98a8dd671ad5200035b51e35f9d SHA1 d81ae8aa7ea38f6b5294feba3e3df3f79933ac0d SHA256 edd4ad503de5850c4b6d1ad9ca1b11c947c7bbb1cbc990a50f9b2286ec39e39b -EBUILD apbs-1.3-r2.ebuild 4155 RMD160 c74b7c8a41960e652ea81be4481bac7714773311 SHA1 e59488f3d5c893849b0a81907d88d027688c89f7 SHA256 e3ea13094de98b0ac7f485cadc987cb204d30a8da71ee7c64221d6fef787367b -EBUILD apbs-1.3.ebuild 4358 RMD160 c3897181791ca3715ed77f30031af6a811f2beac SHA1 17c656a149e83de4a8158145ded80423f4fe5d3a SHA256 d3683ca49b49838368d70658a0e28b30f6a172de1709983d11a33bd1dc042cde -MISC ChangeLog 10247 RMD160 3928e84d4ae79185b670c0b2aa137231c3dc5170 SHA1 5e10d534315f45cc807865c1ad9da77f94af850b SHA256 ce39542cfb9d9d04db5983a176977300744cbeaeded687138086ec23eedf0145 -MISC metadata.xml 871 RMD160 e50499e926ad62fc924b5c48f6d6fd56519c7cf7 SHA1 fe5335ee3c033f9f0b336663c4065ba4af3f9c8b SHA256 510d88fd555af07b55320109b1a56718980f6eb9e3569f9c39d88c82268cf56f +AUX apbs-1.2.0-contrib.patch 382 SHA256 0b2a1c518c66de6010954f101c1622cfd570bbfcc4774d98607174e57e67f1b3 SHA512 42f29854c122ea48c9a8eb0c92f0e7bb3f1c4ee353437fee9e7dffe302d85b4cd44b8b0a0e6cf6da7697c6f86a8f019e4c05491f8271e4e9d1fe27a34c9b5260 WHIRLPOOL 3a4e1b1f2b7055727337bf27fb8118441b2d7f18ddde31c738f70d3e3a604a840ca18ab3b7bb366b029c9285f31ad2073a38f6dcc1e9bcdbd4f06a450ace8505 +AUX apbs-1.2.0-link.patch 1716 SHA256 37faa758d6439f22853aa9d4524e3e8770437d3986e00649a193b0a97f369bba SHA512 79cae71f2d09cbed168cdb5630b1278167d9442cedbb789f42ff3dc3cb6dc0e07b7d6acfa0251085ee8034ffecf4a0d3641bc0cdbf9b70da5b4efee89d7b160e WHIRLPOOL 86ea5681ddaa90ce3c6824caa44e7014b7585e327c18847ceee4d5d26ba3a99c98d4a692fea530f2522abc732126f8bdb21ad998290d22b47d7ca6c4e7ff2578 +AUX apbs-1.2.1b-autoconf-2.64.patch 952 SHA256 d9855b84b5b3ca404c463ad9ada7d75d7076d11a929b53bd61f42ed427be9984 SHA512 7f61c98300d7fb2679b272890b42bc5accd07555ad2c5df9978d17558928ef952285b9afeeb1f045a2b274d24a26d5d95535570b4f29697067e73dcb4cb7f581 WHIRLPOOL 933e3bde200da972be4a52aca919e9688e0e57724d5df87dc9154050c900314880b5def32aac0c044c00c645a5d7529b59185b3dd54033f19637a15db61c1fd2 +AUX apbs-1.2.1b-install-fix.patch 1467 SHA256 f67dfdbdff6f89c616c01890efcb059e104be94a33bc8a538275fa4360831d9f SHA512 01b57996de5613de80b41eb0908e38f1551553f48cb330098bb23c1f54c7bfb6b66d8bf9aa0eb86e613fc29c7e0578595dece2de3f05d53d51c20cf833641483 WHIRLPOOL e456d398f2fb270d23d3b1d98296ea7fdddf93e4443d20fcf110651fb0d62e6899663a935e4c3358ddcac4fbd1342ce63c3013a2b63191d1a972c424b0ac5c27 +AUX apbs-1.2.1b-multilib.patch 545 SHA256 f7906454f096c90814418a57cf4796f0bad6be7f7f08d6fc81242ca59f99329f SHA512 ad14e0f3f46ace78a6c888cc03400da415ae9a69c6087901566abb431fa43c0448bc77f067a94ed1bc19e240f01b7172d545e4a04b6be5aa37979f0d19b7870a WHIRLPOOL 2333e9e585dde4c468730d5a9effbe21daf8f29398cd59c75924af60fd6a4a34b5813897657c27ef9f5776149b4e99c27883652fc749dd340bb2d2e5056a349d +AUX apbs-1.2.1b-openmp.patch 1471 SHA256 ba91c8e780035c884e344c6c84c7bdbd606f3c9919a9aa803ff831d6f41bc905 SHA512 768e7c519b268f4531e008f1940b71964ea0f7ab01e7d22ad8d7b03d2e3bab54fe0ab4fa29d46bb4dc51b4cb8ce72896d1767d3200c90681c6023469316eced7 WHIRLPOOL e32ab72d7d7794f996de77619dd0a382fc12233deb8de76490c9f4f3cf83db7d97240eee5aae79c7718f45186a288879764f35c5d5ed3c40e013978f5f8f82ce +AUX apbs-1.2.1b-parallelbuild.patch 371 SHA256 907caa55463f5dd0bfc3bbc890c0f97f70bab782c3f76938b59b03e34a9e448c SHA512 a6b76a3fab390112e822718baf6720a9588662241903b0a43587a1966be88db3ed5f708de2846b1e3b5971275bbdf1e33be5048c87f7667365a39fc356e0a918 WHIRLPOOL 050ce9ad10968919716b9614d878a1d50bbf5809b1fdb7f25b3adff9075324dec46ea080513edd844700a7fc6ac77805574e882a4a188ec073ea18466809b4c6 +AUX apbs-1.2.1b-shared.patch 2508 SHA256 9d35a22be4ea3cd1a0c821b25fbcaf0c44212a2004581e14a8245af4338d73f8 SHA512 ae40e9cbc9290f90f7351f7532217d5fb2397eb74683451681be85eb9d5b8eedbaf57f5aba6159b5b1a1497654ad934fead36f2136c98330c7b919c145973a9f WHIRLPOOL b38fd3ef9c5e0278e48ebb7892e35d43abdf38ae4f133fd3e00f19a19c6861898242a817b7f36ebf72d98722d04ae4376789658dba2c7a67081b2cf9316fbf6b +AUX apbs-1.3-blas.patch 520 SHA256 ef48562ca1b547227a63395f18ed09db72dc1dd063f6e869cedf191f91fa6f5a SHA512 5d712bb2aea7a2225cd651a24f6b4fa5057b06ba4eb83d5afbacd0afcf8bdd485a92c95d6666aead338dff9f2a662f8bf0771fc288d5c90a1a7accb2e4080467 WHIRLPOOL 65c3e416c08ddec95ceec35a37377c6a1af715868327f9c6bbe4bdea791fc83ffa57a74da066be2176ad617f5d5730c7da77533577705453d392f2158c4f9c2b +AUX apbs-1.3-contrib.patch 402 SHA256 fdddd8da9a333ae1b96942f3bd4ca0fd6d1be5a888369144d43e836dfdf0b280 SHA512 26fc97f94419b93b0caa2b0568d2b2692751c744053c76f5784a228cc71af3f37150d3610234e7d3f747b1e436f9f2979a6d36053f5d52ee7c80ad07f46b4a48 WHIRLPOOL d54f84b3c039ab53faf523832d8fa4e41eb191b09e957e45c1b61d6fd783657fea6730b367fd046a4cd2ac8407af7e4cf478fdfa5fc34871b5b4c20f90bcb577 +AUX apbs-1.3-link.patch 1578 SHA256 7261cb286599681669ce67b8c4cf376515db177ebece2aa555d730e1dd981284 SHA512 1732ec6aa5f80fe0df8101273c7829c28e8a9c6da4a57b5e00fe9f1a71bbd1a3217f9413ddc09042d4c203d0b816ac39b17dde8e0d59ccc037db991c52290934 WHIRLPOOL 36f13bb62125e288f5a44105e1d53e636d2d844abf4d0016ef5fa063677878535fff05d7b7de151e50e3b7ce7cecffea1a8e1b2ba7c187f1254d546511970949 +AUX apbs-1.3-mainroutines.patch 408 SHA256 967a6682a71643e4a638e389dba188173a50f9efc1b9091d37dab4c676e5bfa1 SHA512 785ca70c2c63ec47db53abf3b4a2e357f97bec1dcf03b0eaba3092f40aae8475059ee5a7ab34df6431e25f559a555ba8c9b21e66a23abfd5f78b8ad8800c62e7 WHIRLPOOL 3ca17cc3bdddb6e035c0f0eec3d837cd32fd43e43115b243ca1146337ce6ba37d129041b2ff385f009d07b77150a0ad2b1fb3672c90ab4929cb3b98dc8f798ad +AUX apbs-1.3-openmp.patch 1843 SHA256 e9810790f0ed06ce6948bc5b1eea496c23117139277fb04d8830bb064b370164 SHA512 e52f5b472ed249761850db79abaaae820dc04f3b2be35b3009a302b7f401c6ecd966a662aaea736b88eeda715d6f2f11f3b9be5738711b10e86c43824c69b223 WHIRLPOOL d05d9920c91b319a17bf836c7f553922a6623e504ae5e7b9b00be9a0b1a1e05e38c77b06b232167c354f6038a9e0405be077130e6c8494b87d8ea49d3bf9ae66 +AUX apbs-1.3-python.patch 985 SHA256 fc0ba045bc0fb9b9913c5fa04e1d58f92c5c6df29c1586e7198f17d81d3876ec SHA512 f266d28f32136345ca55d1d4e7741feaaecf7c588a2f7b003370b583ca9136ac0c7ae47977b51bbe3cce73cebc3af58b3b18d3d8739184442f2bfc15376926f7 WHIRLPOOL 180f5ebdc48a58673138d07c0a5778b9ad8f23012f9966fd6ca4284b1fe2f510b57cd994bd04a36b3c27a9868a12e32b6de68372d0f9f9178a247d2a157918b1 +AUX apbs-1.3-shared.patch 2888 SHA256 f3965767dcdc17e4d97663d2febb7ede717d55736d4ba8554039dda5fd357c93 SHA512 f3a173eb1268a95ec46246adf4c72246f53a48046ba4b2ce4710d99eacc8bc25bb0dbe8261842b76d2217160e590df6eb5d41795bfd454feeb4b7a71779f4fa8 WHIRLPOOL a6b83d7aa844b1f3833b2e2947e6201ed33de850957367ef4788ce9c741b8277a17adaef04d1bfe7723cc217b5985fd5e829b56e0d8d33150502eaf3b763eedb +AUX apbs-1.3-zlib.patch 1231 SHA256 77e4752ccd3c466efcadb95c50004c2f62147e9f220d10a871ec7a72d30eb2be SHA512 f41157abb3056365277a1135a0bf66c00abaa5b74c2f96be3cc9fc297273214d03b1b04dcb4eb247e15ab87b32ca791927d36e2fa41e8015583de2ecfc1ca508 WHIRLPOOL ae810af3024bc59ac3d3a1440845cffe49be5bf6cab741dc1991e69b666f6db496aa5e852c3d2e54cf796b9f19703f2a8298be5b5851d7fb7629db4017272730 +AUX apbs-1.3/0001-autoconf-2.68.patch 1224 SHA256 676ef592fb52cef75fa7f53e0ca159471c9d70551324e653868e421f0915f520 SHA512 1777a578ae299f22994942fe7e8e2b277815526b0ebcc8fc45f1be3e2ebcb74ac109a38d2ded7af84e98056894d212a2b76a36a50cfdd5c9f07a3c4ab8f9c9d0 WHIRLPOOL ba2883b105e4988d35a6bbcba819f7b138375368d3c93177ab14d2a1437e6beee0b63b62475a96b47077235268028398a5ba840413519eaf0212f1c7afa4038e +AUX apbs-1.3/0002-python-linking.patch 2212 SHA256 f3a6fc3d73ff105db72cd82827ab6812e0dc1b6071d19a978dbb08c9130b11c7 SHA512 78981d38d5912855fe3b5ae241b3da96e0082798f971aca251265575fb2a84693d1e849935338dbef1116a59951b79865c7da8c2552680d35e7d7b454d206a5d WHIRLPOOL 54b8946701c6b305b915c86a04cfc8cbc4c74a55d4b8c387244183b27a006e90ed242ddfc0cc7f041850f505a824a38cf461b985a013f712d7821161ed4369c0 +AUX apbs-1.3/0003-apbs-1.3-pkg-config-file.patch 927 SHA256 b5585885d8b1cd15927e3240f8085970639e265c23b464825d2e5a9fd6fa6cee SHA512 bacda884e3d628e19b0d8e4f0f1d9d3a5e848b2876bdafe4c841724a8309fd2cee9a1e786d59fbc3c72b0bf7ee0d02c58aa4fc99024143dd1456b3b92d6a8d07 WHIRLPOOL b01e6c949f5a083a9879b3e4ac0df540ba638107f5bb990a0093bf5f2324d1c819831c1912a698568967ebd6d364bcb6ef67cdae0b213e98ddeab363a6e2ebef +AUX apbs-1.3/0004-apbs-1.3-system-zlib.patch 999 SHA256 51f7dc4d11dda4922f76620ca9b929f280d7136c50813c5218982927912be046 SHA512 1bbbe59897e3b4766785b39add51e88724609f7e2d965b6dcc18dc01e721c4c9f658966ceea34b301012f05fba98fb4e33eb1beed62e562a2a85c9377a6a554f WHIRLPOOL 29652397a338f7842592ad1d899eec6128c95f72765d2843502b1f4b322ff1f83fe08007b2a9993b273a7692f24bddfc19ee5f301f04b8fbc0bd381cad041fde +AUX apbs-1.3/0005-apbs-1.3-linking.patch 2673 SHA256 4a078632f656739dea24a8160f4f516fadba0678bf61b5cc06186dd0c6c593fb SHA512 95e4b2bfde6728ca031eb1b6075516c40639cd4ace948c3b88c630debe27dd45bd7f27b21f8fa3fa7d6ae88140556ad1e4735b289bfd774aead870c65bc3ac33 WHIRLPOOL 263432ef1cf4f228515f26ad266c24c180ceb0d866977cbdf55b58ab051f3b8423771752267b13cdf5c0a2d630353b6647fc56679a4310ef51377458d41b2114 +AUX apbs-1.3/0006-apbs-1.3-clean-targets.patch 1826 SHA256 2f931428eac36022b07a8856c48917e1b7cf4c9dfddcfb311a28e9c4b7cb350e SHA512 9f3c0c4f9c453c5b181398ac4dafce2341945f2cd343f057d67a90f954153b40d14ea5bfbc75c6392f1020ceefa346d882801d7c7f55839adee23083d420ede5 WHIRLPOOL fe8ee2b8c056c8c62086dd8c7c6a96fbf4697c7688f772e1a852eb3301f0c5318c1ac326c4b8f33497a36f08967dec271dc21c74530d572090f9bba77f8bd8fb +AUX apbs-1.3/0007-apbs-1.3-configure.patch 7735 SHA256 8371e3dbb1570b83c9f1ccd8654997d129e14510c55c28652d9447981a088eb1 SHA512 322d8670c0a4e2ae6a928ab0623b1389e6b5d0a4bde1f3c56314c04bbdfb777b031e87eab560ce09ee30f279453986a92003791467281001d42ba55c9ff782fd WHIRLPOOL 06396fd976118750f79569d475d553e89d23c70efc02fe78d26384cf1f9dde646fae88f8ee9880ed0765a643caa8ced476ec93241bd647059c4fa2b8944ad6cd +AUX apbs-1.3/0008-apbs-1.3-broken-test.patch 1896 SHA256 395b3780799b6dc0efe12db39bbd7039339b89ac35602206b0777214d18f7369 SHA512 edc0ed3e6da9d6b449c8749fbbdce0ccaa48ef0f6636cba92a9523fd9f1effcc78d42571287403ca03d4ddb4a14c698a9cc7bc389df0b2720dad87ef944dd6e3 WHIRLPOOL 0c9102029815c7830106377b19cf2c048be8738df4b08d73a514984c43dd33076098fa337c041f8b021ec9b94c5c50b8d22c3fa6aa71a9562cab01d9d4923c87 +AUX apbs-1.3/0009-apbs-1.3-use-pkg-config-for-zlib-detection.patch 1247 SHA256 25356fff07091ff6d13f5f2cefbe61639cad5581c3feccb1fb070f990d1bb5cc SHA512 70575f7a8b79d67cb2d40ba67b59e432dff4cdbcc5c831a43233d04dfbffe804278a38df33eb5e02237fe997a2a3055e1a8f7fa3e4037b0e7ff3e3917ba8dab3 WHIRLPOOL f73147df89018ea2a3178d860c66cbbc92d302031e2432eec060c8b5fa96f48775dcb1426531bf580caefe9b5222766d8fb0a6f7d2e56cbed47b475ff1b71f6f +AUX apbs-1.3/0010-apbs-1.3-use-OPENMP_CFLAGS-instead-of-OPENMP_LIBS.patch 1819 SHA256 3cf0dfea9c1faacd4620e75a5861cf9fb561702a2e081d79c0beef1a0b80adeb SHA512 42de663b4d3eabea8ca34ed9b6c59a77dc4a94971370ac803704ffb036117fe559a63924af906f877fbd2c9060631ea329c2f0e49d2dd33bf557a233589486a4 WHIRLPOOL 40fc860b28bab4fe7d4bebd77cb5db85b3032c6b5314734b235d8d79da346cb9492471fa8296c3c9fef5c1ba224a7abcb938aadc6ec20c465ae15152fa2787e6 +AUX apbs-1.3/0011-apbs-1.3-shared-linking.patch 1197 SHA256 b17024321c8eaa9f016039a1bb10aeb826436a22a5b1d9683cfde75e1ed59c4b SHA512 bf14e0853fba14cacb42a3f2b3c78337cc7064d37c67a23915edd319e14e0a40bac8bceae0681e856c61a946932b10d81ce2f528a5b1ee90a9df5132ad47d9b3 WHIRLPOOL abcaef4952cd88240a5440c79a6fe16cb5dc484dd3c0cf0d4177dcafd5301bef33e23c5f03dbee7a1f0a737d0c7d3f0543aad26ca9c67d466133495f6e73f824 +AUX apbs-1.3/0012-apbs-1.3-python-linking-correction.patch 2862 SHA256 ad8c92ccef3ed56e18a2de313c18ed2fb5e18f1d6cf61d5b5794d86cd003a458 SHA512 ecbb67b18c91c1812b88f3d60dc7b2ef068085595a77c7a6320ea8c3b597f6f68f421f9bcfda36f8e940e8696389d91812ab23fa8ad17b1773af3d516c2ae481 WHIRLPOOL c9576761f1b3e6629da2b4efdc464b8a32e48db5878c6e5317b3d86827028f40dd18732b9adcc1a039b1176ecfcc5a139c3478f12688ac1fdfefe5c27ac1093c +AUX apbs-1.3/0013-apbs-1.3-tools-installation.patch 2683 SHA256 fd1f4345977b1c714b2408e2cf9b2124e5fe0c2ea760e78f0da3ca390132c1f2 SHA512 d42812d2baf86d200a568845c58226961c37db1252320bbbbe7a1b2e7f8b4b5c7ab4cd3de1ff4ec65c7423f1336b5e7c58151a42f6d1e39e443bd6574f36ab2c WHIRLPOOL ac16007ec69ac6d4b914e2a29af5c6fcfe4ffd912adb9124072380bf819465a52c848013436dfd0c67638f31e48c6f8482fe5bcd8dd3477451b02ee890ea7a20 +AUX apbs-1.3/0014-apbs-1.3-pythonlib-fix.patch 1170 SHA256 e092594f4bab6b4c41ff34b7b4ca8cdd5410352ea12f3e74d4277dd1805f9adb SHA512 37d567ef24e3ea4f0168990a62f68ee7889a11366a7f65317c6261e9442a11997621d2cae221bf99f292dba71fc43ce2faba03c915689124fb623fb4ccabcf15 WHIRLPOOL 68c32c7685c74143ad9a03d121538bd82f45d8b17b1cc909129822f76dec9b68ec9d9ae147245d9c202bae0d727997285da2822ebadd4b3087954488c9ba4c9e +AUX apbs-1.3/0015-apbs-1.3-pythonlib-fix.patch 2055 SHA256 7855076f6e70c462c84a65870d6984a367f0050b5400e780907faf9879857e6a SHA512 1d4fa8e339b453718b73046753da56dc920a97135d91dc38757b282aed29f0ce370a437e9e39fee3e6a39c1304fd4f47d8477d96ed6e37c04f2b6a6b8fd3813c WHIRLPOOL 276eb438d2ccb4973c725d4e23a6aa7486675bce6412ae51bb1f364e4ef9eba518c1f32d3f58f44071b747b9464bf4b929df5d1f85cdcf49040796168981d5d8 +AUX apbs-1.3/0016-apbs-1.3-apbs.pc-in-AC_CONFIG_FILES.patch 787 SHA256 53974236c62c28bd7e31c34fbeb291964f9d3fc1b062f95535a9db183c440a94 SHA512 8736e6bdbc1b848ceedc249de5a612aa1dc01a29a81911f3f861a5adf06415421b44fb4a786870ccac2b306b339fc8c9068f954a75b70a4f8edc524b23e54d19 WHIRLPOOL 8187084903b29770ca94ad9bc6fd9106838f410804f238a3347dcd51f2ffbe0458c5ee3390006551ebdacf6c153451ee841bcc9e0e911bf4691bdb14be2fc8e0 +DIST apbs-1.2.1b-source.tar.gz 40647966 SHA256 7d088def1ed7689127eb64014ea44069b9d7bfc995941fe5800ff753d48c87be +DIST apbs-1.3-source.tar.gz 48625351 SHA256 5fa5b597f7d5a3d9bb55429ec4fefc69e7d0f918d568c3c4a288088c0fde9ef2 SHA512 3db8f5b5d4418d353b42381a6da7451fecbc26141a166905afabab94d1f14f856b6d79cffa2c783011834be9d813d7155472f92b441b4a075d6cbf68fe630b2e WHIRLPOOL 5fe2be11039adb5b162725f9dd15d085000e8c701086948e7d88d2eaf282f72e9af5b63e882aebc03f7e4446b4cdc7ce6b4915cf5aebcc15ff8e8e4d7a1b2c0b +EBUILD apbs-1.2.1b-r4.ebuild 3605 SHA256 38dc067d4a8efd351a15d292b3d00424e3782871e1ff8caada78a8ab2772bfac SHA512 74c1a36919f522b3774d886d4ccee9cb34413f1fefcb32ee1c0956453b0e12ce8f1461717c134a5f5cb8c17c74d9ebf17fdbf4b7c3c7232fb9a51774dd11e0ac WHIRLPOOL 802387e704fda98273025779bfb10e30ecdb624ab1b0e16f16afe4ad7cab4aceb2c4e4e1a82e594f200a8962fa6062f29b28b811e69457ee1d580eef3493e3fb +EBUILD apbs-1.3-r1.ebuild 4570 SHA256 edd4ad503de5850c4b6d1ad9ca1b11c947c7bbb1cbc990a50f9b2286ec39e39b SHA512 91a2bf996783d81b227d11267225f8c9dc8ec07dabf869151ebec3b936a547911cdb15835fe9809409c77c2dd63d377473ee03845fd3a429b93b687c7983c1c7 WHIRLPOOL e7150270ebe399a863cc0b051ad674c68f3b83cdc383667a8f2aeca1f8b4d65da1caadd4b377d2d7ebb9459c09daf9e60672ed6b8d55039afb56450e31b628af +EBUILD apbs-1.3-r2.ebuild 4155 SHA256 e3ea13094de98b0ac7f485cadc987cb204d30a8da71ee7c64221d6fef787367b SHA512 6c170fcc91e3c55783036256314010e673d30fc5f1f653c313fd8a568ab1c630dcc2ebd59af58b3f993b0dd3ea06b8b63d11ed9ef320c687619227a50f586849 WHIRLPOOL 076109edfe6951eb39c0f6f3b2382efa88f830457bf5a85502ebf7d432004ac005420910cc600cda0c3b247dd80578ddd3cf699f824c5479021f0574366d6e91 +EBUILD apbs-1.3-r3.ebuild 4152 SHA256 2abd3ed086835137732047242b0c0cdf21b9034c5ad49d556efa742e2a908cca SHA512 b8e2f9fb84197b0a0ec32fe0e955cdfaf746fe4139b6a56c5b6289802a28326e05f81d6ffacf6519c4b0360e87f28a5304fc0272803d67ddca613ee8d8c95978 WHIRLPOOL cf270653d794379c659b20775ceb434c0fbc804bf7d7a07234e153c5e729b92809c75fb1db4d29419418b464f856c7cd29fdf5e7e58a4ecd210ccd9714aef928 +EBUILD apbs-1.3.ebuild 4358 SHA256 d3683ca49b49838368d70658a0e28b30f6a172de1709983d11a33bd1dc042cde SHA512 a582c94f66191ee40e7f52ca1e8aa7c73579f0a16d7ed7146009a1b388b9726f9d0b146918d2011e63d8b0e1ddbce5f5f2461bf78e09b4c0ea4e0805513884ac WHIRLPOOL 24f984778153ce12ce9f7a7f373798cbf2915488068f51a57365ad2fc57c4b1b8c8c62ea30177ab38031bbec361e5404c643af1431fb22ae2bd0888d5d6b0328 +MISC ChangeLog 10481 SHA256 8a7c9129449cdccbc5f50088f9e6edeb26f2f650866b4ee29472bed260e0a840 SHA512 dcde1a1c0aca7a3e9d3d535507a32b197403cfc976fe7ed89166d2efbf61468c541de7fff5ce3834ddd6d2ff7a541c6161eff330d8c2193088e7cb5eb6cdde8b WHIRLPOOL de5cac5a6cdff7339f70f0369b9f778ab1aeadd0c0124ba17aa4acd5b0e673ea672818d4a3653c36ceb689c368cf89fb3a39c1ee68299efdffbd2e980386131c +MISC metadata.xml 871 SHA256 510d88fd555af07b55320109b1a56718980f6eb9e3569f9c39d88c82268cf56f SHA512 77a3b899fd59bc794453081ea35708da8b1afe673b69410d77c58578907d6bb43e7869a1fafb4a0da8de95c209485db8dceb9d4bf4bb7fb498e9399265c33244 WHIRLPOOL 9e107ab498d9025ed5ac1a38302b688475a9340f4dd1116e3bdfdc5ae5fdc8e6107d9e27e0cd94fe00550335f14652e1e9b94375cc49aab81286a931d80356b6 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) Comment: GPGTools - http://gpgtools.org -iEYEAREKAAYFAk/cqDYACgkQgAnW8HDreRY4SQCdHvvWFGwPzL9h+9x4acV2bGwf -/cwAoLTSegv4GpFIiA7kQYijuUI0C6pP -=RAh9 +iEYEAREIAAYFAlAH34kACgkQgAnW8HDreRYDRQCdGrD0OR5SHxmrgHWovF4orHBq +cYAAnjI7vls718IpsjqiiLWFrq/Qr6gO +=5MkJ -----END PGP SIGNATURE----- diff --git a/sci-chemistry/apbs/apbs-1.3-r3.ebuild b/sci-chemistry/apbs/apbs-1.3-r3.ebuild new file mode 100644 index 000000000000..653031fe466e --- /dev/null +++ b/sci-chemistry/apbs/apbs-1.3-r3.ebuild @@ -0,0 +1,160 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/apbs/apbs-1.3-r3.ebuild,v 1.1 2012/07/19 10:20:51 jlec Exp $ + +EAPI=4 + +PYTHON_DEPEND="python? 2" + +inherit autotools-utils eutils fortran-2 python toolchain-funcs versionator + +MY_PV=$(get_version_component_range 1-3) +MY_P="${PN}-${MY_PV}" + +DESCRIPTION="For evaluation of electrostatic properties of nanoscale biomolecular systems" +HOMEPAGE="http://apbs.sourceforge.net/" +SRC_URI="mirror://sourceforge/${PN}/${P}-source.tar.gz" + +SLOT="0" +LICENSE="BSD" +KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux" +IUSE="arpack doc examples fetk mpi openmp python static-libs tools" +REQUIRED_USE="mpi? ( !python )" + +DEPEND=" + dev-libs/maloc[mpi=] + virtual/blas + sys-libs/readline + virtual/fortran + arpack? ( sci-libs/arpack ) + fetk? ( + sci-libs/fetk + sci-libs/amd + sci-libs/umfpack + sci-libs/superlu ) + mpi? ( virtual/mpi )" +RDEPEND="${DEPEND}" + +S="${WORKDIR}"/"${MY_P}-source" + +AUTOTOOLS_IN_SOURCE_BUILD=1 +MAKEOPTS+=" -j1" + +pkg_setup() { + fortran-2_pkg_setup + use python && python_set_active_version 2 && python_pkg_setup + if [[ -z ${MAXMEM} ]]; then + einfo "You can specify the max amount of RAM used" + einfo "by setting MAXMEM=\"your size in MB\"" + else + einfo "Settings max memory usage to ${MAXMEM} MB" + fi +} + +# git clone ssh://woodpecker/home/jlec/apbs.git +PATCHES=( "${FILESDIR}"/${P}/00{01..16}* ) + +src_prepare() { + rm -rf contrib/{blas,maloc,opal,zlib} || die + find -name "._*" -delete || die + + EPATCH_OPTS="-p1" \ + autotools-utils_src_prepare + + sed \ + -e "s:GENTOO_PKG_NAME:${PN}:g" \ + -i Makefile.am || die "Cannot correct package name" + sed \ + -e 's:libmaloc.a:libmaloc.so:g' \ + -e 's:-lblas::g' \ + -i configure.ac || die + sed -e 's:opal::g' -i contrib/Makefile.am || die + sed \ + -e 's:noinst_PROGRAMS:bin_PROGRAMS:g' \ + -i tools/*/Makefile.am || die + AT_NOELIBTOOLIZE=yes eautoreconf +} + +src_configure() { + local myeconfargs=( --docdir="${EPREFIX}/usr/share/doc/${PF}" ) + use arpack && myeconfargs+=( --with-arpack="${EPREFIX}/usr/$(get_libdir)" ) + + # check which mpi version is installed and tell configure + if use mpi; then + export CC="${EPREFIX}/usr/bin/mpicc" + export F77="${EPREFIX}/usr/bin/mpif77" + + if has_version sys-cluster/mpich; then + myeconfargs+=( --with-mpich="${EPREFIX}/usr" ) + elif has_version sys-cluster/mpich2; then + myeconfargs+=( --with-mpich2="${EPREFIX}/usr" ) + elif has_version sys-cluster/openmpi; then + myeconfargs+=( --with-openmpi="${EPREFIX}/usr" ) + fi + fi || die "Failed to select proper mpi implementation" + + if use fetk; then + myeconfargs+=( --with-fetk-include="${EPREFIX}/usr/include" --with-fetk-library="${EPREFIX}/usr/$(get_libdir)" ) + else + myeconfargs+=( --disable-fetk ) + fi + + [[ -n ${MAXMEM} ]] && myeconfargs+=( --with-maxmem=${MAXMEM} ) + + if use python; then + myeconfargs+=( --enable-tools ) + else + myeconfargs+=( $(use_enable tools) ) + fi + + myeconfargs+=( + --disable-maloc-rebuild + --enable-shared + $(use_enable openmp) + $(use_enable python) + ) + autotools-utils_src_configure +} + +src_test() { + export LC_NUMERIC=C + cd examples && make test \ + || die "Tests failed" + grep -q 'FAILED' "${S}"/examples/TESTRESULTS.log && die "Tests failed" +} + +src_install() { + autotools-utils_src_install + + use doc && dohtml -r doc/* + use examples && insinto /usr/share/${PN} && doins -r examples + use tools && emake DESTDIR="${D}" install-tools + + if use python && ! use mpi; then + insinto $(python_get_sitedir)/${PN} + doins tools/manip/*.py + doins tools/python/{*.py,*.pqr} + doins tools/python/*/{*.py,*.so} + python_clean_installation_image + fi + + if use python || use tools; then + mv "${ED}"/usr/bin/analysis{,_apbs} || die + mv "${ED}"/usr/bin/smooth{,_apbs} || die + fi +} + +pkg_postinst() { + use python && python_mod_optimize ${PN} + if use python || use tools; then + echo + elog "Following apps have been renamed" + elog "${EPREFIX}/usr/bin/analysis -> ${EPREFIX}/usr/bin/analysis_apbs" + elog "${EPREFIX}/usr/bin/smooth -> ${EPREFIX}/usr/bin/smooth_apbs" + echo + fi +} + +pkg_postrm() { + use python && python_mod_cleanup ${PN} +} diff --git a/sci-chemistry/apbs/files/apbs-1.3/0016-apbs-1.3-apbs.pc-in-AC_CONFIG_FILES.patch b/sci-chemistry/apbs/files/apbs-1.3/0016-apbs-1.3-apbs.pc-in-AC_CONFIG_FILES.patch new file mode 100644 index 000000000000..8a5e59d0a838 --- /dev/null +++ b/sci-chemistry/apbs/files/apbs-1.3/0016-apbs-1.3-apbs.pc-in-AC_CONFIG_FILES.patch @@ -0,0 +1,28 @@ +From ba195e1ea7e023ab442c4699c9c329bacc646c6a Mon Sep 17 00:00:00 2001 +Message-Id: +In-Reply-To: <89d53654acb88cd8dbd4bc9eb388ca6e76d0d6ea.1342692605.git.jlec@gentoo.org> +References: <89d53654acb88cd8dbd4bc9eb388ca6e76d0d6ea.1342692605.git.jlec@gentoo.org> +From: Justin Lecher +Date: Thu, 19 Jul 2012 12:07:59 +0200 +Subject: [PATCH 16/16] apbs 1.3 apbs.pc in AC_CONFIG_FILES + +--- + configure.ac | 2 +- + 1 files changed, 1 insertions(+), 1 deletions(-) + +diff --git a/configure.ac b/configure.ac +index d39a0a5..6855929 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -1269,7 +1269,7 @@ AC_CONFIG_FILES([ + + bin/Makefile + +- apbs.pc:apbs.pc.in ++ apbs.pc + + ]) + AC_OUTPUT +-- +1.7.8.6 + -- cgit v1.2.3-65-gdbad