summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDaniel Peukert2016-05-29 17:48:35 +0200
committerDaniel Peukert2016-05-29 17:48:35 +0200
commit05f19d748f3badeb620f7e15a15f2fb5b3eaf036 (patch)
tree617c1b8e32e7370fd92c5837fa29e659e4531065
downloadaur-05f19d748f3badeb620f7e15a15f2fb5b3eaf036.tar.gz
Initial commit
-rw-r--r--.SRCINFO21
-rw-r--r--PKGBUILD42
-rw-r--r--gnome-keyring-import-export2
3 files changed, 65 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..344be7ef5178
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,21 @@
+pkgbase = gnome-keyring-import-export-hg
+ pkgdesc = Simple script for exporting gnome2 (seahorse) keyrings, and re-importing on another machine.
+ pkgver = r4.a4ea7a5c5709
+ pkgrel = 1
+ url = https://bitbucket.org/spookylukey/gnome-keyring-import-export
+ arch = any
+ license = unknown
+ makedepends = mercurial
+ depends = python2
+ depends = pygtk
+ depends = python2-gnomekeyring
+ depends = python2-lxml
+ provides = gnome-keyring-import-export
+ conflicts = gnome-keyring-import-export
+ source = gnome-keyring-import-export-hg::hg+https://bitbucket.org/spookylukey/gnome-keyring-import-export
+ source = gnome-keyring-import-export
+ md5sums = SKIP
+ md5sums = a571895f69e34da053d62ff69530cb64
+
+pkgname = gnome-keyring-import-export-hg
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..525fc0c00b32
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,42 @@
+# Maintainer: Daniel Peukert <dan.peukert@gmail.com>
+pkgname='gnome-keyring-import-export-hg'
+pkgver=r4.a4ea7a5c5709
+pkgrel=1
+pkgdesc='Simple script for exporting gnome2 (seahorse) keyrings, and re-importing on another machine.'
+arch=('any')
+url='https://bitbucket.org/spookylukey/gnome-keyring-import-export'
+license=('unknown')
+depends=('python2' 'pygtk' 'python2-gnomekeyring' 'python2-lxml')
+makedepends=('mercurial')
+provides=('gnome-keyring-import-export')
+conflicts=('gnome-keyring-import-export')
+source=(
+ "$pkgname::hg+https://bitbucket.org/spookylukey/gnome-keyring-import-export"
+ 'gnome-keyring-import-export'
+)
+md5sums=(
+ 'SKIP'
+ 'a571895f69e34da053d62ff69530cb64'
+)
+
+pkgver() {
+ cd "$srcdir/$pkgname"
+ printf "r`hg identify -n | rev | sed 's/+//' | rev`.`hg identify -i | rev | sed 's/+//' | rev`"
+}
+
+prepare() {
+ cd "$srcdir/$pkgname"
+ sed -i 's/item_type == gnomekeyring.ITEM_NETWORK_PASSWORD/item_type = gnomekeyring.ITEM_NETWORK_PASSWORD/g' 'gnome_keyring_import_export.py'
+}
+
+package() {
+ install -dm0755 "$pkgdir/usr/bin/"
+ install -dm0755 "$pkgdir/usr/lib/gnome-keyring-import-export"
+
+ cd "$srcdir"
+ install -m0755 'gnome-keyring-import-export' "$pkgdir/usr/bin"
+
+ cd "$srcdir/$pkgname"
+ install -m0644 'gnome_keyring_import_export.py' "$pkgdir/usr/lib/gnome-keyring-import-export"
+
+}
diff --git a/gnome-keyring-import-export b/gnome-keyring-import-export
new file mode 100644
index 000000000000..d34d5cbce48c
--- /dev/null
+++ b/gnome-keyring-import-export
@@ -0,0 +1,2 @@
+#!/usr/bin/sh
+exec python2 '/usr/lib/gnome-keyring-import-export/gnome_keyring_import_export.py' $@