summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorxiota2023-12-08 04:42:42 -0800
committerxiota2023-12-08 04:42:42 -0800
commitaf0b28ecd0d2b15e1f2f694ab082e61a936c6c29 (patch)
tree58a41a3d669aa56fbd0bc7c12c830966fd19e55b /PKGBUILD
parent68d18a323b0061cb038f614f55e4ef878a4e520a (diff)
downloadaur-gnome-encfs-manager-bzr.tar.gz
1.9.r562.c1721
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD75
1 files changed, 40 insertions, 35 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 3059658a876e..807b9d3f5d1f 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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