xref: /mports/devel/libdbusmenu/Makefile
  • Home
  • History
  • Annotate
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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

served by {OpenGrok

Last Index Update: Sun Mar 22 17:06:33 EDT 2026