diff options
author | BigfootACA | 2021-03-16 17:20:18 +0800 |
---|---|---|
committer | BigfootACA | 2021-03-16 17:20:18 +0800 |
commit | 0b6f1918d3bba813724579c3ab49cfeb80c535af (patch) | |
tree | e022119c0385a52a1b17c85f6324e6d7bab26a3f | |
download | aur-0b6f1918d3bba813724579c3ab49cfeb80c535af.tar.gz |
reset repo and upload
-rw-r--r-- | .SRCINFO | 26 | ||||
-rw-r--r-- | .gitignore | 10 | ||||
-rw-r--r-- | PKGBUILD | 62 |
3 files changed, 98 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..b1141e6815bd --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,26 @@ +pkgbase = python-qpid-proton + pkgdesc = An AMQP based messaging library. + pkgver = 0.33.0 + pkgrel = 1 + url = http://qpid.apache.org/proton/ + arch = x86_64 + arch = i686 + arch = arm + arch = armv6h + arch = armv7h + arch = aarch64 + license = Apache + makedepends = swig + makedepends = libsasl + makedepends = openssl + makedepends = python-setuptools + makedepends = python2-setuptools + source = https://pypi.io/packages/7b/9f/01debe555e64d18e8689a40bdaee9979e2aaaa9ea9fbf2e1bc8fb0c8a4b7/python-qpid-proton-0.33.0.zip + md5sums = b195485df49027346e7e60cd011c42a8 + sha256sums = 9535acf706eda58e615705371a2745f1939278be2924d6d61e55a33a44d94fa2 + sha512sums = 6a37579abe800b2ce55a2dcc15f9ece03a39eae750452e4277f1311ea0b4d295bd71e262641008350865bfe04eb163da20c0d8686544cccdbe1890d36d911e27 + +pkgname = python-qpid-proton + +pkgname = python2-qpid-proton + diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..fcaabd513b1a --- /dev/null +++ b/.gitignore @@ -0,0 +1,10 @@ +pkg +src +*.tar +*.gz +*.xz +*.zst +*.zip +*.lz4 +*.lzo +*.bz diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..3db2383fad57 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,62 @@ +# Maintainer: BigfootACA <bigfoot@classfun.cn> + +_pyname=qpid-proton +_pycname=python-$_pyname +pkgbase=$_pycname +pkgname=(python{,2}-$_pyname) +pkgver=0.33.0 +pkgrel=1 +pkgdesc="An AMQP based messaging library." +arch=(x86_64 i686 arm armv6h armv7h aarch64) +url="http://qpid.apache.org/proton/" +license=(Apache) +makedepends=( + swig + libsasl + openssl + python-setuptools + python2-setuptools +) +source=("https://pypi.io/packages/7b/9f/01debe555e64d18e8689a40bdaee9979e2aaaa9ea9fbf2e1bc8fb0c8a4b7/$_pycname-$pkgver.zip") +md5sums=('b195485df49027346e7e60cd011c42a8') +sha256sums=('9535acf706eda58e615705371a2745f1939278be2924d6d61e55a33a44d94fa2') +sha512sums=('6a37579abe800b2ce55a2dcc15f9ece03a39eae750452e4277f1311ea0b4d295bd71e262641008350865bfe04eb163da20c0d8686544cccdbe1890d36d911e27') + +prepare(){ + cp -a $_pycname-$pkgver{,-py2} + sed -i '1s/ python$/ python2/g' $(find $_pycname-$pkgver-py2 -name '*.py') +} + +build(){ + pushd $_pycname-$pkgver + python setup.py build + popd + pushd $_pycname-$pkgver-py2 + python2 setup.py build + popd +} + +_package_python(){ + depends=( + libsasl + openssl + python + ) + cd $_pycname-$pkgver + python setup.py install --root "$pkgdir" --optimize=1 + install -Dm644 docs/* -t "$pkgdir"/usr/share/docs/$pkgname +} + +_package_python2(){ + depends=( + libsasl + openssl + python2 + ) + cd $_pycname-$pkgver-py2 + python2 setup.py install --root "$pkgdir" --optimize=1 + install -Dm644 docs/* -t "$pkgdir"/usr/share/docs/$pkgname +} + +eval "package_python-${_pyname}(){ _package_python; }" +eval "package_python2-${_pyname}(){ _package_python2; }" |