diff options
author | Jeroen Roovers <jer@gentoo.org> | 2011-08-02 05:03:54 +0000 |
---|---|---|
committer | Jeroen Roovers <jer@gentoo.org> | 2011-08-02 05:03:54 +0000 |
commit | 823deaf021a0d7d999be93cdb665d02f89aff49d (patch) | |
tree | 5257111ff2ff483a0b6f5437d33a21caf8a7f8a2 /dev-libs/libtommath | |
parent | Version bump, drop old (diff) | |
download | gentoo-2-823deaf021a0d7d999be93cdb665d02f89aff49d.tar.gz gentoo-2-823deaf021a0d7d999be93cdb665d02f89aff49d.tar.bz2 gentoo-2-823deaf021a0d7d999be93cdb665d02f89aff49d.zip |
Remove old (bug #328383). Set DEPEND on sys-devel/libtool thanks to Bruno (bug #377031).
(Portage version: 2.2.0_alpha49/cvs/Linux x86_64)
Diffstat (limited to 'dev-libs/libtommath')
-rw-r--r-- | dev-libs/libtommath/ChangeLog | 166 | ||||
-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 |
9 files changed, 9 insertions, 416 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/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 |