source: trunk/dports/fuse/encfs/Portfile @ 139229

Last change on this file since 139229 was 139229, checked in by jeremyhu@…, 4 years ago

misc: Change port:openssl dependency to path:lib/libssl.dylib:openssl

This should allow usage of libressl as a replacement for openssl in relevant
ports. Not all ports have been tested, but libressl aims for API
compatibility with OpenSSL, so it is expected to work.

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 1.5 KB
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 139229 2015-08-08 03:10:35Z jeremyhu@macports.org $
3
4PortSystem 1.0
5
6name                encfs
7
8fetch.type          svn
9svn.url             http://encfs.googlecode.com/svn/branches/1.x
10svn.revision        135
11
12version             1.7.5-${svn.revision}
13revision            2
14worksrcdir          1.x
15
16categories          fuse
17platforms           darwin
18license             {GPL-3+ OpenSSLException}
19maintainers         gmail.com:Markus.Ueberall
20description         An encrypted pass-through FUSE filesystem
21
22long_description    EncFS is an encrypted pass-through filesystem which \
23                    runs in userspace, using the FUSE kernel module.  \
24                    Similar in design to CFS and other pass-through \
25                    filesystems, all data is encrypted and stored in the \
26                    underlying filesystem.  Unlike loopback filesystems, \
27                    there is no predetermined or pre-allocated filesystem size.
28
29homepage            http://www.arg0.net/encfs
30
31depends_build       port:pkgconfig
32depends_lib         port:rlog path:lib/libssl.dylib:openssl port:osxfuse port:gettext port:boost
33
34patchfiles          patch-configure.ac.diff
35
36platform darwin {
37    patchfiles-append   patch-encfs-encfssh.diff
38}
39
40post-patch {
41    reinplace "s|@@PREFIX@@|${prefix}|g" ${worksrcpath}/configure.ac
42}
43
44use_autoreconf      yes
45autoreconf.args     -fvi
46
47configure.args      --with-boost=${prefix}
Note: See TracBrowser for help on using the repository browser.