summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJosh2015-06-15 12:54:45 -0700
committerJosh2015-06-15 12:54:45 -0700
commitb72c1ce4d960786f40ca95d1b256c63a027c2d87 (patch)
treec20444d2401c821076adaa12bea33321c6044eea
downloadaur-b72c1ce4d960786f40ca95d1b256c63a027c2d87.tar.gz
Initial import
-rw-r--r--.SRCINFO22
-rw-r--r--PKGBUILD35
-rw-r--r--use-python2.patch15
3 files changed, 72 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..9e193ac2caa4
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,22 @@
+pkgbase = gmvault-git
+ pkgdesc = Backup and restore your gmail account at will.
+ pkgver = 20150420
+ pkgrel = 2
+ url = http://gmvault.org
+ arch = any
+ license = GPL
+ makedepends = setuptools
+ makedepends = git
+ depends = python2
+ depends = python2-logbook
+ depends = python2-gdata
+ depends = python2-imapclient
+ provides = gmvault
+ conflicts = gmvault
+ source = gmvault::git+git://github.com/gaubert/gmvault.git
+ source = use-python2.patch
+ sha512sums = SKIP
+ sha512sums = 05ef986e64bccefd9f98f42709b5c9b2b6ede8d82e5a081447e506eaea7af3dd0ffce27335ba39374ef812883e5d2d14ad429c729cba7664559010d37420006d
+
+pkgname = gmvault-git
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..159059dde4f8
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,35 @@
+# Maintainer: jstoik1 <joshstoik at gmail dot com>
+pkgname=gmvault-git
+pkgver=20150420
+pkgrel=2
+pkgdesc="Backup and restore your gmail account at will."
+arch=(any)
+url="http://gmvault.org"
+license=('GPL')
+depends=('python2' 'python2-logbook' 'python2-gdata' 'python2-imapclient')
+makedepends=('setuptools' 'git')
+conflicts=('gmvault')
+provides=('gmvault')
+source=('gmvault::git+git://github.com/gaubert/gmvault.git' 'use-python2.patch')
+sha512sums=('SKIP' '05ef986e64bccefd9f98f42709b5c9b2b6ede8d82e5a081447e506eaea7af3dd0ffce27335ba39374ef812883e5d2d14ad429c729cba7664559010d37420006d')
+
+_gitname='gmvault'
+
+build() {
+ cd "$srcdir"
+
+ rm -rf "$srcdir/$_gitname-build"
+ git clone "$srcdir/$_gitname" "$srcdir/$_gitname-build"
+
+ cd "$srcdir/$_gitname-build"
+ patch -p1 < ../use-python2.patch
+
+ msg 'Starting build...'
+}
+
+package() {
+ cd "$srcdir/$_gitname-build"
+ python2 setup.py install --root "${pkgdir}" --optimize=1
+}
+
+# vim:set ts=2 sw=2 et: \ No newline at end of file
diff --git a/use-python2.patch b/use-python2.patch
new file mode 100644
index 000000000000..ae694a9d709c
--- /dev/null
+++ b/use-python2.patch
@@ -0,0 +1,15 @@
+diff -aur gmvault.orig/etc/scripts/gmvault gmvault.new/etc/scripts/gmvault
+--- gmvault.orig/etc/scripts/gmvault 2012-08-16 17:44:55.768266132 +0100
++++ gmvault.new/etc/scripts/gmvault 2012-08-16 17:45:39.659760866 +0100
+@@ -25,9 +25,9 @@
+ #set pythonhome but it should not be necessary
+ export PYTHONHOME="$GMVAULT_HOME/lib/python-lib"
+
+-elif [ -f "$GMVAULT_HOME/bin/python" ]; then
++elif [ -f "$GMVAULT_HOME/bin/python2" ]; then
+ #installed from src distribution (python bin is in the same dir as gmvault script)
+- PYTHON_BIN="$GMVAULT_HOME/bin/python"
++ PYTHON_BIN="$GMVAULT_HOME/bin/python2"
+
+ else
+ #look for python2.7 first otherwise try python2.6