summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJaroslav Lichtblau2015-09-17 20:14:47 +0200
committerJaroslav Lichtblau2015-09-17 20:14:47 +0200
commit4539126a1beb0aa650bdd4c78fa110f7404d8105 (patch)
tree9d1e65c4c0e6edfcc7c03162d4975c499046bb55
downloadaur-4539126a1beb0aa650bdd4c78fa110f7404d8105.tar.gz
Initial commit - gpicsync 1.33
source code moved from code.google to github
-rw-r--r--.SRCINFO22
-rw-r--r--PKGBUILD38
-rwxr-xr-xgpicsync3
-rw-r--r--gpicsync.desktop8
-rw-r--r--gpicsync.install7
5 files changed, 78 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..26f65a32c16a
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,22 @@
+pkgbase = gpicsync
+ pkgdesc = Inserts location in your pictures metadata from a GPS tracklog
+ pkgver = 1.33
+ pkgrel = 1
+ url = https://github.com/metadirective/GPicSync
+ install = gpicsync.install
+ arch = any
+ license = GPL2
+ makedepends = git
+ depends = python2
+ depends = python2-pillow
+ depends = python2-unidecode
+ depends = wxpython
+ source = git://github.com/metadirective/GPicSync.git
+ source = gpicsync
+ source = gpicsync.desktop
+ md5sums = SKIP
+ md5sums = 7bb84135e4b289628d9dd65b8c05d897
+ md5sums = a5d4ffa8df81587674d2f4d2b178086f
+
+pkgname = gpicsync
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..038c6e622814
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,38 @@
+# Maintainer: Jaroslav Lichtblau <dragonlord@aur.archlinux.org>
+
+pkgname=gpicsync
+pkgver=1.33
+pkgrel=1
+pkgdesc='Inserts location in your pictures metadata from a GPS tracklog'
+arch=('any')
+url="https://github.com/metadirective/GPicSync"
+license=('GPL2')
+depends=('python2' 'python2-pillow' 'python2-unidecode' 'wxpython')
+makedepends=('git')
+install=$pkgname.install
+source=(git://github.com/metadirective/GPicSync.git
+ $pkgname $pkgname.desktop)
+md5sums=('SKIP'
+ '7bb84135e4b289628d9dd65b8c05d897'
+ 'a5d4ffa8df81587674d2f4d2b178086f')
+
+prepare() {
+ cd "${srcdir}"/GPicSync/src
+
+ for file in $(find . -name '*.py' -print); do
+ sed -i 's_^#!.*/usr/bin/python_#!/usr/bin/python2_' $file
+ sed -i 's_^#!.*/usr/bin/env.*python_#!/usr/bin/env python2_' $file
+ done
+}
+
+package() {
+ cd "${srcdir}"/GPicSync/src
+
+ install -Dm755 "${srcdir}"/$pkgname "${pkgdir}"/usr/bin/$pkgname
+ install -Dm644 "${srcdir}"/$pkgname.desktop "${pkgdir}"/usr/share/applications/$pkgname.desktop
+ install -Dm644 $pkgname.ico "${pkgdir}"/usr/share/pixmaps/$pkgname.ico
+
+ install -d "${pkgdir}"/usr/share/$pkgname
+ cp -r locale "${pkgdir}"/usr/share/$pkgname
+ cp {*.py,*.jpg,*.ico,*.conf} "${pkgdir}"/usr/share/$pkgname
+}
diff --git a/gpicsync b/gpicsync
new file mode 100755
index 000000000000..08b23d36a054
--- /dev/null
+++ b/gpicsync
@@ -0,0 +1,3 @@
+#!/bin/sh
+cd /usr/share/gpicsync
+python2 gpicsync-GUI.py
diff --git a/gpicsync.desktop b/gpicsync.desktop
new file mode 100644
index 000000000000..7e4124ee8f14
--- /dev/null
+++ b/gpicsync.desktop
@@ -0,0 +1,8 @@
+[Desktop Entry]
+Name=gpicsync
+GenericName=sync your pictures with gps data
+Exec=gpicsync
+Icon=gpicsync
+Type=Application
+Terminal=false
+Categories=Graphics;
diff --git a/gpicsync.install b/gpicsync.install
new file mode 100644
index 000000000000..3550e1205af0
--- /dev/null
+++ b/gpicsync.install
@@ -0,0 +1,7 @@
+post_install() {
+cat << EOF
+==> Copy the /usr/share/gpicsync/gpicsync.conf file to your \$HOME/.gpicsync.conf
+==> to avoid receiving error message about missing conf file by executing
+==> "cp /usr/share/gpicsync/gpicsync.conf ~/.gpicsync.conf"
+EOF
+}