summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorquomoow2016-10-30 20:57:35 +0000
committerquomoow2016-10-30 20:57:35 +0000
commitf1b7e19ffbba2ec0e676e7aa370d3424defa765d (patch)
treeb08571c0b2d3758ae39d15ea58bac4f2d452b2f4
parent4b6f988c9fd25722dd08f87c2cbc7b3e42e02562 (diff)
downloadaur-f1b7e19ffbba2ec0e676e7aa370d3424defa765d.tar.gz
Updated to 0.31, tried to get more clear code in PKGBUILD
-rw-r--r--.SRCINFO14
-rw-r--r--PKGBUILD34
2 files changed, 27 insertions, 21 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 414106ec77bd..2cd1d0efacbe 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = python2-weasyprint
pkgdesc = Converts web documents (HTML, CSS, SVG, ...) to PDF.
- pkgver = 0.22
+ pkgver = 0.31
pkgrel = 1
url = http://weasyprint.org/
arch = any
@@ -8,21 +8,21 @@ pkgbase = python2-weasyprint
makedepends = python2
makedepends = python2-distribute
depends = python2
- depends = gdk-pixbuf2>=2.25
+ depends = gdk-pixbuf2
depends = python2-gobject
depends = python2-six
depends = python2-lxml
- depends = python2-cairosvg>=0.5
+ depends = python2-cairosvg
depends = python2-html5lib
- depends = python2-tinycss=0.3
- depends = python2-cssselect>=0.6
+ depends = python2-tinycss
+ depends = python2-cssselect
depends = python2-pyphen
depends = python2-cffi
depends = python2-cairocffi
depends = pango
depends = ttf-font
- source = https://pypi.python.org/packages/source/W/WeasyPrint/WeasyPrint-0.22.tar.gz
- md5sums = 87fcee411220f50b85079b9a5b29f53f
+ source = https://github.com/Kozea/WeasyPrint/archive/v0.31.tar.gz
+ md5sums = 6fad162be01d008ed408c47e6ea927ff
pkgname = python2-weasyprint
diff --git a/PKGBUILD b/PKGBUILD
index 2010fbdfcb69..f21c3a50fe30 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,25 +1,31 @@
-# Maintainer: Marti Raudsepp <marti@juffo.org>
+# Maintainer: quomoow <quomoow@gmail.com>
# Contributor: Simon Sapin <simon dot sapin at exyr dot org>
-_pypi_name='WeasyPrint'
-pkgver=0.22
+pkgname='python2-weasyprint'
+_pkgname='WeasyPrint'
+_pypi_name_initial=$(echo ${_pkgname}|cut -c1)
+pkgver=0.31
+_pkgver=v0.31
pkgrel=1
pkgdesc="Converts web documents (HTML, CSS, SVG, ...) to PDF."
license=('BSD')
arch=('any')
url="http://weasyprint.org/"
makedepends=('python2' 'python2-distribute')
-# Damn what a dependency hell!
-depends=('python2' 'gdk-pixbuf2>=2.25' 'python2-gobject' 'python2-six'
- 'python2-lxml' 'python2-cairosvg>=0.5' 'python2-html5lib'
- 'python2-tinycss=0.3' 'python2-cssselect>=0.6' 'python2-pyphen'
+depends=('python2' 'gdk-pixbuf2' 'python2-gobject' 'python2-six'
+ 'python2-lxml' 'python2-cairosvg' 'python2-html5lib'
+ 'python2-tinycss' 'python2-cssselect' 'python2-pyphen'
'python2-cffi' 'python2-cairocffi' 'pango' 'ttf-font')
-pkgname="python2-weasyprint"
-_pypi_name_inital=$(echo ${_pypi_name}|cut -c1)
-source=("https://pypi.python.org/packages/source/${_pypi_name_inital}/${_pypi_name}/${_pypi_name}-${pkgver}.tar.gz")
+source=("https://github.com/Kozea/${_pkgname}/archive/${_pkgver}.tar.gz")
+md5sums=('6fad162be01d008ed408c47e6ea927ff')
+
+build() {
+
+ cd "${srcdir}/${_pkgname}-${pkgver}"
+ python2 setup.py build
+}
package() {
- cd "$srcdir/$_pypi_name-$pkgver"
- python2 setup.py install --root="$pkgdir/" --optimize=1
- install -D -m644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+ cd "${srcdir}/${_pkgname}-${pkgver}"
+ python2 setup.py install --root="${pkgdir}" --optimize=1
+ install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
}
-md5sums=('87fcee411220f50b85079b9a5b29f53f')