diff options
author | Massimiliano Torromeo | 2021-02-10 01:50:45 +0100 |
---|---|---|
committer | Massimiliano Torromeo | 2021-02-10 01:50:45 +0100 |
commit | adb768b7a9fa2980589df55def6246a377718ffa (patch) | |
tree | 20e108e8d8a3ea1dbf0d49bd8c2bc4de8b2d8f0a | |
parent | 5f7f668c190c694eccab867080e225f90a85a454 (diff) | |
download | aur-adb768b7a9fa2980589df55def6246a377718ffa.tar.gz |
vendored xdg.py
-rw-r--r-- | .SRCINFO | 5 | ||||
-rw-r--r-- | PKGBUILD | 17 |
2 files changed, 16 insertions, 6 deletions
@@ -1,17 +1,18 @@ pkgbase = python-rmrl pkgdesc = reMarkable Rendering Library pkgver = 0.1.2 - pkgrel = 1 + pkgrel = 2 url = https://github.com/rschroll/rmrl/ arch = any license = GPL makedepends = python-setuptools depends = python-pdfrw depends = python-reportlab - depends = python-pyxdg depends = python-svglib source = https://files.pythonhosted.org/packages/source/r/rmrl/rmrl-0.1.2.tar.gz + source = xdg.py::https://raw.githubusercontent.com/srstevenson/xdg/5.0.1/src/xdg/__init__.py sha256sums = 8c8e757af5ca3eb7475f56803f7f37256fe4c5cad3a9ea5ad7534b2ebd172447 + sha256sums = 93a5ba17785c5e00d24ebd0e148d36470076c03fa16cf7e9a113a7d8fb1bceba pkgname = python-rmrl @@ -2,22 +2,31 @@ pkgname=python-rmrl pkgver=0.1.2 -pkgrel=1 +pkgrel=2 pkgdesc="reMarkable Rendering Library" arch=(any) url="https://github.com/rschroll/rmrl/" license=('GPL') -depends=('python-pdfrw' 'python-reportlab' 'python-pyxdg' 'python-svglib') +depends=('python-pdfrw' 'python-reportlab' 'python-svglib') makedepends=('python-setuptools') -source=("https://files.pythonhosted.org/packages/source/r/rmrl/rmrl-$pkgver.tar.gz") -sha256sums=('8c8e757af5ca3eb7475f56803f7f37256fe4c5cad3a9ea5ad7534b2ebd172447') +source=("https://files.pythonhosted.org/packages/source/r/rmrl/rmrl-$pkgver.tar.gz" + "xdg.py::https://raw.githubusercontent.com/srstevenson/xdg/5.0.1/src/xdg/__init__.py") +sha256sums=('8c8e757af5ca3eb7475f56803f7f37256fe4c5cad3a9ea5ad7534b2ebd172447' + '93a5ba17785c5e00d24ebd0e148d36470076c03fa16cf7e9a113a7d8fb1bceba') build() { cd "$srcdir"/rmrl-$pkgver + sed -r 's/^from xdg /from .xdg /' -i rmrl/*.py python setup.py build } package() { + _site_packages=$(python -sSc 'import site; print(site.getsitepackages()[0])') + cd "$srcdir"/rmrl-$pkgver python setup.py install -O1 --skip-build --root="$pkgdir" + + # vendoring xdg.py due to conflicts with python-pyxdg + install -Dm0644 "$srcdir"/xdg.py "$pkgdir$_site_packages"/rmrl/xdg.py + rm "$pkgdir$_site_packages"/rmrl-$pkgver-*.egg-info/requires.txt } |