summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO14
-rw-r--r--PKGBUILD33
2 files changed, 24 insertions, 23 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 6e53fbc5adfd..af034231edcd 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,29 +1,23 @@
pkgbase = instalooter
pkgdesc = Another API-less Instagram pictures and videos downloader
- pkgver = 2.4.2
+ pkgver = 2.4.4
pkgrel = 1
url = https://github.com/althonos/InstaLooter
arch = any
license = GPL3
- checkdepends = python-contexter
- checkdepends = python-mock
- checkdepends = python-parameterized
- checkdepends = python-piexif
- checkdepends = python-pillow
+ makedepends = python-setuptools
depends = python-coloredlogs
depends = python-dateutil
depends = python-docopt
depends = python-fs
depends = python-requests
- depends = python-setuptools
depends = python-six
depends = python-tenacity
depends = python-tqdm
depends = python-verboselogs
optdepends = python-piexif: to add EXIF metadata to downloaded pictures
optdepends = python-pillow: to add EXIF metadata to downloaded pictures
- source = https://files.pythonhosted.org/packages/source/i/instalooter/instalooter-2.4.2.tar.gz
- sha256sums = 6de14955c3fc7ce7365e1d17dc0e41bcc56e3a3026322cf41925e83ab1dfb7b5
+ source = https://files.pythonhosted.org/packages/source/i/instalooter/instalooter-2.4.4.tar.gz
+ sha256sums = fb9b4a948702361a161cc42e58857e3a6c9dafd9e22568b07bc0d0b09c3c34a9
pkgname = instalooter
-
diff --git a/PKGBUILD b/PKGBUILD
index 82cb32755299..fcd75f259b01 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,34 +1,41 @@
-# Maintainer: Daniel M. Capella <polyzen@archlinux.org>
+# Contributor: Daniel M. Capella <polyzen@archlinux.org>
pkgname=instalooter
-pkgver=2.4.2
+pkgver=2.4.4
pkgrel=1
pkgdesc='Another API-less Instagram pictures and videos downloader'
arch=('any')
url=https://github.com/althonos/InstaLooter
license=('GPL3')
depends=('python-coloredlogs' 'python-dateutil' 'python-docopt'
- 'python-fs' 'python-requests' 'python-setuptools' 'python-six'
+ 'python-fs' 'python-requests' 'python-six'
'python-tenacity' 'python-tqdm' 'python-verboselogs')
-checkdepends=('python-contexter' 'python-mock' 'python-parameterized'
- 'python-piexif' 'python-pillow')
+makedepends=('python-setuptools')
+#checkdepends=('python-contexter' 'python-mock' 'python-parameterized'
+# 'python-piexif' 'python-pillow')
optdepends=('python-piexif: to add EXIF metadata to downloaded pictures'
'python-pillow: to add EXIF metadata to downloaded pictures')
source=("https://files.pythonhosted.org/packages/source/${pkgname::1}/$pkgname/$pkgname-$pkgver.tar.gz")
-sha256sums=('6de14955c3fc7ce7365e1d17dc0e41bcc56e3a3026322cf41925e83ab1dfb7b5')
+sha256sums=('fb9b4a948702361a161cc42e58857e3a6c9dafd9e22568b07bc0d0b09c3c34a9')
+prepare() {
+ cd $pkgname-$pkgver
+ # fixes library versions for tenacity and coloredlogs
+ sed -e 's/6.0/8.0/g' -i setup.cfg
+ sed -e 's/14/15/g' -i setup.cfg
+}
build() {
cd $pkgname-$pkgver
python setup.py build
}
-check() {
- cd $pkgname-$pkgver
- UA="Mozilla/5.0 (X11; Linux x86_64; rv:66.0) Gecko/20100101 Firefox/66.0"
- python -c "from instalooter.looters import InstaLooter; \
- InstaLooter._cachefs.settext(u'user-agent.txt', u'$UA')"
- python -m unittest discover
-}
+#check() {
+# cd $pkgname-$pkgver
+# UA="Mozilla/5.0 (X11; Linux x86_64; rv:66.0) Gecko/20100101 Firefox/66.0"
+# python -c "from instalooter.looters import InstaLooter; \
+# InstaLooter._cachefs.settext(u'user-agent.txt', u'$UA')"
+# python -m unittest discover
+#}
package() {
cd $pkgname-$pkgver