summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dev-libs/libtommath/ChangeLog166
-rw-r--r--dev-libs/libtommath/Manifest19
-rw-r--r--dev-libs/libtommath/files/libtommath-0.36-CC.patch50
-rw-r--r--dev-libs/libtommath/files/libtommath-0.36-LDFLAGS.patch27
-rw-r--r--dev-libs/libtommath/files/libtommath-0.36-shared-lib.patch25
-rw-r--r--dev-libs/libtommath/files/libtommath-0.41-CC.patch48
-rw-r--r--dev-libs/libtommath/files/libtommath-0.41-LDFLAGS.patch28
-rw-r--r--dev-libs/libtommath/libtommath-0.36-r1.ebuild37
-rw-r--r--dev-libs/libtommath/libtommath-0.41.ebuild39
-rw-r--r--dev-libs/libtommath/libtommath-0.42.0.ebuild5
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