summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2006-03-04 02:23:33 +0000
committerMike Frysinger <vapier@gentoo.org>2006-03-04 02:23:33 +0000
commit1ddbfaa158588d587610311b426ca181130f3995 (patch)
tree1435f9c407da369df22fb75c86039001501e013e /dev-libs/libtommath
parentVersion bump #124867 by Alon Bar-Lev. (diff)
downloadhistorical-1ddbfaa158588d587610311b426ca181130f3995.tar.gz
historical-1ddbfaa158588d587610311b426ca181130f3995.tar.bz2
historical-1ddbfaa158588d587610311b426ca181130f3995.zip
touchup patch so we dont link against libstdc++ #124809 by Bruce Guenter
Package-Manager: portage-2.1_pre5-r2
Diffstat (limited to 'dev-libs/libtommath')
-rw-r--r--dev-libs/libtommath/Manifest18
-rw-r--r--dev-libs/libtommath/files/libtommath-0.36-shared-lib.patch17
-rw-r--r--dev-libs/libtommath/libtommath-0.36-r1.ebuild4
3 files changed, 23 insertions, 16 deletions
diff --git a/dev-libs/libtommath/Manifest b/dev-libs/libtommath/Manifest
index 7b5f3d74cd27..dac0ce320e76 100644
--- a/dev-libs/libtommath/Manifest
+++ b/dev-libs/libtommath/Manifest
@@ -13,15 +13,15 @@ SHA256 1919903937e871e53aa38cb0d77e3a9da92efd30401faaed3f18082b64375d3f files/di
MD5 83cd756148c5260fa077190d61ab987b files/digest-libtommath-0.36-r1 62
RMD160 cbdbe04455b9ced10095cc4e585151d50a817ff5 files/digest-libtommath-0.36-r1 62
SHA256 1919903937e871e53aa38cb0d77e3a9da92efd30401faaed3f18082b64375d3f files/digest-libtommath-0.36-r1 62
-MD5 fe30d50167368627b013e2a11f0af8ac files/libtommath-0.36-shared-lib.patch 649
-RMD160 e8769bb757003d01ed8fff3b188e07ff4b93bdae files/libtommath-0.36-shared-lib.patch 649
-SHA256 493d6be0f8d90d7f2a5ffdd9c36a55ddd70b6c17de05d0aff870336fc481d0f1 files/libtommath-0.36-shared-lib.patch 649
+MD5 404409394ac12e4c21eef4a1ab4eb7a2 files/libtommath-0.36-shared-lib.patch 948
+RMD160 0dd3cd1bb4508623c24e4f57106d05975d81904f files/libtommath-0.36-shared-lib.patch 948
+SHA256 c09eae16b6094ba85e78413abc72b57437c51abfd9caff9aa87558223a385b23 files/libtommath-0.36-shared-lib.patch 948
MD5 87523239a8e9209fca019fb62dc7444a libtommath-0.35.ebuild 604
RMD160 8b20d3f6478f6ec20c35e36f411289da8992768b libtommath-0.35.ebuild 604
SHA256 ce968a1616d28a7b4c25bac76e4fc7a5b935ffb89b797e3501578f631e087030 libtommath-0.35.ebuild 604
-MD5 f1317767e8056ac7a29512a32677bb22 libtommath-0.36-r1.ebuild 918
-RMD160 f85bd593a989f4e4f93148d5c41b8da32a63c6a2 libtommath-0.36-r1.ebuild 918
-SHA256 0a51bd6270e5ebe3efa0c30e24b9681b32ecf08462f7fb81923e919c766eade9 libtommath-0.36-r1.ebuild 918
+MD5 ba5121374b9ab27d5c5fbf9dcb969433 libtommath-0.36-r1.ebuild 886
+RMD160 6dc35162c2743f9df9350f4ae34b1f5622323a0f libtommath-0.36-r1.ebuild 886
+SHA256 e37f1722c1fccb4712d1bbb034c8278a398ad42d5ac115f1091d83b24947171e libtommath-0.36-r1.ebuild 886
MD5 5afac0db0d425286d04f7e396f199a7a libtommath-0.36.ebuild 663
RMD160 bf9b8aa6eca6b52291ceb11ff3dc2203f0596337 libtommath-0.36.ebuild 663
SHA256 677eb3da3db52ee92ffa5accee63e1e7badd5f0361e86192c7575bddaf1438b2 libtommath-0.36.ebuild 663
@@ -31,7 +31,7 @@ SHA256 2e9300d449e61d31d6a36f98430599a8aaff4ad32b4281492c3702d98784b1b3 metadata
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.1 (GNU/Linux)
-iD8DBQFECDhUAiZjviIA2XgRApKPAKDo8fGdeQiJiq48blOAGcRK7KeTgACgg7D9
-RiIlhuIYiwpSsq7tNv2ySAQ=
-=VNv4
+iD8DBQFECPpf2+ySkm8kpY0RAp8lAJ9u+VTy1xBY7bJ/XLFVlND21lrvmgCfdNt/
+shWZbpwfc25u/buhxTqmpRw=
+=11U3
-----END PGP SIGNATURE-----
diff --git a/dev-libs/libtommath/files/libtommath-0.36-shared-lib.patch b/dev-libs/libtommath/files/libtommath-0.36-shared-lib.patch
index 4ad81df66f39..f558b620526f 100644
--- a/dev-libs/libtommath/files/libtommath-0.36-shared-lib.patch
+++ b/dev-libs/libtommath/files/libtommath-0.36-shared-lib.patch
@@ -1,18 +1,25 @@
patch by Bruce Guenter
http://bugs.gentoo.org/124692
+http://bugs.gentoo.org/124809
--- libtommath-0.36/makefile.shared
+++ libtommath-0.36/makefile.shared
-@@ -84,7 +84,10 @@
- libtool --mode=link gcc *.lo -o $(LIBNAME) -rpath $(LIBPATH) -version-info $(VERSION)
- libtool --mode=link gcc *.o -o $(LIBNAME_S)
- ranlib $(LIBNAME_S)
+@@ -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)
-+ libtool --mode=install install -c $(LIBNAME) $(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/libtommath-0.36-r1.ebuild b/dev-libs/libtommath/libtommath-0.36-r1.ebuild
index b27027c1cec5..3ed0d34593db 100644
--- a/dev-libs/libtommath/libtommath-0.36-r1.ebuild
+++ b/dev-libs/libtommath/libtommath-0.36-r1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2006 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.2 2006/03/03 12:36:15 flameeyes Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libtommath/libtommath-0.36-r1.ebuild,v 1.3 2006/03/04 02:23:33 vapier Exp $
inherit eutils multilib
@@ -23,7 +23,7 @@ src_unpack() {
}
src_compile() {
- emake -f makefile.shared IGNORE_SPEED=1 LIBPATH="/usr/$(get_libdir)" || die
+ emake -f makefile.shared IGNORE_SPEED=1 || die
}
src_install() {