From 431811062b04c04e5e47a2c7dcfd53488b388891 Mon Sep 17 00:00:00 2001 From: Andy Weidenbaum Date: Sat, 20 Oct 2018 13:01:21 -0500 Subject: [PATCH] New package: libomp-7.0.1 closes #3996 --- srcpkgs/libomp-devel | 1 + srcpkgs/libomp/template | 26 ++++++++++++++++++++++++++ 2 files changed, 27 insertions(+) create mode 120000 srcpkgs/libomp-devel create mode 100644 srcpkgs/libomp/template diff --git a/srcpkgs/libomp-devel b/srcpkgs/libomp-devel new file mode 120000 index 00000000000..45c3085a62b --- /dev/null +++ b/srcpkgs/libomp-devel @@ -0,0 +1 @@ +libomp \ No newline at end of file diff --git a/srcpkgs/libomp/template b/srcpkgs/libomp/template new file mode 100644 index 00000000000..acf89aa8176 --- /dev/null +++ b/srcpkgs/libomp/template @@ -0,0 +1,26 @@ +# Template file for 'libomp' +pkgname=libomp +version=7.0.1 +revision=1 +wrksrc="openmp-${version}.src" +build_style=cmake +configure_args="-DLIBOMP_ENABLE_SHARED=ON" +hostmakedepends="perl pkg-config" +makedepends="elfutils-devel libffi-devel" +short_desc="LLVM OpenMP Runtime Library" +maintainer="Andy Weidenbaum " +license="NCSA" +homepage="https://openmp.llvm.org" +distfiles="https://releases.llvm.org/${version}/openmp-${version}.src.tar.xz" +checksum=bf16b78a678da67d68405214ec7ee59d86a15f599855806192a75dcfca9b0d0c + +libomp-devel_package() { + short_desc+=" - development files" + depends="${sourcepkg}-${version}_${revision}" + # libgomp.so is also provided by libgomp-devel + conflicts="libgomp-devel" + pkg_install() { + vmove usr/include + vmove usr/lib/libgomp.so + } +}