[arch-commits] Commit in xrootd/repos/community-x86_64 (3 files)
Date: Tuesday, April 9, 2019 @ 21:25:15 Author: kgizdov Revision: 450688 archrelease: copy trunk to community-x86_64 Added: xrootd/repos/community-x86_64/PKGBUILD (from rev 450687, xrootd/trunk/PKGBUILD) Deleted: xrootd/repos/community-x86_64/PKGBUILD xrootd/repos/community-x86_64/fix_signness.patch + PKGBUILD | 147 --- fix_signness.patch | 44 --- 2 files changed, 70 insertions(+), 121 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-04-09 21:24:44 UTC (rev 450687) +++ PKGBUILD2019-04-09 21:25:15 UTC (rev 450688) @@ -1,77 +0,0 @@ -# Maintainer: Konstantin Gizdov < arch at kge dot pw > -# Contributor: Jan Kašpar < jan.kaspar at gmail dot com > -# Contributor: Alex Pearce < alex at alexpearce dot me > -pkgname=xrootd -provides=('python-xrootd' 'python-pyxrootd') -replaces=('python-xrootd' 'python-pyxrootd') -conflicts=('python2-xrootd' 'python2-pyxrootd') -pkgdesc="Software framework for fast, low latency, scalable and fault tolerant data access." -pkgver=4.9.0 -pkgrel=2 -arch=('x86_64') -url="http://xrootd.org"; -license=('LGPL3') -depends=('ceph' 'python' 'cppunit') -makedepends=('ceph' 'cmake' 'python') -checkdepends=('cppunit') -source=("${url}/download/v${pkgver}/xrootd-${pkgver}.tar.gz" -fix_signness.patch) -sha256sums=('49791648bdc99ad87545f60d1808dacf926de7b843415ebdd181ccf43b2af8be' -'f291968f0e17168330a422b43c92f1c2ec33f9c058f3310839ceeecff5e25f62') - -get_pyver () { -python -c 'import sys; print(str(sys.version_info[0]) + "." + str(sys.version_info[1]))' -} - -prepare() { -cd "${srcdir}/${pkgbase}-${pkgver}" -patch -Np1 -i "${srcdir}"/fix_signness.patch -} - -build() { -cd "${srcdir}/${pkgbase}-${pkgver}" - -# configure -mkdir -p "${srcdir}/build" -cd "${srcdir}/build" - -CFLAGS="${CFLAGS}" \ -CXXFLAGS="${CXXFLAGS}" \ -LDFLAGS="${LDFLAGS}" \ -cmake -DCMAKE_BUILD_TYPE:STRING=Release \ - -DCMAKE_INSTALL_LIBDIR:PATH=lib \ - -DCMAKE_INSTALL_PREFIX:PATH=/usr \ - -DENABLE_TESTS=1 \ - -DXRD_PYTHON_REQ_VERSION=$(get_pyver) \ - "${srcdir}/${pkgbase}-${pkgver}" - -# build -make -} - -check() { -cd "${srcdir}/build/tests" - -./common/text-runner ./XrdCephTests/libXrdCephTests.so "All Tests" - -## -# This requires a running XRootD server with multiIP DNS forwarder and local disk servers -# only run this if you have configured the env correctly, -# examples in https://github.com/xrootd/xrootd-test-suite -# sample environment can be configured like so: -# export XRDTEST_MAINSERVERURL=metaman.xrd.test -# or export XRDTEST_MAINSERVERURL=http://xrootd.cern.ch/ -# export XRDTEST_DISKSERVERURL=srv1.xrd.test -# or export XRDTEST_DISKSERVERURL=http://xrootd.cern.ch/ -# export XRDTEST_DATAPATH=/tests/test-files/ -# export XRDTEST_LOCALFILE=/data/a048e67f-4397-4bb8-85eb-8d7e40d90763.dat -# or export XRDTEST_LOCALFILE=/tmp/accwe.root -# export XRDTEST_REMOTEFILE=${XRDTEST_MAINSERVERURL}${XRDTEST_DATAPATH}/a048e67f-4397-4bb8-85eb-8d7e40d90763.dat -# or export XRDTEST_MULTIIPSERVERURL=multiip.xrd.test -# ./common/text-runner ./XrdClTests/libXrdClTests.so "All Tests" -} - -package() { -cd "${srcdir}/build" -make DESTDIR="${pkgdir}" install -} Copied: xrootd/repos/community-x86_64/PKGBUILD (from rev 450687, xrootd/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-04-09 21:25:15 UTC (rev 450688) @@ -0,0 +1,70 @@ +# Maintainer: Konstantin Gizdov < arch at kge dot pw > +# Contributor: Jan Kašpar < jan.kaspar at gmail dot com > +# Contributor: Alex Pearce < alex at alexpearce dot me > +pkgname=xrootd +provides=('python-xrootd' 'python-pyxrootd') +replaces=('python-xrootd' 'python-pyxrootd') +conflicts=('python2-xrootd' 'python2-pyxrootd') +pkgdesc="Software framework for fast, low latency, scalable and fault tolerant data access." +pkgver=4.9.1 +pkgrel=1 +arch=('x86_64') +url="http://xrootd.org"; +license=('LGPL3') +depends=('ceph' 'python' 'cppunit') +makedepends=('ceph' 'cmake' 'python') +checkdepends=('cppunit') +source=("${url}/download/v${pkgver}/${pkgname}-${pkgver}.tar.gz") +sha256sums=('de47160348d52a655f8d601520ad9146b9ee76eb5d2352cdf232a6fafce27adb') + +get_pyver () { +python -c 'import sys; print(str(sys.version_info[0]) + "." + str(sys.version_info[1]))' +} + +build() { +cd "${srcdir}/${pkgbase}-${pkgver}" + +# configure +mkdir -p "${srcdir}/build" +cd "${srcdir}/build" + +CFLAGS="${CFLAGS}" \ +CXXFLAGS="${CXXFLAGS}" \ +LDFLAGS="${LDFLAGS}" \ +cmake -DCMAKE_BUILD_TYPE:STRING=Release \ + -DCMAKE_INSTALL_LIBDIR:PATH=lib \ + -DCMAKE_INSTALL_PREFIX:PATH=/usr \ + -DENABLE_TE
[arch-commits] Commit in xrootd/repos/community-x86_64 (3 files)
Date: Sunday, March 3, 2019 @ 13:00:45 Author: kgizdov Revision: 437457 archrelease: copy trunk to community-x86_64 Added: xrootd/repos/community-x86_64/PKGBUILD (from rev 437456, xrootd/trunk/PKGBUILD) xrootd/repos/community-x86_64/fix_signness.patch (from rev 437456, xrootd/trunk/fix_signness.patch) Deleted: xrootd/repos/community-x86_64/PKGBUILD + PKGBUILD | 246 +++ fix_signness.patch | 44 + 2 files changed, 119 insertions(+), 171 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-03-03 13:00:02 UTC (rev 437456) +++ PKGBUILD2019-03-03 13:00:45 UTC (rev 437457) @@ -1,171 +0,0 @@ -# Maintainer: Konstantin Gizdov < arch at kge dot pw > -# Contributor: Jan Kašpar < jan.kaspar at gmail dot com > -# Contributor: Alex Pearce < alex at alexpearce dot me > -pkgbase=xrootd -pkgname=('xrootd' 'python-xrootd' 'python-pyxrootd' 'python2-xrootd' 'python2-pyxrootd') -pkgdesc="Software framework for fast, low latency, scalable and fault tolerant data access." -pkgver=4.8.5 -pkgrel=6 -arch=('x86_64') -url="http://xrootd.org"; -license=('LGPL3') -depends=('ceph' 'python' 'cppunit') -makedepends=('ceph' 'cmake' 'python') -checkdepends=('cppunit') -source=("${url}/download/v${pkgver}/xrootd-${pkgver}.tar.gz") -sha256sums=('42e4d2cc6f8b442135f09bcc12c7be38b1a0c623a005cb5e69ff3d27997bdf73') - -build() { -cd "${srcdir}/${pkgbase}-${pkgver}" - -# configure -mkdir -p "${srcdir}/build" -cd "${srcdir}/build" - -CFLAGS="${CFLAGS}" \ -CXXFLAGS="${CXXFLAGS}" \ -LDFLAGS="${LDFLAGS}" \ -cmake -DCMAKE_BUILD_TYPE:STRING=Release \ - -DCMAKE_INSTALL_LIBDIR:PATH=lib \ - -DCMAKE_INSTALL_PREFIX:PATH=/usr \ - -DBUILD_TESTS=1 \ - -DCPPUNIT_FOUND=1 \ - -DCPPUNIT_INCLUDE_DIRS=/usr/include \ - -DCPPUNIT_LIBRARIES=/usr/lib/libcppunit.so \ - -DXRD_PYTHON_REQ_VERSION=$( python -c 'import sys; print(str(sys.version_info[0]) + "." + str(sys.version_info[1]))' ) \ - "${srcdir}/${pkgbase}-${pkgver}" - -cd "${srcdir}" -mv "${srcdir}/build" "${srcdir}/build-py3" -mkdir -p "${srcdir}/build" -cd "${srcdir}/build" - -CFLAGS="${CFLAGS}" \ -CXXFLAGS="${CXXFLAGS}" \ -LDFLAGS="${LDFLAGS}" \ -cmake -DCMAKE_BUILD_TYPE:STRING=Release \ - -DCMAKE_INSTALL_LIBDIR:PATH=lib \ - -DCMAKE_INSTALL_PREFIX:PATH=/usr \ - -DBUILD_TESTS=1 \ - -DCPPUNIT_FOUND=1 \ - -DCPPUNIT_INCLUDE_DIRS=/usr/include \ - -DCPPUNIT_LIBRARIES=/usr/lib/libcppunit.so \ - -DXRD_PYTHON_REQ_VERSION=$( python2 -c 'import sys; print(str(sys.version_info[0]) + "." + str(sys.version_info[1]))' ) \ - "${srcdir}/${pkgbase}-${pkgver}" -mv "${srcdir}/build/bindings/python" "${srcdir}/build-py3/bindings/python2" - -# build -cd "${srcdir}" -rm -rf "${srcdir}/build" -mv "${srcdir}/build-py3" "${srcdir}/build" -cd "${srcdir}/build" - -# Python2 bindings first -mv "${srcdir}/build/bindings/python" "${srcdir}/build/bindings/python3" -mv "${srcdir}/build/bindings/python2" "${srcdir}/build/bindings/python" -make - -# Python bindings second -mv "${srcdir}/build/bindings/python" "${srcdir}/build/bindings/python2" -mv "${srcdir}/build/bindings/python3" "${srcdir}/build/bindings/python" -make -f "bindings/python/Makefile" -mv "${srcdir}/build/bindings/python" "${srcdir}/build/bindings/python3" -} - -check() { -cd "${srcdir}/build/tests" - -./common/text-runner ./XrdCephTests/libXrdCephTests.so "All Tests" - -## -# This requires a running XRootD server with multiIP DNS forwarder and local disk servers -# only run this if you have configured the env correctly, -# examples in https://github.com/xrootd/xrootd-test-suite -# sample environment can be configured like so: -# export XRDTEST_MAINSERVERURL=metaman.xrd.test -# or export XRDTEST_MAINSERVERURL=http://xrootd.cern.ch/ -# export XRDTEST_DISKSERVERURL=srv1.xrd.test -# or export XRDTEST_DISKSERVERURL=http://xrootd.cern.ch/ -# export XRDTEST_DATAPATH=/tests/test-files/ -# export XRDTEST_LOCALFILE=/data/a048e67f-4397-4bb8-85eb-8d7e40d90763.dat -# or export XRDTEST_LOCALFILE=/tmp/accwe.root -# export XRDTEST_REMOTEFILE=${XRDTEST_MAINSERVERURL}${XRDTEST_DATAPATH}/a048e67f-4397-4bb8-85eb-8d7e40d90763.dat -# or export XRDTEST_MULTIIPSERVERURL=multiip.xrd.test -# ./common/text-runner ./XrdClTests/libXrdClTests.so "All Tests" -} - -package_xrootd() { -pkgdesc="Software framework for fast, low latency, scalable and fault tolerant data access." -cd "${srcdir}/build" - -# Python first -mv "${srcdir}/build/bindings/python3" "${srcdir}/build/bindings/python" -make DESTDIR="${pkgdir}" install -mv "${srcdir}/build/bindings/python" "${srcdir}/