[arch-commits] Commit in xrootd/trunk (PKGBUILD)

Konstantin Gizdov kgizdov at archlinux.org
Fri Jul 24 09:13:04 UTC 2020


    Date: Friday, July 24, 2020 @ 09:13:04
  Author: kgizdov
Revision: 665138

make sure to add submodules

Modified:
  xrootd/trunk/PKGBUILD

----------+
 PKGBUILD |   12 +++++++-----
 1 file changed, 7 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2020-07-24 08:51:10 UTC (rev 665137)
+++ PKGBUILD	2020-07-24 09:13:04 UTC (rev 665138)
@@ -4,19 +4,19 @@
 pkgname=xrootd
 pkgdesc="Software framework for fast, low latency, scalable and fault tolerant data access."
 pkgver=5.0.0
-pkgrel=1
+pkgrel=2
 arch=('x86_64')
 url="https://xrootd.slac.stanford.edu/"
 license=('LGPL3')
-depends=('ceph' 'curl' 'json-c' 'libxml2' 'openssl' 'perl' 'python')
-makedepends=('cmake')
+depends=('ceph' 'curl' 'json-c' 'libxml2' 'openssl' 'perl' 'python' 'systemd')
+makedepends=('cmake' 'git')
 checkdepends=('cppunit')
 source=(
-    "${url}/download/v${pkgver}/${pkgname}-${pkgver}.tar.gz"
+    "${pkgname}-${pkgver}::git+https://github.com/${pkgname}/${pkgname}.git#tag=v${pkgver}"
     'cxx17.patch'
     'add_missing_header.patch'
 )
-sha256sums=('cb5ae36e3ed3015691b9d3884ea863c5772658d6af7c35f19b6b7233e2a11359'
+sha256sums=('SKIP'
             '828de400b8fef40a80b9eadb8198fdfe7c991515a466045b699425df2f681817'
             '68eac594d8d3b15c1e4d8522c4422a26c9a51c9206d3a88fedf00d4e9599d455')
 
@@ -26,6 +26,8 @@
 
 prepare () {
     cd "${srcdir}/${pkgbase}-${pkgver}"
+    # source tarballs don't seem to contain all submodules anymore
+    git submodule update --init --recursive
     patch -Np1 -i "${srcdir}/cxx17.patch"
     patch -Np1 -i "${srcdir}/add_missing_header.patch"
 }



More information about the arch-commits mailing list