diff options
author | Fabian Groffen <grobian@gentoo.org> | 2013-07-29 12:28:57 +0000 |
---|---|---|
committer | Fabian Groffen <grobian@gentoo.org> | 2013-07-29 12:28:57 +0000 |
commit | 0030da72e49e3c4cfb71b5ccc2607ae5e54286a1 (patch) | |
tree | c1f493790e3b42a0b43f5a5cab24212eb9d4dbab /dev-libs/jemalloc | |
parent | Add x32 support. Now only reports slots with pg_config to avoid false positives. (diff) | |
download | historical-0030da72e49e3c4cfb71b5ccc2607ae5e54286a1.tar.gz historical-0030da72e49e3c4cfb71b5ccc2607ae5e54286a1.tar.bz2 historical-0030da72e49e3c4cfb71b5ccc2607ae5e54286a1.zip |
Fix install on Darwin by Hugh Nowlan, bug #437362
Package-Manager: portage-2.2.01.22124-prefix/cvs/SunOS i386
Manifest-Sign-Key: 0x5F75F607C5C74E89
Diffstat (limited to 'dev-libs/jemalloc')
-rw-r--r-- | dev-libs/jemalloc/ChangeLog | 5 | ||||
-rw-r--r-- | dev-libs/jemalloc/Manifest | 24 | ||||
-rw-r--r-- | dev-libs/jemalloc/jemalloc-3.3.1.ebuild | 13 |
3 files changed, 21 insertions, 21 deletions
diff --git a/dev-libs/jemalloc/ChangeLog b/dev-libs/jemalloc/ChangeLog index ca52f7c8f0c3..fac5188f4ef2 100644 --- a/dev-libs/jemalloc/ChangeLog +++ b/dev-libs/jemalloc/ChangeLog @@ -1,6 +1,9 @@ # ChangeLog for dev-libs/jemalloc # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/jemalloc/ChangeLog,v 1.32 2013/04/14 21:24:45 ago Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/jemalloc/ChangeLog,v 1.33 2013/07/29 12:28:53 grobian Exp $ + + 29 Jul 2013; Fabian Groffen <grobian@gentoo.org> jemalloc-3.3.1.ebuild: + Fix install on Darwin by Hugh Nowlan, bug #437362 14 Apr 2013; Agostino Sarubbo <ago@gentoo.org> jemalloc-3.3.1.ebuild: Stable for ppc64, wrt bug #465676 diff --git a/dev-libs/jemalloc/Manifest b/dev-libs/jemalloc/Manifest index 95aa6fe22ae2..8e574652fc57 100644 --- a/dev-libs/jemalloc/Manifest +++ b/dev-libs/jemalloc/Manifest @@ -1,5 +1,5 @@ -----BEGIN PGP SIGNED MESSAGE----- -Hash: SHA512 +Hash: SHA256 AUX jemalloc-2.2.1-no-pprof.patch 702 SHA256 8e5a36505a90eab85bf746d4eb5a27d473ce25396104a0dd01d25368dd0c099d SHA512 bf06dc0f8a1f3106778425ba1ac817934a5473f77490e33dad5a2254ccb1de312f1712e1e71d1ddeeab0c2abc5bd99778c0b6b4f18656a9e32d67bee21476d89 WHIRLPOOL b7c8b9fda1e3e223e6be3b56fbd1922a5961a95753e6d62e2b2c37eb6d0d4b008421f4d894e55f13f5b668707d59ed5bb4926b1040968ce6dcbae4ab93b0c3a0 AUX jemalloc-2.2.5_fix_html_install.patch 235 SHA256 900a9c546d56b9a52b4dae9678f62a621c1053357972ce986281da3f44b36d18 SHA512 007b42157afa6727465a939de6da5e579f91196d1491f77eceaebe8c5fd674c08f3b51a05ab7935f8bcf641f2e11a0764ccd9654de926bdde6bc854bd86f9e5c WHIRLPOOL 0d14abd8ee1e6e4dfe09b7a68097d81adde535adb4dcac48260e72c9b7050d59e28bc14184a69b56986c078944ebe75dfeddfe9b4ca4c82dcd27ee2c7a3c6e5a @@ -10,23 +10,13 @@ AUX jemalloc-strip-optimization.patch 800 SHA256 a14ee193968e87d0d87a8146050dcad DIST jemalloc-2.2.5.tar.bz2 224118 SHA256 efcc9636757bd7f53a0fde084c2988bfe26f2868e435447f2d41ac42c0b3521e SHA512 56a29dc7dca66c41d2934731c4bc756de5b58bf707dc2ebcf8515be400ce25e372af6526035117cad5b1964b9ba040ab7178f4c28c1649e86dcb53c3ec884a9d WHIRLPOOL e88fc56ac9db024483196d62e870fe4981d1d02fbf5e3819da504568cc58c8f246df668bb3dfe70ad2d551671577c18d5e6432e60bb3107296e6faad7cd8595c DIST jemalloc-3.3.1.tar.bz2 252997 SHA256 35c433cc1df5cdf9eb58b7980338552fc1d7aa64f89fe5643a972ccedb7cf20a SHA512 32814e8678af4954e26c0c0a0e5d06aba8f3844205fe212c5e41929dfab6a94ff11127a9238b5c18d72749827c467ecb874b8f3a9bc161cf1afdf4ea84c58690 WHIRLPOOL 35e8948e18ea7111ae830a8245be995b35f44ed2c2f687f706ee6941c78350c2cfaabefba223c4433069de47a9f92d621feaf176ec0c728e513e5f076e5fc874 EBUILD jemalloc-2.2.5-r1.ebuild 1020 SHA256 d5bc2a7564957d936b5465ed1f3c460a91635e4c8052b70e9442194f4cae156a SHA512 40a06e30ba8b3770e832d8c064a06ccf0c7ce8927157108c499ebdf96789151e99511cb77b9fedb3b3a7edd6166f983b3acd493256de06b461bce885923e5ea9 WHIRLPOOL 7d3d671a19de76042fbeb9f461a167a558dfadad5692fb1789b9303e1dccd1182849e81dbf7fe19f90a0c58a7e9d62bbacf502b093a3fa6382f744d0d0b7062d -EBUILD jemalloc-3.3.1.ebuild 930 SHA256 42694fe7b29102da577bce3b2758eef8d028524342a6646a69daf8098f36a41a SHA512 b56d70435849044a8d961fdcdd6748b7bfd6fa1408c1bcb4a3b23761a0958be80c23c6040880759e87b78a4481229b92548ac7a812c70fabe255429106f180ba WHIRLPOOL dcdbc4f89d2738174699a215091dfb7859a2f6e720905022e0613deef45cdc4f99a3072d4967ac2c8a0bfd9966712e78b4ec4e58e1d20bf003c20db56ebd2768 -MISC ChangeLog 5014 SHA256 49440361c9055862f931fa8d03b01d6a35ac5a4ed8546d939b2f18e77e3abd42 SHA512 c572d2eefb30fc014cfcdac6433c1dcfad1836cc9b68d9c994817f567f5cd15883f38d9250ef06ac4e07ca4f63966c579b2eaf2cfd10b46042251d808d8b52e8 WHIRLPOOL b3705f11c8078ca9b1da9d0218c13aa804eacdbeeeb8bd3479eb795b85e194e9d4db29ac33056646c51e1f2f0594f83d97e40c52a30738400ac463ca2b6859bb +EBUILD jemalloc-3.3.1.ebuild 1158 SHA256 19c05612b58b0462aa3875abf2b7707be2209e60285819063f9770f93896f8e8 SHA512 fee942ee4fd025b8d1ae1f584940368e962eef311bdb788ee40c0870dc92d966783c318515dc2a9b55c7ea5f08c498344bc456969223eeb079b7045fbc32719e WHIRLPOOL 2d75041c958255f8f590b3d92cebb30b0325087f18a8bfcd1e13d513694f2974ac3f2c49b600fe438077587aeec686094ac9eae7d1bdf16473fb9c77d477ea8c +MISC ChangeLog 5145 SHA256 18e78a1d24cb79a10976d52ca9ba615384bc9fda56122c334cf50bb4403db42e SHA512 c09e0c00d449e4c6ce2aa71cdc67999deffa43cc2953593ea4c319c9cf5e69c17d7f6fb532a51d06973249e87e57c807d62195fba872592059d4c5be01479618 WHIRLPOOL 9c9c6bde07c57fee84d156ea44aa988d6b36c31a7d402a8a3e3adb36596e39d9d3f86baae1bb77d13faa211c7b9f07116f595862016d6c197e71473c4515025d MISC metadata.xml 356 SHA256 1b1a10ebdd274e8b4c365e29a9a69e4f79d15eb427def15dc12921f97784756b SHA512 e09112a6d68ae05782ae8729516a63f7ef4f188018d1e9701b28d12b4227331424a7e47f0daf01ba99e9d94c2b04bf8889163b3d1acf5bb79d501c429ba04c9e WHIRLPOOL 67661ad3f567c3ca1bd4d0cd4ec41209657309b9e5099a222ad924ae5f84488cea4985006239a9fe96e67f3f28635c680a54195c5bee80352d6a8af2cdfb0ec0 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.19 (GNU/Linux) +Version: GnuPG v2.0.20 (SunOS) -iQIcBAEBCgAGBQJRax4EAAoJELp701BxlEWfeFgP/jOlDJXcYPGuD5ghaXqZxRzw -nJDVT8WiOyB9owjuRc0l9pNyCjU6Wwfkai6XfqioC1L5jK8RxytenEIw4ScUUhLG -0/iF8+iLdfnMMAQKfG3rRUug1t6IbblTFUHgqvOA94f+ftIozwcd5VP8veJ6A4DI -Ai2MGIpLjDQwVKJm9mlk+Tb8I7lQNREZhj8zshGTvEGmarKW3sns3bZbHXdv3MZ6 -jrjQmPGT4psJPscfTjgMf0q2mmvnZZuZrLI2Kv8yomWnXtVBxLNlfDWZnZqK6m/i -x5i2e5nOx9MU3cO9s7//E7DIZueNEDjQiRh8/QpwTOFwDqRkxL4Xwc0jE44MX+W0 -7lImLLtAAINPlHK1W1/devEjhEbH3QoyvocAwGCevzQRRFztqtRz11B/aN441RGJ -wvEKDo7i58EoWmABPppxjjSgIP1pEFCgXnvRmeh/zdXt+AaZdLSiuvHA7GeuaciT -TCHX41q4dWpHpCHGMDrGggmP/TAlIFLYoczZgzrGzHDkmRL7End1MIkOzcQ1XCI0 -oiYKswCCyPxWDYw5TUXAOjv/67CeuyPBowVCIND44WvrTlTSbeuwYz51mJSgLZV2 -KW6Be1DDzZNfCf3w3t0oBF5obRfXVZhpz8EYpVl4VpHSNxzdZIhMLCl2XaYl4d8M -ZtscgBx3hxhG5HUlN9x1 -=FTYc +iEYEAREIAAYFAlH2YAYACgkQX3X2B8XHToluOgCgn6Fq2yMw+Tyv27dNTdLYWHTa +rCcAni9R9XUMUumOeBlXpXCKowbSi/2Q +=Dy7V -----END PGP SIGNATURE----- diff --git a/dev-libs/jemalloc/jemalloc-3.3.1.ebuild b/dev-libs/jemalloc/jemalloc-3.3.1.ebuild index 1be68d89b63d..f3e9eeeeb142 100644 --- a/dev-libs/jemalloc/jemalloc-3.3.1.ebuild +++ b/dev-libs/jemalloc/jemalloc-3.3.1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/jemalloc/jemalloc-3.3.1.ebuild,v 1.5 2013/04/14 21:24:45 ago Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/jemalloc/jemalloc-3.3.1.ebuild,v 1.6 2013/07/29 12:28:53 grobian Exp $ EAPI=4 @@ -12,7 +12,7 @@ SRC_URI="http://www.canonware.com/download/${PN}/${P}.tar.bz2" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ppc ppc64 ~s390 x86" +KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ppc ppc64 ~s390 x86 ~x64-macos" IUSE="debug static-libs stats" src_prepare() { @@ -34,5 +34,12 @@ src_install() { default dohtml doc/jemalloc.html - use static-libs || find "${ED}" -name '*.a' -delete + if [[ ${CHOST} == *-darwin* ]] ; then + # fixup install_name, #437362 + install_name_tool \ + -id "${EPREFIX}"/usr/$(get_libdir)/libjemalloc.1.dylib \ + "${ED}"/usr/$(get_libdir)/libjemalloc.1.dylib || die + fi + + use static-libs || find "${D}" -name '*.a' -delete } |