diff options
-rw-r--r-- | .SRCINFO | 22 | ||||
-rw-r--r-- | PKGBUILD | 31 |
2 files changed, 22 insertions, 31 deletions
@@ -1,28 +1,20 @@ pkgbase = yoga pkgdesc = Yummy Optimizer for Gorgeous Assets - pkgver = 1.1.0 + pkgver = 1.1.2 pkgrel = 1 url = https://github.com/wanadev/yoga - arch = any - license = unknown + arch = x86_64 + license = custom makedepends = python-setuptools - depends = python3 depends = python-cffi depends = python-pillow depends = python-pycparser depends = python-unidecode depends = python-pyguetzli - depends = python-zopflipy + depends = python-zopfli depends = assimp - source = https://files.pythonhosted.org/packages/source/y/yoga/yoga-1.1.0.tar.gz - sha256sums = dc240470806a369df29f9beeab88316df0f5bb7cc3ac092b00953cb55f0ca45e + depends = python-mozjpeg-lossless-optimization + source = https://files.pythonhosted.org/packages/source/y/yoga/yoga-1.1.2.tar.gz + sha256sums = 745d3323a462d3a8ce3b7db6777dc758120720517a85a2175000b3db1286a68b pkgname = yoga - depends = python3 - depends = python-cffi - depends = python-pillow - depends = python-pycparser - depends = python-unidecode - depends = python-pyguetzli - depends = python-zopflipy - depends = assimp @@ -1,27 +1,26 @@ -# Maintainer: Popolon <popolon@popolon.org> +# Contributor: Popolon <popolon@popolon.org> +# Maintainer: Stefan Husmann <stefan-husmann@t-online.de> -pkgname=('yoga') -_module='yoga' -pkgver='1.1.0' +pkgname=yoga +pkgver=1.1.2 pkgrel=1 pkgdesc="Yummy Optimizer for Gorgeous Assets" url="https://github.com/wanadev/yoga" -depends=(python3 python-cffi python-pillow python-pycparser python-unidecode python-pyguetzli python-zopflipy assimp) +depends=(python-cffi python-pillow python-pycparser python-unidecode + python-pyguetzli python-zopfli assimp + python-mozjpeg-lossless-optimization) makedepends=('python-setuptools') -license=('unknown') -arch=('any') -source=("https://files.pythonhosted.org/packages/source/${_module::1}/$_module/$_module-$pkgver.tar.gz") -sha256sums=('dc240470806a369df29f9beeab88316df0f5bb7cc3ac092b00953cb55f0ca45e') +license=('custom') +arch=('x86_64') +source=("https://files.pythonhosted.org/packages/source/${pkgname::1}/$pkgname/$pkgname-$pkgver.tar.gz") +sha256sums=('745d3323a462d3a8ce3b7db6777dc758120720517a85a2175000b3db1286a68b') -build() { - cd "${srcdir}/${_module}-${pkgver}" +prepare() { + cd ${pkgname}-${pkgver} sed -i 's/--std=c++11/-Wno-error=stringop-overflow -Wno-error=array-bounds/' setup.py - #python3 setup.py build_py - #python3 yoga/model/assimp_build.py } package() { - depends+=() - cd "${srcdir}/${_module}-${pkgver}" - python3 setup.py install --root="${pkgdir}" --optimize=1 #--skip-build + cd ${pkgname}-${pkgver} + python setup.py install --root="${pkgdir}" --optimize=1 } |