opnsense-ports/devel/dbus/Makefile
Franco Fichtner 286d856d09 */*: sync with upstream
Taken from: FreeBSD
2017-04-18 22:42:12 +02:00

61 lines
1.5 KiB
Makefile

# Created by: Joe Marcus Clarke <marcus@FreeBSD.org>
# $FreeBSD$
PORTNAME= dbus
PORTVERSION= 1.10.16
PORTREVISION= 1
CATEGORIES= devel gnome
MASTER_SITES= http://dbus.freedesktop.org/releases/dbus/
MAINTAINER= gnome@FreeBSD.org
COMMENT= Message bus system for inter-application communication
LICENSE= GPLv2
LIB_DEPENDS= libexpat.so:textproc/expat2
PORTSCOUT= limitw:1,even
USES= cpe gmake libtool localbase pathfix python:build shebangfix
GNU_CONFIGURE= yes
USE_LDCONFIG= yes
CONFIGURE_ARGS= --with-test-socket-dir=${WRKDIR} \
--disable-doxygen-docs \
--disable-selinux \
--disable-apparmor \
--disable-systemd
INSTALL_TARGET= install-strip
SHEBANG_FILES= tools/GetAllMatchRules.py
CPE_VENDOR= d-bus_project
CPE_PRODUCT= d-bus
USE_RC_SUBR= dbus
USERS= messagebus
GROUPS= messagebus
PLIST_SUB= VERSION="1.0" GROUPS=${GROUPS}
OPTIONS_DEFINE= EXAMPLES MANPAGES X11
OPTIONS_DEFAULT=MANPAGES X11
OPTIONS_SUB= yes
X11_DESC= Support X11 Desktop Environments
MANPAGES_CONFIGURE_ENV= XMLTO=${LOCALBASE}/bin/minixmlto
MANPAGES_BUILD_DEPENDS= minixmlto:textproc/minixmlto
MANPAGES_CONFIGURE_ENABLE= xml-docs
X11_USE= xorg=ice,sm,x11
X11_CONFIGURE_WITH= x
post-patch:
@${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|g' \
${WRKSRC}/dbus/dbus-sysdeps-unix.c
@${REINPLACE_CMD} '/^SUBDIRS =/s|test||' ${WRKSRC}/Makefile.in
post-install:
${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
${MV} ${STAGEDIR}${DOCSDIR}/examples/* ${STAGEDIR}${EXAMPLESDIR}
${RM} -r ${STAGEDIR}${DOCSDIR}
.include <bsd.port.mk>