summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorYurii Kolesnykov2020-09-23 21:02:27 +0300
committerYurii Kolesnykov2020-09-23 21:02:38 +0300
commit9a77995bbf1af1b97eb693af9bd54bac87adf82a (patch)
treeebaf955d5f5c583fad58fc8482531728bee5784a
parent7aa44ea4d4bfa694f75dbf39dfddd21bc100ba8b (diff)
downloadaur-9a77995bbf1af1b97eb693af9bd54bac87adf82a.tar.gz
17.25.0
Signed-off-by: Yurii Kolesnykov <root@yurikoles.com>
-rw-r--r--.SRCINFO12
-rw-r--r--PKGBUILD30
2 files changed, 19 insertions, 23 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 77a2640feede..973c0e898685 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,9 +1,8 @@
pkgbase = libzypp
- pkgdesc = Library for package, patch, pattern and product management
- pkgver = 17.24.1
- pkgrel = 2
+ pkgdesc = ZYpp Package Management library
+ pkgver = 17.25.0
+ pkgrel = 1
url = https://github.com/openSUSE/libzypp
- arch = i686
arch = x86_64
license = GPL
makedepends = asciidoc
@@ -22,8 +21,9 @@ pkgbase = libzypp
depends = libsolv
depends = libsystemd
depends = libxml2
- source = libzypp-17.24.1::https://github.com/openSUSE/libzypp/archive/17.24.1.tar.gz
- sha256sums = fcb44a4ce56d6976e15267206971d6a98641964a16ccc601e854056b4b7874cb
+ depends = yaml-cpp
+ source = libzypp-17.25.0::https://github.com/openSUSE/libzypp/archive/17.25.0.tar.gz
+ sha256sums = 7065027886d4a99d6b54af0915133b407e4a68bd2c672af7527ace38a1a97f4b
pkgname = libzypp
diff --git a/PKGBUILD b/PKGBUILD
index 491f5215d47a..640c91f85ae5 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,11 +2,11 @@
# Contributor: Daan De Meyer <daan.j.demeyer@gmail.com>
pkgname=libzypp
-pkgver=17.24.1
-pkgrel=2
-pkgdesc="Library for package, patch, pattern and product management"
-arch=('i686' 'x86_64')
-url="https://github.com/openSUSE/libzypp"
+pkgver=17.25.0
+pkgrel=1
+pkgdesc="ZYpp Package Management library"
+arch=('x86_64')
+url="https://github.com/openSUSE/${pkgname}"
license=('GPL')
depends=(
'boost-libs'
@@ -16,6 +16,7 @@ depends=(
'libsolv'
'libsystemd'
'libxml2'
+ 'yaml-cpp'
)
makedepends=(
'asciidoc'
@@ -28,17 +29,12 @@ makedepends=(
'graphviz'
'ninja'
)
-source=("${pkgname}-${pkgver}::https://github.com/openSUSE/libzypp/archive/${pkgver}.tar.gz")
-sha256sums=('fcb44a4ce56d6976e15267206971d6a98641964a16ccc601e854056b4b7874cb')
+source=("${pkgname}-${pkgver}::https://github.com/openSUSE/${pkgname}/archive/${pkgver}.tar.gz")
+sha256sums=('7065027886d4a99d6b54af0915133b407e4a68bd2c672af7527ace38a1a97f4b')
prepare() {
# CMake doesn't find FindLibSolv.cmake in /usr/share/cmake/Modules
cp /usr/share/cmake/Modules/FindLibSolv.cmake "${pkgname}-${pkgver}"/cmake/modules/
-
- # Remove once https://github.com/openSUSE/libzypp/pull/236 is merged/released.
- sed -i '15,16 s/^/\/\//' "${pkgname}-${pkgver}"/zypp/parser/xml/libxmlfwd.h
- sed -i '19 s/^/\/\//' "${pkgname}-${pkgver}"/zypp/parser/xml/libxmlfwd.h
-
rm -rf build
}
@@ -55,15 +51,15 @@ build() {
-D DISABLE_AUTODOCS=1 \
-D DISABLE_MEDIABACKEND_TESTS=ON \
- ninja -C build
+ cmake --build build
}
-# check() {
-# ninja -C build test
-# }
+check() {
+ ARGS="-V" cmake --test build
+}
package() {
- DESTDIR="${pkgdir}" ninja -C build install
+ DESTDIR="${pkgdir}" cmake --install build
# cmake fix (see GH#28)
mkdir -p "${pkgdir}"/usr/lib/cmake/Zypp