[arch-commits] Commit in libcbor/trunk (PKGBUILD)
Levente Polyak
anthraxx at archlinux.org
Thu Sep 24 21:51:11 UTC 2020
Date: Thursday, September 24, 2020 @ 21:51:10
Author: anthraxx
Revision: 396510
upgpkg: libcbor 0.8.0-1
Modified:
libcbor/trunk/PKGBUILD
----------+
PKGBUILD | 21 +++++++++++----------
1 file changed, 11 insertions(+), 10 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2020-09-24 21:50:43 UTC (rev 396509)
+++ PKGBUILD 2020-09-24 21:51:10 UTC (rev 396510)
@@ -2,7 +2,7 @@
# Contributor: Moritz Kiefer <moritz.kiefer at purelyfunctional.org>
pkgname=libcbor
-pkgver=0.7.0
+pkgver=0.8.0
pkgrel=1
pkgdesc='C library for parsing and generating CBOR, the general-purpose schema-less binary data format'
url='https://github.com/PJK/libcbor'
@@ -12,25 +12,26 @@
makedepends=('cmake' 'cmocka')
provides=('libcbor.so')
source=(https://github.com/PJK/libcbor/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz)
-sha512sums=('4e2ed55ef17b8b77f82d780b1ee998d0342b67e6beabc24795117e5e222549640fe7fd261c8e78524d6489d03f7f5aa46b987709790a81f93e4d7409c32fecda')
-b2sums=('76f93d3199e703c4167aeed262da7ba78d1df82e081754609391572b89f216efba0c54511d4021049fc6c62ab01b08835f02a58bbf226d973174b37eff087761')
+sha512sums=('694d2d3a78d80072f96e0afb73590ca1f3572e41d2117330ef4313ed06271743b048d3ba3259c6ffe9a802d5e441379d0e54787d1d42fed08dc81ac4f06c6dbc')
+b2sums=('e8548e7351984ebdcbeb5f13a7ca35412c3f3f05e2a44a5438d57b90bdcdc51f5265953163106f90ade911a96af665956ebeba7ed1c48cf207acf6d683af5606')
build() {
- mkdir -p ${pkgname}-${pkgver}/build
- cd ${pkgname}-${pkgver}/build
- cmake .. \
+ cd ${pkgname}-${pkgver}
+ cmake . \
+ -Bbuild \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_C_FLAGS="${CFLAGS} ${CPPFLAGS}" \
+ -DBUILD_SHARED_LIBS=ON \
-DWITH_TESTS=1
- make cbor cbor_shared VERBOSE=1
- make -C test VERBOSE=1
+ make -C build VERBOSE=1
+ make -C build/test VERBOSE=1
}
check() {
- cd ${pkgname}-${pkgver}/build
- make -C test test
+ cd ${pkgname}-${pkgver}
+ make -C build/test test
}
package() {
More information about the arch-commits
mailing list