summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO25
-rw-r--r--.gitignore4
-rw-r--r--PKGBUILD75
-rw-r--r--gnome-encfs-manager-bzr.install20
4 files changed, 55 insertions, 69 deletions
diff --git a/.SRCINFO b/.SRCINFO
index eaa0093b223e..47b831a90125 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,25 +1,22 @@
pkgbase = gnome-encfs-manager-bzr
- pkgdesc = An easy to use manager and mounter for Encfs stashes.
- pkgver = 1.8.14+r550
+ pkgdesc = An easy to use manager and mounter for Encfs stashes
+ pkgver = 1.9.r562.c1721
pkgrel = 1
url = https://launchpad.net/gencfsm
- install = gnome-encfs-manager-bzr.install
- arch = any
- license = GPL v2
- makedepends = bzr
- makedepends = vala
+ arch = x86_64
+ license = GPL2
+ makedepends = breezy
makedepends = intltool
+ makedepends = vala
depends = encfs
- depends = vala
- depends = intltool
- depends = libgee06
depends = gtk3
+ depends = libgee
+ depends = libice
+ depends = libsecret
depends = libsm
- depends = libgnome-keyring
provides = gnome-encfs-manager
conflicts = gnome-encfs-manager
- source = gnome-encfs-manager-bzr::bzr+https://code.launchpad.net/~gencfsm/gencfsm/trunk
- md5sums = SKIP
+ source = gnome-encfs-manager::bzr+https://code.launchpad.net/~gencfsm/gencfsm/trunk
+ sha256sums = SKIP
pkgname = gnome-encfs-manager-bzr
-
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..018a3de08144
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,4 @@
+*
+!PKGBUILD
+!.SRCINFO
+!.gitignore
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
diff --git a/gnome-encfs-manager-bzr.install b/gnome-encfs-manager-bzr.install
deleted file mode 100644
index 76a76b81d15e..000000000000
--- a/gnome-encfs-manager-bzr.install
+++ /dev/null
@@ -1,20 +0,0 @@
-pkgname=gencfsm
-
-post_install() {
- glib-compile-schemas /usr/share/glib-2.0/schemas
- for icons in hicolor ubuntu-mono-light ubuntu-mono-dark Mint-X; do
- if [ -e "/usr/share/icons/\$icons/index.theme" ]; then
- gtk-update-icon-cache /usr/share/icons/\$icons 2>/dev/null
- fi
- done
-}
-
-pre_upgrade() {
- if [ -f /usr/share/gconf/schemas/${pkgname}.schemas ]; then
- gconfpkg --uninstall ${pkgname}
- fi
-}
-
-post_upgrade() {
- post_install $1
-}