summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDaniel Peukert2020-07-08 22:29:18 +0200
committerDaniel Peukert2020-07-08 22:29:18 +0200
commite2b039987184fea57acefe78d1d1473fd2b80022 (patch)
tree5d62ebb0924864a999f5d371a1d8e77eaccec9bb
downloadaur-e2b039987184fea57acefe78d1d1473fd2b80022.tar.gz
Added gnome-keyring-import-export-git
-rw-r--r--.SRCINFO20
-rw-r--r--.editorconfig8
-rw-r--r--.gitignore14
-rw-r--r--PKGBUILD33
4 files changed, 75 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..9632881f8e13
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,20 @@
+pkgbase = gnome-keyring-import-export-git
+ pkgdesc = Simple script for exporting gnome2 (seahorse) keyrings, and re-importing on another machine - git version
+ pkgver = r20.g6b55065
+ pkgrel = 1
+ url = https://github.com/spookylukey/gnome-keyring-import-export
+ arch = any
+ license = unknown
+ makedepends = git
+ depends = python
+ depends = python-secretstorage
+ depends = pygtk
+ depends = python2
+ depends = python2-gnomekeyring
+ depends = python2-lxml
+ provides = gnome-keyring-import-export
+ conflicts = gnome-keyring-import-export
+ source = gnome-keyring-import-export-git::git+https://github.com/spookylukey/gnome-keyring-import-export
+ sha256sums = SKIP
+
+pkgname = gnome-keyring-import-export-git
diff --git a/.editorconfig b/.editorconfig
new file mode 100644
index 000000000000..a467ee9a97a6
--- /dev/null
+++ b/.editorconfig
@@ -0,0 +1,8 @@
+root = true
+
+[*]
+charset = utf-8
+end_of_line = lf
+insert_final_newline = true
+indent_style = tab
+tab_width = 4
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..82b3c183d5d4
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,14 @@
+# from https://github.com/github/gitignore/blob/master/ArchLinuxPackages.gitignore
+*.tar
+*.tar.*
+*.rpm
+*.jar
+*.exe
+*.msi
+*.zip
+*.tgz
+*.log
+*.log.*
+*.sig
+
+*/
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..a29e957da5b2
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,33 @@
+# Maintainer: Daniel Peukert <dan.peukert@gmail.com>
+_pkgname='gnome-keyring-import-export'
+pkgname="$_pkgname-git"
+pkgver='r20.g6b55065'
+pkgrel='1'
+pkgdesc='Simple script for exporting gnome2 (seahorse) keyrings, and re-importing on another machine - git version'
+arch=('any')
+url="https://github.com/spookylukey/$_pkgname"
+license=('unknown')
+depends=(
+ # secret_storage_import_export.py
+ 'python' 'python-secretstorage'
+ # gnome_keyring_import_export.py
+ 'pygtk' 'python2' 'python2-gnomekeyring' 'python2-lxml'
+)
+makedepends=('git')
+provides=("$_pkgname")
+conflicts=("$_pkgname")
+source=("$pkgname::git+$url")
+sha256sums=('SKIP')
+
+_sourcedirectory="$pkgname"
+
+pkgver() {
+ cd "$srcdir/$_sourcedirectory/"
+ printf 'r%s.g%s' "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+}
+
+package() {
+ cd "$srcdir/$_sourcedirectory/"
+ install -Dm755 'secret_storage_import_export.py' "$pkgdir/usr/bin/secret-storage-import-export"
+ install -Dm755 'gnome_keyring_import_export.py' "$pkgdir/usr/bin/$_pkgname"
+}