[arch-commits] Commit in pylibacl/trunk (PKGBUILD)
Lukas Fleischer
lfleischer at archlinux.org
Thu Jan 16 11:48:37 UTC 2020
Date: Thursday, January 16, 2020 @ 11:48:37
Author: lfleischer
Revision: 552747
upgpkg: pylibacl 0.5.4-2: add Python 3 package
Modified:
pylibacl/trunk/PKGBUILD
----------+
PKGBUILD | 34 ++++++++++++++++++++++++----------
1 file changed, 24 insertions(+), 10 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2020-01-16 10:53:52 UTC (rev 552746)
+++ PKGBUILD 2020-01-16 11:48:37 UTC (rev 552747)
@@ -1,25 +1,39 @@
# Maintainer: Lukas Fleischer <lfleischer at archlinux.org>
-pkgname=pylibacl
+pkgname=(python2-pylibacl python-pylibacl)
+pkgbase=pylibacl
pkgver=0.5.4
-pkgrel=1
+pkgrel=2
pkgdesc='A python extension module that allows you to manipulate the POSIX.1e ACLs.'
arch=('x86_64')
url='https://pylibacl.k1024.org/'
license=('LGPL')
-depends=('python2')
-makedepends=('python2-setuptools')
-source=("${url}/downloads/${pkgname}-${pkgver}.tar.gz"{,.asc})
+makedepends=('python' 'python2' 'python-setuptools' 'python2-setuptools')
+source=("${url}/downloads/${pkgbase}-${pkgver}.tar.gz"{,.asc})
md5sums=('aba415da393e5b6dc791fd860ed9c5a9'
'SKIP')
validpgpkeys=('CB94E3AA3B1755D61EBB19A5F66E3E419F84F4DE') # Iustin Pop <iustin at k1024.org>
build() {
- cd "${srcdir}/${pkgname}-${pkgver}"
- python2 setup.py build
+ cd "${srcdir}/${pkgbase}-${pkgver}"
+
+ python setup.py build
+ python2 setup.py build
}
-package() {
- cd "${srcdir}/${pkgname}-${pkgver}"
- python2 setup.py install --root="${pkgdir}" --optimize=1 --skip-build
+package_python2-pylibacl() {
+ depends=('python2')
+ provides=('pylibacl')
+ conflicts=('pylibacl')
+ replaces=('pylibacl')
+
+ cd "${srcdir}/${pkgbase}-${pkgver}"
+ python2 setup.py install --root="${pkgdir}" --optimize=1 --skip-build
}
+
+package_python-pylibacl() {
+ depends=('python')
+
+ cd "${srcdir}/${pkgbase}-${pkgver}"
+ python setup.py install --root="${pkgdir}" --optimize=1 --skip-build
+}
More information about the arch-commits
mailing list