Makefile 1.1 KB

123456789101112131415161718192021222324252627282930313233343536
  1. # $OpenBSD: Makefile,v 1.9 2017/04/10 11:46:33 sthen Exp $
  2. BROKEN-hppa = configure: error: Could not link against boost_serialization-boost_serialization
  3. BROKEN-sparc64 = configure: error: Could not link against boost_serialization-boost_serialization
  4. COMMENT = fuse-based cryptographic filesystem
  5. DISTNAME = encfs-1.7.4
  6. REVISION = 1
  7. SHARED_LIBS = encfs 0.0 # 6.1
  8. CATEGORIES = security
  9. HOMEPAGE = http://www.arg0.net/encfs
  10. # GPLv3
  11. PERMIT_PACKAGE_CDROM = Yes
  12. WANTLIB = boost_filesystem boost_serialization boost_system c \
  13. crypto fuse m pthread rlog ssl ${LIBCXX}
  14. MASTER_SITES = ${MASTER_SITE_GOOGLECODE:=encfs/}
  15. EXTRACT_SUFX = .tgz
  16. MODULES = devel/gettext
  17. LIB_DEPENDS = devel/boost \
  18. devel/rlog
  19. CONFIGURE_STYLE = gnu
  20. CONFIGURE_ARGS += --with-boost-serialization=boost_serialization \
  21. --with-boost-filesystem=boost_filesystem \
  22. --with-boost-system=boost_system
  23. # TODO convert code to use utimensat() instead of lutimes()
  24. CONFIGURE_ENV += CPPFLAGS="-Dlutimes=utimes -D_DIRENT_HAVE_D_TYPE"
  25. do-test:
  26. ${WRKSRC}/encfs/test
  27. .include <bsd.port.mk>