summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJose Riha2021-05-12 23:31:54 +0200
committerJose Riha2021-05-12 23:31:54 +0200
commit7a6be284cff47c7b94a5fae7b63c2e09b42a601c (patch)
tree1eee5d03ceed9d6ee5eb15799cf1d6ab2de38512
parent181eec2b635564e7dafd1c2a73b9260f7ff98a3d (diff)
downloadaur-happycamel.tar.gz
Update deps, drop empty build()
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD18
-rw-r--r--image_pil.patch24
3 files changed, 36 insertions, 12 deletions
diff --git a/.SRCINFO b/.SRCINFO
index aa9374028381..e65196641487 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,15 +1,17 @@
pkgbase = happycamel
pkgdesc = a script that analyzes a GPS-tracklog to find the position where digital images were taken
pkgver = 1.b3
- pkgrel = 5
+ pkgrel = 6
url = http://happycamel.sourceforge.net/
arch = any
license = GPL
depends = python2
depends = perl-exiftool
- depends = python-imaging
+ depends = python2-pillow
source = https://sourceforge.net/projects/happycamel/files/happycamel/v1-beta3/happycamel-v1-beta3.tar.gz
+ source = image_pil.patch
md5sums = 16ef03495707b37acbd7a4015af37745
+ md5sums = e60a6913e9713a7cd75d2ebad10820e8
pkgname = happycamel
diff --git a/PKGBUILD b/PKGBUILD
index d3c2f556c623..5a16659c6f1b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,20 +2,18 @@
pkgname=happycamel
pkgver=1.b3
-pkgrel=5
+pkgrel=6
pkgdesc="a script that analyzes a GPS-tracklog to find the position where digital images were taken"
arch=('any')
url="http://happycamel.sourceforge.net/"
license=('GPL')
-depends=('python2' 'perl-exiftool' 'python-imaging')
-source=("https://sourceforge.net/projects/${pkgname}/files/${pkgname}/v1-beta3/${pkgname}-v1-beta3.tar.gz")
-md5sums=('16ef03495707b37acbd7a4015af37745')
-
-build() {
-true
-}
+depends=('python2' 'perl-exiftool' 'python2-pillow')
+source=("https://sourceforge.net/projects/${pkgname}/files/${pkgname}/v1-beta3/${pkgname}-v1-beta3.tar.gz"
+ "image_pil.patch")
+md5sums=('16ef03495707b37acbd7a4015af37745'
+ 'e60a6913e9713a7cd75d2ebad10820e8')
package() {
- cd $srcdir/happycamel-v1-beta3
- python2 setup.py install --root=$pkgdir/ --prefix=/usr
+ cd $srcdir/happycamel-v1-beta3
+ python2 setup.py install --root=$pkgdir/ --prefix=/usr
}
diff --git a/image_pil.patch b/image_pil.patch
new file mode 100644
index 000000000000..0caeaf53b228
--- /dev/null
+++ b/image_pil.patch
@@ -0,0 +1,24 @@
+diff -aur src.orig/happycamel-v1-beta3/build/lib/HappyCamel/photohandler.py src/happycamel-v1-beta3/build/lib/HappyCamel/photohandler.py
+--- src.orig/happycamel-v1-beta3/build/lib/HappyCamel/photohandler.py 2021-05-12 23:27:36.545733597 +0200
++++ src/happycamel-v1-beta3/build/lib/HappyCamel/photohandler.py 2021-05-12 23:28:14.535765520 +0200
+@@ -47,7 +47,7 @@
+
+ # Try to import the Pyton Imaging Library
+ try:
+- import Image
++ from PIL import Image
+ except ImportError:
+ CAN_RESIZE_PHOTOS = False
+ else:
+diff -aur src.orig/happycamel-v1-beta3/HappyCamel/photohandler.py src/happycamel-v1-beta3/HappyCamel/photohandler.py
+--- src.orig/happycamel-v1-beta3/HappyCamel/photohandler.py 2021-05-12 23:27:36.545733597 +0200
++++ src/happycamel-v1-beta3/HappyCamel/photohandler.py 2021-05-12 23:27:48.889077237 +0200
+@@ -47,7 +47,7 @@
+
+ # Try to import the Pyton Imaging Library
+ try:
+- import Image
++ from PIL import Image
+ except ImportError:
+ CAN_RESIZE_PHOTOS = False
+ else: