# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
github.setup vgough encfs 1.8.1 v
license {GPL-3+ OpenSSLException}
description An encrypted pass-through FUSE filesystem
long_description EncFS is an encrypted pass-through filesystem which \
runs in userspace, using the FUSE kernel module. \
Similar in design to CFS and other pass-through \
filesystems, all data is encrypted and stored in the \
underlying filesystem. Unlike loopback filesystems, \
there is no predetermined or pre-allocated filesystem size.
homepage https://vgough.github.io/encfs/
github.tarball_from releases
checksums rmd160 206cc3779222cb6df5278d27ad4a58c25138ab02 \
sha256 8a0257ff500c14244ee99acdd472696966796e2a0931e4a132191f14a666d5d1
depends_build port:pkgconfig
depends_lib port:rlog path:lib/libssl.dylib:openssl port:osxfuse port:gettext port:boost
# osxfuse is not universal
patchfiles patch-configure.ac.diff
patchfiles-append patch-encfs-encfssh.diff
reinplace "s|@@PREFIX@@|${prefix}|g" ${worksrcpath}/configure.ac
configure.args --with-boost=${prefix}