fixed a bad link for shared lib
authorSebastien Fabbro <bicatali@gentoo.org>
Mon, 23 Apr 2007 16:04:07 +0000 (16:04 +0000)
committerSebastien Fabbro <bicatali@gentoo.org>
Mon, 23 Apr 2007 16:04:07 +0000 (16:04 +0000)
Package-Manager: portage-2.1.2.2

sci-libs/pgplot/ChangeLog
sci-libs/pgplot/Manifest
sci-libs/pgplot/pgplot-5.2.2-r2.ebuild

index 6db94ac7d7836338a4f94586469eee5b029b8a76..65f44cf1f18af97dccb029e97996a1a07bbfa138 100644 (file)
@@ -1,6 +1,10 @@
 # ChangeLog for sci-libs/pgplot
 # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/pgplot/ChangeLog,v 1.7 2007/03/09 02:54:50 bicatali Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/pgplot/ChangeLog,v 1.8 2007/04/23 16:04:07 bicatali Exp $
+
+  23 Apr 2007; Sébastien Fabbro <bicatali@gentoo.org>
+  pgplot-5.2.2-r2.ebuild:
+  fixed a bad link for shared lib
 
 *pgplot-5.2.2-r2 (09 Mar 2007)
 
index 4affa516aaaf21af0c1d6e83436131376b937d25..1a0aa3dc8b36c2c08d12c5d4e369d54f8acd53c4 100644 (file)
@@ -22,18 +22,18 @@ EBUILD pgplot-5.2.2-r1.ebuild 2675 RMD160 46872e1529f960a15da3cd5af22cd756c8bb81
 MD5 d4f417f61f31ae7a963291b2d55fdc2b pgplot-5.2.2-r1.ebuild 2675
 RMD160 46872e1529f960a15da3cd5af22cd756c8bb814f pgplot-5.2.2-r1.ebuild 2675
 SHA256 adb40f700186435029be74a0b4674421fd3239617bbc479515141daba02cffe5 pgplot-5.2.2-r1.ebuild 2675
-EBUILD pgplot-5.2.2-r2.ebuild 4129 RMD160 225c5daf13b584f23c12f22c81804f401193aec7 SHA1 f7669dc78ac448e34c5218be263a0bec8e1f1c8d SHA256 3bdcb470fcb3f805c0a9de6349670c86dc4880b04eecdb636ff700284969a6f6
-MD5 34e6df1964c859c8e9d94f0cf2dbad86 pgplot-5.2.2-r2.ebuild 4129
-RMD160 225c5daf13b584f23c12f22c81804f401193aec7 pgplot-5.2.2-r2.ebuild 4129
-SHA256 3bdcb470fcb3f805c0a9de6349670c86dc4880b04eecdb636ff700284969a6f6 pgplot-5.2.2-r2.ebuild 4129
+EBUILD pgplot-5.2.2-r2.ebuild 4424 RMD160 ed2f3d91fa6e407ff20f81145b38a311f3f03dbd SHA1 2cc96c307f2d246887a9d4ba8da73617809cd412 SHA256 dbfd510604330a1d9e9869005640e43c747ae83cc72dc4ff84d01ebd39211d20
+MD5 be611af1946096991867e2ce46083aa1 pgplot-5.2.2-r2.ebuild 4424
+RMD160 ed2f3d91fa6e407ff20f81145b38a311f3f03dbd pgplot-5.2.2-r2.ebuild 4424
+SHA256 dbfd510604330a1d9e9869005640e43c747ae83cc72dc4ff84d01ebd39211d20 pgplot-5.2.2-r2.ebuild 4424
 EBUILD pgplot-5.2.2.ebuild 1495 RMD160 a4f1a5938ebbe907420bd8713d52f23563c28425 SHA1 ca5fc475e64814139cbdf4459a11c6f95ed42f13 SHA256 6cd622f38a4d14fb2c99e48fe083236d3b3ee032e3fb857f2226ce51d621f8fd
 MD5 fafa78d339765591a2a587af00c58fd3 pgplot-5.2.2.ebuild 1495
 RMD160 a4f1a5938ebbe907420bd8713d52f23563c28425 pgplot-5.2.2.ebuild 1495
 SHA256 6cd622f38a4d14fb2c99e48fe083236d3b3ee032e3fb857f2226ce51d621f8fd pgplot-5.2.2.ebuild 1495
-MISC ChangeLog 1751 RMD160 1aab21186e3510fef39f143f6ba36efd44b99916 SHA1 271beddbdb1f4a0715b736fb65c2424d1b388c5b SHA256 e477fe7af3146404cd5c2d84703edc6d5e878bcf5da7036ceb8126fb15439d23
-MD5 76b72cd00d20d19ed4a0631975a1ae22 ChangeLog 1751
-RMD160 1aab21186e3510fef39f143f6ba36efd44b99916 ChangeLog 1751
-SHA256 e477fe7af3146404cd5c2d84703edc6d5e878bcf5da7036ceb8126fb15439d23 ChangeLog 1751
+MISC ChangeLog 1867 RMD160 29375588bf1403590615717cb9d07a789114af83 SHA1 82b9dcab2524469d010da5e7667363098e8b6c3b SHA256 4b577384b18d36da7c54e23f8df0d2181e6f4812e26ba6c1b3c59a440099f2f0
+MD5 f47d536e3f90a4eac25af6c0603f5697 ChangeLog 1867
+RMD160 29375588bf1403590615717cb9d07a789114af83 ChangeLog 1867
+SHA256 4b577384b18d36da7c54e23f8df0d2181e6f4812e26ba6c1b3c59a440099f2f0 ChangeLog 1867
 MISC metadata.xml 507 RMD160 8f89aef225b3c7fa4b817bd88ebfa5e73c9f1f4f SHA1 93061e1e4b6fa0967fec2829db49dbcaa74b6410 SHA256 44c0abf74199b2c4780cd7bf4bbc9b7c235ccc5e74e262985517ec8ade97189c
 MD5 0b77527426ef4e61d561d28de9662c34 metadata.xml 507
 RMD160 8f89aef225b3c7fa4b817bd88ebfa5e73c9f1f4f metadata.xml 507
@@ -50,7 +50,7 @@ SHA256 ee8e209202357347a9e6685f0f2930998edef0897d7496557c32fa767210e182 files/di
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1.4.6 (GNU/Linux)
 
-iD8DBQFF8MyEWc/Ciu+QQGkRAmuaAJ9PkiAxd2VDiRY70SVdUFh2bSK1DQCfakPG
-9ZfUfKPhyaBlHJeo0isUtBY=
-=t/+W
+iD8DBQFGLNj/1ycZbhPLE2ARAhDFAKCXQD+K9YkvGWU+8xVGV/XrRpQ2DgCgm7sj
+Bh1LRbjZAnzrvGZDyrAUb5s=
+=kSFQ
 -----END PGP SIGNATURE-----
index 17f53d30ac93c7b80cf2cbc053c5b6146ea1f122..8fad60820fd442185dae0fd5e1fa22deccddb636 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2007 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/pgplot/pgplot-5.2.2-r2.ebuild,v 1.1 2007/03/09 02:54:50 bicatali Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/pgplot/pgplot-5.2.2-r2.ebuild,v 1.2 2007/04/23 16:04:07 bicatali Exp $
 
 inherit eutils toolchain-funcs fortran
 
@@ -62,6 +62,8 @@ src_unpack() {
                -e "s:FFLAGOPT=.*:FFLAGOPT=\"${FFLAGS:- -O2}\":g" \
                -e "s:CCOMPL=.*:CCOMPL=\"$(tc-getCC)\":g" \
                -e "s:CFLAGOPT=.*:CFLAGOPT=\"${CFLAGS}\":g" \
+               -e 's:SHARED_LIB=.*:SHARED_LIB="libpgplot.so.5":g' \
+               -e "s:SHARED_LD=.*:SHARED_LD=\"$(tc-getCC) -Wl,-soname,libpgplot.so.5 -shared -o \$SHARED_LIB\":g" \
                local.conf || die "sed flags failed"
 
        sed -i \
@@ -116,15 +118,15 @@ src_install() {
        doins grfont.dat grexec.f *.inc rgb.txt
 
        # FORTRAN libs
-       dolib.a libpgplot.a
-       dolib.so libpgplot.so
-       dosym libpgplot.so.5 /usr/$(get_libdir)/libpgplot.so
-       dobin pgxwin_server pgdisp
+       dolib.a libpgplot.a || die "dolib.a failed"
+       dolib.so libpgplot.so.5 || die "dolib.so failed"
+       dosym libpgplot.so.5 /usr/$(get_libdir)/libpgplot.so || "dosym failed"
+       dobin pgxwin_server pgdisp || die "dobin failed"
 
        # C binding
        insinto /usr/include
-       doins cpgplot.h
-       dolib.a libcpgplot.a
+       doins cpgplot.h || die "doins failed"
+       dolib.a libcpgplot.a || die "dolib.a failed"
        # shared lib: todo eventually in a patch
        # dolib.so libcpgplot.so
        # dosym libcpgplot.so.5 /usr/$(get_libdir)/libcpgplot.so