aboutsummaryrefslogtreecommitdiffstats
path: root/community/tl-expected
diff options
context:
space:
mode:
authorLeo <thinkabit.ukim@gmail.com>2020-04-13 21:59:28 -0300
committerLeo <thinkabit.ukim@gmail.com>2020-04-13 21:59:50 -0300
commitdb7ecaea54d07e7e684f85a6597fb43051204524 (patch)
tree82dcde0411dfba9712bd8c6b9eb199ca052ca96a /community/tl-expected
parentd27e88f01efef0ac1057acf39e109578599d51b1 (diff)
downloadaports-db7ecaea54d07e7e684f85a6597fb43051204524.tar.bz2
aports-db7ecaea54d07e7e684f85a6597fb43051204524.tar.xz
community/tl-expected: fix location of cmake modules
Diffstat (limited to 'community/tl-expected')
-rw-r--r--community/tl-expected/APKBUILD16
1 files changed, 9 insertions, 7 deletions
diff --git a/community/tl-expected/APKBUILD b/community/tl-expected/APKBUILD
index ab4f536e4a..09f4845fe9 100644
--- a/community/tl-expected/APKBUILD
+++ b/community/tl-expected/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Leo <thinkabit.ukim@gmail.com>
pkgname=tl-expected
pkgver=1.0.0
-pkgrel=1
+pkgrel=2
pkgdesc="C++11/14/17 std::expected with functional-style extensions"
options="!check"
url="https://github.com/TartanLlama/expected"
@@ -16,19 +16,21 @@ build() {
if [ "$CBUILD" != "$CHOST" ]; then
CMAKE_CROSSOPTS="-DCMAKE_SYSTEM_NAME=Linux -DCMAKE_HOST_SYSTEM_NAME=Linux"
fi
- cmake \
+ cmake -B build \
+ -DCMAKE_BUILD_TYPE=None \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DBUILD_SHARED_LIBS=True \
- -DCMAKE_BUILD_TYPE=None \
- -DCMAKE_CXX_FLAGS="$CXXFLAGS" \
-DEXPECTED_ENABLE_TESTS=OFF \
- ${CMAKE_CROSSOPTS} .
- make
+ $CMAKE_CROSSOPTS .
+ make -C build
}
package() {
- make DESTDIR="$pkgdir" install
+ make -C build DESTDIR="$pkgdir" install
+
+ mkdir -p "$pkgdir"/usr/lib
+ mv "$pkgdir"/usr/share/cmake "$pkgdir"/usr/lib
}
sha512sums="747ea34b5540dfcf595896332851f10c52a823ab8ba3fc8152478b0a9e8ca01f0f26827348407249827f4106ff577bd6e697ea6f749c1f21bd1f0913a621075d tl-expected-1.0.0.tar.gz"