diff options
author | Tomas Chvatal <scarabeus@gentoo.org> | 2011-04-28 15:45:26 +0000 |
---|---|---|
committer | Tomas Chvatal <scarabeus@gentoo.org> | 2011-04-28 15:45:26 +0000 |
commit | 0ba969ee97d10bfe4748d343e45a14c03121371a (patch) | |
tree | c1a8ab9deae4e1140ac77e6d5d68b2837db8e71b /sci-libs | |
parent | Drop due to unresolved issues. Per bug #355971. (diff) | |
download | historical-0ba969ee97d10bfe4748d343e45a14c03121371a.tar.gz historical-0ba969ee97d10bfe4748d343e45a14c03121371a.tar.bz2 historical-0ba969ee97d10bfe4748d343e45a14c03121371a.zip |
Remove as obsolete for goto2. Per bug #316061.
Diffstat (limited to 'sci-libs')
-rw-r--r-- | sci-libs/blas-goto/ChangeLog | 128 | ||||
-rw-r--r-- | sci-libs/blas-goto/Manifest | 21 | ||||
-rw-r--r-- | sci-libs/blas-goto/blas-goto-1.22-r1.ebuild | 148 | ||||
-rw-r--r-- | sci-libs/blas-goto/blas-goto-1.26.ebuild | 148 | ||||
-rw-r--r-- | sci-libs/blas-goto/files/blas-goto-1.22-sharedlibs.patch | 44 | ||||
-rw-r--r-- | sci-libs/blas-goto/files/blas-goto-1.24-sharedlibs.patch | 18 | ||||
-rw-r--r-- | sci-libs/blas-goto/files/blas-goto-1.26-sharedlibs.patch | 18 | ||||
-rw-r--r-- | sci-libs/blas-goto/files/blas.pc.in | 10 | ||||
-rw-r--r-- | sci-libs/blas-goto/files/eselect.blas.goto | 4 | ||||
-rw-r--r-- | sci-libs/blas-goto/metadata.xml | 17 |
10 files changed, 0 insertions, 556 deletions
diff --git a/sci-libs/blas-goto/ChangeLog b/sci-libs/blas-goto/ChangeLog deleted file mode 100644 index bb1984d11ffb..000000000000 --- a/sci-libs/blas-goto/ChangeLog +++ /dev/null @@ -1,128 +0,0 @@ -# ChangeLog for sci-libs/blas-goto -# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sci-libs/blas-goto/ChangeLog,v 1.24 2010/12/19 08:58:44 jlec Exp $ - - 19 Dec 2010; Justin Lecher <jlec@gentoo.org> blas-goto-1.22-r1.ebuild, - blas-goto-1.26.ebuild: - Fix for fortran detection, #349055 - - 16 Dec 2010; Justin Lecher <jlec@gentoo.org> blas-goto-1.22-r1.ebuild, - blas-goto-1.26.ebuild: - Removal of fortran.eclass, #348851 - - 18 Aug 2009; Sébastien Fabbro <bicatali@gentoo.org> - blas-goto-1.22-r1.ebuild, -blas-goto-1.24.ebuild, blas-goto-1.26.ebuild: - Fixed SRC_URI, closing bug #281892 - -*blas-goto-1.26 (07 Mar 2009) - - 07 Mar 2009; Patrick Lauer <patrick@gentoo.org> - +files/blas-goto-1.26-sharedlibs.patch, +blas-goto-1.26.ebuild: - Bump to 1.26, small sharedlibs patch by Juan Aguado - - 07 Aug 2008; Ulrich Mueller <ulm@gentoo.org> metadata.xml: - Add USE flag description to metadata wrt GLEP 56. - - 21 Apr 2008; Sébastien Fabbro <bicatali@gentoo.org> - blas-goto-1.22-r1.ebuild, blas-goto-1.24.ebuild: - Removed pkg-config in RDEPEND (see bug #217278) - - 13 Mar 2008; Santiago M. Mola <coldwind@gentoo.org> - blas-goto-1.22-r1.ebuild: - amd64 stable wrt bug #213128 - - 12 Mar 2008; Christian Faulhammer <opfer@gentoo.org> - blas-goto-1.22-r1.ebuild: - stable x86, bug 213128 - -*blas-goto-1.24 (12 Mar 2008) - - 12 Mar 2008; Sébastien Fabbro <bicatali@gentoo.org> - +files/blas-goto-1.24-sharedlibs.patch, -blas-goto-1.19.ebuild, - -blas-goto-1.22.ebuild, +blas-goto-1.24.ebuild: - Version bump. Removed older versions - -*blas-goto-1.22-r1 (12 Feb 2008) - - 12 Feb 2008; Sébastien Fabbro <bicatali@gentoo.org> - +files/blas-goto-1.22-sharedlibs.patch, metadata.xml, - +blas-goto-1.22-r1.ebuild: - Various fixes including shared libs patch (now works with as-needed), seds - for the Makefile.rule adpapted to newer version, removed user's cflags, - since upstream seems to do a better job with preprocessing flags, forced gcc - as a C compiler for inline assembler, added a int64 use flag, some cleanup. - -*blas-goto-1.22 (24 Jan 2008) - - 24 Jan 2008; Sébastien Fabbro <bicatali@gentoo.org> files/blas.pc.in, - +blas-goto-1.22.ebuild: - Version bump - - 11 Oct 2007; Sébastien Fabbro <bicatali@gentoo.org> - blas-goto-1.19.ebuild: - fixed lib->get_libdir for eselect bug workaround - - 09 Oct 2007; Sébastien Fabbro <bicatali@gentoo.org> -files/eselect-goto, - -blas-goto-1.14.ebuild, -blas-goto-1.16.ebuild, blas-goto-1.19.ebuild: - Removed older versions, get ready for new style virtuals, workaround for - eselect bug #189942. - - 21 Sep 2007; Donnie Berkholz <dberkholz@gentoo.org>; - blas-goto-1.19.ebuild: - Quote LDFLAGS, so multiple flags doesn't kill the build by passing flags - beyond the first directly to make. - -*blas-goto-1.19 (20 Sep 2007) - - 20 Sep 2007; Sébastien Fabbro <bicatali@gentoo.org> +files/blas.pc.in, - +files/eselect.blas.goto, +blas-goto-1.19.ebuild: - Version bump. Added pkg-config support, re-added PROVIDE temporarly - until new virtuals are in main tree. Re-added intel compilers support, - cleanup with seds. - - 20 Aug 2007; Markus Dittrich <markusle@gentoo.org> -blas-goto-1.09.ebuild, - -blas-goto-1.11.ebuild: - Removed obsolete versions. - -*blas-goto-1.16 (20 Aug 2007) - - 20 Aug 2007; Markus Dittrich <markusle@gentoo.org> +blas-goto-1.16.ebuild: - Version bump (see bug #180601). - - 18 Aug 2007; Markus Dittrich <markusle@gentoo.org> blas-goto-1.14.ebuild: - Fixed problems with failing seds to Makefile.rule. - - 06 Jun 2007; Markus Dittrich <markusle@gentoo.org> blas-goto-1.14.ebuild: - Depend on >=binutils-2.17 since we may need SSSE3 instructions - in gas on some CPUs (see bug #180385). - -*blas-goto-1.14 (08 May 2007) - - 08 May 2007; Donnie Berkholz <dberkholz@gentoo.org>; - +blas-goto-1.14.ebuild: - Bump. - -*blas-goto-1.11 (19 Feb 2007) - - 19 Feb 2007; Sébastien Fabbro <bicatali@gentoo.org> metadata.xml, - +blas-goto-1.11.ebuild: - Version bump. Also fixed for LDFLAGS such as as-needed, and tested on - amd64. Added a longdescription on metadata.xml. - - 08 Jan 2007; Danny van Dyk <kugelfang@gentoo.org> -blas-goto-1.08.ebuild: - QA: Removed unused versions. - -*blas-goto-1.09 (22 Nov 2006) - - 22 Nov 2006; Donnie Berkholz <dberkholz@gentoo.org>; - +blas-goto-1.09.ebuild: - Bump. - -*blas-goto-1.08 (21 Oct 2006) - - 21 Oct 2006; Donnie Berkholz <dberkholz@gentoo.org>; +files/eselect-goto, - +metadata.xml, +blas-goto-1.08.ebuild: - New package: The fastest implementations of the Basic Linear Algebra - Subroutines. However, they won't work for all systems because they're - manually tuned. - diff --git a/sci-libs/blas-goto/Manifest b/sci-libs/blas-goto/Manifest deleted file mode 100644 index 2db211e33437..000000000000 --- a/sci-libs/blas-goto/Manifest +++ /dev/null @@ -1,21 +0,0 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - -AUX blas-goto-1.22-sharedlibs.patch 1230 RMD160 aa335dec7c1e7e5eac936f039eb13d5b61592160 SHA1 9d9f9101a0b1e88cdd6dcb710c9469296b8f31c3 SHA256 920a27a4ff09fbbcf9d9574867d533bd3fc651cf0e65e6ffebcbe4f59816908f -AUX blas-goto-1.24-sharedlibs.patch 581 RMD160 a7b099220f898c42ee9fbde63e94dd01b828956b SHA1 9d65206147ace73e7e50e7867417ce065dd842af SHA256 ccb026f7adebf05ea623bb33cdac1ef4cc5261e95f516ee49531e2ce90f5dabf -AUX blas-goto-1.26-sharedlibs.patch 577 RMD160 baf7e83f61403c838676bb2986494142716cec92 SHA1 abe722e486131955c4f7f33c25ae2e2bb80cfd35 SHA256 e6471f12c14376877533301626efae06b375fa3ec1c3d04a25910ea7b7579b44 -AUX blas.pc.in 292 RMD160 b5ddc452918fb54851cfe24447e1c10d67586943 SHA1 8586cdea51a3094e92871c16ec97e2cfbdc75320 SHA256 aa28cff8ba3f30fdf56e2619eff0655f5b43a062cfe03c1d51e8b4716b1a1e6d -AUX eselect.blas.goto 193 RMD160 b25ff1d0b37fed194afde473019706e6a9404718 SHA1 e4c78e7cace1d7144f1fc921a29d516b4234703d SHA256 33a9d0be6f400f792f744604afae7239b2d7392cc0e8cac758b53e695acc0802 -DIST GotoBLAS-1.22.tar.gz 2055354 RMD160 2eec2605a10e3e6fff1d3db2be21d774f5c0e804 SHA1 4f170dbb0b4ef337ed78efd78d7c5a1dad4bd8c4 SHA256 a5479c4f2e78d3116536675a83df5d2dc23648f90a69babb646b69d02f695d6c -DIST GotoBLAS-1.26.tar.gz 2212072 RMD160 aadcae3ed3b240bb574cf003844a69cb75585940 SHA1 c2317a1a80ee13617d7748b22681c64d4efd6f12 SHA256 02fba0eef1c01da323edd609820dfac5d6485f99faca2045d2f93617ef6f86e9 -EBUILD blas-goto-1.22-r1.ebuild 4135 RMD160 7a5b15e4c33cecb8f0ef45feea8c43d22982f931 SHA1 57b8a44565c48ea52b57848c44f789550fa5a7ed SHA256 812e0d410ceef49abb21fe2f0e86d22d19fa1b2a2d8236238555da94366443b5 -EBUILD blas-goto-1.26.ebuild 4134 RMD160 6f8cc2492d9f91f1f087b363fde750f8c4ea99da SHA1 d7a41dca5b71de3455d5cf0cfe9ab54320feabd9 SHA256 fe9704de446c3fcd68830553c092bdbfa8cf59c231fa040add8c4aab7163004e -MISC ChangeLog 4609 RMD160 33c915915261f9bcf8ece55cc0fe985998a6be46 SHA1 11a655e37d6e74c77d35b8c08d25443f99345555 SHA256 3b86c620ce6420b72d4a77fb79b525e69ff8de5852e2ff7a8a6ff03628342c20 -MISC metadata.xml 701 RMD160 95e6bdc10e8bc5545e273c1bf7d8c6e7a64f48d5 SHA1 3a944a5f936714dd0e02632abf62fed1ab731172 SHA256 58ae0847d561b12217e748d0df54f6697aa29c16a18e52abed1802757cfe06e7 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.16 (GNU/Linux) - -iEYEARECAAYFAk0NyUoACgkQgAnW8HDreRZu+ACdHnP1Fh13D6WuutVWQVirgjYK -cZMAn2JMmRqEgCr3KH4yMfC3CqhvQuFy -=vqgj ------END PGP SIGNATURE----- diff --git a/sci-libs/blas-goto/blas-goto-1.22-r1.ebuild b/sci-libs/blas-goto/blas-goto-1.22-r1.ebuild deleted file mode 100644 index 594e4bb02531..000000000000 --- a/sci-libs/blas-goto/blas-goto-1.22-r1.ebuild +++ /dev/null @@ -1,148 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sci-libs/blas-goto/blas-goto-1.22-r1.ebuild,v 1.9 2010/12/19 08:58:44 jlec Exp $ - -inherit eutils flag-o-matic toolchain-funcs - -MY_PN="GotoBLAS" -MY_P="${MY_PN}-${PV}" -DESCRIPTION="Fast implementations of the Basic Linear Algebra Subroutines" -HOMEPAGE="http://www.tacc.utexas.edu/research-development/tacc-projects/" -SRC_URI="http://www-prc.tacc.utexas.edu/resources/software/login/gotoblas/${MY_P}.tar.gz" -LICENSE="tacc" -SLOT="0" -# See http://www.tacc.utexas.edu/resources/software/gotoblasfaq.php -# for supported architectures -KEYWORDS="amd64 x86" -IUSE="int64 threads doc" -RESTRICT="mirror" - -RDEPEND="app-admin/eselect-blas - doc? ( app-doc/blas-docs )" -DEPEND="app-admin/eselect-blas - >=sys-devel/binutils-2.17" - -S="${WORKDIR}/${MY_PN}" - -ESELECT_PROF=goto - -src_unpack() { - unpack ${A} - cd "${S}" - - # patch to link with m and fortran libs, works with asneeded - epatch "${FILESDIR}"/${P}-sharedlibs.patch - - # Set up C compiler: forcing gcc for now - if [[ $(tc-getCC) != *gcc ]]; then - ewarn "Your C compiler is set to $(tc-getCC)" - ewarn "${PN} needs gcc to inline assembler, others compilers have reported failures" - ewarn "Forcing gcc" - fi - C_COMPILER=GNU - - # Set up FORTRAN 77 compiler - case $(tc-getFC) in - *g77) F_COMPILER=G77;; - *gfortran) F_COMPILER=GFORTRAN;; - ifc|ifort) F_COMPILER=INTEL;; - *) - die "Invalid Fortran compiler: $(tc-getFC); valid are ${FORTRAN}." - esac - - # Set up compilers - sed -i \ - -e "s:^# \(C_COMPILER =\) GNU:\1 ${C_COMPILER}:g" \ - -e "s:^# \(F_COMPILER =\) G77:\1 ${F_COMPILER}:g" \ - -e "s:\$(CROSS_BINUTILS)ar:$(tc-getAR):" \ - -e "s:\$(CROSS_BINUTILS)as:$(tc-getAS):" \ - -e "s:\$(CROSS_BINUTILS)ld:$(tc-getLD):" \ - -e "s:\$(CROSS_BINUTILS)ranlib:$(tc-getRANLIB):" \ - Makefile.rule \ - || die "sed for toolchain failed" - - if use threads; then - sed -i \ - -e "s:^# \(SMP = 1\):\1:g" \ - Makefile.rule \ - || die "sed for threads failed" - fi - - if use amd64; then - sed -i \ - -e "s:^# \(BINARY64 = 1\):\1:g" \ - Makefile.rule \ - || die "sed for 64 binary failed" - fi - - if use int64; then - sed -i \ - -e "s:^# \(INTERFACE64 = 1\):\1:g" \ - Makefile.rule \ - || die "sed for 64 integers failed" - ESELECT_PROF="${ESELECT_PROF}-int64" - fi -} - -src_compile() { - - # Make static library - emake LDFLAGS="$(raw-ldflags)" || die "emake failed" - - # Make shared library - cd exports - emake so -j1 || die "emake failed" -} - -src_test() { - cd test - emake || die "emake test failed" - make clean -} - -src_install() { - local install_dir=/usr/$(get_libdir)/blas/goto - dodir ${install_dir} - - # dolib.so doesn't support our alternate locations - exeinto ${install_dir} - doexe libgoto_*.so || die "installing shared lib failed" - dosym libgoto_*.so ${install_dir}/libgoto.so - dosym libgoto_*.so ${install_dir}/libgoto.so.0 - dosym libgoto_*.so ${install_dir}/libgoto.so.0.0.0 - - # dolib.a doesn't support our alternate locations - insinto ${install_dir} - doins libgoto_*.a || die "installing static lib failed" - dosym libgoto_*.a ${install_dir}/libgoto.a - - dodoc 01Readme.txt 03History.txt 04FAQ.txt || die - - cp "${FILESDIR}"/blas.pc.in blas.pc - local extlibs="" - use threads && extlibs="${extlibs} -lpthread" - sed -i \ - -e "s/@LIBDIR@/$(get_libdir)/" \ - -e "s/@PV@/${PV}/" \ - -e "s/@EXTLIBS@/${extlibs}/" \ - blas.pc || die "sed blas.pc failed" - insinto /usr/$(get_libdir)/blas/goto - doins blas.pc - eselect blas add $(get_libdir) "${FILESDIR}"/eselect.blas.goto ${ESELECT_PROF} -} - -pkg_postinst() { - local p=blas - local current_lib=$(eselect ${p} show | cut -d' ' -f2) - if [[ ${current_lib} == ${ESELECT_PROF} || -z ${current_lib} ]]; then - # work around eselect bug #189942 - local configfile="${ROOT}"/etc/env.d/${p}/$(get_libdir)/config - [[ -e ${configfile} ]] && rm -f ${configfile} - eselect ${p} set ${ESELECT_PROF} - elog "${p} has been eselected to ${ESELECT_PROF}" - else - elog "Current eselected ${p} is ${current_lib}" - elog "To use ${p} ${ESELECT_PROF} implementation, you have to issue (as root):" - elog "\t eselect ${p} set ${ESELECT_PROF}" - fi -} diff --git a/sci-libs/blas-goto/blas-goto-1.26.ebuild b/sci-libs/blas-goto/blas-goto-1.26.ebuild deleted file mode 100644 index 4c971832e9ea..000000000000 --- a/sci-libs/blas-goto/blas-goto-1.26.ebuild +++ /dev/null @@ -1,148 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sci-libs/blas-goto/blas-goto-1.26.ebuild,v 1.4 2010/12/19 08:58:44 jlec Exp $ - -inherit eutils flag-o-matic toolchain-funcs - -MY_PN="GotoBLAS" -MY_P="${MY_PN}-${PV}" -DESCRIPTION="Fast implementations of the Basic Linear Algebra Subroutines" -HOMEPAGE="http://www.tacc.utexas.edu/research-development/tacc-projects/" -SRC_URI="http://www-prc.tacc.utexas.edu/resources/software/login/gotoblas/${MY_P}.tar.gz" -LICENSE="tacc" -SLOT="0" -# See http://www.tacc.utexas.edu/resources/software/gotoblasfaq.php -# for supported architectures -KEYWORDS="~amd64 ~x86" -IUSE="int64 threads doc" -RESTRICT="mirror" - -RDEPEND="app-admin/eselect-blas - doc? ( app-doc/blas-docs )" -DEPEND="app-admin/eselect-blas - >=sys-devel/binutils-2.17" - -S="${WORKDIR}/${MY_PN}" - -ESELECT_PROF=goto - -src_unpack() { - unpack ${A} - cd "${S}" - - # patch to link with m and fortran libs, works with asneeded - epatch "${FILESDIR}"/${P}-sharedlibs.patch - - # Set up C compiler: forcing gcc for now - if [[ $(tc-getCC) != *gcc ]]; then - ewarn "Your C compiler is set to $(tc-getCC)" - ewarn "${PN} needs gcc to inline assembler, others compilers have reported failures" - ewarn "Forcing gcc" - fi - C_COMPILER=GNU - - # Set up FORTRAN 77 compiler - case $(tc-getFC) in - *g77) F_COMPILER=G77;; - *gfortran) F_COMPILER=GFORTRAN;; - ifc|ifort) F_COMPILER=INTEL;; - *) - die "Invalid Fortran compiler: $(tc-getFC); valid are ${FORTRAN}." - esac - - # Set up compilers - sed -i \ - -e "s:^# \(C_COMPILER =\) GNU:\1 ${C_COMPILER}:g" \ - -e "s:^# \(F_COMPILER =\) G77:\1 ${F_COMPILER}:g" \ - -e "s:\$(CROSS_BINUTILS)ar:$(tc-getAR):" \ - -e "s:\$(CROSS_BINUTILS)as:$(tc-getAS):" \ - -e "s:\$(CROSS_BINUTILS)ld:$(tc-getLD):" \ - -e "s:\$(CROSS_BINUTILS)ranlib:$(tc-getRANLIB):" \ - Makefile.rule \ - || die "sed for toolchain failed" - - if use threads; then - sed -i \ - -e "s:^# \(SMP = 1\):\1:g" \ - Makefile.rule \ - || die "sed for threads failed" - fi - - if use amd64; then - sed -i \ - -e "s:^# \(BINARY64 = 1\):\1:g" \ - Makefile.rule \ - || die "sed for 64 binary failed" - fi - - if use int64; then - sed -i \ - -e "s:^# \(INTERFACE64 = 1\):\1:g" \ - Makefile.rule \ - || die "sed for 64 integers failed" - ESELECT_PROF="${ESELECT_PROF}-int64" - fi -} - -src_compile() { - - # Make static library - emake LDFLAGS="$(raw-ldflags)" || die "emake failed" - - # Make shared library - cd exports - emake so -j1 || die "emake failed" -} - -src_test() { - cd test - emake || die "emake test failed" - make clean -} - -src_install() { - local install_dir=/usr/$(get_libdir)/blas/goto - dodir ${install_dir} - - # dolib.so doesn't support our alternate locations - exeinto ${install_dir} - doexe libgoto_*.so || die "installing shared lib failed" - dosym libgoto_*.so ${install_dir}/libgoto.so - dosym libgoto_*.so ${install_dir}/libgoto.so.0 - dosym libgoto_*.so ${install_dir}/libgoto.so.0.0.0 - - # dolib.a doesn't support our alternate locations - insinto ${install_dir} - doins libgoto_*.a || die "installing static lib failed" - dosym libgoto_*.a ${install_dir}/libgoto.a - - dodoc 01Readme.txt 03History.txt 04FAQ.txt || die - - cp "${FILESDIR}"/blas.pc.in blas.pc - local extlibs="" - use threads && extlibs="${extlibs} -lpthread" - sed -i \ - -e "s/@LIBDIR@/$(get_libdir)/" \ - -e "s/@PV@/${PV}/" \ - -e "s/@EXTLIBS@/${extlibs}/" \ - blas.pc || die "sed blas.pc failed" - insinto /usr/$(get_libdir)/blas/goto - doins blas.pc - eselect blas add $(get_libdir) "${FILESDIR}"/eselect.blas.goto ${ESELECT_PROF} -} - -pkg_postinst() { - local p=blas - local current_lib=$(eselect ${p} show | cut -d' ' -f2) - if [[ ${current_lib} == ${ESELECT_PROF} || -z ${current_lib} ]]; then - # work around eselect bug #189942 - local configfile="${ROOT}"/etc/env.d/${p}/$(get_libdir)/config - [[ -e ${configfile} ]] && rm -f ${configfile} - eselect ${p} set ${ESELECT_PROF} - elog "${p} has been eselected to ${ESELECT_PROF}" - else - elog "Current eselected ${p} is ${current_lib}" - elog "To use ${p} ${ESELECT_PROF} implementation, you have to issue (as root):" - elog "\t eselect ${p} set ${ESELECT_PROF}" - fi -} diff --git a/sci-libs/blas-goto/files/blas-goto-1.22-sharedlibs.patch b/sci-libs/blas-goto/files/blas-goto-1.22-sharedlibs.patch deleted file mode 100644 index 721d81b0c4a0..000000000000 --- a/sci-libs/blas-goto/files/blas-goto-1.22-sharedlibs.patch +++ /dev/null @@ -1,44 +0,0 @@ ---- Makefile.rule.orig 2008-02-12 16:42:56.000000000 +0000 -+++ Makefile.rule 2008-02-12 16:46:48.000000000 +0000 -@@ -156,6 +156,9 @@ - # Profiling flags - COMMON_PROF = -pg - -+# Extra libraries to link -+EXTRALIB = -lm -+ - ################## End of Main Configuration ##################### - - # TO suppress recursive includes -@@ -199,6 +202,7 @@ - BU = _ - CCOMMON_OPT += -DF_INTERFACE_F2C -DNEED_F2CCONV - FCOMMON_OPT += -Wall -+EXTRALIB += -lg2c - ifneq ($(OSNAME), CYGWIN_NT) - FCOMMON_OPT += -fPIC - endif ---- exports/Makefile.orig 2008-02-12 16:43:07.000000000 +0000 -+++ exports/Makefile 2008-02-12 16:48:36.000000000 +0000 -@@ -104,18 +104,18 @@ - ../$(LIBSONAME) : ../$(LIBNAME) linux.def - $(CC) $(CFLAGS) -shared -o ../$(LIBSONAME) \ - -Wl,--whole-archive ../$(LIBNAME) -Wl,--no-whole-archive \ -- -Wl,--retain-symbols-file=linux.def -+ -Wl,--retain-symbols-file=linux.def $(EXTRALIB) - - endif - - ifeq ($(OSNAME), FreeBSD) - --so : ../$(LIBSONAME) test -+so : ../$(LIBSONAME) - - ../$(LIBSONAME) : ../$(LIBNAME) linux.def - $(CC) $(CFLAGS) -shared -o ../$(LIBSONAME) \ - -Wl,--whole-archive ../$(LIBNAME) -Wl,--no-whole-archive \ -- -Wl,--retain-symbols-file=linux.def -+ -Wl,--retain-symbols-file=linux.def $(EXTRALIB) - - endif - diff --git a/sci-libs/blas-goto/files/blas-goto-1.24-sharedlibs.patch b/sci-libs/blas-goto/files/blas-goto-1.24-sharedlibs.patch deleted file mode 100644 index 1180c4ff0cf2..000000000000 --- a/sci-libs/blas-goto/files/blas-goto-1.24-sharedlibs.patch +++ /dev/null @@ -1,18 +0,0 @@ ---- exports/Makefile.orig 2008-03-12 12:16:22.966541966 +0000 -+++ exports/Makefile 2008-03-12 12:24:08.850292012 +0000 -@@ -104,13 +104,13 @@ - ../$(LIBSONAME) : ../$(LIBNAME) linux.def - $(CC) $(CFLAGS) -shared -o ../$(LIBSONAME) \ - -Wl,--whole-archive ../$(LIBNAME) -Wl,--no-whole-archive \ -- -Wl,--retain-symbols-file=linux.def $(PTHREADLIB) -+ -Wl,--retain-symbols-file=linux.def $(PTHREADLIB) -lm - - endif - - ifeq ($(OSNAME), FreeBSD) - --so : ../$(LIBSONAME) test -+so : ../$(LIBSONAME) - - ../$(LIBSONAME) : ../$(LIBNAME) linux.def - $(CC) $(CFLAGS) -shared -o ../$(LIBSONAME) \ diff --git a/sci-libs/blas-goto/files/blas-goto-1.26-sharedlibs.patch b/sci-libs/blas-goto/files/blas-goto-1.26-sharedlibs.patch deleted file mode 100644 index 48182261e703..000000000000 --- a/sci-libs/blas-goto/files/blas-goto-1.26-sharedlibs.patch +++ /dev/null @@ -1,18 +0,0 @@ ---- exports/Makefile.orig 2008-03-12 12:16:22.966541966 +0000 -+++ exports/Makefile 2008-03-12 12:24:08.850292012 +0000 -@@ -134,13 +134,13 @@ - ../$(LIBSONAME) : ../$(LIBNAME) linux.def - $(CC) $(CFLAGS) -shared -o ../$(LIBSONAME) \ - -Wl,--whole-archive ../$(LIBNAME) -Wl,--no-whole-archive \ -- -Wl,--retain-symbols-file=linux.def $(EXTRALIB) -+ -Wl,--retain-symbols-file=linux.def $(EXTRALIB) -lm - - endif - - ifeq ($(OSNAME), FreeBSD) - --so : ../$(LIBSONAME) test -+so : ../$(LIBSONAME) - - ../$(LIBSONAME) : ../$(LIBNAME) linux.def - $(CC) $(CFLAGS) -shared -o ../$(LIBSONAME) \ diff --git a/sci-libs/blas-goto/files/blas.pc.in b/sci-libs/blas-goto/files/blas.pc.in deleted file mode 100644 index e0caa5dc2b3a..000000000000 --- a/sci-libs/blas-goto/files/blas.pc.in +++ /dev/null @@ -1,10 +0,0 @@ -prefix=/usr -exec_prefix=${prefix} -libdir=${prefix}/@LIBDIR@ -includedir=${prefix}/include - -Name: blas -Description: GOTO implementations of the F77 Basic Linear Algebra Subroutines -Version: @PV@ -URL: http://www.tacc.utexas.edu/resources/software/software.php -Libs: -L${libdir} -lblas @EXTLIBS@ diff --git a/sci-libs/blas-goto/files/eselect.blas.goto b/sci-libs/blas-goto/files/eselect.blas.goto deleted file mode 100644 index 0097969eb057..000000000000 --- a/sci-libs/blas-goto/files/eselect.blas.goto +++ /dev/null @@ -1,4 +0,0 @@ -blas/goto/libgoto.so /usr/@LIBDIR@/libblas.so -blas/goto/libgoto.so.0 /usr/@LIBDIR@/libblas.so.0 -blas/goto/libgoto.a /usr/@LIBDIR@/libblas.a -../blas/goto/blas.pc /usr/@LIBDIR@/pkgconfig/blas.pc diff --git a/sci-libs/blas-goto/metadata.xml b/sci-libs/blas-goto/metadata.xml deleted file mode 100644 index 85e6f3e10897..000000000000 --- a/sci-libs/blas-goto/metadata.xml +++ /dev/null @@ -1,17 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<herd>sci</herd> -<longdescription lang="en"> - The GotoBLAS codes are one of the fastest implementations - of the Basic Linear Algebra Subroutines(BLAS). - To achieve performance it starts by observing that for current - generation architectures, much of the overhead comes from Translation - Look-aside Buffer (TLB) table misses. While the importance of caches - is also taken into consideration, it is the minimization of such TLB - misses that drives the approach. -</longdescription> -<use> - <flag name='int64'>Build the 64 bits integer library</flag> -</use> -</pkgmetadata> |