summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorNocifer2022-06-04 11:28:28 +0300
committerNocifer2022-06-04 11:28:28 +0300
commitf12500403c5b9bad01293ce4590a490558eaef7e (patch)
tree291ede967abe4e762d710da4c6bfcecaa95b60e7
parent6ef1965055c651a32c3c808d45608cf75d180264 (diff)
downloadaur-f12500403c5b9bad01293ce4590a490558eaef7e.tar.gz
v=1.0.5,r=1
-rw-r--r--.SRCINFO13
-rw-r--r--PKGBUILD23
2 files changed, 23 insertions, 13 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 967a8840856c..7efdf23f4bbf 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,14 +1,17 @@
pkgbase = python-gifsicle
pkgdesc = Python package wrapping the gifsicle library for editing and optimizing gifs
- pkgver = 1.0.1
- pkgrel = 2
+ pkgver = 1.0.5
+ pkgrel = 1
url = https://pypi.org/project/pygifsicle/
arch = any
license = MIT
+ makedepends = python-build
+ makedepends = python-installer
+ makedepends = python-setuptools
+ makedepends = python-wheel
depends = python
depends = gifsicle
- source = https://files.pythonhosted.org/packages/0c/13/1bb7b88fe584182dd0431250f0e2d54316b20c21541bf90b76876d773597/pygifsicle-1.0.1.tar.gz
- sha256sums = 21553132025952f0a41b4605e1de2f4f89d57c8c97357db5fa5cfd85ad8e6c2f
+ source = https://files.pythonhosted.org/packages/21/78/c1f6a45c338352915e7da9ca5e6bf519d687272f7bff694a70768d3db00b/pygifsicle-1.0.5.tar.gz
+ sha256sums = be7fef569c5a52c03493ab6cdb3a661634e0863127abdd5c57cbd29150fb5dfc
pkgname = python-gifsicle
-
diff --git a/PKGBUILD b/PKGBUILD
index f5cec7f2f7a4..e3c05dab44fe 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,24 +1,31 @@
# Maintainer: Nocifer <apmichalopoulos at gmail dot com>
pkgname=python-gifsicle
-pkgver=1.0.1
-pkgrel=2
+pkgver=1.0.5
+pkgrel=1
pkgdesc='Python package wrapping the gifsicle library for editing and optimizing gifs'
arch=('any')
url='https://pypi.org/project/pygifsicle/'
license=('MIT')
depends=('python' 'gifsicle')
-source=('https://files.pythonhosted.org/packages/0c/13/1bb7b88fe584182dd0431250f0e2d54316b20c21541bf90b76876d773597/pygifsicle-1.0.1.tar.gz')
-sha256sums=('21553132025952f0a41b4605e1de2f4f89d57c8c97357db5fa5cfd85ad8e6c2f')
-
+makedepends=('python-build' 'python-installer' 'python-setuptools' 'python-wheel')
+source=('https://files.pythonhosted.org/packages/21/78/c1f6a45c338352915e7da9ca5e6bf519d687272f7bff694a70768d3db00b/pygifsicle-1.0.5.tar.gz')
+sha256sums=('be7fef569c5a52c03493ab6cdb3a661634e0863127abdd5c57cbd29150fb5dfc')
+
prepare() {
cd pygifsicle-${pkgver}
-
+
sed -i 's|elif platform.system() == "Linux"|elif platform.system() == "FFS"|g' setup.py
}
+build() {
+ cd pygifsicle-${pkgver}
+
+ python -m build --wheel --no-isolation
+}
+
package() {
cd pygifsicle-${pkgver}
-
- python setup.py install --root="${pkgdir}/" --optimize=1
+
+ python -m installer --destdir="${pkgdir}" dist/*.whl
}