commit: eb89e2f2b76634ff7ebfff09fa4fafdd2a78aa0c Author: Aisha Tammy <gentoo <AT> aisha <DOT> cc> AuthorDate: Mon Nov 9 11:27:28 2020 +0000 Commit: David Seifert <soap <AT> gentoo <DOT> org> CommitDate: Mon Nov 9 11:27:28 2020 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb89e2f2
sci-libs/mkl: add pkg-config files Closes: https://github.com/gentoo/gentoo/pull/18198 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Aisha Tammy <gentoo <AT> aisha.cc> Signed-off-by: David Seifert <soap <AT> gentoo.org> sci-libs/mkl/files/mkl-10.0.2.018-openmpi.patch | 18 ------------------ sci-libs/mkl/files/mkl-dynamic-ilp64-iomp.pc | 10 ++++++++++ sci-libs/mkl/files/mkl-dynamic-ilp64-seq.pc | 10 ++++++++++ sci-libs/mkl/files/mkl-dynamic-lp64-iomp.pc | 10 ++++++++++ sci-libs/mkl/files/mkl-dynamic-lp64-seq.pc | 10 ++++++++++ sci-libs/mkl/files/mkl-sdl-ilp64.pc | 9 +++++++++ sci-libs/mkl/files/mkl-sdl-lp64.pc | 9 +++++++++ sci-libs/mkl/files/mkl-static-ilp64-iomp.pc | 10 ++++++++++ sci-libs/mkl/files/mkl-static-ilp64-seq.pc | 10 ++++++++++ sci-libs/mkl/files/mkl-static-lp64-iomp.pc | 10 ++++++++++ sci-libs/mkl/files/mkl-static-lp64-seq.pc | 10 ++++++++++ 11 files changed, 98 insertions(+), 18 deletions(-) diff --git a/sci-libs/mkl/files/mkl-10.0.2.018-openmpi.patch b/sci-libs/mkl/files/mkl-10.0.2.018-openmpi.patch deleted file mode 100644 index 0519b5fdebd..00000000000 --- a/sci-libs/mkl/files/mkl-10.0.2.018-openmpi.patch +++ /dev/null @@ -1,18 +0,0 @@ ---- a/interfaces/fftw2x_cdft/makefile 2008-03-11 23:26:26.287984332 +0000 -+++ b/interfaces/fftw2x_cdft/makefile 2008-03-13 10:56:44.755095617 +0000 -@@ -172,6 +172,15 @@ - endif - - -+ifeq ($(mpi),openmpi) -+CS = mpicc -+ifdef mpidir -+_CS = $(mpidir)/bin/$(CS) -+else -+_CS = $(CS) -+endif -+endif -+ - vpath %.c wrappers - - $(WRP): %.o: %.c diff --git a/sci-libs/mkl/files/mkl-dynamic-ilp64-iomp.pc b/sci-libs/mkl/files/mkl-dynamic-ilp64-iomp.pc new file mode 100644 index 00000000000..c68c025daa2 --- /dev/null +++ b/sci-libs/mkl/files/mkl-dynamic-ilp64-iomp.pc @@ -0,0 +1,10 @@ +prefix=@PREFIX@ +exec_prefix=${prefix} +includedir=${prefix}/include/mkl + +Name: mkl-dynamic-ilp64-iomp +Description: Intel(R) Math Kernel Library +Version: Gentoo +URL: https://software.intel.com/en-us/mkl +Libs: -lmkl_intel_ilp64 -lmkl_intel_thread -lmkl_core -liomp5 -lpthread -lm -ldl +Cflags: -I${includedir} diff --git a/sci-libs/mkl/files/mkl-dynamic-ilp64-seq.pc b/sci-libs/mkl/files/mkl-dynamic-ilp64-seq.pc new file mode 100644 index 00000000000..0494c50f9da --- /dev/null +++ b/sci-libs/mkl/files/mkl-dynamic-ilp64-seq.pc @@ -0,0 +1,10 @@ +prefix=@PREFIX@ +exec_prefix=${prefix} +includedir=${prefix}/include/mkl + +Name: mkl-dynamic-ilp64-seq +Description: Intel(R) Math Kernel Library +Version: Gentoo +URL: https://software.intel.com/en-us/mkl +Libs: -lmkl_intel_ilp64 -lmkl_sequential -lmkl_core -lpthread -lm -ldl +Cflags: -I${includedir} diff --git a/sci-libs/mkl/files/mkl-dynamic-lp64-iomp.pc b/sci-libs/mkl/files/mkl-dynamic-lp64-iomp.pc new file mode 100644 index 00000000000..4e8bb50bb9c --- /dev/null +++ b/sci-libs/mkl/files/mkl-dynamic-lp64-iomp.pc @@ -0,0 +1,10 @@ +prefix=@PREFIX@ +exec_prefix=${prefix} +includedir=${prefix}/include/mkl + +Name: mkl-dynamic-lp64-iomp +Description: Intel(R) Math Kernel Library +Version: Gentoo +URL: https://software.intel.com/en-us/mkl +Libs: -lmkl_intel_lp64 -lmkl_intel_thread -lmkl_core -liomp5 -lpthread -lm -ldl +Cflags: -I${includedir} diff --git a/sci-libs/mkl/files/mkl-dynamic-lp64-seq.pc b/sci-libs/mkl/files/mkl-dynamic-lp64-seq.pc new file mode 100644 index 00000000000..e0386e29fa3 --- /dev/null +++ b/sci-libs/mkl/files/mkl-dynamic-lp64-seq.pc @@ -0,0 +1,10 @@ +prefix=@PREFIX@ +exec_prefix=${prefix} +includedir=${prefix}/include + +Name: mkl-dynamic-lp64-seq +Description: Intel(R) Math Kernel Library +Version: Gentoo +URL: https://software.intel.com/en-us/mkl +Libs: -lmkl_intel_lp64 -lmkl_sequential -lmkl_core -lpthread -lm -ldl +Cflags: -I${includedir} diff --git a/sci-libs/mkl/files/mkl-sdl-ilp64.pc b/sci-libs/mkl/files/mkl-sdl-ilp64.pc new file mode 100644 index 00000000000..e1648f7f934 --- /dev/null +++ b/sci-libs/mkl/files/mkl-sdl-ilp64.pc @@ -0,0 +1,9 @@ +prefix=@PREFIX@ +exec_prefix=${prefix} +includedir=${prefix}/include/mkl + +Name: mkl-sdl-ilp64 +Version: Gentoo +Description: Intel(R) Math Kernel Library +Libs: -lmkl_rt -lpthread -lm -ldl +Cflags: -I${includedir} -DMKL_ILP64 -m64 diff --git a/sci-libs/mkl/files/mkl-sdl-lp64.pc b/sci-libs/mkl/files/mkl-sdl-lp64.pc new file mode 100644 index 00000000000..506851e43fe --- /dev/null +++ b/sci-libs/mkl/files/mkl-sdl-lp64.pc @@ -0,0 +1,9 @@ +prefix=@PREFIX@ +exec_prefix=${prefix} +includedir=${prefix}/include/mkl + +Name: mkl-sdl-ilp64 +Version: Gentoo +Description: Intel(R) Math Kernel Library +Libs: -lmkl_rt -lpthread -lm -ldl +Cflags: -I${includedir} -m64 diff --git a/sci-libs/mkl/files/mkl-static-ilp64-iomp.pc b/sci-libs/mkl/files/mkl-static-ilp64-iomp.pc new file mode 100644 index 00000000000..911c9d49893 --- /dev/null +++ b/sci-libs/mkl/files/mkl-static-ilp64-iomp.pc @@ -0,0 +1,10 @@ +prefix=@PREFIX@ +exec_prefix=${prefix} +includedir=${prefix}/include + +Name: mkl-static-ilp64-iomp +Description: Intel(R) Math Kernel Library +Version: Gentoo +URL: https://software.intel.com/en-us/mkl +Libs: -Wl,--start-group libmkl_intel_ilp64.a libmkl_intel_thread.a libmkl_core.a -Wl,--end-group -liomp5 -lpthread -lm -ldl +Cflags: -I${includedir} diff --git a/sci-libs/mkl/files/mkl-static-ilp64-seq.pc b/sci-libs/mkl/files/mkl-static-ilp64-seq.pc new file mode 100644 index 00000000000..aff2ff30ff8 --- /dev/null +++ b/sci-libs/mkl/files/mkl-static-ilp64-seq.pc @@ -0,0 +1,10 @@ +prefix=@PREFIX@ +exec_prefix=${prefix} +includedir=${prefix}/include + +Name: mkl-static-ilp64-seq +Description: Intel(R) Math Kernel Library +Version: Gentoo +URL: https://software.intel.com/en-us/mkl +Libs: -Wl,--start-group libmkl_intel_ilp64.a libmkl_sequential.a libmkl_core.a -Wl,--end-group -lpthread -lm -ldl +Cflags: -I${includedir} diff --git a/sci-libs/mkl/files/mkl-static-lp64-iomp.pc b/sci-libs/mkl/files/mkl-static-lp64-iomp.pc new file mode 100644 index 00000000000..ba799d399f9 --- /dev/null +++ b/sci-libs/mkl/files/mkl-static-lp64-iomp.pc @@ -0,0 +1,10 @@ +prefix=@PREFIX@ +exec_prefix=${prefix} +includedir=${prefix}/include + +Name: mkl-static-lp64-iomp +Description: Intel(R) Math Kernel Library +Version: Gentoo +URL: https://software.intel.com/en-us/mkl +Libs: -Wl,--start-group libmkl_intel_lp64.a libmkl_intel_thread.a libmkl_core.a -Wl,--end-group -liomp5 -lpthread -lm -ldl +Cflags: -I${includedir} diff --git a/sci-libs/mkl/files/mkl-static-lp64-seq.pc b/sci-libs/mkl/files/mkl-static-lp64-seq.pc new file mode 100644 index 00000000000..1c96e5483d5 --- /dev/null +++ b/sci-libs/mkl/files/mkl-static-lp64-seq.pc @@ -0,0 +1,10 @@ +prefix=@PREFIX@ +exec_prefix=${prefix} +includedir=${prefix}/include + +Name: mkl-static-lp64-seq +Description: Intel(R) Math Kernel Library +Version: Gentoo +URL: https://software.intel.com/en-us/mkl +Libs: -Wl,--start-group libmkl_intel_lp64.a libmkl_sequential.a libmkl_core.a -Wl,--end-group -lpthread -lm -ldl +Cflags: -I${includedir}
