diff options
author | Alon Bar-Lev <alonbl@gentoo.org> | 2006-10-31 19:49:00 +0000 |
---|---|---|
committer | Alon Bar-Lev <alonbl@gentoo.org> | 2006-10-31 19:49:00 +0000 |
commit | b3e465d07fec25f1dfa7d6c3154abb29b37357b0 (patch) | |
tree | 1310056ef38c4a1e2f9fc33b832547521c5080a9 /dev-libs/nettle | |
parent | Marked ppc (diff) | |
download | historical-b3e465d07fec25f1dfa7d6c3154abb29b37357b0.tar.gz historical-b3e465d07fec25f1dfa7d6c3154abb29b37357b0.tar.bz2 historical-b3e465d07fec25f1dfa7d6c3154abb29b37357b0.zip |
Version bump, fix LDFLAGS="-Wl,--as-needed", closes bug#153138
Package-Manager: portage-2.1.1-r1
Diffstat (limited to 'dev-libs/nettle')
-rw-r--r-- | dev-libs/nettle/ChangeLog | 10 | ||||
-rw-r--r-- | dev-libs/nettle/Manifest | 72 | ||||
-rw-r--r-- | dev-libs/nettle/files/digest-nettle-1.13 | 2 | ||||
-rw-r--r-- | dev-libs/nettle/files/digest-nettle-1.13-r1 | 2 | ||||
-rw-r--r-- | dev-libs/nettle/files/digest-nettle-1.14 | 3 | ||||
-rw-r--r-- | dev-libs/nettle/files/nettle-1.14-make-as-needed.patch | 12 | ||||
-rw-r--r-- | dev-libs/nettle/nettle-1.14.ebuild | 42 |
7 files changed, 125 insertions, 18 deletions
diff --git a/dev-libs/nettle/ChangeLog b/dev-libs/nettle/ChangeLog index 3a8f514cc413..b41ecb3aed50 100644 --- a/dev-libs/nettle/ChangeLog +++ b/dev-libs/nettle/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-libs/nettle -# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/nettle/ChangeLog,v 1.11 2005/10/14 22:39:29 vapier Exp $ +# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/nettle/ChangeLog,v 1.12 2006/10/31 19:49:00 alonbl Exp $ + +*nettle-1.14 (31 Oct 2006) + + 31 Oct 2006; Alon Bar-Lev <alonbl@gentoo.org> + +files/nettle-1.14-make-as-needed.patch, +nettle-1.14.ebuild: + Version bump, fix LDFLAGS="-Wl,--as-needed", closes bug#153138 14 Oct 2005; Mike Frysinger <vapier@gentoo.org> nettle-1.13-r1.ebuild: Add support for gmp/ssl USE flags. diff --git a/dev-libs/nettle/Manifest b/dev-libs/nettle/Manifest index 605fab195369..cb8d70818f04 100644 --- a/dev-libs/nettle/Manifest +++ b/dev-libs/nettle/Manifest @@ -1,23 +1,63 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - -MD5 df838ec01599e1e18c693a92a58ac638 ChangeLog 1651 -MD5 23b2a1190eb15492bd60934979e29068 files/digest-nettle-1.10 63 -MD5 5c1ac7a65b61d5f2a91ddd7c4e472c38 files/digest-nettle-1.12 63 -MD5 1c08b4e710f464b4dbb276122b447738 files/digest-nettle-1.13 63 -MD5 1c08b4e710f464b4dbb276122b447738 files/digest-nettle-1.13-r1 63 +AUX nettle-1.13-PIC.patch 6732 RMD160 a3e078b11861381467fac596142316f4c11ef031 SHA1 0c628742ae47261143f24b5c52aa282f61c33d89 SHA256 cf4645e02d04623ea5bf0586dc7be439a538484a0ca7d217cc1810b552d9ecb2 MD5 b28d8f2bb39fc707d82a13413e6cd2c7 files/nettle-1.13-PIC.patch 6732 +RMD160 a3e078b11861381467fac596142316f4c11ef031 files/nettle-1.13-PIC.patch 6732 +SHA256 cf4645e02d04623ea5bf0586dc7be439a538484a0ca7d217cc1810b552d9ecb2 files/nettle-1.13-PIC.patch 6732 +AUX nettle-1.13-no-exec-stack.patch 1424 RMD160 63fcf3e3ed796cf3e321f18a19846006ec370692 SHA1 ab19ca8f4578561da6e569641c6333209a7dab7d SHA256 ab4826e38ec01e9e65c054bf4d3cd429f888e31cc3494d1fe51d9545609c7d0a MD5 1d2804d36016baa2bb798ddf87d6e960 files/nettle-1.13-no-exec-stack.patch 1424 +RMD160 63fcf3e3ed796cf3e321f18a19846006ec370692 files/nettle-1.13-no-exec-stack.patch 1424 +SHA256 ab4826e38ec01e9e65c054bf4d3cd429f888e31cc3494d1fe51d9545609c7d0a files/nettle-1.13-no-exec-stack.patch 1424 +AUX nettle-1.13-preprocess-asm.patch 668 RMD160 6040507826c789c53ef767334a51e2abbcbef283 SHA1 0b25d65c93a542b7fb9bfdea040f8f2fe1a1d5ef SHA256 cbaf82371d228012480bd30e0c053a949a2d3860c7fb36e3784f34828525cea7 MD5 007f00412ae9a343601ec9f3ff7c1da3 files/nettle-1.13-preprocess-asm.patch 668 -MD5 243e4cd9809545d12f991b2d417040e1 metadata.xml 159 +RMD160 6040507826c789c53ef767334a51e2abbcbef283 files/nettle-1.13-preprocess-asm.patch 668 +SHA256 cbaf82371d228012480bd30e0c053a949a2d3860c7fb36e3784f34828525cea7 files/nettle-1.13-preprocess-asm.patch 668 +AUX nettle-1.14-make-as-needed.patch 471 RMD160 a81f9d7337c99e8c8c86b6f60cf5d94693e67886 SHA1 43256f88cfc0db51012cde89882a92956c65f36b SHA256 f8552cde7b7c91923c276afca147e9c37b851b60896e1c9d5eb729ecd5bbc324 +MD5 3152670f460267d6de5a69dcc035118a files/nettle-1.14-make-as-needed.patch 471 +RMD160 a81f9d7337c99e8c8c86b6f60cf5d94693e67886 files/nettle-1.14-make-as-needed.patch 471 +SHA256 f8552cde7b7c91923c276afca147e9c37b851b60896e1c9d5eb729ecd5bbc324 files/nettle-1.14-make-as-needed.patch 471 +DIST nettle-1.10.tar.gz 563284 +DIST nettle-1.12.tar.gz 536249 +DIST nettle-1.13.tar.gz 775548 RMD160 684492141616f34ea7473e6e75c7eef96698070b SHA1 e78393c79c9a9a853637c0c4a350db999920e4e3 SHA256 4e55ed76cfa6cdff782726e343cc758009503c3f50e49ef21f1faff9aee61b31 +DIST nettle-1.14.tar.gz 793931 RMD160 89edf8cdfcc3c8b10a5d9554d001e96175afbf28 SHA1 d802d3b184765b579d33329941cf3eef043f7b17 SHA256 3d26afccc25ce4bd0ac94e12cd6eb3d1023a431cd12ceaad0586d984ed6ea4b2 +EBUILD nettle-1.10.ebuild 791 RMD160 d2a3df663538db021408432cb5d6d66f41cbf9bf SHA1 78666e81339e07b8d39a01545b30e31d51e3d64a SHA256 4d251ad397870630f8a4abd8f21c937d5c8d6d63403d980ec58109001556a48c MD5 518c09edea33da5a9247f03f2133d844 nettle-1.10.ebuild 791 +RMD160 d2a3df663538db021408432cb5d6d66f41cbf9bf nettle-1.10.ebuild 791 +SHA256 4d251ad397870630f8a4abd8f21c937d5c8d6d63403d980ec58109001556a48c nettle-1.10.ebuild 791 +EBUILD nettle-1.12.ebuild 704 RMD160 5fdb0a189f00cc1bd1e2cd548c5833e8b91ea818 SHA1 7ee17c1d493acdb1f100af5a908914f9fc15aa9a SHA256 c36fbb9a5e92e4fa8707847f5e859cdbeaa0ab868f6c7f64a3e72011d42f0b2e MD5 3b7eab2fbf428a13449355b121c0c72c nettle-1.12.ebuild 704 +RMD160 5fdb0a189f00cc1bd1e2cd548c5833e8b91ea818 nettle-1.12.ebuild 704 +SHA256 c36fbb9a5e92e4fa8707847f5e859cdbeaa0ab868f6c7f64a3e72011d42f0b2e nettle-1.12.ebuild 704 +EBUILD nettle-1.13-r1.ebuild 1077 RMD160 d8ee0450b8252f8761a11b696bd156ade5b69773 SHA1 a2877f8998c2bbbb07422005b023453763bead23 SHA256 5baf39599e1356f65cda9319acaf54bccfeebf3fd780ad52cd890dd200df0ccd MD5 04361e3a70d019bc8378eef5c8afc53e nettle-1.13-r1.ebuild 1077 +RMD160 d8ee0450b8252f8761a11b696bd156ade5b69773 nettle-1.13-r1.ebuild 1077 +SHA256 5baf39599e1356f65cda9319acaf54bccfeebf3fd780ad52cd890dd200df0ccd nettle-1.13-r1.ebuild 1077 +EBUILD nettle-1.13.ebuild 787 RMD160 f8f7d4f80e52a61dbea5e26d7d76829fd38b3804 SHA1 e1847c449c288e697f34576f146f794bbf0d048a SHA256 6228615071a3bcc15ed2dda5cfdf51f44c5d008ed32803218a1d9e8732d6cf28 MD5 6995b4d5a430439ce80f70760f57743e nettle-1.13.ebuild 787 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v1.4.2 (GNU/Linux) - -iD8DBQFDVDl6gIKl8Uu19MoRAlUVAJ9CDm4a5TWMhbw38GOFSNtbOPzZwQCfcZTu -bNzOg79RwqMqjaiRQf6KXH4= -=xuNf ------END PGP SIGNATURE----- +RMD160 f8f7d4f80e52a61dbea5e26d7d76829fd38b3804 nettle-1.13.ebuild 787 +SHA256 6228615071a3bcc15ed2dda5cfdf51f44c5d008ed32803218a1d9e8732d6cf28 nettle-1.13.ebuild 787 +EBUILD nettle-1.14.ebuild 990 RMD160 8d6c155da48b3f1826159e07903bd5fceb2e40ad SHA1 396661d9a163a400ea52e3303b5fb4a1b52c033a SHA256 3e0ef835df4239c96e54d2ae5affd53ee7fd9aa30b58c1f819e7abe51fb56e0d +MD5 e8ac9a2d2b80e588b1b49c9ad00bdac6 nettle-1.14.ebuild 990 +RMD160 8d6c155da48b3f1826159e07903bd5fceb2e40ad nettle-1.14.ebuild 990 +SHA256 3e0ef835df4239c96e54d2ae5affd53ee7fd9aa30b58c1f819e7abe51fb56e0d nettle-1.14.ebuild 990 +MISC ChangeLog 1857 RMD160 d63109fe87ac71019265a720f0b000e5ec65f506 SHA1 949c31e2ee6553f0be25085cc5f4fbedddd0246c SHA256 2c0ad93c98b1ffdf790b4b00148e3f6d905066188c80545d8e961b2ac3ce9fd2 +MD5 b93260e7031572cf9386a52c2979427a ChangeLog 1857 +RMD160 d63109fe87ac71019265a720f0b000e5ec65f506 ChangeLog 1857 +SHA256 2c0ad93c98b1ffdf790b4b00148e3f6d905066188c80545d8e961b2ac3ce9fd2 ChangeLog 1857 +MISC metadata.xml 159 RMD160 7f0018281c6308f73c2d95b3690e3804f0c353c5 SHA1 09baadee9aeb270d0a7f31be07db9db5c105abbc SHA256 fabd15e2740a2a68e0bda738d0cd4300b133ff11239802afe7e60aa3862c9c03 +MD5 243e4cd9809545d12f991b2d417040e1 metadata.xml 159 +RMD160 7f0018281c6308f73c2d95b3690e3804f0c353c5 metadata.xml 159 +SHA256 fabd15e2740a2a68e0bda738d0cd4300b133ff11239802afe7e60aa3862c9c03 metadata.xml 159 +MD5 23b2a1190eb15492bd60934979e29068 files/digest-nettle-1.10 63 +RMD160 3dba7e26d5eda733c3086edb165e53ccff3511bd files/digest-nettle-1.10 63 +SHA256 334b958c78aae22315d8d47df1531fbfd6f9a7b4509451d5e134b11f58d68009 files/digest-nettle-1.10 63 +MD5 5c1ac7a65b61d5f2a91ddd7c4e472c38 files/digest-nettle-1.12 63 +RMD160 3f6e96ff14f1ce3f327fe562daef4c54b0263723 files/digest-nettle-1.12 63 +SHA256 a25acabdc760852b4d13b6ef953ef576e19400c0c8b514918eae97e163e704e4 files/digest-nettle-1.12 63 +MD5 cde6dcc12b0db70d817cad94197aa6fa files/digest-nettle-1.13 235 +RMD160 9a5cecb31c3534159a267d126b51546b0be7d2a6 files/digest-nettle-1.13 235 +SHA256 c88f85a559e6de68dd030c3ed5e6503651097d2902961f2ffc0741590f52abcc files/digest-nettle-1.13 235 +MD5 cde6dcc12b0db70d817cad94197aa6fa files/digest-nettle-1.13-r1 235 +RMD160 9a5cecb31c3534159a267d126b51546b0be7d2a6 files/digest-nettle-1.13-r1 235 +SHA256 c88f85a559e6de68dd030c3ed5e6503651097d2902961f2ffc0741590f52abcc files/digest-nettle-1.13-r1 235 +MD5 523bc025298284a53e78b25ffe86b128 files/digest-nettle-1.14 235 +RMD160 3d8177d10669d85fe2d07394587d7b496db88e31 files/digest-nettle-1.14 235 +SHA256 647e0bc9cb509e3be90e16201d8f7740f338469afbab9732b598b9c54a0e3faf files/digest-nettle-1.14 235 diff --git a/dev-libs/nettle/files/digest-nettle-1.13 b/dev-libs/nettle/files/digest-nettle-1.13 index 18aa45235f69..b1bda45ad872 100644 --- a/dev-libs/nettle/files/digest-nettle-1.13 +++ b/dev-libs/nettle/files/digest-nettle-1.13 @@ -1 +1,3 @@ MD5 2e22612a0d7ac01064bf948a7d57f19a nettle-1.13.tar.gz 775548 +RMD160 684492141616f34ea7473e6e75c7eef96698070b nettle-1.13.tar.gz 775548 +SHA256 4e55ed76cfa6cdff782726e343cc758009503c3f50e49ef21f1faff9aee61b31 nettle-1.13.tar.gz 775548 diff --git a/dev-libs/nettle/files/digest-nettle-1.13-r1 b/dev-libs/nettle/files/digest-nettle-1.13-r1 index 18aa45235f69..b1bda45ad872 100644 --- a/dev-libs/nettle/files/digest-nettle-1.13-r1 +++ b/dev-libs/nettle/files/digest-nettle-1.13-r1 @@ -1 +1,3 @@ MD5 2e22612a0d7ac01064bf948a7d57f19a nettle-1.13.tar.gz 775548 +RMD160 684492141616f34ea7473e6e75c7eef96698070b nettle-1.13.tar.gz 775548 +SHA256 4e55ed76cfa6cdff782726e343cc758009503c3f50e49ef21f1faff9aee61b31 nettle-1.13.tar.gz 775548 diff --git a/dev-libs/nettle/files/digest-nettle-1.14 b/dev-libs/nettle/files/digest-nettle-1.14 new file mode 100644 index 000000000000..c277cd468b0b --- /dev/null +++ b/dev-libs/nettle/files/digest-nettle-1.14 @@ -0,0 +1,3 @@ +MD5 12915b53e751456689e2ec9ec15c74da nettle-1.14.tar.gz 793931 +RMD160 89edf8cdfcc3c8b10a5d9554d001e96175afbf28 nettle-1.14.tar.gz 793931 +SHA256 3d26afccc25ce4bd0ac94e12cd6eb3d1023a431cd12ceaad0586d984ed6ea4b2 nettle-1.14.tar.gz 793931 diff --git a/dev-libs/nettle/files/nettle-1.14-make-as-needed.patch b/dev-libs/nettle/files/nettle-1.14-make-as-needed.patch new file mode 100644 index 000000000000..ec1380f4c2f8 --- /dev/null +++ b/dev-libs/nettle/files/nettle-1.14-make-as-needed.patch @@ -0,0 +1,12 @@ +diff -urNp nettle-1.13.org/configure.ac nettle-1.13/configure.ac +--- nettle-1.13.org/configure.ac 2005-10-06 22:29:11.000000000 +0300 ++++ nettle-1.13/configure.ac 2006-10-31 21:19:24.000000000 +0200 +@@ -152,7 +152,7 @@ case `uname -sr` in + SHLIBFILE='$(SHLIBSONAME).$(SHLIBMINOR)' + SHLIBLINK='$(CC) $(LDFLAGS) -shared -Wl,-soname=$(SHLIBSONAME)' + # FIXME: It might make some sense to link with -lgmp +- SHLIBLIBS='' ++ SHLIBLIBS='$(LIBS)' + ;; + esac + diff --git a/dev-libs/nettle/nettle-1.14.ebuild b/dev-libs/nettle/nettle-1.14.ebuild new file mode 100644 index 000000000000..a7016f6b03c6 --- /dev/null +++ b/dev-libs/nettle/nettle-1.14.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/nettle/nettle-1.14.ebuild,v 1.1 2006/10/31 19:49:00 alonbl Exp $ + +inherit eutils + +DESCRIPTION="cryptographic library that is designed to fit easily in any context" +HOMEPAGE="http://www.lysator.liu.se/~nisse/nettle/" +SRC_URI="http://www.lysator.liu.se/~nisse/archive/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~s390 ~sparc ~x86" +IUSE="gmp ssl" + +DEPEND="gmp? ( dev-libs/gmp ) + ssl? ( dev-libs/openssl ) + !<dev-libs/lsh-1.4.3-r1" + +src_unpack() { + unpack ${A} + cd "${S}" + epatch "${FILESDIR}/${P}-make-as-needed.patch" + sed -i \ + -e '/CFLAGS/s:-ggdb3::' \ + configure || die +} + +src_compile() { + econf \ + --enable-shared \ + $(use_enable ssl openssl) \ + $(use_enable gmp public-key) \ + || die + emake || die +} + + +src_install() { + make DESTDIR="${D}" install || die + dodoc AUTHORS ChangeLog NEWS README +} |