summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMagnus Therning2015-06-09 18:33:50 +0200
committerMagnus Therning2015-06-09 18:33:50 +0200
commita3929c03f95fea4e9297c17e6537e2ff2252527f (patch)
tree3bab9e1563ec22864d89587c080ae715c2b032a5
downloadaur-a3929c03f95fea4e9297c17e6537e2ff2252527f.tar.gz
Initial import.
Signed-off-by: Magnus Therning <magnus@therning.org>
-rw-r--r--.SRCINFO24
-rw-r--r--PKGBUILD34
-rw-r--r--gnome-encfs-manager.changelog40
-rw-r--r--gnome-encfs-manager.install15
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
+}