summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD32
1 files changed, 16 insertions, 16 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 2c4e44abdd24..7b9c8f5ab26b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,41 +2,41 @@
# Contributor: Konstantin Shalygin <k0ste@k0ste.ru>
pkgname='libyang'
-pkgver='2.0.97'
+pkgver='2.2.8'
pkgrel='1'
-pkgdesc='A YANG data modelling language parser and toolkit written (and providing API) in C.'
+pkgdesc='A YANG data modelling language parser and toolkit written (and providing API) in C'
url="https://github.com/CESNET/${pkgname}"
-arch=('x86_64' 'aarch64')
+arch=('x86_64' 'aarch64' 'armv7h')
license=('BSD')
depends=('pcre2')
-makedepends=('cmake' 'swig' 'doxygen')
-checkdepends=('cmocka' 'shunit2' 'expect')
+makedepends=('cmake' 'doxygen' 'graphviz')
+checkdepends=('cmocka')
conflicts=('libyang-git' 'libyang-devel-git')
source=("${url}/archive/v${pkgver}.tar.gz")
-sha256sums=('91f5db0bc3799170d1e480abfc08a7fe7e50ce07a5433b5e32e93418314d48f9')
+sha256sums=('301e134acbaa1f3eb1e5db0a996ce4bc9ff32de61c98f5fe3192e6cc84429dd3')
prepare() {
- cd "${srcdir}/${pkgname}-${pkgver}"
+ cd "${pkgname}-${pkgver}"
mkdir build
}
build() {
- cd "${srcdir}/${pkgname}-${pkgver}/build"
+ cd "${pkgname}-${pkgver}/build"
cmake .. \
- -DCMAKE_INSTALL_PREFIX=/usr \
- -DCMAKE_INSTALL_LIBDIR=lib \
- -DCMAKE_BUILD_TYPE=Release \
- -DENABLE_TESTS=ON
+ -DCMAKE_INSTALL_PREFIX="/usr" \
+ -DCMAKE_INSTALL_LIBDIR="lib" \
+ -DCMAKE_BUILD_TYPE="Release" \
+ -DENABLE_TESTS="ON"
make
}
check() {
- cd "${srcdir}/${pkgname}-${pkgver}/build"
- make test
+ cd "${pkgname}-${pkgver}/build"
+ ctest
}
package() {
- cd "${srcdir}/${pkgname}-${pkgver}/build"
+ cd "${pkgname}-${pkgver}/build"
make DESTDIR="${pkgdir}" install
- install -Dm644 "${srcdir}/${pkgname}-${pkgver}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+ install -Dm644 "../LICENSE" -t "${pkgdir}/usr/share/licenses/${pkgname}"
}