aboutsummaryrefslogtreecommitdiffstats
path: root/testing/glog
diff options
context:
space:
mode:
authorLeo <thinkabit.ukim@gmail.com>2019-06-24 00:09:04 -0300
committerLeo <thinkabit.ukim@gmail.com>2019-06-25 11:18:23 -0300
commita0389eee0aefcddb1aabdf8d510726152367579f (patch)
treeca6ef94f9588ee9653b1f67d63dd395313a54b74 /testing/glog
parent39eca91131884febb78cb95e758ac7d3a053c1e7 (diff)
downloadaports-a0389eee0aefcddb1aabdf8d510726152367579f.tar.bz2
aports-a0389eee0aefcddb1aabdf8d510726152367579f.tar.xz
testing/glog: upgrade to 0.4.0
Diffstat (limited to 'testing/glog')
-rw-r--r--testing/glog/APKBUILD39
1 files changed, 20 insertions, 19 deletions
diff --git a/testing/glog/APKBUILD b/testing/glog/APKBUILD
index f7df0769e2..29b5d749ea 100644
--- a/testing/glog/APKBUILD
+++ b/testing/glog/APKBUILD
@@ -1,34 +1,35 @@
# Contributor: David Huffman <storedbox@outlook.com>
# Maintainer: David Huffman <storedbox@outlook.com>
pkgname=glog
-pkgver=0.3.5
+pkgver=0.4.0
pkgrel=0
pkgdesc="C++ implementation of the Google logging module"
+options="!check" # Tests fail to compile on aarch64 armhf and armv7
url="https://github.com/google/glog"
arch="all"
-license="BSD"
-subpackages="$pkgname-dev $pkgname-doc"
+license="BSD-3-Clause"
+makedepends="cmake gflags-dev"
+subpackages="$pkgname-dev"
source="https://github.com/google/glog/archive/v$pkgver/$pkgname-$pkgver.tar.gz"
-builddir="$srcdir/$pkgname-$pkgver"
-
-prepare() {
- default_prepare
- update_config_guess
-}
-
build() {
- cd "$builddir"
- ./configure --prefix=/usr \
- --disable-dependency-tracking \
- --disable-rtti \
- --with-pic
+ mkdir build
+ cd build
+ cmake \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_INSTALL_LIBDIR=lib \
+ -DWITH_GFLAGS=ON \
+ -DWITH_THREADS=ON \
+ -DWITH_TLS=ON \
+ -DBUILD_SHARED_LIBS=ON \
+ -DPRINT_UNSYMBOLIZED_STACK_TRACES=OFF \
+ -DBUILD_TESTING=OFF \
+ ..
make
}
package() {
- cd "$builddir"
- make DESTDIR="$pkgdir" install
+ make -C build DESTDIR="$pkgdir" install
}
-
-sha512sums="a54a3b8b4b7660d7558ba5168c659bc3c8323c30908a4f6a4bbc6f9cd899350f3243aabc720daebfdeb799b276b51ba1eaa1a0f83149c4e1a038d552ada1ed72 glog-0.3.5.tar.gz"
+sha512sums="b585f1819ade2075f6b61dc5aaca5c3f9d25601dba2bd08b6c49b96ac5f79db23c6b7f2042df003f7130497dd7241fcaa8b107d1f97385cb66ce52d3c554b176 glog-0.4.0.tar.gz"