diff options
Diffstat (limited to 'sci-libs/blas-reference')
11 files changed, 0 insertions, 694 deletions
diff --git a/sci-libs/blas-reference/Manifest b/sci-libs/blas-reference/Manifest deleted file mode 100644 index 960d59563b9a..000000000000 --- a/sci-libs/blas-reference/Manifest +++ /dev/null @@ -1,13 +0,0 @@ -AUX blas-reference-20070226-autotool.patch 4245 BLAKE2B 44edea22832bdf0ee1437901b9271f24acdad7bd3f60d6e537ce63544a8f7e9bb62ab720647a1d6bebda66a92c9ad37df9376d0f7aea1e45393f76e45636b858 SHA512 01abdad5d93466bcfbc832548a57248050d0e362090ba33b497e3e4d5b39cb078cbec44f07f709a90e6e89b9e9eb49f040e9f6b600058044534d4473d2cc3830 -AUX blas-reference-20070226-pkg-config.patch 354 BLAKE2B 8ebda0caa0a3b9af63cb028b93f47285aa7556e24f17ebdb9bc1fddef77dec1f5830c9f16768601f989bc46c28e851a4052b444ffcb9b516e39b81b3718a3ab0 SHA512 0a77eca2435f7bf9c151578d2901ed2e43e150e8c098de99a1bc5829ea4133be57d9bd11b5d1a73beb9d77c36c0252e1ba5c0e8587d6db4f02d549263b4a32f1 -AUX eselect.blas.reference 213 BLAKE2B 885f9450bc688e51602e7e3b7267c0c77a1665b3957378ad2371cdf3faed74196c9351cea133c37026e421a1f6defa9cba0409dc23dd3558744eabca8bbd351e SHA512 c804f7a01aa627df593facb820910485352539bc02c343927870bfd39598cbf1c7ff3af823b66e2c4cf6b7102b90936e5cff35628e0660e8578fb412a1315420 -AUX eselect.blas.reference-r1 213 BLAKE2B 4feaf1275d517575c61bbe8dad52cb9c125ebab465865b6072c539fe98298c3da3393bc5dbf970560dbf96a58394a0d99fd978eb6188ec714fec9500b115d76c SHA512 b4d97d640f5aa34e20234591d8d2d1af488054fd36135df899f1f1345022367478a1013f4e39c8419b6d4ad63d63ac1c65e63c61d880f5322cae731c17fec068 -AUX lapack-reference-3.6.0-fix-build-system.patch 3061 BLAKE2B 22a7be4c561ffd3448810f6fd69ea4e9ae3499432a089ddfb5073038c7f42d2dc05ae15d55a53f341b9016ac77ca4ec8905aee9e8a734c207727fc6081812938 SHA512 db15b9ddde46cb41adf43f060ec46a5cd76a337bc9f3a33bf8ce66c65c7199ecff6e776b53b0ecca5057470a81e7cc470697907d6563462230ff23b1af913d73 -AUX lapack-reference-3.7.0-fix-build-system.patch 1598 BLAKE2B 9128036fc47dae239445162f98d2f7d1d86a5ad6d8c9517879cc4cb58a3d1f0f74b6a70704b2ae5089085cde4acb75bbf82d4aca218b7e7b05cf95f7061e1460 SHA512 3bcd21cc437fa62b1b74ec26908a882e69e413987a2d92832e5c62ed044230b1ac285401c6042c609b2a732320fd660979b812f9279f9eca7bb078ea3fce37b6 -DIST lapack-3.6.0.tgz 6792324 BLAKE2B 438f3376b63b38ef0fe70f6becac847816f3a11c01f5ab237dc0d941792ceb54dbd2f8dc22d56286f5dab3499289ed94e67521ea951a98973c9640abc294ad6c SHA512 bc50441d415ef8896dd7626d77c6104184b996e758704366288089f03d4c99d068e33153b0d13305310886017e5d2e716130f812a95cfcad36ef37fe20417ab8 -DIST lapack-3.7.0.tgz 7359812 BLAKE2B 20aa42e22d8c920d1360afe41ceec7b36f6cd5fbe43ca9d7848ef7cc45a64a0314cb1321941c1a7c03654f41e28ec805445882ded0ca0ea07674e70b66cba6b5 SHA512 e4f4c7d0ba8a096eeb813160c6dbcdd535647df6b2ad5beac9181908158956b31d1a9554ec9b9836fd44fe7404c1f377b297cbb20d744f20d70e357fd246c91b -DIST lapack-lite-3.1.1.tgz 5332509 BLAKE2B 5a8ea98e9956f2bc1fc8dbb1ede18178d43d1f418e324f2798daf2197a2f7f7a1841ea0a0d68f1affa3c9c0a37b024f82222bd2fd6072ca827c70c9c441191c7 SHA512 492b932ef313339ce6b4e63ac8f778489e6870b0eb85f7b086f3c844e75f98e7f85382c7556dfa368ab8320b6f02d1df8ccfcb40b5c0b7c2d74518b7c309e75c -EBUILD blas-reference-20070226-r4.ebuild 1942 BLAKE2B 246d27c0bd496c35df3ec6f89f11526f4a8f218fcc775d849cf6e83ad63f2e8e072fa795cd8d90df16b307364b4cd3ddde9b09462af5821c47a942aa2787c686 SHA512 4f43ec9aa40e8d73886d9b77d529958b524cfcdb6d0f44ce084d91ee351cf1ed75a14a7d6e6119277a2566d1bd6627b201127a1bd7abd9a0796e65c7ecab7c86 -EBUILD blas-reference-20151113-r1.ebuild 2443 BLAKE2B ebf191ba5e0f495e61c38b65c49a86e4658011c199d3f042835b87f1e503ccfc73cc128539a95c7482bfaa7d664bd97ced90a3f1a357e0c31f49dbbae424cfd5 SHA512 91aca3db676aafb985e6ce3591a16363a2ded2f5758d2af56cf1c01d432fa3aad347e74b962b52c4ae993528e3837ca3fffb840852a78fb9da43b465e537f67a -EBUILD blas-reference-20161223.ebuild 2679 BLAKE2B 8cce508ef59b33e6ff6ac50ee14ce0ca5252dbc61820da38349eab2cf3819d658ed89f9f22a284ec77bb2c831707af2a00323ea3f4933b2f0e0450ff9ec8c517 SHA512 dd96d61e86fcea2d01e76ce902ebb45b2e6dc30ea9a737fbdf5b28486c951944b1728f7c135a893fca6645efceb9d2b1633025e261875ea55bb6b1ae8682b241 -MISC metadata.xml 801 BLAKE2B 68ea5978073c01c861253ffd064179a25dc63771c9cabc0b3de200e5333c93a5d55caf8cde1234b643007b690b2a96fa207314117f790b367bd089c997722676 SHA512 78ca8d7459ba5bc81f5f821d9020023d01610d1fd55157bf566890a5c80ff8f83ca1139304319ee41b04f04b559c9e377037c04a1fbdd8dfde3e62f7ca6ff9fe diff --git a/sci-libs/blas-reference/blas-reference-20070226-r4.ebuild b/sci-libs/blas-reference/blas-reference-20070226-r4.ebuild deleted file mode 100644 index bd98acc71819..000000000000 --- a/sci-libs/blas-reference/blas-reference-20070226-r4.ebuild +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit eutils fortran-2 autotools multilib flag-o-matic toolchain-funcs - -LAPACKPV="3.1.1" -LAPACKPN="lapack-lite" - -DESCRIPTION="Basic Linear Algebra Subprograms F77 reference implementations" -HOMEPAGE="http://www.netlib.org/blas/" -SRC_URI="http://www.netlib.org/lapack/${LAPACKPN}-${LAPACKPV}.tgz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" -IUSE="doc" - -DEPEND="app-eselect/eselect-blas" -RDEPEND="${DEPEND} - doc? ( app-doc/blas-docs )" - -S="${WORKDIR}/${LAPACKPN}-${LAPACKPV}" - -src_prepare() { - ESELECT_PROF=reference - epatch \ - "${FILESDIR}"/${P}-autotool.patch \ - "${FILESDIR}"/${P}-pkg-config.patch - eautoreconf - - cp "${FILESDIR}"/eselect.blas.reference "${T}"/eselect.blas.reference || die - sed -i -e "s:/usr:${EPREFIX}/usr:" "${T}"/eselect.blas.reference || die - if [[ ${CHOST} == *-darwin* ]] ; then - sed -i -e 's/\.so\([\.0-9]\+\)\?/\1.dylib/g' \ - "${T}"/eselect.blas.reference || die - fi -} - -src_configure() { - econf \ - --libdir="${EPREFIX}"/usr/$(get_libdir)/blas/reference -} - -src_compile() { - emake LDFLAGS="${LDFLAGS}" -} - -src_install() { - default - eselect blas add $(get_libdir) "${T}"/eselect.blas.reference ${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="${EROOT}"/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-reference/blas-reference-20151113-r1.ebuild b/sci-libs/blas-reference/blas-reference-20151113-r1.ebuild deleted file mode 100644 index d09263456c11..000000000000 --- a/sci-libs/blas-reference/blas-reference-20151113-r1.ebuild +++ /dev/null @@ -1,89 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -CMAKE_MAKEFILE_GENERATOR=emake - -inherit eutils fortran-2 cmake-utils multilib flag-o-matic toolchain-funcs - -LPN=lapack -LPV=3.6.0 - -DESCRIPTION="Basic Linear Algebra Subprograms F77 reference implementations" -HOMEPAGE="http://www.netlib.org/blas/" -SRC_URI="http://www.netlib.org/${LPN}/${LPN}-${LPV}.tgz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" -IUSE="doc" - -RDEPEND=" - app-eselect/eselect-blas - doc? ( app-doc/blas-docs )" -DEPEND="${RDEPEND} - virtual/pkgconfig" - -S="${WORKDIR}/${LPN}-${LPV}" -PATCHES=( "${FILESDIR}/lapack-reference-${LPV}-fix-build-system.patch" ) - -src_prepare() { - cmake-utils_src_prepare - - ESELECT_PROF=reference - - cp "${FILESDIR}"/eselect.blas.reference-r1 "${T}"/eselect.blas.reference || die - sed -i -e "s:/usr:${EPREFIX}/usr:" "${T}"/eselect.blas.reference || die - if [[ ${CHOST} == *-darwin* ]] ; then - sed -i -e 's/\.so\([\.0-9]\+\)\?/\1.dylib/g' \ - "${T}"/eselect.blas.reference || die - fi -} - -src_configure() { - local mycmakeargs=( - -Wno-dev - -DUSE_OPTIMIZED_BLAS=OFF - -DCMAKE_Fortran_FLAGS="$(get_abi_CFLAGS) ${FCFLAGS}" - -DBUILD_SHARED_LIBS=ON - -DBUILD_STATIC_LIBS=ON - ) - - cmake-utils_src_configure -} - -src_compile() { - cmake-utils_src_compile -C BLAS -} - -src_test() { - local BUILD_DIR="${WORKDIR}/${P}_build/BLAS" - cmake-utils_src_test -} - -src_install() { - cmake-utils_src_install -C BLAS - - mkdir -p "${ED}/usr/$(get_libdir)/blas/reference" || die - mv "${ED}/usr/$(get_libdir)"/lib* "${ED}/usr/$(get_libdir)/pkgconfig"/* \ - "${ED}/usr/$(get_libdir)/blas/reference" || die - rmdir "${ED}/usr/$(get_libdir)/pkgconfig" || die - - eselect blas add $(get_libdir) "${T}"/eselect.blas.reference ${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="${EROOT}"/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-reference/blas-reference-20161223.ebuild b/sci-libs/blas-reference/blas-reference-20161223.ebuild deleted file mode 100644 index 8dda6cc4e151..000000000000 --- a/sci-libs/blas-reference/blas-reference-20161223.ebuild +++ /dev/null @@ -1,96 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -CMAKE_MAKEFILE_GENERATOR=emake - -inherit eutils fortran-2 cmake-utils multilib flag-o-matic toolchain-funcs - -LPN=lapack -LPV=3.7.0 - -DESCRIPTION="Basic Linear Algebra Subprograms F77 reference implementations" -HOMEPAGE="http://www.netlib.org/blas/" -SRC_URI="http://www.netlib.org/${LPN}/${LPN}-${LPV}.tgz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" -IUSE="doc" - -RDEPEND=" - app-eselect/eselect-blas - doc? ( app-doc/blas-docs )" -DEPEND="${RDEPEND} - virtual/pkgconfig" - -S="${WORKDIR}/${LPN}-${LPV}" -PATCHES=( "${FILESDIR}/lapack-reference-${LPV}-fix-build-system.patch" ) - -src_prepare() { - cmake-utils_src_prepare - - ESELECT_PROF=reference - - cp "${FILESDIR}"/eselect.blas.reference-r1 "${T}"/eselect.blas.reference || die - sed -i -e "s:/usr:${EPREFIX}/usr:" "${T}"/eselect.blas.reference || die - if [[ ${CHOST} == *-darwin* ]] ; then - sed -i -e 's/\.so\([\.0-9]\+\)\?/\1.dylib/g' \ - "${T}"/eselect.blas.reference || die - fi -} - -src_configure() { - local mycmakeargs=( - -Wno-dev - -DUSE_OPTIMIZED_BLAS=OFF - -DCMAKE_Fortran_FLAGS="$(get_abi_CFLAGS) ${FCFLAGS}" - -DBUILD_SHARED_LIBS=ON - -DBUILD_STATIC_LIBS=ON - ) - - cmake-utils_src_configure -} - -src_compile() { - cmake-utils_src_compile -C BLAS -} - -src_test() { - local BUILD_DIR="${WORKDIR}/${P}_build/BLAS" - cmake-utils_src_test -} - -src_install() { - cmake-utils_src_install -C BLAS - - mkdir -p "${ED}/usr/$(get_libdir)/blas/reference" || die - mv "${ED}/usr/$(get_libdir)"/lib* "${ED}/usr/$(get_libdir)/pkgconfig"/* \ - "${ED}/usr/$(get_libdir)/blas/reference" || die - if [[ ${CHOST} == *-darwin* ]] ; then - # modify install_names accordingly, bug #605214 - local lib - for lib in "${ED}"/usr/$(get_libdir)/blas/reference/*.dylib ; do - install_name_tool -id "${lib#${D%/}}" "${lib}" - done - fi - rmdir "${ED}/usr/$(get_libdir)/pkgconfig" || die - - eselect blas add $(get_libdir) "${T}"/eselect.blas.reference ${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="${EROOT}"/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-reference/files/blas-reference-20070226-autotool.patch b/sci-libs/blas-reference/files/blas-reference-20070226-autotool.patch deleted file mode 100644 index 8d8192fc0254..000000000000 --- a/sci-libs/blas-reference/files/blas-reference-20070226-autotool.patch +++ /dev/null @@ -1,243 +0,0 @@ ---- configure.ac 1970-01-01 01:00:00.000000000 +0100 -+++ configure.ac 2007-07-16 10:14:29.000000000 +0100 -@@ -0,0 +1,14 @@ -+AC_PREREQ(2.59) -+AC_INIT(blas, 20070226, lapack@cs.utk.edu) -+AM_INIT_AUTOMAKE([foreign]) -+ -+AC_LANG(Fortran 77) -+AC_PROG_F77 -+AC_PROG_LIBTOOL -+ -+AC_CONFIG_FILES([Makefile -+ BLAS/Makefile -+ BLAS/SRC/Makefile -+ BLAS/TESTING/Makefile -+ BLAS/blas.pc]) -+AC_OUTPUT ---- Makefile.am 1970-01-01 01:00:00.000000000 +0100 -+++ Makefile.am 2007-07-16 01:51:11.000000000 +0100 -@@ -0,0 +1 @@ -+SUBDIRS = BLAS ---- BLAS/Makefile.am 1970-01-01 01:00:00.000000000 +0100 -+++ BLAS/Makefile.am 2007-08-14 11:38:42.000000000 +0100 -@@ -0,0 +1,7 @@ -+SUBDIRS = SRC TESTING -+ -+pkgconfigdir = $(libdir) -+pkgconfig_DATA = blas.pc -+ -+EXTRA = blas.pc -+ ---- BLAS/blas.pc.in 1970-01-01 01:00:00.000000000 +0100 -+++ BLAS/blas.pc.in 2007-08-17 11:38:23.000000000 +0100 -@@ -0,0 +1,11 @@ -+prefix=@prefix@ -+exec_prefix=@exec_prefix@ -+libdir=@libdir@ -+includedir=@includedir@ -+ -+Name: @PACKAGE_NAME@ -+Description: Basic Linear Algebra Subprograms F77 reference implementations -+Version: @PACKAGE_VERSION@ -+URL: http://www.netlib.org/blas -+Libs: -lblas -+Libs.private: -lm ---- BLAS/SRC/Makefile.am 1970-01-01 01:00:00.000000000 +0100 -+++ BLAS/SRC/Makefile.am 2007-07-16 01:50:12.000000000 +0100 -@@ -0,0 +1,153 @@ -+lib_LTLIBRARIES = libblas.la -+ -+libblas_la_SOURCES = \ -+ caxpy.f \ -+ ccopy.f \ -+ cdotc.f \ -+ cdotu.f \ -+ cgbmv.f \ -+ cgemm.f \ -+ cgemv.f \ -+ cgerc.f \ -+ cgeru.f \ -+ chbmv.f \ -+ chemm.f \ -+ chemv.f \ -+ cher2.f \ -+ cher2k.f \ -+ cher.f \ -+ cherk.f \ -+ chpmv.f \ -+ chpr2.f \ -+ chpr.f \ -+ crotg.f \ -+ cscal.f \ -+ csrot.f \ -+ csscal.f \ -+ cswap.f \ -+ csymm.f \ -+ csyr2k.f \ -+ csyrk.f \ -+ ctbmv.f \ -+ ctbsv.f \ -+ ctpmv.f \ -+ ctpsv.f \ -+ ctrmm.f \ -+ ctrmv.f \ -+ ctrsm.f \ -+ ctrsv.f \ -+ dasum.f \ -+ daxpy.f \ -+ dcabs1.f \ -+ dcopy.f \ -+ ddot.f \ -+ dgbmv.f \ -+ dgemm.f \ -+ dgemv.f \ -+ dger.f \ -+ dnrm2.f \ -+ drot.f \ -+ drotg.f \ -+ drotm.f \ -+ drotmg.f \ -+ dsbmv.f \ -+ dscal.f \ -+ dsdot.f \ -+ dspmv.f \ -+ dspr2.f \ -+ dspr.f \ -+ dswap.f \ -+ dsymm.f \ -+ dsymv.f \ -+ dsyr2.f \ -+ dsyr2k.f \ -+ dsyr.f \ -+ dsyrk.f \ -+ dtbmv.f \ -+ dtbsv.f \ -+ dtpmv.f \ -+ dtpsv.f \ -+ dtrmm.f \ -+ dtrmv.f \ -+ dtrsm.f \ -+ dtrsv.f \ -+ dzasum.f \ -+ dznrm2.f \ -+ icamax.f \ -+ idamax.f \ -+ isamax.f \ -+ izamax.f \ -+ lsame.f \ -+ scabs1.f \ -+ sasum.f \ -+ saxpy.f \ -+ scasum.f \ -+ scnrm2.f \ -+ scopy.f \ -+ sdot.f \ -+ sdsdot.f \ -+ sgbmv.f \ -+ sgemm.f \ -+ sgemv.f \ -+ sger.f \ -+ snrm2.f \ -+ srot.f \ -+ srotg.f \ -+ srotm.f \ -+ srotmg.f \ -+ ssbmv.f \ -+ sscal.f \ -+ sspmv.f \ -+ sspr2.f \ -+ sspr.f \ -+ sswap.f \ -+ ssymm.f \ -+ ssymv.f \ -+ ssyr2.f \ -+ ssyr2k.f \ -+ ssyr.f \ -+ ssyrk.f \ -+ stbmv.f \ -+ stbsv.f \ -+ stpmv.f \ -+ stpsv.f \ -+ strmm.f \ -+ strmv.f \ -+ strsm.f \ -+ strsv.f \ -+ xerbla.f \ -+ zaxpy.f \ -+ zcopy.f \ -+ zdotc.f \ -+ zdotu.f \ -+ zdrot.f \ -+ zdscal.f \ -+ zgbmv.f \ -+ zgemm.f \ -+ zgemv.f \ -+ zgerc.f \ -+ zgeru.f \ -+ zhbmv.f \ -+ zhemm.f \ -+ zhemv.f \ -+ zher2.f \ -+ zher2k.f \ -+ zher.f \ -+ zherk.f \ -+ zhpmv.f \ -+ zhpr2.f \ -+ zhpr.f \ -+ zrotg.f \ -+ zscal.f \ -+ zswap.f \ -+ zsymm.f \ -+ zsyr2k.f \ -+ zsyrk.f \ -+ ztbmv.f \ -+ ztbsv.f \ -+ ztpmv.f \ -+ ztpsv.f \ -+ ztrmm.f \ -+ ztrmv.f \ -+ ztrsm.f \ -+ ztrsv.f ---- BLAS/TESTING/Makefile.am 1970-01-01 01:00:00.000000000 +0100 -+++ BLAS/TESTING/Makefile.am 2007-07-16 01:50:12.000000000 +0100 -@@ -0,0 +1,27 @@ -+TESTS = blas_tests -+ -+blas_tests: -+ @install -m0755 blas_tests.sh blas_tests -+ -+check_PROGRAMS = \ -+ xsblat1 xdblat1 xcblat1 xzblat1 \ -+ xsblat2 xdblat2 xcblat2 xzblat2 \ -+ xsblat3 xdblat3 xcblat3 xzblat3 -+ -+LDADD = $(top_builddir)/BLAS/SRC/libblas.la -+ -+xsblat1_SOURCES = sblat1.f -+xdblat1_SOURCES = dblat1.f -+xcblat1_SOURCES = cblat1.f -+xzblat1_SOURCES = zblat1.f -+ -+xsblat2_SOURCES = sblat2.f -+xdblat2_SOURCES = dblat2.f -+xcblat2_SOURCES = cblat2.f -+xzblat2_SOURCES = zblat2.f -+ -+xsblat3_SOURCES = sblat3.f -+xdblat3_SOURCES = dblat3.f -+xcblat3_SOURCES = cblat3.f -+xzblat3_SOURCES = zblat3.f -+ ---- BLAS/TESTING/blas_tests.sh 1970-01-01 01:00:00.000000000 +0100 -+++ BLAS/TESTING/blas_tests.sh 2007-07-16 01:50:12.000000000 +0100 -@@ -0,0 +1,9 @@ -+#!/bin/sh -+ -+for t in cblat1 sblat1 dblat1 zblat1; do -+ ./x${t} -+done -+ -+for t in cblat2 sblat2 dblat2 zblat2 cblat3 sblat3 dblat3 zblat3; do -+ ./x${t} < ../${t}.in -+done diff --git a/sci-libs/blas-reference/files/blas-reference-20070226-pkg-config.patch b/sci-libs/blas-reference/files/blas-reference-20070226-pkg-config.patch deleted file mode 100644 index 14190f41e7d5..000000000000 --- a/sci-libs/blas-reference/files/blas-reference-20070226-pkg-config.patch +++ /dev/null @@ -1,11 +0,0 @@ -diff --git a/BLAS/blas.pc.in b/BLAS/blas.pc.in -index 367c87b..44b86db 100644 ---- a/BLAS/blas.pc.in -+++ b/BLAS/blas.pc.in -@@ -7,5 +7,5 @@ Name: @PACKAGE_NAME@ - Description: Basic Linear Algebra Subprograms F77 reference implementations - Version: @PACKAGE_VERSION@ - URL: http://www.netlib.org/blas --Libs: -lblas -+Libs: -L@libdir@ -lblas - Libs.private: -lm diff --git a/sci-libs/blas-reference/files/eselect.blas.reference b/sci-libs/blas-reference/files/eselect.blas.reference deleted file mode 100644 index edb10ddd10d9..000000000000 --- a/sci-libs/blas-reference/files/eselect.blas.reference +++ /dev/null @@ -1,4 +0,0 @@ -blas/reference/libblas.so /usr/@LIBDIR@/libblas.so -blas/reference/libblas.so.0 /usr/@LIBDIR@/libblas.so.0 -blas/reference/libblas.a /usr/@LIBDIR@/libblas.a -../blas/reference/blas.pc /usr/@LIBDIR@/pkgconfig/blas.pc diff --git a/sci-libs/blas-reference/files/eselect.blas.reference-r1 b/sci-libs/blas-reference/files/eselect.blas.reference-r1 deleted file mode 100644 index f032181beb67..000000000000 --- a/sci-libs/blas-reference/files/eselect.blas.reference-r1 +++ /dev/null @@ -1,4 +0,0 @@ -blas/reference/libblas.so /usr/@LIBDIR@/libblas.so -blas/reference/libblas.so.3 /usr/@LIBDIR@/libblas.so.3 -blas/reference/libblas.a /usr/@LIBDIR@/libblas.a -../blas/reference/blas.pc /usr/@LIBDIR@/pkgconfig/blas.pc diff --git a/sci-libs/blas-reference/files/lapack-reference-3.6.0-fix-build-system.patch b/sci-libs/blas-reference/files/lapack-reference-3.6.0-fix-build-system.patch deleted file mode 100644 index 8661709d369b..000000000000 --- a/sci-libs/blas-reference/files/lapack-reference-3.6.0-fix-build-system.patch +++ /dev/null @@ -1,92 +0,0 @@ ---- lapack-3.6.0/BLAS/blas.pc.in -+++ lapack-3.6.0/BLAS/blas.pc.in -@@ -1,5 +1,7 @@ --prefix=@prefix@ --libdir=@libdir@ -+prefix=@CMAKE_INSTALL_PREFIX@ -+exec_prefix=${prefix} -+libdir=${exec_prefix}/@CMAKE_INSTALL_LIBDIR@ -+includedir=${prefix}/include - - Name: blas - Description: Basic Linear Algebra Subprograms F77 reference implementations ---- lapack-3.6.0/BLAS/CMakeLists.txt -+++ lapack-3.6.0/BLAS/CMakeLists.txt -@@ -2,7 +2,7 @@ - if(BUILD_TESTING) - add_subdirectory(TESTING) - endif(BUILD_TESTING) --configure_file(${CMAKE_CURRENT_SOURCE_DIR}/blas.pc.in ${CMAKE_CURRENT_BINARY_DIR}/blas.pc) -+configure_file(${CMAKE_CURRENT_SOURCE_DIR}/blas.pc.in ${CMAKE_CURRENT_BINARY_DIR}/blas.pc @ONLY) - install(FILES - ${CMAKE_CURRENT_BINARY_DIR}/blas.pc - DESTINATION ${PKG_CONFIG_DIR} ---- lapack-3.6.0/CBLAS/cblas.pc.in -+++ lapack-3.6.0/CBLAS/cblas.pc.in -@@ -1,5 +1,7 @@ --prefix=@prefix@ --libdir=@libdir@ -+prefix=@CMAKE_INSTALL_PREFIX@ -+exec_prefix=${prefix} -+libdir=${exec_prefix}/@CMAKE_INSTALL_LIBDIR@ -+includedir=${prefix}/include - - Name: lapacke - Description: C Standard Interface to BLAS Linear Algebra PACKage ---- lapack-3.6.0/CBLAS/CMakeLists.txt -+++ lapack-3.6.0/CBLAS/CMakeLists.txt -@@ -71,7 +71,7 @@ - ${LAPACK_BINARY_DIR}/cblas-config.cmake @ONLY) - - --configure_file(${CMAKE_CURRENT_SOURCE_DIR}/cblas.pc.in ${CMAKE_CURRENT_BINARY_DIR}/cblas.pc) -+configure_file(${CMAKE_CURRENT_SOURCE_DIR}/cblas.pc.in ${CMAKE_CURRENT_BINARY_DIR}/cblas.pc @ONLY) - install(FILES - ${CMAKE_CURRENT_BINARY_DIR}/cblas.pc - DESTINATION ${PKG_CONFIG_DIR} ---- lapack-3.6.0/CMakeLists.txt -+++ lapack-3.6.0/CMakeLists.txt -@@ -333,7 +333,7 @@ - ${LAPACK_BINARY_DIR}/lapack-config.cmake @ONLY) - - --configure_file(${CMAKE_CURRENT_SOURCE_DIR}/lapack.pc.in ${CMAKE_CURRENT_BINARY_DIR}/lapack.pc) -+configure_file(${CMAKE_CURRENT_SOURCE_DIR}/lapack.pc.in ${CMAKE_CURRENT_BINARY_DIR}/lapack.pc @ONLY) - install(FILES - ${CMAKE_CURRENT_BINARY_DIR}/lapack.pc - DESTINATION ${PKG_CONFIG_DIR} ---- lapack-3.6.0/LAPACKE/CMakeLists.txt -+++ lapack-3.6.0/LAPACKE/CMakeLists.txt -@@ -65,7 +65,7 @@ - endif(BUILD_TESTING) - - --configure_file(${CMAKE_CURRENT_SOURCE_DIR}/lapacke.pc.in ${CMAKE_CURRENT_BINARY_DIR}/lapacke.pc) -+configure_file(${CMAKE_CURRENT_SOURCE_DIR}/lapacke.pc.in ${CMAKE_CURRENT_BINARY_DIR}/lapacke.pc @ONLY) - install(FILES - ${CMAKE_CURRENT_BINARY_DIR}/lapacke.pc - DESTINATION ${PKG_CONFIG_DIR} ---- lapack-3.6.0/LAPACKE/lapacke.pc.in -+++ lapack-3.6.0/LAPACKE/lapacke.pc.in -@@ -1,5 +1,7 @@ --prefix=@prefix@ --libdir=@libdir@ -+prefix=@CMAKE_INSTALL_PREFIX@ -+exec_prefix=${prefix} -+libdir=${exec_prefix}/@CMAKE_INSTALL_LIBDIR@ -+includedir=${prefix}/include - - Name: lapacke - Description: C Standard Interface to LAPACK Linear Algebra PACKage ---- lapack-3.6.0/lapack.pc.in -+++ lapack-3.6.0/lapack.pc.in -@@ -1,5 +1,7 @@ --prefix=@prefix@ --libdir=@libdir@ -+prefix=@CMAKE_INSTALL_PREFIX@ -+exec_prefix=${prefix} -+libdir=${exec_prefix}/@CMAKE_INSTALL_LIBDIR@ -+includedir=${prefix}/include - - Name: lapack - Description: FORTRAN reference implementation of LAPACK Linear Algebra PACKage diff --git a/sci-libs/blas-reference/files/lapack-reference-3.7.0-fix-build-system.patch b/sci-libs/blas-reference/files/lapack-reference-3.7.0-fix-build-system.patch deleted file mode 100644 index 70f7cb0ee926..000000000000 --- a/sci-libs/blas-reference/files/lapack-reference-3.7.0-fix-build-system.patch +++ /dev/null @@ -1,56 +0,0 @@ -diff --git a/BLAS/blas.pc.in b/BLAS/blas.pc.in -index 7fd6f1e..e52f3ad 100644 ---- a/BLAS/blas.pc.in -+++ b/BLAS/blas.pc.in -@@ -1,5 +1,7 @@ --prefix=@prefix@ --libdir=@libdir@ -+prefix=@CMAKE_INSTALL_PREFIX@ -+exec_prefix=${prefix} -+libdir=${exec_prefix}/@CMAKE_INSTALL_LIBDIR@ -+includedir=${prefix}/include - - Name: BLAS - Description: FORTRAN reference implementation of BLAS Basic Linear Algebra Subprograms -diff --git a/CBLAS/cblas.pc.in b/CBLAS/cblas.pc.in -index 4a938fe..311aed9 100644 ---- a/CBLAS/cblas.pc.in -+++ b/CBLAS/cblas.pc.in -@@ -1,5 +1,7 @@ --prefix=@prefix@ --libdir=@libdir@ -+prefix=@CMAKE_INSTALL_PREFIX@ -+exec_prefix=${prefix} -+libdir=${exec_prefix}/@CMAKE_INSTALL_LIBDIR@ -+includedir=${prefix}/include - - Name: CBLAS - Description: C Standard Interface to BLAS Basic Linear Algebra Subprograms -diff --git a/LAPACKE/lapacke.pc.in b/LAPACKE/lapacke.pc.in -index 028f8da..dc092b1 100644 ---- a/LAPACKE/lapacke.pc.in -+++ b/LAPACKE/lapacke.pc.in -@@ -1,5 +1,7 @@ --prefix=@prefix@ --libdir=@libdir@ -+prefix=@CMAKE_INSTALL_PREFIX@ -+exec_prefix=${prefix} -+libdir=${exec_prefix}/@CMAKE_INSTALL_LIBDIR@ -+includedir=${prefix}/include - - Name: LAPACKE - Description: C Standard Interface to LAPACK Linear Algebra PACKage -diff --git a/lapack.pc.in b/lapack.pc.in -index 878efc2..2cca4c2 100644 ---- a/lapack.pc.in -+++ b/lapack.pc.in -@@ -1,5 +1,7 @@ --prefix=@prefix@ --libdir=@libdir@ -+prefix=@CMAKE_INSTALL_PREFIX@ -+exec_prefix=${prefix} -+libdir=${exec_prefix}/@CMAKE_INSTALL_LIBDIR@ -+includedir=${prefix}/include - - Name: LAPACK - Description: FORTRAN reference implementation of LAPACK Linear Algebra PACKage diff --git a/sci-libs/blas-reference/metadata.xml b/sci-libs/blas-reference/metadata.xml deleted file mode 100644 index 1bde80743687..000000000000 --- a/sci-libs/blas-reference/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> - <maintainer type="project"> - <email>sci@gentoo.org</email> - <name>Gentoo Science Project</name> - </maintainer> - <longdescription lang="en"> -The BLAS (Basic Linear Algebra Subprograms) are high quality "building -block" routines for performing basic vector and matrix operations. Level 1 -BLAS do vector-vector operations, Level 2 BLAS do matrix-vector operations, -and Level 3 BLAS do matrix-matrix operations. Because the BLAS are -efficient, portable, and widely available, they're commonly used in the -development of high quality linear algebra software, LAPACK for -example. This packages implements the reference FORTRAN 77 library. -</longdescription> -</pkgmetadata> |