Remove old (bug #328383). Set DEPEND on sys-devel/libtool thanks to Bruno (bug #377031).
authorJeroen Roovers <jer@gentoo.org>
Tue, 2 Aug 2011 05:03:54 +0000 (05:03 +0000)
committerJeroen Roovers <jer@gentoo.org>
Tue, 2 Aug 2011 05:03:54 +0000 (05:03 +0000)
Package-Manager: portage-2.2.0_alpha49/cvs/Linux x86_64

dev-libs/libtommath/ChangeLog
dev-libs/libtommath/Manifest
dev-libs/libtommath/files/libtommath-0.36-CC.patch [deleted file]
dev-libs/libtommath/files/libtommath-0.36-LDFLAGS.patch [deleted file]
dev-libs/libtommath/files/libtommath-0.36-shared-lib.patch [deleted file]
dev-libs/libtommath/files/libtommath-0.41-CC.patch [deleted file]
dev-libs/libtommath/files/libtommath-0.41-LDFLAGS.patch [deleted file]
dev-libs/libtommath/libtommath-0.36-r1.ebuild [deleted file]
dev-libs/libtommath/libtommath-0.41.ebuild [deleted file]
dev-libs/libtommath/libtommath-0.42.0.ebuild

index 54af11fa586b3617d5145a6c5f9333a28cd07b49..e89c552f78d08db8e17aa6710756c8f34130b131 100644 (file)
 # 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.
index 7455ad643b1ecf574278e6b15785211c666aaca7..490f4d68f88da991dd96777b19557aee4564fd07 100644 (file)
@@ -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 (file)
index 7632e42..0000000
+++ /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 (file)
index 80e4667..0000000
+++ /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 (file)
index f558b62..0000000
+++ /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 (file)
index 5eef4ee..0000000
+++ /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 (file)
index 1997f61..0000000
+++ /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 (file)
index 5665d45..0000000
+++ /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 (file)
index 4133a2a..0000000
+++ /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
-}
index ee3dfe7213befd5661157b00e1256f9dc3911a33..61b450033358ddcba3ba18a6de4526239aa67b83 100644 (file)
@@ -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