Ticket #47715: Portfile

File Portfile, 1.5 KB (added by alexey.naidyonov@…, 9 years ago)
Line 
1# -*- 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
2# $Id: Portfile 119877 2014-05-08 21:44:04Z mf2k@macports.org $
3
4PortSystem 1.0
5
6name                encfs
7
8version             1.8.1
9
10fetch.type          git
11git.url             https://github.com/vgough/encfs
12git.branch          v${version}
13
14revision            2
15worksrcdir          1.x
16
17categories          fuse
18platforms           darwin
19license             {GPL-3+ OpenSSLException}
20maintainers         gmail.com:Markus.Ueberall
21description         An encrypted pass-through FUSE filesystem
22
23long_description    EncFS is an encrypted pass-through filesystem which \
24                    runs in userspace, using the FUSE kernel module.  \
25                    Similar in design to CFS and other pass-through \
26                    filesystems, all data is encrypted and stored in the \
27                    underlying filesystem.  Unlike loopback filesystems, \
28                    there is no predetermined or pre-allocated filesystem size.
29
30homepage            http://www.arg0.net/encfs
31
32depends_build       port:pkgconfig
33depends_lib         port:rlog port:openssl port:osxfuse port:gettext port:boost
34
35patchfiles          patch-configure.ac.diff
36
37platform darwin {
38    patchfiles-append   patch-encfs-encfssh.diff
39}
40
41post-patch {
42    reinplace "s|@@PREFIX@@|${prefix}|g" ${worksrcpath}/configure.ac
43}
44
45use_autoreconf      yes
46autoreconf.args     -fvi
47
48configure.args      --with-boost=${prefix}