diff options
Diffstat (limited to 'accessibility/feedbackd/Makefile')
-rw-r--r-- | accessibility/feedbackd/Makefile | 50 |
1 files changed, 50 insertions, 0 deletions
diff --git a/accessibility/feedbackd/Makefile b/accessibility/feedbackd/Makefile new file mode 100644 index 000000000000..8b6832698028 --- /dev/null +++ b/accessibility/feedbackd/Makefile @@ -0,0 +1,50 @@ +# $FreeBSD$ + +PORTNAME= feedbackd +PORTVERSION= s20200726 +CATEGORIES= accessibility + +MAINTAINER= jbeich@FreeBSD.org +COMMENT= Haptic/visual/audio feedback for GNOME + +LICENSE= GPLv3+ LGPL21+ +LICENSE_COMB= multi +LICENSE_FILE_GPLv3+ = ${WRKSRC}/COPYING +LICENSE_FILE_LGPL21+ = ${WRKSRC}/COPYING.LIB + +USES= compiler:c11 gnome meson pkgconfig +USE_GITLAB= yes +USE_GNOME= glib20 +USE_LDCONFIG= yes +GL_SITE= https://source.puri.sm +GL_ACCOUNT= Librem5 +GL_COMMIT= 9e2c13a1fe228970d933ce05cf56be0ae98a6ae1 +GLIB_SCHEMAS= org.sigxcpu.feedbackd.gschema.xml + +OPTIONS_DEFINE= DAEMON DOCS GIR MANPAGES VAPI +OPTIONS_DEFAULT=DAEMON DOCS GIR MANPAGES VAPI +OPTIONS_SUB= yes + +DAEMON_DESC= Build DBus daemon +DAEMON_BUILD_DEPENDS= evdev-proto>0:devel/evdev-proto +DAEMON_LIB_DEPENDS= libjson-glib-1.0.so:devel/json-glib \ + libgudev-1.0.so:devel/libgudev +DAEMON_USE= GNOME=gsound +DAEMON_MESON_TRUE= daemon + +DOCS_BUILD_DEPENDS= gtk-doc>0:textproc/gtk-doc +DOCS_MESON_TRUE= gtk_doc +DOCS_VARS= DOCSDIR="${PREFIX}/share/gtk-doc/html/libfeedback" + +GIR_DESC= Build Gobject Introspection +GIR_USE= GNOME=introspection:build +GIR_MESON_ENABLED= introspection + +MANPAGES_BUILD_DEPENDS= xsltproc:textproc/libxslt +MANPAGES_MESON_TRUE= man + +VAPI_BUILD_DEPENDS= vapigen:lang/vala +VAPI_MESON_TRUE= vapi +VAPI_IMPLIES= GIR + +.include <bsd.port.mk> |