summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO22
-rw-r--r--PKGBUILD31
2 files changed, 22 insertions, 31 deletions
diff --git a/.SRCINFO b/.SRCINFO
index cf8530c86611..69ede3b59777 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index e79caaa8e155..11bfd7116963 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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
}