summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDimitris Kiziridis2020-04-11 07:15:18 +0300
committerDimitris Kiziridis2020-04-11 07:15:18 +0300
commit4caa0febdd3db8d48164123ff883742a39bee274 (patch)
tree9e97d5ee7d02399be9ca5d307221fdf566d00b8d
parent392e81584d0be93e7110a3c20d8326303c1f13f6 (diff)
downloadaur-4caa0febdd3db8d48164123ff883742a39bee274.tar.gz
fix broken pkgbuild
-rw-r--r--.SRCINFO65
-rw-r--r--PKGBUILD80
2 files changed, 59 insertions, 86 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 118117955b3e..c3e48e4e2cdd 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index e75613c6444e..24399173fc02 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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