| @@ -1,16 +1,17 @@ | | | @@ -1,16 +1,17 @@ |
1 | # $NetBSD: Makefile,v 1.87 2015/09/07 23:24:46 gdt Exp $ | | 1 | # $NetBSD: Makefile,v 1.88 2015/09/23 06:56:57 ryoon Exp $ |
2 | | | 2 | |
3 | DISTNAME= dbus-1.10.0 | | 3 | DISTNAME= dbus-1.10.0 |
| | | 4 | PKGREVISION= 1 |
4 | CATEGORIES= sysutils | | 5 | CATEGORIES= sysutils |
5 | MASTER_SITES= http://dbus.freedesktop.org/releases/dbus/ | | 6 | MASTER_SITES= http://dbus.freedesktop.org/releases/dbus/ |
6 | | | 7 | |
7 | MAINTAINER= pkgsrc-users@NetBSD.org | | 8 | MAINTAINER= pkgsrc-users@NetBSD.org |
8 | HOMEPAGE= http://www.freedesktop.org/Software/dbus | | 9 | HOMEPAGE= http://www.freedesktop.org/Software/dbus |
9 | COMMENT= Message bus system | | 10 | COMMENT= Message bus system |
10 | LICENSE= gnu-gpl-v2 | | 11 | LICENSE= gnu-gpl-v2 |
11 | | | 12 | |
12 | CONFLICTS+= dbus-glib<0.71 | | 13 | CONFLICTS+= dbus-glib<0.71 |
13 | CONFLICTS+= py27-dbus<0.71 | | 14 | CONFLICTS+= py27-dbus<0.71 |
14 | | | 15 | |
15 | GNU_CONFIGURE= YES | | 16 | GNU_CONFIGURE= YES |
16 | USE_TOOLS+= gmake msgfmt pkg-config | | 17 | USE_TOOLS+= gmake msgfmt pkg-config |
| @@ -59,26 +60,32 @@ CONFIGURE_ARGS+= --with-dbus-user=${DBUS | | | @@ -59,26 +60,32 @@ CONFIGURE_ARGS+= --with-dbus-user=${DBUS |
59 | CONFIGURE_ARGS+= --with-test-socket-dir=${WRKDIR:Q} | | 60 | CONFIGURE_ARGS+= --with-test-socket-dir=${WRKDIR:Q} |
60 | | | 61 | |
61 | PTHREAD_AUTO_VARS= yes | | 62 | PTHREAD_AUTO_VARS= yes |
62 | | | 63 | |
63 | .if ${OPSYS} == "Linux" | | 64 | .if ${OPSYS} == "Linux" |
64 | PLIST.linux= yes | | 65 | PLIST.linux= yes |
65 | .else | | 66 | .else |
66 | CONFIGURE_ARGS+= --disable-abstract-sockets | | 67 | CONFIGURE_ARGS+= --disable-abstract-sockets |
67 | CONFIGURE_ARGS+= --disable-selinux | | 68 | CONFIGURE_ARGS+= --disable-selinux |
68 | .endif | | 69 | .endif |
69 | | | 70 | |
70 | PLIST_VARS+= linux launchd | | 71 | PLIST_VARS+= linux launchd |
71 | | | 72 | |
| | | 73 | DBUS_CONF_DIR+= ${PKG_SYSCONFBASE}/dbus-1 |
| | | 74 | OWN_DIRS+= ${DBUS_CONF_DIR}/services |
| | | 75 | OWN_DIRS+= ${DBUS_CONF_DIR}/system-services |
| | | 76 | OWN_DIRS+= ${DBUS_CONF_DIR}/session.d |
| | | 77 | OWN_DIRS+= ${DBUS_CONF_DIR}/system.d |
| | | 78 | |
72 | RCD_SCRIPTS= dbus | | 79 | RCD_SCRIPTS= dbus |
73 | | | 80 | |
74 | PKG_GROUPS_VARS+= DBUS_GROUP | | 81 | PKG_GROUPS_VARS+= DBUS_GROUP |
75 | PKG_USERS_VARS+= DBUS_USER | | 82 | PKG_USERS_VARS+= DBUS_USER |
76 | | | 83 | |
77 | PKG_GROUPS= ${DBUS_GROUP} | | 84 | PKG_GROUPS= ${DBUS_GROUP} |
78 | PKG_USERS= ${DBUS_USER}:${DBUS_GROUP} | | 85 | PKG_USERS= ${DBUS_USER}:${DBUS_GROUP} |
79 | PKG_GECOS.${DBUS_USER}= System message bus | | 86 | PKG_GECOS.${DBUS_USER}= System message bus |
80 | PKG_HOME.${DBUS_USER}= ${VARBASE}/run/dbus | | 87 | PKG_HOME.${DBUS_USER}= ${VARBASE}/run/dbus |
81 | | | 88 | |
82 | FILES_SUBST+= DBUS_USER=${DBUS_USER} | | 89 | FILES_SUBST+= DBUS_USER=${DBUS_USER} |
83 | FILES_SUBST+= DBUS_GROUP=${DBUS_GROUP} | | 90 | FILES_SUBST+= DBUS_GROUP=${DBUS_GROUP} |
84 | | | 91 | |