diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 30 |
1 files changed, 8 insertions, 22 deletions
@@ -2,15 +2,17 @@ # Contributor: Konstantin Shalygin <k0ste@k0ste.ru> pkgbase='crush' -pkgname=("python-${pkgbase}" "python2-${pkgbase}") +pkgname=("python-${pkgbase}") pkgver='1.0.35' -pkgrel='1' +pkgrel='2' pkgdesc='Library to control placement in a hierarchy.' arch=('any') url="https://github.com/ceph/python-${pkgbase}" -makedepends=( 'python' 'python-setuptools' 'python-d2to1' 'python-pbr' - 'python2' 'python2-setuptools' 'python2-d2to1' 'python2-pbr' - 'cmake' 'python-sphinx' 'python-mock') +makedepends=('python' 'python-setuptools' 'python-d2to1' + 'python-pbr' 'cmake' 'python-sphinx' 'python-mock' 'libatomic_ops') +depends=('python-d2to1' 'python-numpy' 'python-pandas' 'python-pbr' + 'python-pyparsing' 'python-dateutil' 'python-pytz' 'python-six' + 'python-appdirs' 'python-packaging') license=('GPL') source=("https://files.pythonhosted.org/packages/source/c/${pkgbase}/${pkgbase}-${pkgver}.tar.gz") sha256sums=('a0cfb6166965a9cf19d479a14a2909e02af67775772773eb91ab3089b8e2e759') @@ -28,26 +30,10 @@ build() { python setup.py build_sphinx } -package_python-crush() { - depends=('python-d2to1' 'python-numpy' 'python-pandas' 'python-pbr' - 'python-pyparsing' 'python-dateutil' 'python-pytz' 'python-six' - 'python-appdirs' 'python-packaging') - +package() { cd "${srcdir}/${pkgbase}-${pkgver}" python setup.py install -O1 --root="${pkgdir}" mkdir -p "${pkgdir}/usr/share/doc/python-${pkgbase}" cp -ax "build/html/"* "${pkgdir}/usr/share/doc/python-${pkgbase}" } - -package_python2-crush() { - depends=('python2-d2to1' 'python2-numpy' 'python2-pandas' 'python2-pbr' - 'python2-pyparsing' 'python2-dateutil' 'python2-pytz' 'python2-six' - 'python2-appdirs' 'python2-packaging') - - cd "${srcdir}/${pkgbase}-${pkgver}" - python2 setup.py install -O1 --root="${pkgdir}" - - mkdir -p "${pkgdir}/usr/share/doc/python2-${pkgbase}" - cp -ax "build/html/"* "${pkgdir}/usr/share/doc/python2-${pkgbase}" -} |