diff options
author | Dimitris Kiziridis | 2020-04-11 07:15:18 +0300 |
---|---|---|
committer | Dimitris Kiziridis | 2020-04-11 07:15:18 +0300 |
commit | 4caa0febdd3db8d48164123ff883742a39bee274 (patch) | |
tree | 9e97d5ee7d02399be9ca5d307221fdf566d00b8d | |
parent | 392e81584d0be93e7110a3c20d8326303c1f13f6 (diff) | |
download | aur-4caa0febdd3db8d48164123ff883742a39bee274.tar.gz |
fix broken pkgbuild
-rw-r--r-- | .SRCINFO | 65 | ||||
-rw-r--r-- | PKGBUILD | 80 |
2 files changed, 59 insertions, 86 deletions
@@ -1,47 +1,30 @@ -# Generated by mksrcinfo v8 -# Sat Apr 20 14:00:03 UTC 2019 pkgbase = weboob-git - pkgdesc = Weboob (Web Out Of Browsers) provides several applications to interact with a lot of websites. - pkgver = 1.5_241_gf0b528c74 + pkgdesc = Core library and modules for Web Outside of Browsers + pkgver = 2.0.r315.g0f6bc340c pkgrel = 1 - url = http://weboob.org - arch = i686 - arch = x86_64 - arch = armv6h - license = AGPL3 + url = https://weboob.org/ + arch = any + license = LGPL-3.0+ + makedepends = python-setuptools makedepends = git - makedepends = python2-distribute - makedepends = python2-setuptools - makedepends = make - depends = phonon-qt5 - depends = python2-cssselect - depends = python2-dateutil - depends = python2-feedparser - depends = python2-futures - depends = python2-google-api-python-client - depends = python2-html2text - depends = python2-imaging - depends = python2-lxml - depends = python2-prettytable - depends = python2-pyqt5 - depends = python2-pysqlite - depends = python2-requests - depends = python2-simplejson - depends = python2-unidecode - depends = python2-yaml - depends = which - optdepends = gnupg: check for repository authenticity - optdepends = python2-routes: contrib backends - optdepends = python2-webob: contrib backends - optdepends = python2-mako: contrib backends - optdepends = pywebkitgtk: contrib backends - optdepends = python2-pillow: PIL replacement - optdepends = python2-termcolor: color formatting - optdepends = python2-nose: test suite - provides = weboob - conflicts = weboob - source = weboob-git::git+https://git.weboob.org/weboob/weboob - sha256sums = SKIP + depends = python-lxml + depends = python-cssselect + depends = python-requests + depends = python-dateutil + depends = python-yaml + depends = python-html2text + depends = python-six + depends = python-unidecode + depends = python-pillow + depends = python-babel + depends = python-simplejson + optdepends = python-prettytable: CLI output formatting + optdepends = python-feedparser: required by some modules + provides = weboob-headless + conflicts = weboob-headless + replaces = weboob-headless + source = git+https://git.weboob.org/weboob/weboob + md5sums = SKIP pkgname = weboob-git @@ -1,55 +1,45 @@ -# Maintener: sputnick <gilles *DOT* quenot *AT* gmail *DOT* com> +# Maintainer: Dimitris Kiziridis <ragouel at outlook dot com> +# Contributor: sputnick <gilles *DOT* quenot *AT* gmail *DOT* com> # Contributor: ianux <ianux@free.fr> pkgname=weboob-git -pkgver=1.5_241_gf0b528c74 +pkgver=2.0.r315.g0f6bc340c pkgrel=1 -pkgdesc="Weboob (Web Out Of Browsers) provides several applications to interact with a lot of websites." -url="http://weboob.org" -license=('AGPL3') -arch=('i686' 'x86_64' 'armv6h') -depends=( - phonon-qt5 - python2-cssselect - python2-dateutil - python2-feedparser - python2-futures - python2-google-api-python-client - python2-html2text - python2-imaging - python2-lxml - python2-prettytable - python2-pyqt5 - python2-pysqlite - python2-requests - python2-simplejson - python2-unidecode - python2-yaml - which -) -makedepends=(git python2-distribute python2-setuptools make) -optdepends=('gnupg: check for repository authenticity' - 'python2-routes: contrib backends' - 'python2-webob: contrib backends' - 'python2-mako: contrib backends' - 'pywebkitgtk: contrib backends' - 'python2-pillow: PIL replacement' - 'python2-termcolor: color formatting' - 'python2-nose: test suite') -conflicts=('weboob') -provides=('weboob') -source=("$pkgname"::'git+https://git.weboob.org/weboob/weboob') -sha256sums=('SKIP') +pkgdesc="Core library and modules for Web Outside of Browsers" +arch=(any) +url="https://weboob.org/" +license=('LGPL-3.0+') +depends=('python-lxml' + 'python-cssselect' + 'python-requests' + 'python-dateutil' + 'python-yaml' + 'python-html2text' + 'python-six' + 'python-unidecode' + 'python-pillow' + 'python-babel' + 'python-simplejson') +optdepends=('python-prettytable: CLI output formatting' + 'python-feedparser: required by some modules') +makedepends=('python-setuptools' 'git') +replaces=('weboob-headless') +provides=('weboob-headless') +conflicts=('weboob-headless') +source=("git+https://git.weboob.org/weboob/weboob") +md5sums=('SKIP') pkgver() { - cd ${srcdir}/${pkgname} - local ver="$(git describe --long)" - printf "%s" "${ver//-/.}" + cd "${srcdir}/weboob" + git describe --long --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' } -package() { - cd ${srcdir}/${pkgname} - python2 setup.py install --qt --xdg --prefix=/usr --root="$pkgdir" - install -Dm 644 tools/weboob_bash_completion "$pkgdir/etc/bash_completion.d/weboob" +build() { + cd "${srcdir}/weboob" + python setup.py build } +package() { + cd "${srcdir}/weboob" + python setup.py install --prefix=/usr --root="${pkgdir}" --skip-build --optimize=1 +}
\ No newline at end of file |