summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: 525fc0c00b32c59fe944b71b19e76a30827b7f71 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
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"

}