diff options
author | Leo <thinkabit.ukim@gmail.com> | 2019-10-22 03:31:14 -0300 |
---|---|---|
committer | Leo <thinkabit.ukim@gmail.com> | 2019-10-22 04:08:55 -0300 |
commit | 7fbc490e1fa6e48ab7f499cd7597f58450081e50 (patch) | |
tree | 1e85a1f1ff725a1c07b96fd78aa57017e4cbc754 /testing/spdlog | |
parent | f820cc765bda6e5db786755ec824d855f61501ce (diff) |
testing/spdlog: upgrade to 1.4.2
Diffstat (limited to 'testing/spdlog')
-rw-r--r-- | testing/spdlog/APKBUILD | 23 |
1 files changed, 16 insertions, 7 deletions
diff --git a/testing/spdlog/APKBUILD b/testing/spdlog/APKBUILD index 0e4a507c266..044f87236ef 100644 --- a/testing/spdlog/APKBUILD +++ b/testing/spdlog/APKBUILD @@ -1,15 +1,15 @@ # Contributor: Leo <thinkabit.ukim@gmail.com> # Maintainer: Leo <thinkabit.ukim@gmail.com> pkgname=spdlog -pkgver=1.3.1 +pkgver=1.4.2 pkgrel=0 pkgdesc="Fast C++ logging library" url="https://github.com/gabime/spdlog" arch="all" license="MIT" -makedepends="cmake" +makedepends="cmake fmt-dev" subpackages="$pkgname-dev" -source="$pkgname-$pkgver.tar.gz::https://github.com/gabime/$pkgname/archive/v$pkgver.tar.gz" +source="$pkgname-$pkgver.tar.gz::https://github.com/gabime/spdlog/archive/v$pkgver.tar.gz" build() { mkdir build @@ -20,14 +20,14 @@ build() { cmake \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_INSTALL_LIBDIR=lib \ - -DBUILD_SHARED_LIBS=True \ -DCMAKE_BUILD_TYPE=RelWithDebInfo \ -DCMAKE_CXX_FLAGS="$CXXFLAGS" \ - -DSPDLOG_BUILD_EXAMPLES=OFF \ -DSPDLOG_BUILD_BENCH=OFF \ -DSPDLOG_BUILD_TESTS=ON \ -DSPDLOG_SANITIZE_ADDRESS=OFF \ - -DSPDLOG_FMT_EXTERNAL=OFF \ + -DSPDLOG_FMT_EXTERNAL=ON \ + -DSPDLOG_BUILD_SHARED=ON \ + -DSPDLOG_BUILD_EXAMPLE=OFF \ ${CMAKE_CROSSOPTS} .. make } @@ -42,4 +42,13 @@ package() { make -C build DESTDIR="$pkgdir" install } -sha512sums="a851a44b6384f493dd312ae0a611d068af46bbfe8daf1c2f61f13d8836a3801f41b339074fbe8da8e428131c82fa5c4a9e3320a55cbdd4b7aff8bb349dfff7dd spdlog-1.3.1.tar.gz" +dev() { + default_dev + + # Fix path + mkdir -p "$subpkgdir"/usr/lib/cmake + mv "$pkgdir"/usr/lib/spdlog/cmake "$subpkgdir"/usr/lib/cmake + rmdir -p "$pkgdir"/usr/lib/spdlog || true +} + +sha512sums="886b489138a1bdf363b5eab65a7d973f570a01c399ff5b910fcfee172ad4ff4d42a45dc2ae24e77b07130df527fb13a86b3e55ac992e72c418aebb232e27eabf spdlog-1.4.2.tar.gz" |