Jelle van der Waa pushed to branch main at Arch Linux / Packaging / Packages / librepo
Commits: 784cb7dc by Jelle van der Waa at 2024-03-25T21:25:51+01:00 Add nvchecker - - - - - 27ae64c0 by Jelle van der Waa at 2024-03-25T21:26:06+01:00 upgpkg: 1.17.0-1 - - - - - 4 changed files: - + .SRCINFO - + .nvchecker.toml - PKGBUILD - gpgme-config.patch Changes: ===================================== .SRCINFO ===================================== @@ -0,0 +1,25 @@ +pkgbase = librepo + pkgdesc = Repodata downloading library + pkgver = 1.17.0 + pkgrel = 1 + url = https://github.com/rpm-software-management/librepo + arch = x86_64 + license = GPL + checkdepends = check + checkdepends = python-gpgme + checkdepends = python-pyxattr + checkdepends = python-requests + makedepends = cmake + makedepends = python + depends = curl + depends = glib2 + depends = gpgme + depends = libxml2 + depends = openssl + optdepends = python: for python bindings + source = https://github.com/rpm-software-management/librepo/archive/1.17.0/librepo-1.17.0.tar.gz + source = gpgme-config.patch + sha256sums = ae707c2b9d72c2eaeecc9a5370273a99987d9c6979517b4ad433ae920b65d993 + sha256sums = c0d08e34a0a02613036d1113fd0257a97e1896284afde7f8417f49abb34b2278 + +pkgname = librepo ===================================== .nvchecker.toml ===================================== @@ -0,0 +1,3 @@ +[librepo] +source = "git" +git = "https://github.com/rpm-software-management/librepo.git" ===================================== PKGBUILD ===================================== @@ -2,7 +2,7 @@ # Maintainer: Jelle van der Waa <je...@archlinux.org> pkgname=librepo -pkgver=1.15.2 +pkgver=1.17.0 pkgrel=1 pkgdesc="Repodata downloading library" arch=('x86_64') @@ -13,8 +13,8 @@ makedepends=('cmake' 'python') checkdepends=('check' 'python-gpgme' 'python-pyxattr' 'python-requests') optdepends=('python: for python bindings') source=("$url/archive/$pkgver/$pkgname-$pkgver.tar.gz" "gpgme-config.patch") -sha256sums=('4ea56b53acc169fd8a26f1f58eaee4162eaa865909a67a2ec2104f096914c27f' - 'b72de91a72209c37fd58edd76422d8aa862aceb3309ab7b70d1ac2f5fcbb503f') +sha256sums=('ae707c2b9d72c2eaeecc9a5370273a99987d9c6979517b4ad433ae920b65d993' + 'c0d08e34a0a02613036d1113fd0257a97e1896284afde7f8417f49abb34b2278') prepare() { cd "$pkgname-$pkgver" @@ -32,7 +32,8 @@ build() { -DCMAKE_INSTALL_LIBDIR=lib \ -DENABLE_DOCS=OFF \ -DENABLE_PYTHON=ON \ - -DWITH_ZCHUNK=OFF + -DWITH_ZCHUNK=OFF \ + -DENABLE_SELINUX=off make -C build } ===================================== gpgme-config.patch ===================================== @@ -1,24 +1,24 @@ ---- a/librepo/CMakeLists.txt -+++ b/librepo/CMakeLists.txt -@@ -50,7 +50,7 @@ TARGET_LINK_LIBRARIES(librepo - ${LIBXML2_LIBRARIES} - ${CURL_LIBRARY} - ${LIBCRYPTO_LIBRARIES} -- ${GPGME_VANILLA_LIBRARIES} -+ ${GPGME_LIBRARIES} +diff -aur librepo-1.17.0.old/CMakeLists.txt librepo-1.17.0/CMakeLists.txt +--- librepo-1.17.0.old/CMakeLists.txt 2024-03-25 21:20:16.874681785 +0100 ++++ librepo-1.17.0/CMakeLists.txt 2024-03-25 21:20:42.054785557 +0100 +@@ -37,7 +37,7 @@ + FIND_PACKAGE(CURL 7.52.0 REQUIRED) + + IF (USE_GPGME) +- FIND_PACKAGE(Gpgme REQUIRED) ++ PKG_SEARCH_MODULE(GPGME REQUIRED gpgme) + IF (ENABLE_SELINUX) + PKG_CHECK_MODULES(SELINUX REQUIRED libselinux) + ENDIF(ENABLE_SELINUX) +diff -aur librepo-1.17.0.old/librepo/CMakeLists.txt librepo-1.17.0/librepo/CMakeLists.txt +--- librepo-1.17.0.old/librepo/CMakeLists.txt 2024-03-25 21:20:16.874681785 +0100 ++++ librepo-1.17.0/librepo/CMakeLists.txt 2024-03-25 21:21:00.624861703 +0100 +@@ -70,7 +70,7 @@ ${GLIB2_LIBRARIES} ) - IF (WITH_ZCHUNK) ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -31,9 +31,8 @@ - PKG_CHECK_MODULES(GLIB2 glib-2.0>=2.28 gio-2.0 REQUIRED) - PKG_SEARCH_MODULE(LIBCRYPTO REQUIRED libcrypto openssl) - PKG_CHECK_MODULES(LIBXML2 libxml-2.0 REQUIRED) -+PKG_SEARCH_MODULE(GPGME REQUIRED gpgme) - FIND_PACKAGE(CURL 7.52.0 REQUIRED) --FIND_PACKAGE(Gpgme REQUIRED) -- - - IF (WITH_ZCHUNK) - PKG_CHECK_MODULES(ZCHUNKLIB zck>=0.9.11 REQUIRED) + IF (USE_GPGME) +- TARGET_LINK_LIBRARIES(librepo ${GPGME_VANILLA_LIBRARIES}) ++ TARGET_LINK_LIBRARIES(librepo ${GPGME_LIBRARIES}) + IF (ENABLE_SELINUX) + TARGET_LINK_LIBRARIES(librepo ${SELINUX_LIBRARIES}) + ENDIF(ENABLE_SELINUX) View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/librepo/-/compare/c2055f4cbd58c5dd867c03e049fdd590611ad621...27ae64c0ae2f14bdc93457ce0d71d69f1d204a99 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/librepo/-/compare/c2055f4cbd58c5dd867c03e049fdd590611ad621...27ae64c0ae2f14bdc93457ce0d71d69f1d204a99 You're receiving this email because of your account on gitlab.archlinux.org.