summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJustin Lecher <jlec@gentoo.org>2013-02-21 22:05:38 +0000
committerJustin Lecher <jlec@gentoo.org>2013-02-21 22:05:38 +0000
commit011a506deb600fffdaf8685790550742665f46cb (patch)
treec384cefbc76d656de774f2393afd4e757586333e /sci-libs/punc
parentsci-libs/gerris: Use tc-getPKG_CONFIG from toolchain-funcs.eclass instead of ... (diff)
downloadhistorical-011a506deb600fffdaf8685790550742665f46cb.tar.gz
historical-011a506deb600fffdaf8685790550742665f46cb.tar.bz2
historical-011a506deb600fffdaf8685790550742665f46cb.zip
sci-libs/punc: Use tc-getPKG_CONFIG from toolchain-funcs.eclass instead of plain pkg-config; add missing dep
Package-Manager: portage-2.2.0_alpha163/cvs/Linux x86_64 Manifest-Sign-Key: 0x8009D6F070EB7916
Diffstat (limited to 'sci-libs/punc')
-rw-r--r--sci-libs/punc/ChangeLog8
-rw-r--r--sci-libs/punc/Manifest16
-rw-r--r--sci-libs/punc/metadata.xml10
-rw-r--r--sci-libs/punc/punc-1.5.ebuild15
4 files changed, 32 insertions, 17 deletions
diff --git a/sci-libs/punc/ChangeLog b/sci-libs/punc/ChangeLog
index bb5d6c97d47c..ed0680d778e9 100644
--- a/sci-libs/punc/ChangeLog
+++ b/sci-libs/punc/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for sci-libs/punc
-# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/punc/ChangeLog,v 1.17 2012/10/16 20:08:39 jlec Exp $
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/punc/ChangeLog,v 1.18 2013/02/21 22:05:32 jlec Exp $
+
+ 21 Feb 2013; Justin Lecher <jlec@gentoo.org> punc-1.5.ebuild, metadata.xml:
+ Use tc-getPKG_CONFIG from toolchain-funcs.eclass instead of plain pkg-config;
+ add missing dep
16 Oct 2012; Justin Lecher <jlec@gentoo.org> -punc-0.2_p1.ebuild,
-punc-1.4-r1.ebuild, punc-1.5.ebuild:
diff --git a/sci-libs/punc/Manifest b/sci-libs/punc/Manifest
index 7668887ca782..c297ef839d4e 100644
--- a/sci-libs/punc/Manifest
+++ b/sci-libs/punc/Manifest
@@ -1,3 +1,6 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA512
+
AUX 0.2_p1-configure.patch 2119 SHA256 3591f2f8cdeb1582b12d04f7c66420e6581a70a66e3f9cc735f156cd02739e26 SHA512 b1b1f1d86314b3d046f7bf392caa2e3642758f97bf5f38cec10f5c8783c2756ddadd8d49e3c2b1025ef1b193727ac508bff0b7d44a437b95c2c5c110947e50f5 WHIRLPOOL d45b39094c458c06c3a2df691236aa7172bb3f6e5b4c8f2158d4abc4c261cbc0409f48b7da6f0ec12027e1320b10c1a5854438adb43d6b915d90f98a2a7bb463
AUX 0.2_p1-underlinking.patch 5390 SHA256 f5fa9af72c719d8f346fb2e49aa3d690087bf66dfcfeabbd7de53600f1df2911 SHA512 f19c7da81c9426c50d18580f8dbf7e1d39a414429e68ca1bf6540aa7024ddffa337af8c80395c50e29e5038e3d567c7c4f9e542b664adb53b9f2b5cb7aef05fe WHIRLPOOL dcfb2fde2b6b25069a859fb3fee97b2f26e862c3c440464c58a0f6235e5765094483fa3d39a66f023a35e77dc183e3ac9317e56b91526e5569ee2e3b5bd6c410
AUX 1.4-doc.patch 534 SHA256 625da0650f17e89b7be3fff73a10e47a6d9ead1ba7e25644c5c4f54a53c79c40 SHA512 388855f15bd17f5bc42ea3dc1d76d338a5586ed6cdb005442d46d158d36a1ffd32c2b08f10f992de30c44c1f160c005ef7499b6c2a629a0e7fab93f59d15bf65 WHIRLPOOL b18c5fe670e181a2c2012c46631bb4f1b305f2f9802ffd5b434d60242e4c121e038e57eebb8fd892d5fa89d3e3f256c1b45846cde064f87596783e90e54dba08
@@ -6,6 +9,13 @@ AUX 1.4-linking.patch 5885 SHA256 fc9c93ce34e86f8c1f62a047e332b3a90f95cf426aa357
AUX 1.5-linking.patch 6247 SHA256 7739c434d7c497c6c01e2b79f5c8f13598fd40f06371ad0137538a1c3b2abf60 SHA512 d7b8f8f99a2d26cb3e0cace7f31c72eff997786fcdca4a80e81493f7e255df0975743870543881348814d777507a96f328bacb1115fdc118c848a3a0be4c833f WHIRLPOOL da189480e20561acc5c1113337ed86137c63d035def2cfbadced2fcdbbf03831a853adea76e332ff6def6b5e5121e1621fb87ea98e74fe8d5da371cb264a893d
AUX punc-0.2_p1-libdir.patch 602 SHA256 04303cfbe7655a9fdfc4e56c94652cdab6a0a1e6635585cd7451a046685e2c1c SHA512 caff78196e7dab7edff4f2cf4bd87632a600a76daf5282d556f45ea7d173f1bec6b8352a5caea99ab54372ae89515ca82747b970830440f37d1b3c71cc79fe67 WHIRLPOOL 7128f418029b20fe30b782a340e35b6fb6f2378204604d3f06f24286fc724470ff549c6b8eee794b7d9b2cf3a5da96fb0a2b03e60a4444838057c7dff5cdec7a
DIST punc-1.5.tar.gz 7036275 SHA256 6a63e4caf5dcd0529c09cd429cc94b4443ca4ba893b98b68962c0549c2a8246f SHA512 8b454f5de9cd01e87a30083f975ce8901c5d5a2cac7256cb535c8698221ce6d1ddb93a3663b2e903e5cae93ef76b48932ff7f13a816ba7da6bb07ea25490503b WHIRLPOOL 09af2ae6ae32014b5f946fcaa8035853aae93cd78b948bf934e817b6cb82bfa1fde6be2f6c970070ae870b494f64b4769203b773434f215dab0cafe420950ba6
-EBUILD punc-1.5.ebuild 2213 SHA256 390492f259d49ec7d3f2b5e12e3c4111a084857aeeadf5f3148b3179218e2ae4 SHA512 3be52d3d6f64cdad55ff3d89d081c89cf69c34913a597fbb9724b20a4de00b2e1007387a4cdafcfd30b539abf5d2084e59d9d1fab1bb36365444c5221f11f80b WHIRLPOOL c6cc2c9c2640d2994445e69c6b2ec8607146c0569ccc8b12f0d104e83eb830c511d2733a229d61ce5034c691b7a7a92f1d7ce0e4276d10982ae68f65e2151864
-MISC ChangeLog 2551 SHA256 110c02a4297f5c2b501175c0e1f9f8815a7d87a95c6f44dbb28d7371ad40a561 SHA512 f107f151d128598dc20330ddc983070f5edff909d2c0221b96fcbfabd0c04cdbb1025f9aeacf50b60214033aa3116702255f0d612006cd13058ab39a3d42665d WHIRLPOOL ed565613d14b6a166da903b65e84e79840981338d91ffc0b880d524e165be4bc8321725fde49e626dd03236c84113e4fd9e5a736fc2c0304f2083ee5618d6570
-MISC metadata.xml 1272 SHA256 52ea9bab5f4124de96f68fbbcbf21ffe2260c6057891226725429da22fc3f7f9 SHA512 ea4fc83721e99f053c1d54ee889d6b2cf2d44671a0fc1611b1b0e21920ad453b47b77ed5e78e25ec43f07a12b3029db97e8aa5d7fd6f82d6d16ea472ca468c7b WHIRLPOOL 669d082f7f470872dce10f3b003b184615449024bc48a00af6370954cfe864e0e47e94d73d240bfaffeb34f51e4020d565eb3867dfbe1756fe4466ac212d2f95
+EBUILD punc-1.5.ebuild 2256 SHA256 a052bb60239dcb031d77e3e1dec583c362f87dc7e2ceef667e3c20392be8e1c8 SHA512 6071ed1ad90384a5c44861ee4dc7cf0029c8fd942c17c1443bfad4fbc8b32aa9110d96df0ad8ec7fc1e648fd6d6577f7a5e37d5f6626383d967dc3ba037acb12 WHIRLPOOL d88d5aebdeca6438fdcd2faf774539c1800424a13c933082c44b03237a1dc6fc64b6a3628969acb3b0f3f646cf2068c97ce69bc612203a26cc6c0db460647a51
+MISC ChangeLog 2728 SHA256 b8824d37c9340e79fa0eb87a30a7bb0f78b42dcd9ee94a57419417ffa386f760 SHA512 79f1065e9d19b4127de3755d066c384e83a37ebde9fb069e9e3215aa6a15cad4a8208bfdc98411585f36d106d17dcaea1d9c71b1d33e12d7d30f742651b1c0fe WHIRLPOOL 95ecdc7bba8abf3b23a50738e461323d1c216989549ef3fffa78773c8ebfe06777c5b8ad589f0106195bf42f96babc621e124496ba48359d1902588e81b32f02
+MISC metadata.xml 1278 SHA256 a4d6ff41cee927aebaa5953e503f6b17c425d92ce7069e6e6753b2290947091b SHA512 04e16ce42d304363c3cccb292acc5db05aabca1c48a5608ed2c8cba021ef6429c90160edb82da03e8c0de4869262ee99826724210f7d2af6c587ebe3fff80d92 WHIRLPOOL ac0fc1dd70dd5fe7111533cc3483a06459f0a80ee7dd0500431060e0212d04459aa0652bb6bc64615a96ff6d88c7b85c5efc58d03a0c66331f7dbbabe9acda57
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.19 (GNU/Linux)
+
+iEYEAREKAAYFAlEmmloACgkQgAnW8HDreRZrCwCfd3LK8q3oWkluqaBWcn/VmQD0
+DwkAoJbIS+1SOlNiathh01FjHNzt2/4+
+=RugF
+-----END PGP SIGNATURE-----
diff --git a/sci-libs/punc/metadata.xml b/sci-libs/punc/metadata.xml
index 6a2ed5438995..149f0dfc9c6f 100644
--- a/sci-libs/punc/metadata.xml
+++ b/sci-libs/punc/metadata.xml
@@ -1,11 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <herd>sci</herd>
- <maintainer>
- <email>jlec@gentoo.org</email>
- </maintainer>
- <longdescription>
+ <herd>sci</herd>
+ <maintainer>
+ <email>jlec@gentoo.org</email>
+ </maintainer>
+ <longdescription>
PUNC (Portable Understructure for Numerical Computing) is a small standard
collection of software libraries for numerical computing. The PUNC
collection includes reference implementations of the standard (dense matrix)
diff --git a/sci-libs/punc/punc-1.5.ebuild b/sci-libs/punc/punc-1.5.ebuild
index d7c1eb5b2055..0c206c976562 100644
--- a/sci-libs/punc/punc-1.5.ebuild
+++ b/sci-libs/punc/punc-1.5.ebuild
@@ -1,12 +1,12 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/punc/punc-1.5.ebuild,v 1.7 2012/10/16 20:08:39 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/punc/punc-1.5.ebuild,v 1.8 2013/02/21 22:05:32 jlec Exp $
EAPI=4
AUTOTOOLS_AUTORECONF=yes
-inherit autotools-utils fortran-2 multilib
+inherit autotools-utils fortran-2 multilib toolchain-funcs
DESCRIPTION="Portable Understructure for Numerical Computing"
HOMEPAGE="http://fetk.org/codes/punc/index.html"
@@ -28,8 +28,8 @@ RDEPEND="
virtual/blas
virtual/lapack
mpi? ( virtual/mpi )"
-DEPEND="
- ${RDEPEND}
+DEPEND="${RDEPEND}
+ virtual/pkgconfig
doc? (
media-gfx/graphviz
app-doc/doxygen )"
@@ -38,7 +38,8 @@ S="${WORKDIR}/${PN}"
PATCHES=(
"${FILESDIR}"/${PV}-linking.patch
- "${FILESDIR}"/1.4-doc.patch )
+ "${FILESDIR}"/1.4-doc.patch
+ )
src_prepare() {
sed 's:punc/slu_ddefs.h:superlu/slu_ddefs.h:g' src/superlu/punc/vsuperlu.h > vsuperlu.h || die
@@ -63,7 +64,7 @@ src_configure() {
fetk_lib="${EPREFIX}"/usr/$(get_libdir)
export FETK_INCLUDE="${fetk_include}"
export FETK_LIBRARY="${fetk_lib}"
- export FETK_LAPACK_LIBRARY="$(pkg-config --libs lapack)"
+ export FETK_LAPACK_LIBRARY="$($(tc-getPKG_CONFIG) --libs lapack)"
export FETK_BLAS_LIBRARY="${fetk_lib}"
export FETK_SUPERLU_LIBRARY="-lsuperlu"
export FETK_ARPACK_LIBRARY="${fetk_lib}"