1
0
Fork 0
mirror of https://gitlab.alpinelinux.org/alpine/aports.git synced 2025-07-24 03:35:38 +03:00
aports/testing/openmp/APKBUILD
2021-04-04 18:26:59 -03:00

37 lines
1.1 KiB
Text

# Contributor: Leo <thinkabit.ukim@gmail.com>
# Maintainer:
pkgname=openmp
pkgver=11.1.0
pkgrel=1
pkgdesc="LLVM OpenMP Runtime Library"
options="!check" # Missing llvm-lit
url="https://openmp.llvm.org"
arch="all !s390x !mips64" # LIBOMP_ARCH = UnknownArchitecture
license="Apache-2.0"
makedepends="cmake perl elfutils-dev libffi-dev"
subpackages="$pkgname-dev"
source="https://github.com/llvm/llvm-project/releases/download/llvmorg-$pkgver/openmp-$pkgver.src.tar.xz"
builddir="$srcdir/$pkgname-$pkgver.src"
build() {
if [ "$CBUILD" != "$CHOST" ]; then
CMAKE_CROSSOPTS="-DCMAKE_SYSTEM_NAME=Linux -DCMAKE_HOST_SYSTEM_NAME=Linux"
fi
cmake \
-B build \
-DCMAKE_BUILD_TYPE=None \
-DCMAKE_INSTALL_PREFIX=/usr \
-DLIBOMP_INSTALL_ALIASES=OFF \
-DCMAKE_CXX_FLAGS="$CXXFLAGS" \
-DCMAKE_C_FLAGS="$CFLAGS" \
$CMAKE_CROSSOPTS
make -C build
}
package() {
DESTDIR="$pkgdir" make -C build install
rm -f "$pkgdir"/usr/lib/libarcher_static.a
}
sha512sums="bbea103f44f436f2bbc7d56be77f29235c15af578e8b6af02c4f162e3467e36c122da21ada428fb18d09ca03d393a8df99ffd02008426dcc680e203ba103d7ba openmp-11.1.0.src.tar.xz"