summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDaniel Peukert2019-12-08 22:21:16 +0100
committerDaniel Peukert2019-12-08 22:21:16 +0100
commit21fb755929cfc3a9f01b384b83cbd5750b316e1b (patch)
tree897e92b4c22ddb61240a919ad9fc8a8d3f4e16e2
parent29a4ec75474d9528e01bf91344220c7ffe4ce7a6 (diff)
downloadaur-21fb755929cfc3a9f01b384b83cbd5750b316e1b.tar.gz
Improved PKGBUILD syntax
-rw-r--r--.SRCINFO4
-rw-r--r--.gitignore4
-rw-r--r--PKGBUILD21
3 files changed, 16 insertions, 13 deletions
diff --git a/.SRCINFO b/.SRCINFO
index af906261a111..568ba626d617 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = gnome-keyring-import-export-hg
- pkgdesc = Simple script for exporting gnome2 (seahorse) keyrings, using the SecretService API
+ pkgdesc = Simple script for exporting gnome2 (seahorse) keyrings, using the SecretService API - Mercurial version
pkgver = r19.657ba95e254c
- pkgrel = 2
+ pkgrel = 3
url = https://bitbucket.org/spookylukey/gnome-keyring-import-export
arch = any
license = unknown
diff --git a/.gitignore b/.gitignore
index b669a9b7602c..82b3c183d5d4 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,6 +1,7 @@
# from https://github.com/github/gitignore/blob/master/ArchLinuxPackages.gitignore
*.tar
*.tar.*
+*.rpm
*.jar
*.exe
*.msi
@@ -10,5 +11,4 @@
*.log.*
*.sig
-pkg/
-src/
+*/
diff --git a/PKGBUILD b/PKGBUILD
index caef6877e863..4433db3e2a15 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,22 +1,25 @@
# Maintainer: Daniel Peukert <dan.peukert@gmail.com>
-pkgname='gnome-keyring-import-export-hg'
+_pkgname='gnome-keyring-import-export'
+pkgname="$_pkgname-hg"
pkgver='r19.657ba95e254c'
-pkgrel='2'
-pkgdesc='Simple script for exporting gnome2 (seahorse) keyrings, using the SecretService API'
+pkgrel='3'
+pkgdesc='Simple script for exporting gnome2 (seahorse) keyrings, using the SecretService API - Mercurial version'
arch=('any')
-url='https://bitbucket.org/spookylukey/gnome-keyring-import-export'
+url="https://bitbucket.org/spookylukey/$_pkgname"
license=('unknown')
depends=('python' 'python-secretstorage')
makedepends=('mercurial')
-provides=('gnome-keyring-import-export')
-source=("$pkgname::hg+https://bitbucket.org/spookylukey/gnome-keyring-import-export")
+provides=("$_pkgname")
+source=("$pkgname::hg+$url")
sha256sums=('SKIP')
+_sourcedirectory="$pkgname"
+
pkgver() {
- cd "$srcdir/$pkgname"
- printf "r`hg identify -n`.`hg identify -i`"
+ cd "$srcdir/$_sourcedirectory"
+ printf 'r%s.%s' "$(hg identify -n)" "$(hg identify -i)"
}
package() {
- install -Dm755 "$srcdir/$pkgname/secret_storage_import_export.py" "$pkgdir/usr/bin/secret-storage-import-export"
+ install -Dm755 "$srcdir/$_sourcedirectory/secret_storage_import_export.py" "$pkgdir/usr/bin/secret-storage-import-export"
}