Lines 43-49
CONFIGURE_ARGS?=--disable-fsck \
Link Here
|
43 |
--includedir='${PREFIX}/include/e2fsprogs/' \ |
43 |
--includedir='${PREFIX}/include/e2fsprogs/' \ |
44 |
--with-root-prefix='${PREFIX}' \ |
44 |
--with-root-prefix='${PREFIX}' \ |
45 |
--without-included-gettext \ |
45 |
--without-included-gettext \ |
46 |
LDFLAGS='${LDFLAGS} -L${LOCALBASE}/lib -Wl,--rpath -Wl,${LOCALBASE}/lib/e2fsprogs' |
46 |
LDFLAGS='${LDFLAGS} -L${LOCALBASE}/lib -Wl,--rpath -Wl,${LOCALBASE}/lib/e2fsprogs ${GSSAPILDFLAGS}' |
47 |
CPPFLAGS+= -I${WRKSRC}/lib -I${LOCALBASE}/include # -D_EXT2_USE_C_VERSIONS |
47 |
CPPFLAGS+= -I${WRKSRC}/lib -I${LOCALBASE}/include # -D_EXT2_USE_C_VERSIONS |
48 |
MAKE_ARGS+= pkgconfigdir='${PREFIX}/libdata/pkgconfig' |
48 |
MAKE_ARGS+= pkgconfigdir='${PREFIX}/libdata/pkgconfig' |
49 |
MAKE_ENV+= CHECK_CMD=@true |
49 |
MAKE_ENV+= CHECK_CMD=@true |
Lines 55-63
OPTIONS_DEFINE= DOCS NLS FUSEFS PARALLELTESTS SLOWTESTS BASHTESTS
Link Here
|
55 |
OPTIONS_EXCLUDE+= EXAMPLES |
55 |
OPTIONS_EXCLUDE+= EXAMPLES |
56 |
OPTIONS_SUB= yes |
56 |
OPTIONS_SUB= yes |
57 |
|
57 |
|
58 |
OPTIONS_SINGLE= SELFTEST |
58 |
OPTIONS_SINGLE= SELFTEST GSSAPI |
59 |
OPTIONS_SINGLE_SELFTEST= NOTESTS SMALLTESTS ALLTESTS |
59 |
OPTIONS_SINGLE_SELFTEST= NOTESTS SMALLTESTS ALLTESTS |
60 |
OPTIONS_DEFAULT= SMALLTESTS |
60 |
OPTIONS_DEFAULT= SMALLTESTS |
|
|
61 |
.if exists(/usr/lib/libcom_err.so) |
62 |
OPTIONS_SINGLE_GSSAPI= GSSAPI_BASE GSSAPI_HEIMDAL GSSAPI_MIT |
63 |
OPTIONS_DEFAULT+= GSSAPI_BASE |
64 |
.else |
65 |
OPTIONS_SINGLE_GSSAPI= GSSAPI_HEIMDAL GSSAPI_MIT |
66 |
# XXX Should the defalut be GSSAPI_HEIMDAL? |
67 |
OPTIONS_DEFAULT+= GSSAPI_MIT |
68 |
.endif |
61 |
FUSEFS_DESC= Build user-land ext2/3/4 FUSE module (slow!) |
69 |
FUSEFS_DESC= Build user-land ext2/3/4 FUSE module (slow!) |
62 |
SELFTEST_DESC= Choose which set of self-tests to run |
70 |
SELFTEST_DESC= Choose which set of self-tests to run |
63 |
NOTESTS_DESC= Do not run any self-tests (Tier-1, DISCOURAGED) |
71 |
NOTESTS_DESC= Do not run any self-tests (Tier-1, DISCOURAGED) |
Lines 72-77
FUSEFS_CONFIGURE_ENABLE= fuse2fs
Link Here
|
72 |
BUILD_DEPENDS+= gdd:sysutils/coreutils |
80 |
BUILD_DEPENDS+= gdd:sysutils/coreutils |
73 |
BASHTEST_BUILD_DEPENDS= bash:shells/bash |
81 |
BASHTEST_BUILD_DEPENDS= bash:shells/bash |
74 |
|
82 |
|
|
|
83 |
GSSAPI_BASE_USES= gssapi:base,flags |
84 |
GSSAPI_HEIMDAL_USES= gssapi:heimdal,flags |
85 |
GSSAPI_MIT_USES= gssapi:mit,flags |
86 |
|
87 |
CPPFLAGS+= ${GSSAPICPPFLAGS} |
88 |
|
75 |
LIB_DEPENDS+= libblkid.so:misc/e2fsprogs-libblkid |
89 |
LIB_DEPENDS+= libblkid.so:misc/e2fsprogs-libblkid |
76 |
LIB_DEPENDS+= libss.so:devel/e2fsprogs-libss |
90 |
LIB_DEPENDS+= libss.so:devel/e2fsprogs-libss |
77 |
LIB_DEPENDS+= libuuid.so:misc/e2fsprogs-libuuid |
91 |
LIB_DEPENDS+= libuuid.so:misc/e2fsprogs-libuuid |