diff options
-rw-r--r-- | .SRCINFO | 25 | ||||
-rw-r--r-- | .gitignore | 4 | ||||
-rw-r--r-- | PKGBUILD | 75 | ||||
-rw-r--r-- | gnome-encfs-manager-bzr.install | 20 |
4 files changed, 55 insertions, 69 deletions
@@ -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 @@ -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 -} |