diff options
author | Mike Frysinger <vapier@gentoo.org> | 2006-03-04 02:23:33 +0000 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2006-03-04 02:23:33 +0000 |
commit | 1ddbfaa158588d587610311b426ca181130f3995 (patch) | |
tree | 1435f9c407da369df22fb75c86039001501e013e /dev-libs/libtommath | |
parent | Version bump #124867 by Alon Bar-Lev. (diff) | |
download | historical-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/Manifest | 18 | ||||
-rw-r--r-- | dev-libs/libtommath/files/libtommath-0.36-shared-lib.patch | 17 | ||||
-rw-r--r-- | dev-libs/libtommath/libtommath-0.36-r1.ebuild | 4 |
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() { |