1 # $NetBSD: Makefile,v 1.42 2013/04/06 20:27:28 rodent Exp $
6 CATEGORIES
= net security
7 MASTER_SITES
= ${MASTER_SITE_GENTOO
:=distfiles
/}
9 MAINTAINER
= pkgsrc-users@NetBSD.org
10 HOMEPAGE
= http
://www.fs.net
/sfswww
/
11 # http://en.wikipedia.org/wiki/Self-certifying_File_System
12 # http://web.archive.org/web/20080502061505/http://www.fs.net/sfswww/
13 COMMENT
= Secure
, global
, self-certifying network file system
22 CONFIGURE_ARGS
+= --with-sfsuser
=${SFS_USER}
23 CONFIGURE_ARGS
+= --with-sfsgroup
=${SFS_GROUP}
24 CONFIGURE_ARGS
+= --with-etcdir
=${PKG_SYSCONFDIR
:Q
}
25 CONFIGURE_ARGS
+= --with-sfsdir
=${SFS_ROOT
:Q
}
26 CONFIGURE_ARGS
+= --disable-uvfs
29 USE_TOOLS
+= makeinfo perl
:run
lex
33 PKG_SYSCONFSUBDIR
= sfs
34 PKG_GROUPS
= ${SFS_GROUP}
35 PKG_USERS
= ${SFS_USER}:${SFS_GROUP}
36 PKG_GECOS.
${SFS_USER}= Self-certifying file system pseudo-user
38 RCD_SCRIPTS
= sfscd sfssd
40 .
include "../../mk/bsd.prefs.mk"
42 SFSDIR?
= ${VARBASE}/sfs
45 OWN_DIRS_PERMS
= ${SFS_ROOT} ${SFS_USER} ${SFS_GROUP} 555
47 SFSEXAMPLEDIR
= ${PREFIX}/share
/examples
/sfs
49 MESSAGE_SUBST
+= SFSDIR
=${SFS_ROOT} SFSEXAMPLEDIR
=${SFSEXAMPLEDIR}
52 ${INSTALL_DATA_DIR} ${DESTDIR}${SFSEXAMPLEDIR}
53 @
${SED} -e
's|@SFSDIR@|${SFS_ROOT}|g' ${FILESDIR}/sfsrwsd_config.sample \
54 > ${DESTDIR}${SFSEXAMPLEDIR}/sfsrwsd_config.sample
56 .
include "../../devel/gmp/buildlink3.mk"
57 .
include "../../security/openssl/buildlink3.mk"
59 .
include "../../mk/bsd.pkg.mk"