Date: Monday, September 12, 2016 @ 18:03:43 Author: jlichtblau Revision: 189215
upgpkg: encfs 1.9-1 - new upstream release Modified: encfs/trunk/PKGBUILD ----------+ PKGBUILD | 31 +++++++++++++++++++++---------- 1 file changed, 21 insertions(+), 10 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2016-09-12 17:25:32 UTC (rev 189214) +++ PKGBUILD 2016-09-12 18:03:43 UTC (rev 189215) @@ -6,27 +6,38 @@ # Contributor: Daniel J Griffiths <[email protected]> pkgname=encfs -pkgver=1.8.1 -pkgrel=7 +pkgver=1.9 +pkgrel=1 pkgdesc='Encrypted filesystem in user-space' arch=('i686' 'x86_64') url='https://vgough.github.io/encfs/' license=('LGPL') -depends=('rlog' 'openssl' 'fuse' 'boost-libs') -makedepends=('boost' 'autoconf') +depends=('openssl' 'fuse' 'tinyxml2') +makedepends=('cmake') source=($pkgname-$pkgver.tar.gz::https://github.com/vgough/$pkgname/archive/v$pkgver.tar.gz) -sha256sums=('ed6b69d8aba06382ad01116bbce2e4ad49f8de85cdf4e2fab7ee4ac82af537e9') +sha256sums=('30d2db1555ec359082046748d278018b8a246dc49c0442291c5671da0486f4bf') -build(){ - cd "${srcdir}"/$pkgname-$pkgver +build() { + cd "${srcdir}" - autoreconf -if - ./configure --prefix=/usr + mkdir build + cd build + + cmake ../$pkgname-$pkgver \ + -DBUILD_SHARED_LIBS=ON \ + -DUSE_INTERNAL_TINYXML=OFF \ + -DCMAKE_INSTALL_PREFIX=/usr make } +check() { + cd "${srcdir}"/build + + make test +} + package() { - cd "${srcdir}"/$pkgname-$pkgver + cd "${srcdir}"/build make DESTDIR="${pkgdir}" install }
