diff --git a/dev-libs/libhash/ChangeLog b/dev-libs/libhash/ChangeLog --- a/dev-libs/libhash/ChangeLog +++ b/dev-libs/libhash/ChangeLog @@ -2,6 +2,12 @@ # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 # $Header: /var/cvsroot/gentoo-x86/dev-libs/libhash/ChangeLog,v 1.6 2010/05/18 18:50:50 flameeyes Exp $ + 16 Aug 2010; Nathan Phillip Brink (ohnobinki) + -libhash-1.0.2.ebuild, + -libhash-1.0.3.ebuild, +libhash-1.0.3-r1.ebuild: + Drop failing libhash-1.0.2. Add SONAME support to libhash-1.0.3 wrt bug + 332937. + 18 May 2010; Diego E. Pettenò libhash-1.0.3.ebuild: Respect CPPFLAGS/LDFLAGS and fix linking of tests with --as-needed. diff --git a/dev-libs/libhash/Manifest b/dev-libs/libhash/Manifest --- a/dev-libs/libhash/Manifest +++ b/dev-libs/libhash/Manifest @@ -1,16 +1,14 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 -DIST libhash-1.0.2.tar.gz 8763 RMD160 34f5dc63d5dd5cf00ebb235bdfe4de66d57c9280 SHA1 e37dc7d55c11e19f660e731d337e8714bb833f18 SHA256 f478eba0c72e45508f84ddb9bba0fb40fa82212d8b8c3b458bcb9bd9c7e29667 DIST libhash-1.0.3.tar.gz 8918 RMD160 d3a470424da8380e2e360ce92c7fcd78d60fcb90 SHA1 51c5d9e08132b91ffabcb9755ba2f3dfc0ee72d7 SHA256 13d57b35537d98aaf39115d0bb253fe54009f773d239b235267c34769bd1ef9d -EBUILD libhash-1.0.2.ebuild 886 RMD160 fbdc36b2f8409c85938ee812544d6ba7bb892288 SHA1 c766c702ec612482ad7974bd20ee9b41ea73d3f9 SHA256 54506266a0723fe9635068fd169a7d64b6f0cd62de523c380939e5bf19519077 -EBUILD libhash-1.0.3.ebuild 1165 RMD160 cf2d1bb32dd16826ab13f2dd8c6978a503e5869a SHA1 1883021c287d1f5ed9995cdfd434d849e9ecfef8 SHA256 7f6826cebe4375a8e5ccf590575508cb1bd45d2927368636deb8cca8853f34c0 -MISC ChangeLog 816 RMD160 0430c3af3406dab1bafcbf3a723bdd7346c7e9c4 SHA1 8337c28548d6b6867676c6a09be6f30794e70eb3 SHA256 5aae2112d893daabbe6d70f6e1d739445137f0edadc9049762616de2523ad8a1 +EBUILD libhash-1.0.3-r1.ebuild 1194 RMD160 5b4a7fdcd1e8df37cf4709bd9b98140b9b44cd7d SHA1 facbfef84cbca17c0300b81b890ab827cbd07026 SHA256 404263fb1433fe1c784214a509b35c7dfe4978ac73de30c9b7c1b156555bbc2d +MISC ChangeLog 1056 RMD160 e1fe76c458980b5cb3d09ac645caed8104919e43 SHA1 d69638ec75f7f6d305a2d0f6212d2a37a9bb6f53 SHA256 5340b45b6ae4ed729c0936c265578dd013be6c44209bc4d5fd6ca6ff8bfb685a MISC metadata.xml 232 RMD160 9175a294469e617e696f19e3b6468f8747de37b0 SHA1 cc789056a277a74bd76eaf8139cee7bbbd350785 SHA256 433f35a36976e29c3c0e3f51bf5184d26578cf99de91cff0b50796b57c6b6ca1 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.15 (GNU/Linux) +Version: GnuPG v2.0.14 (GNU/Linux) -iEYEARECAAYFAkvy4YMACgkQAiZjviIA2Xi5lQCg6zTVqrwoj5pwPpdlFZ1u651L -h0MAni188J3sRRB1yinOQoY89wilJCgb -=bWa2 +iEYEARECAAYFAkxohzIACgkQni8M22OVw8BuDACdGUVWIPfSWRGW8v3ZJ81gmeq4 +jvwAnj+S+90OtXQnLRQxVmCMXhh6WGsq +=bzAw -----END PGP SIGNATURE----- diff --git a/dev-libs/libhash/libhash-1.0.2.ebuild b/dev-libs/libhash/libhash-1.0.2.ebuild deleted file mode 100644 --- a/dev-libs/libhash/libhash-1.0.2.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/libhash/libhash-1.0.2.ebuild,v 1.4 2005/06/14 22:41:56 vapier Exp $ - -inherit toolchain-funcs - -DESCRIPTION="a small hash library written in C" -HOMEPAGE="ftp://ftp.ugh.net.au/pub/unix/libhash/" -SRC_URI="ftp://ftp.ugh.net.au/pub/unix/libhash/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 arm hppa ia64 ppc x86" -IUSE="doc" - -DEPEND="" - -S=${WORKDIR}/${PN} - -src_compile() { - rm -f Makefile - $(tc-getCC) ${CFLAGS} -fPIC -shared -o libhash.so hash.c || die ".so failed" - $(tc-getCC) ${CFLAGS} -c -o libhash.a hash.c || die ".a failed" -} - -src_install() { - insinto /usr/include - doins hash.h || die "hash.h" - dolib.so libhash.so || die "dolib.so" - dolib.a libhash.a || die "dolib.a" - doman *.3 || die "doman" - use doc && dodoc tests/*.c -} diff --git a/dev-libs/libhash/libhash-1.0.3.ebuild b/dev-libs/libhash/libhash-1.0.3-r1.ebuild rename from dev-libs/libhash/libhash-1.0.3.ebuild rename to dev-libs/libhash/libhash-1.0.3-r1.ebuild --- a/dev-libs/libhash/libhash-1.0.3.ebuild +++ b/dev-libs/libhash/libhash-1.0.3-r1.ebuild @@ -10,7 +10,7 @@ SRC_URI="ftp://ftp.ugh.net.au/pub/unix/l LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 arm hppa ia64 ppc x86" +KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~x86" IUSE="doc" DEPEND="" @@ -19,7 +19,7 @@ S=${WORKDIR}/${PN} src_compile() { rm -f Makefile - $(tc-getCC) ${CPPFLAGS} ${CFLAGS} ${LDFLAGS} -fPIC -shared -o libhash.so hash.c || die ".so failed" + $(tc-getCC) ${CPPFLAGS} ${CFLAGS} ${LDFLAGS} -Wl,-soname,libhash.so -fPIC -shared -o libhash.so hash.c || die ".so failed" $(tc-getCC) ${CPPFLAGS} ${CFLAGS} -c -o libhash.a hash.c || die ".a failed" }