diff options
author | xiota | 2023-12-08 04:42:42 -0800 |
---|---|---|
committer | xiota | 2023-12-08 04:42:42 -0800 |
commit | af0b28ecd0d2b15e1f2f694ab082e61a936c6c29 (patch) | |
tree | 58a41a3d669aa56fbd0bc7c12c830966fd19e55b /PKGBUILD | |
parent | 68d18a323b0061cb038f614f55e4ef878a4e520a (diff) | |
download | aur-gnome-encfs-manager-bzr.tar.gz |
1.9.r562.c1721
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 75 |
1 files changed, 40 insertions, 35 deletions
@@ -1,48 +1,53 @@ -# Maintainer: jfperini <@jfperini> +# Maintainer: # Contributor: jfperini <@jfperini> -pkgname=gnome-encfs-manager-bzr -pkgver=1.8.14+r550 +_pkgname="gnome-encfs-manager" +pkgname="$_pkgname-bzr" +pkgver=1.9.r562.c1721 pkgrel=1 -pkgdesc="An easy to use manager and mounter for Encfs stashes." +pkgdesc="An easy to use manager and mounter for Encfs stashes" url="https://launchpad.net/gencfsm" -arch=('any') -license=('GPL v2') -depends=('encfs' 'vala' 'intltool' 'libgee06' 'gtk3' 'libsm' 'libgnome-keyring') -makedepends=('bzr' 'vala' 'intltool') -conflicts=('gnome-encfs-manager') -provides=('gnome-encfs-manager') -install="$pkgname.install" -source=("$pkgname"::'bzr+https://code.launchpad.net/~gencfsm/gencfsm/trunk') -md5sums=('SKIP') +license=('GPL2') +arch=('x86_64') + +depends=( + 'encfs' + 'gtk3' + 'libgee' + 'libice' + 'libsecret' + 'libsm' +) +makedepends=( + 'breezy' + 'intltool' + 'vala' +) + +provides=("$_pkgname") +conflicts=("$_pkgname") + +_pkgsrc="$_pkgname" +source=("$_pkgsrc"::'bzr+https://code.launchpad.net/~gencfsm/gencfsm/trunk') +sha256sums=('SKIP') pkgver() { - - cd $pkgname - - # bzr revno - printf "1.8.14+r%s" "$(bzr revno)" - + cd "$_pkgsrc" + local _ver=$(bzr tags | sort -V | tail -1 | sed -E 's@ .*$@@') + local _tag=$(bzr tags | sort -V | tail -1 | sed -E 's@^.* @@') + local _cnt=$(bzr revno) + local _rev=$((_cnt - _tag)) + printf '%s.r%s.c%s' "$_ver" "$_rev" "$_cnt" } build() { - - cd "$srcdir/$pkgname" - - msg2 " -> Build program ..." - ./autogen.sh - ./configure --prefix=/usr --disable-appindicator - make - + cd "$_pkgsrc" + ./autogen.sh + ./configure --prefix=/usr --disable-appindicator + make } package() { - - cd "$srcdir/$pkgname" - - msg2 " -> Installing program, icons and .desktop file ..." - make DESTDIR="$pkgdir" install - + cd "$_pkgsrc" + make DESTDIR="$pkgdir" install } - -# vim: ts=2 sw=2 et:
\ No newline at end of file |