mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2025-07-24 03:35:38 +03:00
37 lines
1.1 KiB
Text
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"
|