diff options
-rw-r--r-- | dev-libs/libtommath/ChangeLog | 166 | ||||
-rw-r--r-- | dev-libs/libtommath/Manifest | 19 | ||||
-rw-r--r-- | dev-libs/libtommath/files/libtommath-0.36-CC.patch | 50 | ||||
-rw-r--r-- | dev-libs/libtommath/files/libtommath-0.36-LDFLAGS.patch | 27 | ||||
-rw-r--r-- | dev-libs/libtommath/files/libtommath-0.36-shared-lib.patch | 25 | ||||
-rw-r--r-- | dev-libs/libtommath/files/libtommath-0.41-CC.patch | 48 | ||||
-rw-r--r-- | dev-libs/libtommath/files/libtommath-0.41-LDFLAGS.patch | 28 | ||||
-rw-r--r-- | dev-libs/libtommath/libtommath-0.36-r1.ebuild | 37 | ||||
-rw-r--r-- | dev-libs/libtommath/libtommath-0.41.ebuild | 39 | ||||
-rw-r--r-- | dev-libs/libtommath/libtommath-0.42.0.ebuild | 5 |
10 files changed, 14 insertions, 430 deletions
diff --git a/dev-libs/libtommath/ChangeLog b/dev-libs/libtommath/ChangeLog index 54af11fa586b..e89c552f78d0 100644 --- a/dev-libs/libtommath/ChangeLog +++ b/dev-libs/libtommath/ChangeLog @@ -1,164 +1,12 @@ # ChangeLog for dev-libs/libtommath # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/libtommath/ChangeLog,v 1.40 2011/06/25 17:25:02 armin76 Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/libtommath/ChangeLog,v 1.41 2011/08/02 05:03:54 jer Exp $ - 25 Jun 2011; Raúl Porcel <armin76@gentoo.org> libtommath-0.42.0.ebuild: - Add ~sparc wrt #370959 - - 19 Jun 2011; Kacper Kowalik <xarthisius@gentoo.org> libtommath-0.42.0.ebuild: - ppc/ppc64 stable wrt #328383 - - 18 Jun 2011; Markos Chandras <hwoarang@gentoo.org> libtommath-0.42.0.ebuild: - Stable on amd64 wrt bug #328383 - - 14 Jun 2011; Markus Meier <maekke@gentoo.org> libtommath-0.42.0.ebuild: - arm stable, bug #328383 - - 14 Jun 2011; Jeroen Roovers <jer@gentoo.org> libtommath-0.42.0.ebuild: - Stable for HPPA (bug #328383). - - 13 Jun 2011; Pawel Hajdan jr <phajdan.jr@gentoo.org> + 02 Aug 2011; Jeroen Roovers <jer@gentoo.org> -libtommath-0.36-r1.ebuild, + -files/libtommath-0.36-CC.patch, -files/libtommath-0.36-LDFLAGS.patch, + -files/libtommath-0.36-shared-lib.patch, -libtommath-0.41.ebuild, + -files/libtommath-0.41-CC.patch, -files/libtommath-0.41-LDFLAGS.patch, libtommath-0.42.0.ebuild: - x86 stable wrt bug #328383 - -*libtommath-0.42.0 (10 Jun 2011) - - 10 Jun 2011; Tim Harder <radhermit@gentoo.org> libtommath-0.36-r1.ebuild, - libtommath-0.41.ebuild, +libtommath-0.42.0.ebuild, - +files/libtommath-0.42.0-makefile.patch: - Version bump. Update LICENSE and add doc, examples, and static-libs USE - flags. - - 07 Mar 2011; Jeroen Roovers <jer@gentoo.org> libtommath-0.41.ebuild: - Stable for HPPA (bug #355133). - - 24 Apr 2010; Raúl Porcel <armin76@gentoo.org> libtommath-0.41.ebuild: - Add ~alpha/~ia64 wrt #314875 - - 14 Apr 2010; Jeroen Roovers <jer@gentoo.org> libtommath-0.41.ebuild: - Marked ~hppa (bug #314875). - - 21 Feb 2010; Jonathan Callen <abcd@gentoo.org> libtommath-0.41.ebuild: - Transfer prefix keywords, bump EAPI - - 28 Jul 2009; Víctor Ostorga <vostorga@gentoo.org> - libtommath-0.36-r1.ebuild, +files/libtommath-0.36-CC.patch, - libtommath-0.41.ebuild, +files/libtommath-0.41-CC.patch: - Respecting CC variable, closes bug #243928 - - 24 Jul 2009; Joseph Jezak <josejx@gentoo.org> libtommath-0.36-r1.ebuild: - Marked ppc64 stable. - - 21 Apr 2009; Raúl Porcel <armin76@gentoo.org> libtommath-0.36-r1.ebuild: - arm stable - - 30 Mar 2009; Raúl Porcel <armin76@gentoo.org> libtommath-0.36-r1.ebuild, - libtommath-0.41.ebuild: - Add ~arm wrt #203723 - - 22 Mar 2009; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> - metadata.xml: - Removing hawking as a maintainer since he was retired. - - 25 Sep 2008; Ali Polatel <hawking@gentoo.org> metadata.xml: - Add myself to metadata.xml. - - 10 Jun 2008; Jeremy Olexa <darkside@gentoo.org> libtommath-0.36-r1.ebuild: - RESTRICT test as a workaround for bug #211139. Tests appears to pass in - newer version of package. Thanks maekke for reporting - -*libtommath-0.41 (10 Jun 2008) - - 10 Jun 2008; Jeremy Olexa <darkside@gentoo.org> - +files/libtommath-0.41-LDFLAGS.patch, +libtommath-0.41.ebuild: - Version bump. bug #162161. Thanks to hawking & Rafa# Mu#y#o for the - contributions - - 22 Feb 2008; Diego Pettenò <flameeyes@gentoo.org> - libtommath-0.36-r1.ebuild: - Update SRC_URI/HOMEPAGE. - - 08 May 2007; Fabian Groffen <grobian@gentoo.org> - libtommath-0.36-r1.ebuild: - Dropped ppc-macos keyword, see you in prefix - - 03 Feb 2007; Brent Baude <ranger@gentoo.org> libtommath-0.36-r1.ebuild: - Marking ~ppc64 for wpa_supplicant per Mr Bones - - 23 Jan 2007; Roy Marples <uberlord@gentoo.org> libtommath-0.36-r1.ebuild: - Added ~x86-fbsd keyword. - - 23 Sep 2006; Mike Frysinger <vapier@gentoo.org> - +files/libtommath-0.36-LDFLAGS.patch, libtommath-0.36-r1.ebuild: - Respect LDFLAGS #126868. - - 03 Mar 2006; Diego Pettenò <flameeyes@gentoo.org> - libtommath-0.36-r1.ebuild: - Fix installation of libraries on multilib-strict. - -*libtommath-0.36-r1 (03 Mar 2006) - - 03 Mar 2006; Mike Frysinger <vapier@gentoo.org> - +files/libtommath-0.36-shared-lib.patch, +libtommath-0.36-r1.ebuild: - Fixes by Bruce Guenter to build a shared library #124692. - - 11 Oct 2005; Fabian Groffen <grobian@gentoo.org> libtommath-0.36.ebuild: - Marked ~ppc-macos (bug #108462) - -*libtommath-0.36 (10 Aug 2005) - - 10 Aug 2005; Mike Frysinger <vapier@gentoo.org> +libtommath-0.36.ebuild: - Fix by solar to prevent stack overflow in build util #99487. - -*libtommath-0.35 (17 Mar 2005) - - 17 Mar 2005; Mike Frysinger <vapier@gentoo.org> +libtommath-0.35.ebuild: - Version bump. - - 28 Aug 2004; Danny van Dyk <kugelfang@gentoo.org> libtommath-0.30.ebuild: - Marked ~amd64. - -*libtommath-0.30 (13 May 2004) - - 13 May 2004; Mike Frysinger <vapier@gentoo.org> +libtommath-0.30.ebuild: - Version bump. - -*libtommath-0.29 (26 Jan 2004) - - 26 Jan 2004; Mike Frysinger <vapier@gentoo.org> : - Version bump. - -*libtommath-0.28 (25 Dec 2003) - - 25 Dec 2003; Mike Frysinger <vapier@gentoo.org> : - Version bump. - -*libtommath-0.27 (11 Oct 2003) - - 11 Oct 2003; Mike Frysinger <vapier@gentoo.org> : - Version bump. - -*libtommath-0.26 (09 Sep 2003) - - 09 Sep 2003; Mike Frysinger <vapier@gentoo.org> : - Version bump (thanks to Tom St Denis). - -*libtommath-0.24 (27 Jul 2003) - - 27 Jul 2003; Mike Frysinger <vapier@gentoo.org> : - Version bump (thanks to Martin de la Herran). - -*libtommath-0.21 (02 Jul 2003) - - 02 Jul 2003; Mike Frysinger <vapier@gentoo.org> : - Version bump (thanks to Martin de la Herran). - -*libtommath-0.19 (11 Jun 2003) - - 11 Jun 2003; Mike Frysinger <vapier@gentoo.org> : - Version bump. - -*libtommath-0.16 (30 Apr 2003) + Remove old (bug #328383). Set DEPEND on sys-devel/libtool thanks to Bruno + (bug #377031). - 30 Apr 2003; Mike Frysinger <vapier@gentoo.org> : - Initial import. Ebuild submitted by me. diff --git a/dev-libs/libtommath/Manifest b/dev-libs/libtommath/Manifest index 7455ad643b1e..490f4d68f88d 100644 --- a/dev-libs/libtommath/Manifest +++ b/dev-libs/libtommath/Manifest @@ -1,24 +1,15 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 -AUX libtommath-0.36-CC.patch 2092 RMD160 069f257b8a4f69e9803dbe418cbc3c3d69c93a6f SHA1 e0246753a70cede88e887092f2ad80743daac70b SHA256 8e1379b42651c338f60b2785a91226285a91b39eed53075aaef1e54b86e51af9 -AUX libtommath-0.36-LDFLAGS.patch 1017 RMD160 fd42d3f614fcbf13dd72084a95a275c719b524b5 SHA1 060ececae235aeac62af2988fadc6b122a61c9df SHA256 d995282988eadb5a5bad6306025269ca1003523cff5e887a993e915a611c8dd7 -AUX libtommath-0.36-shared-lib.patch 948 RMD160 0dd3cd1bb4508623c24e4f57106d05975d81904f SHA1 6a65b2c21db1bfdfe342d78cff4204da495c6b06 SHA256 c09eae16b6094ba85e78413abc72b57437c51abfd9caff9aa87558223a385b23 -AUX libtommath-0.41-CC.patch 1853 RMD160 6d7447753799caa37a585b1fcc4b0adfbc32cdb0 SHA1 3d6b68fbecb5716f00ee7d92ed334970cf114f01 SHA256 d24c16c2949d3a0d44537362f4c512c5046af0531eb45e66d69e92c3e3530540 -AUX libtommath-0.41-LDFLAGS.patch 1238 RMD160 a2d084bd5fc0ad19bb0508e0b5702f029d0d8834 SHA1 62218b2de135c5670dae14d959cfa9194ee18083 SHA256 0aa280b6f8daf7d4a6f8851afe7945cb59c8ea4ef991c39331450c7d395b35eb AUX libtommath-0.42.0-makefile.patch 1791 RMD160 9440d64943188d1156a3b607ea0a24c4bae3c1c0 SHA1 645650d81a288161fad3165e5cb375bb44efd919 SHA256 093eb3d038c97e2c2413cffbc200c21f83d971828c0b6e5ed08f462c8b584e96 -DIST ltm-0.36.tar.bz2 1924150 RMD160 f9fc66d076913b7e6b0226470b5cff3caa704c2d SHA1 f62419350a13d3f771dd2912b688b37dc912666a SHA256 16243c61694a52553a2d65c097456e024d8dcd9e3571c8f712ca163eaa769c6b -DIST ltm-0.41.tar.bz2 1972854 RMD160 de6de0aedba8eb37687b4f583263713f1882fec8 SHA1 a6db2221c64a1951c5c78d573dbf427f989fd346 SHA256 8e397fc42a12f520ea50c29e477a8768a6f974af2470636f6f807141c13a240c DIST ltm-0.42.0.tar.bz2 1968961 RMD160 9994d60d7e847a066715d8c644ce9b125932bf92 SHA1 9b192701cf62b85e9bd65fbb4d622d04cfa5ee0d SHA256 7b5c258304c34ac5901cfddb9f809b9b3b8ac7d04f700cf006ac766a923eb217 -EBUILD libtommath-0.36-r1.ebuild 989 RMD160 0e0cc8ac7fb4f177f5968644237b2ed525d8ffdb SHA1 35ba28c2b2d739e26dab309202e8be80c244f169 SHA256 3fad5959897cf9e910c6a6774098f26bbf5c762d1b5d63f91f0d9c440eb4b964 -EBUILD libtommath-0.41.ebuild 1223 RMD160 59f5845e9d5c83f7f6bc3bf05bed6d9e83ace715 SHA1 d680f64642c39e7038a3fd3d753ad6934ec81a88 SHA256 dd398904917444bccde5cf6f3a4920b7352bd061d19478a5d218905d89efadf7 -EBUILD libtommath-0.42.0.ebuild 1252 RMD160 77c3e9809352be127e19a3271ce5d86f371bed63 SHA1 376cef05d3686bcd01245af29e5f7be7e137e91e SHA256 0026b12561028f0d45b17ed8ddede54fa4345f3cd692d9d360902ed4e03ba6c8 -MISC ChangeLog 5295 RMD160 0b7531deafb1a74e78da352941c40dedc179ff2d SHA1 af8ab1db67fde75f99d5e6cf305256a317b32739 SHA256 f46d397ecc8e9a466cdec5b24ef95b3e000ba69eca3814da962f53567ac1c156 +EBUILD libtommath-0.42.0.ebuild 1254 RMD160 d5ebe06cf03ef55a6172bc6e5953a8dd83afa513 SHA1 fc022584fb6688d9de319ace58398acc2b69727d SHA256 e5000ea4f10deeff29ec8073fbab222d01f1f9158210726eb81099a1cb972844 +MISC ChangeLog 620 RMD160 8d842c4f5ae3315d368036121a32a5009bca8cc7 SHA1 65928bf6e35b373866c82a163fd181ee80d235d5 SHA256 15d03e03a9cbc820d4bfbbe901988f11ded0587d9cea65fcc14f26340d424268 MISC metadata.xml 2830 RMD160 1e104847dd2267a6f85eb8e1e7e3c9b75cbc45c8 SHA1 c2e1e9ad626d9f6c6cf4a2bdc7bb812066627c79 SHA256 1fdea6550a9bed99c76c1043e161d8d90712951347b3d8dd246cea0654f0ae0b -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.17 (GNU/Linux) -iEYEARECAAYFAk4GGfQACgkQuQc30/atMkCdTACgg25mwb/j9DQoVDA76TZapyk0 -VBgAn0/sAaGZEK+GKyzFsC0sKCgt+pS0 -=WTci +iEYEARECAAYFAk43hUkACgkQVWmRsqeSphP3BgCeMP9ATUzdXsUaye8V90Aklwz3 +HJIAn3t3geddLIWKQqsIqSnzmogCqj7a +=DaAn -----END PGP SIGNATURE----- diff --git a/dev-libs/libtommath/files/libtommath-0.36-CC.patch b/dev-libs/libtommath/files/libtommath-0.36-CC.patch deleted file mode 100644 index 7632e42f4d81..000000000000 --- a/dev-libs/libtommath/files/libtommath-0.36-CC.patch +++ /dev/null @@ -1,50 +0,0 @@ -diff -NrU5 libtommath-0.36.original/makefile.shared libtommath-0.36/makefile.shared ---- libtommath-0.36.original/makefile.shared 2009-07-28 21:10:57.000000000 -0600 -+++ libtommath-0.36/makefile.shared 2009-07-28 21:20:30.000000000 -0600 -@@ -1,11 +1,11 @@ - #Makefile for GCC - # - #Tom St Denis - VERSION=0:36 - --CC = libtool --mode=compile gcc -+LTCOMPILE = libtool --mode=compile $(CC) - - CFLAGS += -I./ -Wall -W -Wshadow -Wsign-compare - - ifndef IGNORE_SPEED - -@@ -78,24 +78,27 @@ - bn_mp_init_multi.o bn_mp_clear_multi.o bn_mp_exteuclid.o bn_mp_toradix_n.o \ - bn_mp_prime_random_ex.o bn_mp_get_int.o bn_mp_sqrt.o bn_mp_is_square.o bn_mp_init_set.o \ - bn_mp_init_set_int.o bn_mp_invmod_slow.o bn_mp_prime_rabin_miller_trials.o \ - bn_mp_to_signed_bin_n.o bn_mp_to_unsigned_bin_n.o - -+.c.o: -+ $(LTCOMPILE) $(CFLAGS) $(LDFLAGS) -o $@ -c $< -+ - $(LIBNAME): $(OBJECTS) -- libtool --mode=link --tag=CC gcc $(LDFLAGS) *.lo -o $(LIBNAME) -rpath $(LIBPATH) -version-info $(VERSION) -- libtool --mode=link --tag=CC gcc *.o -o $(LIBNAME_S) -+ libtool --mode=link --tag=CC $(CC) $(LDFLAGS) *.lo -o $(LIBNAME) -rpath $(LIBPATH) -version-info $(VERSION) -+ libtool --mode=link --tag=CC $(CC) *.o -o $(LIBNAME_S) - - install: $(LIBNAME) $(HEADERS) - install -d -g $(GROUP) -o $(USER) $(DESTDIR)$(LIBPATH) - install -d -g $(GROUP) -o $(USER) $(DESTDIR)$(INCPATH) - libtool --mode=install install -c $(LIBNAME) $(DESTDIR)$(LIBPATH)/$(LIBNAME) - install -g $(GROUP) -o $(USER) $(HEADERS) $(DESTDIR)$(INCPATH) - - test: $(LIBNAME) demo/demo.o -- gcc $(CFLAGS) -c demo/demo.c -o demo/demo.o -- libtool --mode=link gcc $(LDFLAGS) -o test demo/demo.o $(LIBNAME) -+ $(CC) $(CFLAGS) -c demo/demo.c -o demo/demo.o -+ libtool --mode=link $(CC) $(LDFLAGS) -o test demo/demo.o $(LIBNAME) - - mtest: test -- cd mtest ; gcc $(CFLAGS) $(LDFLAGS) mtest.c -o mtest -+ cd mtest ; $(CC) $(CFLAGS) $(LDFLAGS) mtest.c -o mtest - - timing: $(LIBNAME) -- libtool --mode=link gcc $(CFLAGS) $(LDFLAGS) -DTIMER demo/timing.c $(LIBNAME) -o ltmtest -+ libtool --mode=link $(CC) $(CFLAGS) $(LDFLAGS) -DTIMER demo/timing.c $(LIBNAME) -o ltmtest diff --git a/dev-libs/libtommath/files/libtommath-0.36-LDFLAGS.patch b/dev-libs/libtommath/files/libtommath-0.36-LDFLAGS.patch deleted file mode 100644 index 80e466704575..000000000000 --- a/dev-libs/libtommath/files/libtommath-0.36-LDFLAGS.patch +++ /dev/null @@ -1,27 +0,0 @@ -http://bugs.gentoo.org/126868 - ---- libtommath-0.36/makefile.shared -+++ libtommath-0.36/makefile.shared -@@ -81,7 +81,7 @@ - bn_mp_to_signed_bin_n.o bn_mp_to_unsigned_bin_n.o - - $(LIBNAME): $(OBJECTS) -- libtool --mode=link --tag=CC gcc *.lo -o $(LIBNAME) -rpath $(LIBPATH) -version-info $(VERSION) -+ libtool --mode=link --tag=CC gcc $(LDFLAGS) *.lo -o $(LIBNAME) -rpath $(LIBPATH) -version-info $(VERSION) - libtool --mode=link --tag=CC gcc *.o -o $(LIBNAME_S) - - install: $(LIBNAME) $(HEADERS) -@@ -92,10 +92,10 @@ - - test: $(LIBNAME) demo/demo.o - gcc $(CFLAGS) -c demo/demo.c -o demo/demo.o -- libtool --mode=link gcc -o test demo/demo.o $(LIBNAME_S) -+ libtool --mode=link gcc $(LDFLAGS) -o test demo/demo.o $(LIBNAME) - - mtest: test -- cd mtest ; gcc $(CFLAGS) mtest.c -o mtest -+ cd mtest ; gcc $(CFLAGS) $(LDFLAGS) mtest.c -o mtest - - timing: $(LIBNAME) -- gcc $(CFLAGS) -DTIMER demo/timing.c $(LIBNAME_S) -o ltmtest -+ libtool --mode=link gcc $(CFLAGS) $(LDFLAGS) -DTIMER demo/timing.c $(LIBNAME) -o ltmtest diff --git a/dev-libs/libtommath/files/libtommath-0.36-shared-lib.patch b/dev-libs/libtommath/files/libtommath-0.36-shared-lib.patch deleted file mode 100644 index f558b620526f..000000000000 --- a/dev-libs/libtommath/files/libtommath-0.36-shared-lib.patch +++ /dev/null @@ -1,25 +0,0 @@ -patch by Bruce Guenter - -http://bugs.gentoo.org/124692 -http://bugs.gentoo.org/124809 - ---- libtommath-0.36/makefile.shared -+++ libtommath-0.36/makefile.shared -@@ -81,11 +81,13 @@ - bn_mp_to_signed_bin_n.o bn_mp_to_unsigned_bin_n.o - - $(LIBNAME): $(OBJECTS) -- libtool --mode=link gcc *.lo -o $(LIBNAME) -rpath $(LIBPATH) -version-info $(VERSION) -- libtool --mode=link gcc *.o -o $(LIBNAME_S) -- ranlib $(LIBNAME_S) -- libtool --mode=install install -c $(LIBNAME) $(LIBPATH)/$@ -+ libtool --mode=link --tag=CC gcc *.lo -o $(LIBNAME) -rpath $(LIBPATH) -version-info $(VERSION) -+ libtool --mode=link --tag=CC gcc *.o -o $(LIBNAME_S) -+ -+install: $(LIBNAME) $(HEADERS) -+ install -d -g $(GROUP) -o $(USER) $(DESTDIR)$(LIBPATH) - install -d -g $(GROUP) -o $(USER) $(DESTDIR)$(INCPATH) -+ libtool --mode=install install -c $(LIBNAME) $(DESTDIR)$(LIBPATH)/$(LIBNAME) - install -g $(GROUP) -o $(USER) $(HEADERS) $(DESTDIR)$(INCPATH) - - test: $(LIBNAME) demo/demo.o diff --git a/dev-libs/libtommath/files/libtommath-0.41-CC.patch b/dev-libs/libtommath/files/libtommath-0.41-CC.patch deleted file mode 100644 index 5eef4ee12962..000000000000 --- a/dev-libs/libtommath/files/libtommath-0.41-CC.patch +++ /dev/null @@ -1,48 +0,0 @@ -diff -NrU5 libtommath-0.41.original/makefile.shared libtommath-0.41/makefile.shared ---- libtommath-0.41.original/makefile.shared 2009-07-28 21:59:47.000000000 -0600 -+++ libtommath-0.41/makefile.shared 2009-07-28 22:01:32.000000000 -0600 -@@ -1,11 +1,11 @@ - #Makefile for GCC - # - #Tom St Denis - VERSION=0:41 - --CC = libtool --mode=compile --tag=CC gcc -+LTCOMPILE = libtool --mode=compile --tag=CC $(CC) - - CFLAGS += -I./ -Wall -W -Wshadow -Wsign-compare - - ifndef IGNORE_SPEED - -@@ -80,23 +80,26 @@ - bn_mp_init_set_int.o bn_mp_invmod_slow.o bn_mp_prime_rabin_miller_trials.o \ - bn_mp_to_signed_bin_n.o bn_mp_to_unsigned_bin_n.o - - objs: $(OBJECTS) - -+.c.o: -+ $(LTCOMPILE) $(CFLAGS) $(LDFLAGS) -o $@ -c $< -+ - $(LIBNAME): $(OBJECTS) -- libtool --mode=link --tag=CC gcc $(LDFLAGS) *.lo -o $(LIBNAME) -rpath $(LIBPATH) -version-info $(VERSION) -+ libtool --mode=link --tag=CC $(CC) $(LDFLAGS) *.lo -o $(LIBNAME) -rpath $(LIBPATH) -version-info $(VERSION) - - install: $(LIBNAME) - install -d -g $(GROUP) -o $(USER) $(DESTDIR)$(LIBPATH) - libtool --mode=install install -c $(LIBNAME) $(DESTDIR)$(LIBPATH)/$(LIBNAME) - install -d -g $(GROUP) -o $(USER) $(DESTDIR)$(INCPATH) - install -m 644 -g $(GROUP) -o $(USER) $(HEADERS) $(DESTDIR)$(INCPATH) - - test: $(LIBNAME) demo/demo.o -- gcc $(CFLAGS) -c demo/demo.c -o demo/demo.o -- libtool --mode=link gcc $(LDFLAGS) -o test demo/demo.o $(LIBNAME_S) -+ $(CC) $(CFLAGS) -c demo/demo.c -o demo/demo.o -+ libtool --mode=link $(CC) $(LDFLAGS) -o test demo/demo.o $(LIBNAME_S) - - mtest: test -- cd mtest ; gcc $(CFLAGS) $(LDFLAGS) mtest.c -o mtest -+ cd mtest ; $(CC) $(CFLAGS) $(LDFLAGS) mtest.c -o mtest - - timing: $(LIBNAME) -- libtool --mode=link gcc $(CFLAGS) $(LDFLAGS) -DTIMER demo/timing.c $(LIBNAME_S) -o ltmtest -+ libtool --mode=link $(CC) $(CFLAGS) $(LDFLAGS) -DTIMER demo/timing.c $(LIBNAME_S) -o ltmtest diff --git a/dev-libs/libtommath/files/libtommath-0.41-LDFLAGS.patch b/dev-libs/libtommath/files/libtommath-0.41-LDFLAGS.patch deleted file mode 100644 index 1997f61a2fa2..000000000000 --- a/dev-libs/libtommath/files/libtommath-0.41-LDFLAGS.patch +++ /dev/null @@ -1,28 +0,0 @@ ---- makefile.shared.old 2007-03-11 00:45:11.000000000 +0100 -+++ makefile.shared 2007-11-06 17:21:45.000000000 +0100 -@@ -83,20 +83,20 @@ - objs: $(OBJECTS) - - $(LIBNAME): $(OBJECTS) -- libtool --mode=link gcc *.lo -o $(LIBNAME) -rpath $(LIBPATH) -version-info $(VERSION) -+ libtool --mode=link --tag=CC gcc $(LDFLAGS) *.lo -o $(LIBNAME) -rpath $(LIBPATH) -version-info $(VERSION) - - install: $(LIBNAME) - install -d -g $(GROUP) -o $(USER) $(DESTDIR)$(LIBPATH) - libtool --mode=install install -c $(LIBNAME) $(DESTDIR)$(LIBPATH)/$(LIBNAME) - install -d -g $(GROUP) -o $(USER) $(DESTDIR)$(INCPATH) -- install -g $(GROUP) -o $(USER) $(HEADERS) $(DESTDIR)$(INCPATH) -+ install -m 644 -g $(GROUP) -o $(USER) $(HEADERS) $(DESTDIR)$(INCPATH) - - test: $(LIBNAME) demo/demo.o - gcc $(CFLAGS) -c demo/demo.c -o demo/demo.o -- libtool --mode=link gcc -o test demo/demo.o $(LIBNAME_S) -+ libtool --mode=link gcc $(LDFLAGS) -o test demo/demo.o $(LIBNAME_S) - - mtest: test -- cd mtest ; gcc $(CFLAGS) mtest.c -o mtest -+ cd mtest ; gcc $(CFLAGS) $(LDFLAGS) mtest.c -o mtest - - timing: $(LIBNAME) -- gcc $(CFLAGS) -DTIMER demo/timing.c $(LIBNAME_S) -o ltmtest -+ libtool --mode=link gcc $(CFLAGS) $(LDFLAGS) -DTIMER demo/timing.c $(LIBNAME_S) -o ltmtest diff --git a/dev-libs/libtommath/libtommath-0.36-r1.ebuild b/dev-libs/libtommath/libtommath-0.36-r1.ebuild deleted file mode 100644 index 5665d4553902..000000000000 --- a/dev-libs/libtommath/libtommath-0.36-r1.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/libtommath/libtommath-0.36-r1.ebuild,v 1.15 2011/06/10 00:57:30 radhermit Exp $ - -inherit eutils multilib - -DESCRIPTION="highly optimized and portable routines for integer based number theoretic applications" -HOMEPAGE="http://www.libtom.org/" -SRC_URI="http://www.libtom.org/files/ltm-${PV}.tar.bz2" - -LICENSE="WTFPL-2" -SLOT="0" -KEYWORDS="amd64 arm ppc ppc64 x86 ~x86-fbsd" -IUSE="" - -DEPEND="sys-devel/libtool" -RDEPEND="" - -RESTRICT="test" - -src_unpack() { - unpack ${A} - cd "${S}" - epatch "${FILESDIR}"/${P}-shared-lib.patch - epatch "${FILESDIR}"/${P}-LDFLAGS.patch - epatch "${FILESDIR}"/${P}-CC.patch -} - -src_compile() { - emake CC="$(tc-getCC)" -f makefile.shared IGNORE_SPEED=1 || die -} - -src_install() { - make -f makefile.shared install DESTDIR="${D}" LIBPATH="/usr/$(get_libdir)" || die - dodoc changes.txt *.pdf - docinto demo ; dodoc demo/* -} diff --git a/dev-libs/libtommath/libtommath-0.41.ebuild b/dev-libs/libtommath/libtommath-0.41.ebuild deleted file mode 100644 index 4133a2a96b5c..000000000000 --- a/dev-libs/libtommath/libtommath-0.41.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/libtommath/libtommath-0.41.ebuild,v 1.8 2011/06/10 00:57:30 radhermit Exp $ - -EAPI=3 - -inherit eutils multilib - -DESCRIPTION="highly optimized and portable routines for integer based number theoretic applications" -HOMEPAGE="http://www.libtom.org/" -SRC_URI="http://www.libtom.org/files/ltm-${PV}.tar.bz2" - -LICENSE="WTFPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm hppa ~ia64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos" -IUSE="" - -DEPEND="sys-devel/libtool" -RDEPEND="" - -src_prepare() { - epatch "${FILESDIR}"/${P}-LDFLAGS.patch - epatch "${FILESDIR}"/${P}-CC.patch - - [[ ${CHOST} == *-darwin* ]] && \ - sed -i -e 's/libtool/glibtool/g' makefile.shared - - sed -i -e 's: -g $(GROUP) -o $(USER)::g' makefile.shared -} - -src_compile() { - emake CC=$(tc-getCC) -f makefile.shared IGNORE_SPEED=1 LIBPATH="${EPREFIX}/usr/$(get_libdir)" || die "emake failed" -} - -src_install() { - emake -f makefile.shared install DESTDIR="${D}" LIBPATH="${EPREFIX}/usr/$(get_libdir)" INCPATH="${EPREFIX}/usr/include" || die - dodoc changes.txt *.pdf - docinto demo ; dodoc demo/*.c -} diff --git a/dev-libs/libtommath/libtommath-0.42.0.ebuild b/dev-libs/libtommath/libtommath-0.42.0.ebuild index ee3dfe7213be..61b450033358 100644 --- a/dev-libs/libtommath/libtommath-0.42.0.ebuild +++ b/dev-libs/libtommath/libtommath-0.42.0.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/libtommath/libtommath-0.42.0.ebuild,v 1.7 2011/06/25 17:25:02 armin76 Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/libtommath/libtommath-0.42.0.ebuild,v 1.8 2011/08/02 05:03:54 jer Exp $ EAPI=4 @@ -15,8 +15,7 @@ SLOT="0" KEYWORDS="~alpha amd64 arm hppa ~ia64 ppc ppc64 ~sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos" IUSE="doc examples static-libs" -DEPEND="" -RDEPEND="" +DEPEND="sys-devel/libtool" src_prepare() { epatch "${FILESDIR}"/${P}-makefile.patch |