diff options
author | Magnus Therning | 2015-06-09 18:33:50 +0200 |
---|---|---|
committer | Magnus Therning | 2015-06-09 18:33:50 +0200 |
commit | a3929c03f95fea4e9297c17e6537e2ff2252527f (patch) | |
tree | 3bab9e1563ec22864d89587c080ae715c2b032a5 | |
download | aur-a3929c03f95fea4e9297c17e6537e2ff2252527f.tar.gz |
Initial import.
Signed-off-by: Magnus Therning <magnus@therning.org>
-rw-r--r-- | .SRCINFO | 24 | ||||
-rw-r--r-- | PKGBUILD | 34 | ||||
-rw-r--r-- | gnome-encfs-manager.changelog | 40 | ||||
-rw-r--r-- | gnome-encfs-manager.install | 15 |
4 files changed, 113 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..d03abdb20685 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,24 @@ +# Generated by makepkg 4.2.1 +# Thu Apr 2 17:27:39 UTC 2015 +pkgbase = gnome-encfs-manager + pkgdesc = An easy to use manager and mounter for encfs stashes + pkgver = 1.8.13 + pkgrel = 1 + url = https://launchpad.net/gencfsm + install = gnome-encfs-manager.install + changelog = gnome-encfs-manager.changelog + arch = i686 + arch = x86_64 + license = GPL + makedepends = vala + makedepends = intltool + depends = encfs + depends = libgee06 + depends = gtk3 + depends = libsm + depends = libgnome-keyring + source = https://launchpad.net/gencfsm/trunk/1.8/+download/gnome-encfs-manager_1.8.13.tar.gz + sha256sums = 30caf0c9a6da97a143033cd78933b49f7704655f65dd9cde9a03d0a8432b01e6 + +pkgname = gnome-encfs-manager + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..5cc4b297164a --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,34 @@ +# maintainer: Magnus Therning <magnus@therning.org> + +_pkgname=gencfsm +_pkgmajver=1.8 +pkgname=gnome-encfs-manager +pkgver=1.8.13 +pkgrel=1 +pkgdesc="An easy to use manager and mounter for encfs stashes" +arch=('i686' 'x86_64') +license=('GPL') +depends=('encfs' 'libgee06' 'gtk3' 'libsm' 'libgnome-keyring') +makedepends=('vala' 'intltool') +install=$pkgname.install +url="https://launchpad.net/gencfsm" +source=(https://launchpad.net/${_pkgname}/trunk/${_pkgmajver}/+download/${pkgname}_${pkgver}.tar.gz + ) +changelog=${pkgname}.changelog + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + + ./autogen.sh + ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \ + --libexecdir=/usr/lib/$pkgname --disable-appindicator + make +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + + make DESTDIR="$pkgdir" install +} + +sha256sums=('30caf0c9a6da97a143033cd78933b49f7704655f65dd9cde9a03d0a8432b01e6') diff --git a/gnome-encfs-manager.changelog b/gnome-encfs-manager.changelog new file mode 100644 index 000000000000..1ce8149ef297 --- /dev/null +++ b/gnome-encfs-manager.changelog @@ -0,0 +1,40 @@ +2015-04-02 Magnus Therning <magnus@therning.org> + + * Upgrade to 1.8.13 + +2014-10-06 Magnus Therning <magnus@therning.org> + + * Upgrade to 1.8.12 + +2014-06-16 Magnus Therning <magnus@therning.org> + + * Upgrade to 1.8.10 + +2014-05-09 Magnus Therning <magnus@therning.org> + + * Fix tiny typo that made the package unbuildable on i686 systems. + +2014-05-08 Magnus Therning <magnus@therning.org> + + * Upgrade to 1.8.9 + +2014-04-27 Magnus Therning <magnus@therning.org> + + * Upgrade to 1.8.8.4 + +2013-12-17 Magnus Therning <magnus@therning.org> + + * Upgrade to version 1.8.7 + * Remove dependency on appindicator by disabling it at build time. + +2013-11-14 Magnus Therning <magnus@therning.org> + + * Upgrade to version 1.8.4 + +2013-06-16 Magnus Therning <magnus@therning.org> + + * Upgrade to version 1.8.1 + +2013-06-10 Magnus Therning <magnus@therning.org> + + * Upgrade to version 1.7.4.5. diff --git a/gnome-encfs-manager.install b/gnome-encfs-manager.install new file mode 100644 index 000000000000..eeecd03a4dc6 --- /dev/null +++ b/gnome-encfs-manager.install @@ -0,0 +1,15 @@ +pkgname=gencfsm + +post_install() { + glib-compile-schemas /usr/share/glib-2.0/schemas +} + +pre_upgrade() { + if [ -f /usr/share/gconf/schemas/${pkgname}.schemas ]; then + gconfpkg --uninstall ${pkgname} + fi +} + +post_upgrade() { + post_install $1 +} |