Date: Wednesday, May 17, 2023 @ 13:18:38 Author: kgizdov Revision: 1462953
archrelease: copy trunk to community-x86_64 Added: davix/repos/community-x86_64/PKGBUILD (from rev 1462952, davix/trunk/PKGBUILD) Deleted: davix/repos/community-x86_64/PKGBUILD ----------+ PKGBUILD | 118 ++++++++++++++++++++++++++++++------------------------------- 1 file changed, 59 insertions(+), 59 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2023-05-17 13:18:31 UTC (rev 1462952) +++ PKGBUILD 2023-05-17 13:18:38 UTC (rev 1462953) @@ -1,59 +0,0 @@ -# Maintainer: Konstantin Gizdov <kgizdov at archlinux dot org> -# Contributor: Marcin Wieczorek <mar...@marcin.co> -# Contributor: Adam Ehlers Nyholm Thomsen<adam...@adament.net> - -pkgname=davix -pkgver=0.8.4 -_pkgver="R_${pkgver//./_}" -pkgrel=1 -pkgdesc="A client for data and file management over the WebDav, Amazon S3, Microsoft Azure and HTTP protocols." -arch=('i686' 'x86_64') -url="https://github.com/cern-fts/davix" -license=('LGPL2.1') -depends=('openssl' 'libxml2' 'util-linux-libs') -makedepends=('doxygen' 'boost' 'cmake' 'git' 'python') -checkdepends=('gtest') -source=( - "${pkgname}::git+https://github.com/cern-fts/davix.git#tag=${_pkgver}" - "${pkgname}-curl::git+https://github.com/curl/curl" - "${pkgname}-googletest::git+https://github.com/google/googletest" -) -b2sums=('SKIP' - 'SKIP' - 'SKIP') - -prepare() { - cd "${srcdir}/${pkgname}" - git submodule init - - git config submodule."deps/curl".url "${srcdir}/${pkgname}"-curl - git config submodule."deps/googletest".url "${srcdir}/${pkgname}"-googletest - git -c protocol.file.allow=always submodule update --init --recursive - - mkdir -p build -} - -build() { - cd "${srcdir}/${pkgname}"/build - - CFLAGS="${CFLAGS}" \ - CXXFLAGS="${CXXFLAGS}" \ - LDFLAGS="${LDFLAGS}" \ - cmake -DLIB_SUFFIX="" \ - -DCMAKE_INSTALL_PREFIX:PATH=/usr \ - -DCMAKE_BUILD_TYPE=Release \ - "${srcdir}/${pkgname}" - - make - make doc -} - -check() { - cd "${srcdir}/${pkgname}"/build - make test -} - -package() { - cd "${srcdir}/${pkgname}"/build - make DESTDIR="${pkgdir}/" install -} Copied: davix/repos/community-x86_64/PKGBUILD (from rev 1462952, davix/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2023-05-17 13:18:38 UTC (rev 1462953) @@ -0,0 +1,59 @@ +# Maintainer: Konstantin Gizdov <kgizdov at archlinux dot org> +# Contributor: Marcin Wieczorek <mar...@marcin.co> +# Contributor: Adam Ehlers Nyholm Thomsen<adam...@adament.net> + +pkgname=davix +pkgver=0.8.4 +_pkgver="R_${pkgver//./_}" +pkgrel=2 +pkgdesc="A client for data and file management over the WebDav, Amazon S3, Microsoft Azure and HTTP protocols." +arch=('x86_64') +url="https://github.com/cern-fts/davix" +license=('LGPL2.1') +depends=('openssl' 'libxml2' 'util-linux-libs') +makedepends=('doxygen' 'boost' 'cmake' 'git' 'python') +checkdepends=('gtest') +source=( + "${pkgname}::git+https://github.com/cern-fts/davix.git#tag=${_pkgver}" + "${pkgname}-curl::git+https://github.com/curl/curl" + "${pkgname}-googletest::git+https://github.com/google/googletest" +) +b2sums=('SKIP' + 'SKIP' + 'SKIP') + +prepare() { + cd "${srcdir}/${pkgname}" + git submodule init + + git config submodule."deps/curl".url "${srcdir}/${pkgname}"-curl + git config submodule."deps/googletest".url "${srcdir}/${pkgname}"-googletest + git -c protocol.file.allow=always submodule update --init --recursive + + mkdir -p build +} + +build() { + cd "${srcdir}/${pkgname}"/build + + CFLAGS="${CFLAGS}" \ + CXXFLAGS="${CXXFLAGS}" \ + LDFLAGS="${LDFLAGS}" \ + cmake -DLIB_SUFFIX="" \ + -DCMAKE_INSTALL_PREFIX:PATH=/usr \ + -DCMAKE_BUILD_TYPE=Release \ + "${srcdir}/${pkgname}" + + make + make doc +} + +check() { + cd "${srcdir}/${pkgname}"/build + make test +} + +package() { + cd "${srcdir}/${pkgname}"/build + make DESTDIR="${pkgdir}/" install +}