summarylogtreecommitdiffstats
path: root/.SRCINFO
diff options
context:
space:
mode:
authorCaleb Maclennan2021-06-09 23:44:36 +0300
committerCaleb Maclennan2021-06-09 23:51:27 +0300
commitdcba11e761b08bd58813fee4bf30359c555dd71e (patch)
treef41a162d8f70cc04152cdde287b1d5de51dcb042 /.SRCINFO
parent6b1db11346696889b9b2ac2ee430677a19e96a41 (diff)
downloadaur-dcba11e761b08bd58813fee4bf30359c555dd71e.tar.gz
Overhaul packaging per Python guidelines
* Drop bogus pip dependency, add the thing it was trying to use pip to fetch directly instead * Add missing setuptools dependency * Drop transient dependencies, use official upstream install_requires list as a guide for actual dependencies, confirm by chroot build * Drop unused string manipulations (that could be done easier with bash expansions anyway) * Use Arch recommended downloads for Python packages, official sdist instead of Git archive * Split build() from package() steps * Cleanup scripting
Diffstat (limited to '.SRCINFO')
-rw-r--r--.SRCINFO28
1 files changed, 12 insertions, 16 deletions
diff --git a/.SRCINFO b/.SRCINFO
index e3bb0544387..86bc2e32376 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,27 +1,23 @@
pkgbase = python-weasyprint
- pkgdesc = Converts web documents (HTML, CSS, SVG, ...) to PDF.
+ pkgdesc = Convert web documents (HTML, CSS, SVG, ...) to PDF
pkgver = 52.5
- pkgrel = 2
- url = http://weasyprint.org/
+ pkgrel = 3
+ url = http://weasyprint.org
arch = any
license = BSD
- makedepends = python
- makedepends = python-distribute
- makedepends = python-pip
+ makedepends = python-setuptools
depends = python
- depends = pango>=1.29.3
- depends = gdk-pixbuf2>=2.25
- depends = cairo>=1.15.4
depends = python-cairo
+ depends = python-cairocffi
depends = python-cairosvg
- depends = python-tinycss2
- depends = python-cssselect2>=0.1
- depends = python-html5lib
depends = python-cffi
- depends = python-cairocffi
+ depends = python-cssselect2
+ depends = python-html5lib
+ depends = python-pillow
depends = python-pyphen
- depends = python-xcffib
- source = https://github.com/Kozea/WeasyPrint/archive/v52.5.tar.gz
- md5sums = dae9e7b3d0d48312669050593d504e12
+ depends = python-pytest-runner
+ depends = python-tinycss2
+ source = https://files.pythonhosted.org/packages/source/W/WeasyPrint/WeasyPrint-52.5.tar.gz
+ sha256sums = b37ea02d75ca04babd7becad7341426be332ae560d8f02d664bfa1e9afb18481
pkgname = python-weasyprint