1PORTNAME= libdbusmenu 2PORTVERSION= 16.04.0 3PORTREVISION= 4 4CATEGORIES= devel 5MASTER_SITES= https://launchpadlibrarian.net/243440794/ \ 6 https://launchpad.net/${PORTNAME}/${PORTVERSION:R}/${PORTVERSION}/+download/ 7 8MAINTAINER= ports@MidnightBSD.org 9COMMENT= GLib and Gtk Implementation of the DBusMenu protocol 10WWW= https://launchpad.net/libdbusmenu 11 12LICENSE= gpl3 lgpl3 lgpl2.1 13LICENSE_COMB= multi 14 15LIB_DEPENDS= libjson-glib-1.0.so:devel/json-glib \ 16 libharfbuzz.so:print/harfbuzz 17 18GNU_CONFIGURE= yes 19USES= compiler gettext-tools:build,run gmake gnome libtool pathfix \ 20 pkgconfig python:run shebangfix vala:build xorg 21USE_GNOME= cairo gdkpixbuf glib20 intltool intlhack libxslt \ 22 introspection:build gtk30 23USE_XORG= x11 24USE_LDCONFIG= yes 25INSTALL_TARGET= install-strip 26 27SHEBANG_FILES= tools/dbusmenu-bench 28 29PLIST_SUB= VERSION="0.4" 30 31CONFIGURE_ARGS= --disable-static \ 32 --disable-static \ 33 --disable-dumper \ 34 --disable-tests \ 35 --disable-massivedebugging \ 36 --enable-introspection=yes \ 37 --disable-nls \ 38 --enable-vala \ 39 --with-gtk=3 40 41OPTIONS_DEFINE= DOCS 42 43DOCS_BUILD_DEPENDS= gtkdoc-check:textproc/gtk-doc 44DOCS_CONFIGURE_ENABLE= gtk-doc 45DOCSDIR= ${PREFIX}/share/gtk-doc/html/ 46 47.include <bsd.port.pre.mk> 48 49.if ${CHOSEN_COMPILER_TYPE} == gcc 50CFLAGS+= -Wno-unused-value 51.endif 52 53.include <bsd.port.post.mk> 54