From d934827bf44b7cfcf6711964418148fa60877668 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Wed, 25 Nov 2020 22:39:15 +0000 Subject: gentoo resync : 25.11.2020 --- sci-libs/lapack-reference/Manifest | 13 --- .../files/eselect.lapack.reference | 4 - .../files/eselect.lapack.reference-r1 | 4 - .../lapack-reference-3.2.1-parallel-make.patch | 112 --------------------- .../lapack-reference-3.6.0-fix-build-system.patch | 92 ----------------- .../lapack-reference-3.7.0-fix-build-system.patch | 56 ----------- .../lapack-reference-3.2.1-r4.ebuild | 100 ------------------ .../lapack-reference/lapack-reference-3.6.0.ebuild | 90 ----------------- .../lapack-reference/lapack-reference-3.7.0.ebuild | 97 ------------------ sci-libs/lapack-reference/metadata.xml | 19 ---- 10 files changed, 587 deletions(-) delete mode 100644 sci-libs/lapack-reference/Manifest delete mode 100644 sci-libs/lapack-reference/files/eselect.lapack.reference delete mode 100644 sci-libs/lapack-reference/files/eselect.lapack.reference-r1 delete mode 100644 sci-libs/lapack-reference/files/lapack-reference-3.2.1-parallel-make.patch delete mode 100644 sci-libs/lapack-reference/files/lapack-reference-3.6.0-fix-build-system.patch delete mode 100644 sci-libs/lapack-reference/files/lapack-reference-3.7.0-fix-build-system.patch delete mode 100644 sci-libs/lapack-reference/lapack-reference-3.2.1-r4.ebuild delete mode 100644 sci-libs/lapack-reference/lapack-reference-3.6.0.ebuild delete mode 100644 sci-libs/lapack-reference/lapack-reference-3.7.0.ebuild delete mode 100644 sci-libs/lapack-reference/metadata.xml (limited to 'sci-libs/lapack-reference') diff --git a/sci-libs/lapack-reference/Manifest b/sci-libs/lapack-reference/Manifest deleted file mode 100644 index a44996bf100f..000000000000 --- a/sci-libs/lapack-reference/Manifest +++ /dev/null @@ -1,13 +0,0 @@ -AUX eselect.lapack.reference 237 BLAKE2B 3b9fda5e3853ba553a56709c1827c17368b1dc6229c2ca97a35220c05bf428fd94b6e855a8d2dada43dcc153af59b1f7aa1f34923e42cc6b679c3e35993e033d SHA512 cd0b5c771e552d348ce87192583bed2dbf9f2c61cbaf512b006dd9da3b36d3f0c8ad24129e595f644fc0472f5e60e0c3c0964ec86f9ece1c0f00e942d2515936 -AUX eselect.lapack.reference-r1 237 BLAKE2B bb87359115ee06d0062ad1013571a8f4e0c19b87f58e5f830334316e3ef19878fad220f7cf3ba05826fa9d1183a74557ee7da33b0bcd873c1e9c9a8b113c6b52 SHA512 f33b5e14184017192a51e6cf9e6c41a55cf79e60f133e1ef552b80fd2c50ad33f8252d20e379e28b283eab3f33c755172e4244bfe7cfbc633db7f8dd8d5537c3 -AUX lapack-reference-3.2.1-parallel-make.patch 4904 BLAKE2B 5885a1cf316c24f5dccf907e8eb5b4d3d3e8c0322de86230686abbb8120e3b85ba2a2e627076d5daf74213f6868a83803bc2e9ef53fd16e8a0b2c8f910eb3bfb SHA512 2d42f14ddfd78f9f1566e3f31c03b74fe41f6b93a12156554b884b82496f6777781290167597ac220c3fff89edd055952a208c49835a69f745d728fcef605a78 -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.2.1.tgz 4792502 BLAKE2B e9d39c958406db05383ebda7e781ae6c2d0b1f3896d4071a33bec0c7038f9ffca3e254f8ef36aa27118c83a1e5df9110c57ce90ab897e0f8f0ca5750d20cba0e SHA512 a89b88540f8e5b05b7c58e8e301a5068729ceb35fcb2143edfff1644458ff1a375e5185492cf116b50409fe0c17b51c253a2987f4df83e9f9c3968a4b77e5d97 -DIST lapack-3.6.0.tgz 6792324 BLAKE2B 438f3376b63b38ef0fe70f6becac847816f3a11c01f5ab237dc0d941792ceb54dbd2f8dc22d56286f5dab3499289ed94e67521ea951a98973c9640abc294ad6c SHA512 bc50441d415ef8896dd7626d77c6104184b996e758704366288089f03d4c99d068e33153b0d13305310886017e5d2e716130f812a95cfcad36ef37fe20417ab8 -DIST lapack-3.7.0.tgz 7359812 BLAKE2B 20aa42e22d8c920d1360afe41ceec7b36f6cd5fbe43ca9d7848ef7cc45a64a0314cb1321941c1a7c03654f41e28ec805445882ded0ca0ea07674e70b66cba6b5 SHA512 e4f4c7d0ba8a096eeb813160c6dbcdd535647df6b2ad5beac9181908158956b31d1a9554ec9b9836fd44fe7404c1f377b297cbb20d744f20d70e357fd246c91b -DIST lapack-reference-3.2.1-autotools.patch.bz2 13338 BLAKE2B 1be1d2c273b92a106a9c914f17e0350b44fc42b3837ee48b040d7a61802bf5036c30e8800ec613ccf12a082a7801cad6878b6ddcbd4db32e27a06b7462f8ecd2 SHA512 957e8c7646a0d6ade9c0dfdaf2aa665a01f932dfda376ba1db164106fb174793e6504cdbed7daf158f23bb69502937963cb2e2d45ac720980d3832f6fc0fedbd -EBUILD lapack-reference-3.2.1-r4.ebuild 2823 BLAKE2B a086405347206ed704889e793c05fe99488ee0dbefba609ea8a05913473e4c3b8aedafdeddd30261a33a9c98a140c508e3b06b675a80409fe3bf60a660dd174c SHA512 b6d3e0edf17e95b686201c278f0b1ef5bb4e55e1d42edc99edc462e0693c3fac2601e0705b8a2801d1b2267a283a67aa7abbc4867857b917cc338715885cb909 -EBUILD lapack-reference-3.6.0.ebuild 2622 BLAKE2B 1059d64fba18d9c91da283fd82b42baeefd6223bf18f04b3e7b38762b709b9335367a2af13ef1a3bd45cc228fc80b7ed2ccf12b67ee0b1513b92f12ebc14b2c1 SHA512 bdc1587e0e3d035bf5959e564ee3247531f286908dde35f8691c58c538d163895fdd40a9bf0a402aad1c370e5859b7c09c8ad44fc0934b5464a5082f463d0c79 -EBUILD lapack-reference-3.7.0.ebuild 2860 BLAKE2B a2c723501a2468be083de147ab99b7aff66ac02f4cdd72129dbf83df2881f64def8ae58cc5946478ddfde0cbb4a89f668d85301bb7c92c3686c08caabe205738 SHA512 c84d6f6650298f1d3b41cfa689c0b41ebdabecf7e9dddaa67b9069280c92fa0f73f1e115829a095e87ee3785f93fae4b5cf1c277c1251a8ca90ebdfc4496ff76 -MISC metadata.xml 779 BLAKE2B 64433bf79744cecd4ce505c3643ff73d3355620749b344ab27324c80ecb7b3ad9dd02a05dbbf1bd3e8174cac947c236d80f51377c259a1ff3aaa17b9908a8a0e SHA512 a72591749a3ea6ac49ce3a20d6934042c54e0b1639d00d585bdcc88cd9425d31135d8acc4ee33856f3933cc2518e5c7354d6debc20bbcc7b701cd6978f474e6f diff --git a/sci-libs/lapack-reference/files/eselect.lapack.reference b/sci-libs/lapack-reference/files/eselect.lapack.reference deleted file mode 100644 index fe1a777b2dc2..000000000000 --- a/sci-libs/lapack-reference/files/eselect.lapack.reference +++ /dev/null @@ -1,4 +0,0 @@ -lapack/reference/liblapack.so /usr/@LIBDIR@/liblapack.so -lapack/reference/liblapack.so.0 /usr/@LIBDIR@/liblapack.so.0 -lapack/reference/liblapack.a /usr/@LIBDIR@/liblapack.a -../lapack/reference/lapack.pc /usr/@LIBDIR@/pkgconfig/lapack.pc diff --git a/sci-libs/lapack-reference/files/eselect.lapack.reference-r1 b/sci-libs/lapack-reference/files/eselect.lapack.reference-r1 deleted file mode 100644 index b6c4db325593..000000000000 --- a/sci-libs/lapack-reference/files/eselect.lapack.reference-r1 +++ /dev/null @@ -1,4 +0,0 @@ -lapack/reference/liblapack.so /usr/@LIBDIR@/liblapack.so -lapack/reference/liblapack.so.3 /usr/@LIBDIR@/liblapack.so.3 -lapack/reference/liblapack.a /usr/@LIBDIR@/liblapack.a -../lapack/reference/lapack.pc /usr/@LIBDIR@/pkgconfig/lapack.pc diff --git a/sci-libs/lapack-reference/files/lapack-reference-3.2.1-parallel-make.patch b/sci-libs/lapack-reference/files/lapack-reference-3.2.1-parallel-make.patch deleted file mode 100644 index 72bc71ca2d95..000000000000 --- a/sci-libs/lapack-reference/files/lapack-reference-3.2.1-parallel-make.patch +++ /dev/null @@ -1,112 +0,0 @@ -diff -Nauru lapack-3.2.1.old/TESTING/EIG/Makefile lapack-3.2.1/TESTING/EIG/Makefile ---- lapack-3.2.1.old/TESTING/EIG/Makefile 2008-11-17 17:51:24.000000000 -0500 -+++ lapack-3.2.1/TESTING/EIG/Makefile 2009-12-12 11:23:22.000000000 -0500 -@@ -126,25 +126,25 @@ - double: ../xeigtstd - complex16: ../xeigtstz - --../xeigtsts: $(SEIGTST) $(SCIGTST) $(AEIGTST) ; \ -- $(LOADER) $(LOADOPTS) -o xeigtsts \ -- $(SEIGTST) $(SCIGTST) $(AEIGTST) ../../$(TMGLIB) \ -- ../../$(LAPACKLIB) $(BLASLIB) && mv xeigtsts $@ -- --../xeigtstc: $(CEIGTST) $(SCIGTST) $(AEIGTST) ; \ -- $(LOADER) $(LOADOPTS) -o xeigtstc \ -- $(CEIGTST) $(SCIGTST) $(AEIGTST) ../../$(TMGLIB) \ -- ../../$(LAPACKLIB) $(BLASLIB) && mv xeigtstc $@ -- --../xeigtstd: $(DEIGTST) $(DZIGTST) $(AEIGTST) ; \ -- $(LOADER) $(LOADOPTS) -o xeigtstd \ -- $(DEIGTST) $(DZIGTST) $(AEIGTST) ../../$(TMGLIB) \ -- ../../$(LAPACKLIB) $(BLASLIB) && mv xeigtstd $@ -- --../xeigtstz: $(ZEIGTST) $(DZIGTST) $(AEIGTST) ; \ -- $(LOADER) $(LOADOPTS) -o xeigtstz \ -- $(ZEIGTST) $(DZIGTST) $(AEIGTST) ../../$(TMGLIB) \ -- ../../$(LAPACKLIB) $(BLASLIB) && mv xeigtstz $@ -+../xeigtsts: $(SEIGTST) $(SCIGTST) $(AEIGTST) -+ $(LOADER) $(LOADOPTS) \ -+ $(SEIGTST) $(SCIGTST) $(AEIGTST) ../../$(TMGLIB) \ -+ ../../$(LAPACKLIB) $(BLASLIB) -o ../xeigtsts -+ -+../xeigtstc: $(CEIGTST) $(SCIGTST) $(AEIGTST) -+ $(LOADER) $(LOADOPTS) \ -+ $(CEIGTST) $(SCIGTST) $(AEIGTST) ../../$(TMGLIB) \ -+ ../../$(LAPACKLIB) $(BLASLIB) -o ../xeigtstc -+ -+../xeigtstd: $(DEIGTST) $(DZIGTST) $(AEIGTST) -+ $(LOADER) $(LOADOPTS) \ -+ $(DEIGTST) $(DZIGTST) $(AEIGTST) ../../$(TMGLIB) \ -+ ../../$(LAPACKLIB) $(BLASLIB) -o ../xeigtstd -+ -+../xeigtstz: $(ZEIGTST) $(DZIGTST) $(AEIGTST) -+ $(LOADER) $(LOADOPTS) \ -+ $(ZEIGTST) $(DZIGTST) $(AEIGTST) ../../$(TMGLIB) \ -+ ../../$(LAPACKLIB) $(BLASLIB) -o ../xeigtstz - - $(AEIGTST): $(FRC) - $(SCIGTST): $(FRC) -@@ -169,4 +169,5 @@ - zchkee.o: zchkee.f - $(FORTRAN) $(DRVOPTS) -c $< -o $@ - --.f.o : ; $(FORTRAN) $(OPTS) -c $< -o $@ -+.f.o : -+ $(FORTRAN) $(OPTS) -c $< -o $@ -diff -Nauru lapack-3.2.1.old/TESTING/LIN/Makefile lapack-3.2.1/TESTING/LIN/Makefile ---- lapack-3.2.1.old/TESTING/LIN/Makefile 2009-02-10 12:23:05.000000000 -0500 -+++ lapack-3.2.1/TESTING/LIN/Makefile 2009-12-12 07:22:41.000000000 -0500 -@@ -238,43 +238,43 @@ - - ../xlintsts : $(ALINTST) $(SLINTST) $(SCLNTST) - $(LOADER) $(LOADOPTS) $(ALINTST) $(SCLNTST) $(SLINTST) \ -- ../../$(TMGLIB) ../../$(LAPACKLIB) $(XBLASLIB) $(BLASLIB) -o xlintsts && mv xlintsts $@ -+ ../../$(TMGLIB) ../../$(LAPACKLIB) $(XBLASLIB) $(BLASLIB) -o ../xlintsts - - ../xlintstc : $(ALINTST) $(CLINTST) $(SCLNTST) - $(LOADER) $(LOADOPTS) $(ALINTST) $(SCLNTST) $(CLINTST) \ -- ../../$(TMGLIB) ../../$(LAPACKLIB) $(XBLASLIB) $(BLASLIB) -o xlintstc && mv xlintstc $@ -+ ../../$(TMGLIB) ../../$(LAPACKLIB) $(XBLASLIB) $(BLASLIB) -o ../xlintstc - - ../xlintstd : $(ALINTST) $(DLINTST) $(DZLNTST) - $(LOADER) $(LOADOPTS) $^ \ -- ../../$(TMGLIB) ../../$(LAPACKLIB) $(XBLASLIB) $(BLASLIB) -o xlintstd && mv xlintstd $@ -+ ../../$(TMGLIB) ../../$(LAPACKLIB) $(XBLASLIB) $(BLASLIB) -o ../xlintstd - - ../xlintstz : $(ALINTST) $(ZLINTST) $(DZLNTST) - $(LOADER) $(LOADOPTS) $(ALINTST) $(DZLNTST) $(ZLINTST) \ -- ../../$(TMGLIB) ../../$(LAPACKLIB) $(XBLASLIB) $(BLASLIB) -o xlintstz && mv xlintstz $@ -+ ../../$(TMGLIB) ../../$(LAPACKLIB) $(XBLASLIB) $(BLASLIB) -o ../xlintstz - - ../xlintstds : $(DSLINTST) - $(LOADER) $(LOADOPTS) $(DSLINTST) \ -- ../../$(TMGLIB) ../../$(LAPACKLIB) $(BLASLIB) -o xlintstds && mv xlintstds $@ -+ ../../$(TMGLIB) ../../$(LAPACKLIB) $(BLASLIB) -o ../xlintstds - - ../xlintstzc : $(ZCLINTST) - $(LOADER) $(LOADOPTS) $(ZCLINTST) \ -- ../../$(TMGLIB) ../../$(LAPACKLIB) $(BLASLIB) -o xlintstzc && mv xlintstzc $@ -+ ../../$(TMGLIB) ../../$(LAPACKLIB) $(BLASLIB) -o ../xlintstzc - - ../xlintstrfs : $(SLINTSTRFP) - $(LOADER) $(LOADOPTS) $(SLINTSTRFP) \ -- ../../$(TMGLIB) ../../$(LAPACKLIB) $(BLASLIB) -o xlintstrfs && mv xlintstrfs $@ -+ ../../$(TMGLIB) ../../$(LAPACKLIB) $(BLASLIB) -o ../xlintstrfs - - ../xlintstrfd : $(DLINTSTRFP) - $(LOADER) $(LOADOPTS) $(DLINTSTRFP) \ -- ../../$(TMGLIB) ../../$(LAPACKLIB) $(BLASLIB) -o xlintstrfd && mv xlintstrfd $@ -+ ../../$(TMGLIB) ../../$(LAPACKLIB) $(BLASLIB) -o ../xlintstrfd - - ../xlintstrfc : $(CLINTSTRFP) - $(LOADER) $(LOADOPTS) $(CLINTSTRFP) \ -- ../../$(TMGLIB) ../../$(LAPACKLIB) $(BLASLIB) -o xlintstrfc && mv xlintstrfc $@ -+ ../../$(TMGLIB) ../../$(LAPACKLIB) $(BLASLIB) -o ../xlintstrfc - - ../xlintstrfz : $(ZLINTSTRFP) - $(LOADER) $(LOADOPTS) $(ZLINTSTRFP) \ -- ../../$(TMGLIB) ../../$(LAPACKLIB) $(BLASLIB) -o xlintstrfz && mv xlintstrfz $@ -+ ../../$(TMGLIB) ../../$(LAPACKLIB) $(BLASLIB) -o ../xlintstrfz - - $(ALINTST): $(FRC) - $(SCLNTST): $(FRC) diff --git a/sci-libs/lapack-reference/files/lapack-reference-3.6.0-fix-build-system.patch b/sci-libs/lapack-reference/files/lapack-reference-3.6.0-fix-build-system.patch deleted file mode 100644 index 8661709d369b..000000000000 --- a/sci-libs/lapack-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/lapack-reference/files/lapack-reference-3.7.0-fix-build-system.patch b/sci-libs/lapack-reference/files/lapack-reference-3.7.0-fix-build-system.patch deleted file mode 100644 index 70f7cb0ee926..000000000000 --- a/sci-libs/lapack-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/lapack-reference/lapack-reference-3.2.1-r4.ebuild b/sci-libs/lapack-reference/lapack-reference-3.2.1-r4.ebuild deleted file mode 100644 index b9ee0e8c6fee..000000000000 --- a/sci-libs/lapack-reference/lapack-reference-3.2.1-r4.ebuild +++ /dev/null @@ -1,100 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit autotools eutils fortran-2 flag-o-matic multilib toolchain-funcs - -MyPN="${PN/-reference/}" -PATCH_V="3.2.1" - -DESCRIPTION="FORTRAN reference implementation of LAPACK Linear Algebra PACKage" -HOMEPAGE="http://www.netlib.org/lapack/index.html" -SRC_URI=" - mirror://gentoo/${MyPN}-${PV}.tgz - mirror://gentoo/${PN}-${PATCH_V}-autotools.patch.bz2" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" -IUSE="doc" - -RDEPEND=" - app-eselect/eselect-lapack - virtual/blas" -DEPEND=" - ${RDEPEND} - virtual/pkgconfig - doc? ( app-doc/lapack-docs )" - -S="${WORKDIR}/${MyPN}-${PV}" - -pkg_setup() { - fortran-2_pkg_setup - if [[ $(tc-getFC) =~ if ]]; then - ewarn "Using Intel Fortran at your own risk" - export LDFLAGS="$(raw-ldflags)" - export NOOPT_FFLAGS=-O - fi - ESELECT_PROF=reference -} - -src_prepare() { - epatch \ - "${WORKDIR}"/${PN}-${PATCH_V}-autotools.patch \ - "${FILESDIR}"/${P}-parallel-make.patch - eautoreconf - - # set up the testing routines - sed \ - -e "s:g77:$(tc-getFC):" \ - -e "s:-funroll-all-loops -O3:${FFLAGS} $($(tc-getPKG_CONFIG) --cflags blas):" \ - -e "s:LOADOPTS =:LOADOPTS = ${LDFLAGS} $($(tc-getPKG_CONFIG) --cflags blas):" \ - -e "s:../../blas\$(PLAT).a:$($(tc-getPKG_CONFIG) --libs blas):" \ - -e "s:lapack\$(PLAT).a:SRC/.libs/liblapack.a:" \ - make.inc.example > make.inc \ - || die "Failed to set up make.inc" - - cp "${FILESDIR}"/eselect.lapack.reference "${T}"/eselect.lapack.reference || die - sed -i -e "s:/usr:${EPREFIX}/usr:" "${T}"/eselect.lapack.reference || die - if [[ ${CHOST} == *-darwin* ]] ; then - sed -i -e 's/\.so\([\.0-9]\+\)\?/\1.dylib/g' \ - "${T}"/eselect.lapack.reference || die - fi - sed \ - -e '/Libs:/s|: |: -L${libdir} |g' \ - -i lapack.pc.in || die -} - -src_configure() { - econf \ - --libdir="${EPREFIX}/usr/$(get_libdir)/lapack/reference" \ - --with-blas="$($(tc-getPKG_CONFIG) --libs blas)" -} - -src_install() { - default - eselect lapack add $(get_libdir) "${T}"/eselect.lapack.reference ${ESELECT_PROF} -} - -src_test() { - MAKEOPTS+=" -j1" - cd "${S}"/TESTING/MATGEN && emake - cd "${S}"/TESTING && emake -} - -pkg_postinst() { - local p=lapack - 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/lapack-reference/lapack-reference-3.6.0.ebuild b/sci-libs/lapack-reference/lapack-reference-3.6.0.ebuild deleted file mode 100644 index a3080330b1ff..000000000000 --- a/sci-libs/lapack-reference/lapack-reference-3.6.0.ebuild +++ /dev/null @@ -1,90 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit eutils fortran-2 cmake-utils multilib flag-o-matic toolchain-funcs - -DESCRIPTION="Reference implementation of LAPACK" -HOMEPAGE="http://www.netlib.org/lapack/" -SRC_URI="http://www.netlib.org/lapack/lapack-${PV}.tgz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" -IUSE="+deprecated" - -DEPEND="app-eselect/eselect-lapack - >=virtual/blas-3.6 - virtual/pkgconfig" -RDEPEND="${DEPEND}" - -S="${WORKDIR}/lapack-${PV}" -PATCHES=( "${FILESDIR}/${P}-fix-build-system.patch" ) - -src_prepare() { - cmake-utils_src_prepare - - ESELECT_PROF=reference - - # some string does not get passed properly - sed -i \ - -e '/lapack_testing.py/d' \ - CTestCustom.cmake.in || die - # separate ebuild to tmglib - sed -i \ - -e '/lapack_install_library(tmglib)/d' \ - TESTING/MATGEN/CMakeLists.txt || die - - cp "${FILESDIR}"/eselect.lapack.reference-r1 "${T}"/eselect.lapack.reference || die - sed -i -e "s:/usr:${EPREFIX}/usr:" "${T}"/eselect.lapack.reference || die - if [[ ${CHOST} == *-darwin* ]] ; then - sed -i -e 's/\.so\([\.0-9]\+\)\?/\1.dylib/g' \ - "${T}"/eselect.lapack.reference || die - fi -} - -src_configure() { - local mycmakeargs=( - -Wno-dev - -DUSE_OPTIMIZED_BLAS=ON - -DBLAS_LIBRARIES="$($(tc-getPKG_CONFIG) --libs blas)" - -DBUILD_DEPRECATED=$(usex deprecated) - -DCMAKE_Fortran_FLAGS="$($(tc-getPKG_CONFIG) --cflags blas) $(get_abi_CFLAGS) ${FCFLAGS}" - -DBUILD_STATIC_LIBS=ON - -DBUILD_SHARED_LIBS=ON - ) - - cmake-utils_src_configure -} - -src_compile() { - cmake-utils_src_compile -} - -src_install() { - cmake-utils_src_install - - mkdir -p "${ED}/usr/$(get_libdir)/lapack/reference" || die - mv "${ED}/usr/$(get_libdir)"/lib* "${ED}/usr/$(get_libdir)/pkgconfig"/* \ - "${ED}/usr/$(get_libdir)/lapack/reference" || die - rmdir "${ED}/usr/$(get_libdir)/pkgconfig" || die - - eselect lapack add $(get_libdir) "${T}"/eselect.lapack.reference ${ESELECT_PROF} -} - -pkg_postinst() { - local p=lapack - 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/lapack-reference/lapack-reference-3.7.0.ebuild b/sci-libs/lapack-reference/lapack-reference-3.7.0.ebuild deleted file mode 100644 index 32c1ba6cfd12..000000000000 --- a/sci-libs/lapack-reference/lapack-reference-3.7.0.ebuild +++ /dev/null @@ -1,97 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit eutils fortran-2 cmake-utils multilib flag-o-matic toolchain-funcs - -DESCRIPTION="Reference implementation of LAPACK" -HOMEPAGE="http://www.netlib.org/lapack/" -SRC_URI="http://www.netlib.org/lapack/lapack-${PV}.tgz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" -IUSE="+deprecated" - -DEPEND="app-eselect/eselect-lapack - >=virtual/blas-3.6 - virtual/pkgconfig" -RDEPEND="${DEPEND}" - -S="${WORKDIR}/lapack-${PV}" -PATCHES=( "${FILESDIR}/${P}-fix-build-system.patch" ) - -src_prepare() { - cmake-utils_src_prepare - - ESELECT_PROF=reference - - # some string does not get passed properly - sed -i \ - -e '/lapack_testing.py/d' \ - CTestCustom.cmake.in || die - # separate ebuild to tmglib - sed -i \ - -e '/lapack_install_library(tmglib)/d' \ - TESTING/MATGEN/CMakeLists.txt || die - - cp "${FILESDIR}"/eselect.lapack.reference-r1 "${T}"/eselect.lapack.reference || die - sed -i -e "s:/usr:${EPREFIX}/usr:" "${T}"/eselect.lapack.reference || die - if [[ ${CHOST} == *-darwin* ]] ; then - sed -i -e 's/\.so\([\.0-9]\+\)\?/\1.dylib/g' \ - "${T}"/eselect.lapack.reference || die - fi -} - -src_configure() { - local mycmakeargs=( - -Wno-dev - -DUSE_OPTIMIZED_BLAS=ON - -DBLAS_LIBRARIES="$($(tc-getPKG_CONFIG) --libs blas)" - -DBUILD_DEPRECATED=$(usex deprecated) - -DCMAKE_Fortran_FLAGS="$($(tc-getPKG_CONFIG) --cflags blas) $(get_abi_CFLAGS) ${FCFLAGS}" - -DBUILD_STATIC_LIBS=ON - -DBUILD_SHARED_LIBS=ON - ) - - cmake-utils_src_configure -} - -src_compile() { - cmake-utils_src_compile -} - -src_install() { - cmake-utils_src_install - - mkdir -p "${ED}/usr/$(get_libdir)/lapack/reference" || die - mv "${ED}/usr/$(get_libdir)"/lib* "${ED}/usr/$(get_libdir)/pkgconfig"/* \ - "${ED}/usr/$(get_libdir)/lapack/reference" || die - if [[ ${CHOST} == *-darwin* ]] ; then - # modify install_names accordingly, bug #608266 - local lib - for lib in "${ED}"/usr/$(get_libdir)/lapack/reference/*.dylib ; do - install_name_tool -id "${lib#${D%/}}" "${lib}" - done - fi - rmdir "${ED}/usr/$(get_libdir)/pkgconfig" || die - - eselect lapack add $(get_libdir) "${T}"/eselect.lapack.reference ${ESELECT_PROF} -} - -pkg_postinst() { - local p=lapack - 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/lapack-reference/metadata.xml b/sci-libs/lapack-reference/metadata.xml deleted file mode 100644 index 9bd49b11cd5c..000000000000 --- a/sci-libs/lapack-reference/metadata.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - - sci@gentoo.org - Gentoo Science Project - - -LAPACK is a comprehensive library that does linear algebra -operations including matrix inversions, least squared solutions to -linear sets of equations, eigenvector analysis, singular value -decomposition, etc. It is a very comprehensive and reputable package -that has found extensive use in the scientific community. -This package installs the reference FORTRAN 77 implementation from Netlib. - - - Build deprecated routines - - -- cgit v1.2.3