diff options
-rw-r--r-- | .SRCINFO | 21 | ||||
-rw-r--r-- | PKGBUILD | 42 | ||||
-rw-r--r-- | gnome-keyring-import-export | 2 |
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' $@ |