diff options
author | Michal Wojdyla | 2021-12-14 01:56:41 +0100 |
---|---|---|
committer | Michal Wojdyla | 2021-12-14 01:56:41 +0100 |
commit | c35edc4114f77bcafe72fe5d472e61083665cbb4 (patch) | |
tree | d435c2bd8a58a2f20ad90ed5185d7eded4536c14 | |
download | aur-c35edc4114f77bcafe72fe5d472e61083665cbb4.tar.gz |
upload
-rw-r--r-- | .SRCINFO | 24 | ||||
-rw-r--r-- | PKGBUILD | 33 |
2 files changed, 57 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..dc01b5371a89 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,24 @@ +pkgbase = pyload-ng + pkgdesc = The free and open-source Download Manager written in pure Python + pkgver = 0.5.0b2.dev9 + pkgrel = 1 + url = https://pyload.net/ + arch = any + license = AGPL3 + makedepends = python-setuptools + depends = python-semver + depends = python-pycurl + depends = python-js2py + depends = python-filetype + depends = python-cryptography + depends = python-bitmath + depends = python-flask-themes2 + depends = python-flask-session + depends = python-flask-compress + depends = python-flask-caching + depends = python-flask-babel + depends = python-cheroot + source = pyload-ng-0.5.0b2.dev9.tar.gz::https://files.pythonhosted.org/packages/source/p/pyload-ng/pyload-ng-0.5.0b2.dev9.tar.gz + sha256sums = d5696d660b666f0676d5fdcfbb0040346a46e1177539202b7ff8a39d3d247b2b + +pkgname = pyload-ng diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..f034f76194d8 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,33 @@ +# Maintainer: Michal Wojdyla < micwoj9292 at gmail dot com > +pkgname='pyload-ng' +pkgver=0.5.0b2.dev9 +pkgrel=1 +pkgdesc="The free and open-source Download Manager written in pure Python" +url="https://pyload.net/" +license=('AGPL3') +arch=('any') +makedepends=('python-setuptools') +depends=('python-semver' 'python-pycurl' 'python-js2py' 'python-filetype' 'python-cryptography' 'python-bitmath' + 'python-flask-themes2' 'python-flask-session' 'python-flask-compress' 'python-flask-caching' 'python-flask-babel' + 'python-cheroot') +source=("${pkgname}-${pkgver}.tar.gz::https://files.pythonhosted.org/packages/source/${pkgname::1}/${pkgname}/${pkgname}-$pkgver.tar.gz") +sha256sums=('d5696d660b666f0676d5fdcfbb0040346a46e1177539202b7ff8a39d3d247b2b') + +prepare() { + cd "$srcdir/${pkgname}-${pkgver}" + # fix library versions cryptography, flask-themes2, flask-babel and flask + sed -e 's/~=3.0/>=3.0/g' -i setup.cfg + sed -e 's/~=0.1/>=0.1/g' -i setup.cfg + sed -e 's/l~=1.0/l>=1.0/g' -i setup.cfg + sed -e 's/~=1.1/>=1.1/g' -i setup.cfg +} +build() { + cd "$srcdir/${pkgname}-${pkgver}" + python setup.py build +} + +package() { + + cd "$srcdir/${pkgname}-${pkgver}/" + python setup.py install --skip-build --root="$pkgdir/" --optimize=1 +} |