Changeset View
Changeset View
Standalone View
Standalone View
sysutils/polkit/Makefile
Show All 11 Lines | |||||
MAINTAINER= desktop@FreeBSD.org | MAINTAINER= desktop@FreeBSD.org | ||||
COMMENT= Framework for controlling access to system-wide components | COMMENT= Framework for controlling access to system-wide components | ||||
LICENSE= GPLv2 | LICENSE= GPLv2 | ||||
LICENSE_FILE= ${WRKSRC}/COPYING | LICENSE_FILE= ${WRKSRC}/COPYING | ||||
LIB_DEPENDS= libexpat.so:textproc/expat2 \ | LIB_DEPENDS= libexpat.so:textproc/expat2 \ | ||||
libdbus-1.so:devel/dbus \ | libdbus-1.so:devel/dbus | ||||
libmozjs-78.so:lang/spidermonkey78 | |||||
USERS= polkitd | USERS= polkitd | ||||
GROUPS= polkitd | GROUPS= polkitd | ||||
USES= compiler:c++11-lib cpe gettext gnome libtool localbase meson \ | USES= compiler:c++11-lib cpe gettext gnome libtool localbase meson \ | ||||
pathfix pkgconfig shebangfix | pathfix pkgconfig shebangfix | ||||
USE_GNOME= glib20 intltool introspection:build | USE_GNOME= glib20 intltool introspection:build | ||||
SHEBANG_FILES= ${WRKSRC}/src/polkitbackend/toarray.pl | SHEBANG_FILES= ${WRKSRC}/src/polkitbackend/toarray.pl | ||||
USE_LDCONFIG= yes | USE_LDCONFIG= yes | ||||
CPE_VENDOR= polkit_project | CPE_VENDOR= polkit_project | ||||
MESON_ARGS= -Dpam_include=system \ | MESON_ARGS= -Dpam_include=system \ | ||||
-Dpolkitd_user=${USERS} \ | -Dpolkitd_user=${USERS} \ | ||||
-Dexamples=false \ | -Dexamples=false \ | ||||
-Dsession_tracking=ConsoleKit \ | -Dsession_tracking=ConsoleKit \ | ||||
-Dtests=false \ | -Dtests=false \ | ||||
-Dintrospection=true \ | -Dintrospection=true \ | ||||
-Dlocalstatedir=/var \ | -Dlocalstatedir=/var \ | ||||
-Dgtk_doc=false | -Dgtk_doc=false | ||||
INSTALL_TARGET= install-strip | INSTALL_TARGET= install-strip | ||||
OPTIONS_DEFINE= MANPAGES | OPTIONS_DEFINE= MANPAGES | ||||
OPTIONS_DEFAULT= MOZJS | |||||
OPTIONS_SINGLE= JS | |||||
OPTIONS_SINGLE_JS= DUKTAPE MOZJS | |||||
DUKTAPE_DESC= Use Duktape JavaScript engine | |||||
MOZJS_DESC= Use Mozilla SpiderMonkey JavaScript engine | |||||
DUKTAPE_LIB_DEPENDS= libduktape.so:lang/duktape-lib | |||||
DUKTAPE_MESON_ON= -Djs_engine=duktape | |||||
MOZJS_LIB_DEPENDS= libmozjs-78.so:lang/spidermonkey78 | |||||
MOZJS_MESON_ON= -Djs_engine=mozjs | |||||
MANPAGES_BUILD_DEPENDS= docbook-sgml>=4.5:textproc/docbook-sgml \ | MANPAGES_BUILD_DEPENDS= docbook-sgml>=4.5:textproc/docbook-sgml \ | ||||
docbook-xsl>=1.76:textproc/docbook-xsl | docbook-xsl>=1.76:textproc/docbook-xsl | ||||
MANPAGES_USE= gnome=libxslt:build | MANPAGES_USE= gnome=libxslt:build | ||||
MANPAGES_MESON_TRUE= man | MANPAGES_MESON_TRUE= man | ||||
OPTIONS_SUB= yes | OPTIONS_SUB= yes | ||||
Show All 18 Lines |