View | Details | Raw Unified | Return to bug 214454
Collapse All | Expand All

(-)Makefile (-12 / +11 lines)
Lines 2-8 Link Here
2
# $FreeBSD$
2
# $FreeBSD$
3
3
4
PORTNAME=	dbus
4
PORTNAME=	dbus
5
PORTVERSION=	1.8.20
5
PORTVERSION=	1.10.12
6
CATEGORIES=	devel gnome
6
CATEGORIES=	devel gnome
7
MASTER_SITES=	http://dbus.freedesktop.org/releases/dbus/
7
MASTER_SITES=	http://dbus.freedesktop.org/releases/dbus/
8
8
Lines 9-30 Link Here
9
MAINTAINER=	gnome@FreeBSD.org
9
MAINTAINER=	gnome@FreeBSD.org
10
COMMENT=	Message bus system for inter-application communication
10
COMMENT=	Message bus system for inter-application communication
11
11
12
LICENSE=	GPLv2
13
12
LIB_DEPENDS=	libexpat.so:textproc/expat2
14
LIB_DEPENDS=	libexpat.so:textproc/expat2
13
15
14
PORTSCOUT=	limitw:1,even
16
PORTSCOUT=	limitw:1,even
15
17
16
USE_GNOME=	# empty but we need it for USE_GNOME_SUBR
18
USE_GNOME=	# empty but we need it for USE_GNOME_SUBR
17
USES=		cpe gmake libtool pathfix
19
USES=		cpe gmake libtool localbase pathfix
18
GNU_CONFIGURE=	yes
20
GNU_CONFIGURE=	yes
19
USE_LDCONFIG=	yes
21
USE_LDCONFIG=	yes
20
CONFIGURE_ARGS=--localstatedir=/var \
22
CONFIGURE_ARGS=	--localstatedir=/var \
21
	        --with-test-socket-dir=${WRKDIR} \
23
		--with-test-socket-dir=${WRKDIR} \
22
		--with-system-pid-file=/var/run/dbus/dbus.pid \
24
		--with-system-pid-file=/var/run/dbus/dbus.pid \
23
		--with-system-socket=/var/run/dbus/system_bus_socket \
25
		--with-system-socket=/var/run/dbus/system_bus_socket \
24
		--with-session-socket-dir=/tmp \
26
		--with-session-socket-dir=/tmp \
25
		--disable-doxygen-docs
27
		--disable-doxygen-docs \
26
CPPFLAGS+=	-I${LOCALBASE}/include
28
		--disable-selinux \
27
LDFLAGS+=	-L${LOCALBASE}/lib
29
		--disable-apparmor \
30
		--disable-systemd
28
INSTALL_TARGET=	install-strip
31
INSTALL_TARGET=	install-strip
29
32
30
CPE_VENDOR=	d-bus_project
33
CPE_VENDOR=	d-bus_project
Lines 57-71 Link Here
57
		${WRKSRC}/dbus/Makefile.in \
60
		${WRKSRC}/dbus/Makefile.in \
58
		${WRKSRC}/tools/Makefile.in
61
		${WRKSRC}/tools/Makefile.in
59
	@${REINPLACE_CMD} '/^SUBDIRS/,/^$$/ s|test||g' ${WRKSRC}/Makefile.in
62
	@${REINPLACE_CMD} '/^SUBDIRS/,/^$$/ s|test||g' ${WRKSRC}/Makefile.in
60
	@${REINPLACE_CMD} -e 's|THREAD_LIBS -lrt|THREAD_LIBS|g ; \
61
		s|dummy man2html|dummy man2html_disable|g' \
62
			${WRKSRC}/configure
63
	@${REINPLACE_CMD} -e 's|install-data-am: install-data-local|install-data-am:|g' \
64
		${WRKSRC}/tools/Makefile.in
65
63
66
post-install:
64
post-install:
67
	@${MKDIR} ${STAGEDIR}${PREFIX}/share/dbus-1/interfaces
65
	@${MKDIR} ${STAGEDIR}${PREFIX}/share/dbus-1/interfaces
68
	@${MKDIR} ${STAGEDIR}/var/run/dbus
66
	@${MKDIR} ${STAGEDIR}/var/run/dbus
69
	@${MKDIR} ${STAGEDIR}/var/db/dbus
67
	@${MKDIR} ${STAGEDIR}/var/db/dbus
68
	@${RMDIR} ${STAGEDIR}/var/lib/dbus ${STAGEDIR}/var/lib
70
69
71
.include <bsd.port.mk>
70
.include <bsd.port.mk>
(-)distinfo (-2 / +3 lines)
Lines 1-2 Link Here
1
SHA256 (dbus-1.8.20.tar.gz) = 5c4fbf4c64621c96e871da91d2b729a5b00536e116d3c4612a469d924b1b703a
1
TIMESTAMP = 1477423012
2
SIZE (dbus-1.8.20.tar.gz) = 1871722
2
SHA256 (dbus-1.10.12.tar.gz) = 210a79430b276eafc6406c71705e9140d25b9956d18068df98a70156dc0e475d
3
SIZE (dbus-1.10.12.tar.gz) = 1984805
(-)files/patch-bus__session.conf.in (-10 lines)
Lines 1-10 Link Here
1
--- ./bus/session.conf.in.orig	2010-03-23 22:01:27.000000000 +0300
2
+++ ./bus/session.conf.in	2010-09-01 19:47:37.427994122 +0400
3
@@ -32,6 +32,7 @@
4
   <!-- This is included last so local configuration can override what's 
5
        in this standard file -->
6
   <include ignore_missing="yes">session-local.conf</include>
7
+  <include ignore_missing="yes">session-kde4.conf</include>
8
 
9
   <include if_selinux_enabled="yes" selinux_root_relative="yes">contexts/dbus_contexts</include>
10
 
(-)files/patch-bus__system.conf.in (-10 lines)
Lines 1-10 Link Here
1
--- ./bus/system.conf.in.orig	2009-07-11 02:27:40.000000000 +0400
2
+++ ./bus/system.conf.in	2010-09-01 19:47:19.745313755 +0400
3
@@ -77,6 +77,7 @@
4
   <!-- This is included last so local configuration can override what's 
5
        in this standard file -->
6
   <include ignore_missing="yes">system-local.conf</include>
7
+  <include ignore_missing="yes">system-kde4.conf</include>
8
 
9
   <include if_selinux_enabled="yes" selinux_root_relative="yes">contexts/dbus_contexts</include>
10
 
(-)pkg-plist (-3 / +12 lines)
Lines 4-12 Link Here
4
bin/dbus-monitor
4
bin/dbus-monitor
5
bin/dbus-run-session
5
bin/dbus-run-session
6
bin/dbus-send
6
bin/dbus-send
7
bin/dbus-test-tool
8
bin/dbus-update-activation-environment
7
bin/dbus-uuidgen
9
bin/dbus-uuidgen
8
etc/dbus-1/session.conf
10
etc/dbus-1/session.conf
9
etc/dbus-1/system.conf
11
etc/dbus-1/system.conf
12
share/dbus-1/session.conf
13
share/dbus-1/system.conf
10
include/dbus-%%VERSION%%/dbus/dbus-address.h
14
include/dbus-%%VERSION%%/dbus/dbus-address.h
11
include/dbus-%%VERSION%%/dbus/dbus-bus.h
15
include/dbus-%%VERSION%%/dbus/dbus-bus.h
12
include/dbus-%%VERSION%%/dbus/dbus-connection.h
16
include/dbus-%%VERSION%%/dbus/dbus-connection.h
Lines 28-36 Link Here
28
lib/libdbus-1.a
32
lib/libdbus-1.a
29
lib/libdbus-1.so
33
lib/libdbus-1.so
30
lib/libdbus-1.so.3
34
lib/libdbus-1.so.3
31
lib/libdbus-1.so.3.8.13
35
lib/libdbus-1.so.3.14.8
32
libdata/pkgconfig/dbus-1.pc
36
libdata/pkgconfig/dbus-1.pc
33
@(,%%GROUPS%%,4750) libexec/dbus-daemon-launch-helper
37
@(,%%GROUPS%%,4750) libexec/dbus-daemon-launch-helper
38
share/doc/dbus/examples/GetAllMatchRules.py
39
share/doc/dbus/examples/example-session-disable-stats.conf
40
share/doc/dbus/examples/example-system-enable-stats.conf
34
%%MANPAGES%%man/man1/dbus-cleanup-sockets.1.gz
41
%%MANPAGES%%man/man1/dbus-cleanup-sockets.1.gz
35
%%MANPAGES%%man/man1/dbus-daemon.1.gz
42
%%MANPAGES%%man/man1/dbus-daemon.1.gz
36
%%MANPAGES%%man/man1/dbus-launch.1.gz
43
%%MANPAGES%%man/man1/dbus-launch.1.gz
Lines 37-47 Link Here
37
%%MANPAGES%%man/man1/dbus-monitor.1.gz
44
%%MANPAGES%%man/man1/dbus-monitor.1.gz
38
%%MANPAGES%%man/man1/dbus-run-session.1.gz
45
%%MANPAGES%%man/man1/dbus-run-session.1.gz
39
%%MANPAGES%%man/man1/dbus-send.1.gz
46
%%MANPAGES%%man/man1/dbus-send.1.gz
47
%%MANPAGES%%man/man1/dbus-test-tool.1.gz
48
%%MANPAGES%%man/man1/dbus-update-activation-environment.1.gz
40
%%MANPAGES%%man/man1/dbus-uuidgen.1.gz
49
%%MANPAGES%%man/man1/dbus-uuidgen.1.gz
41
@dir share/dbus-1/system-services
50
@dir share/dbus-1/system-services
42
@dir share/dbus-1/interfaces
51
@dir share/dbus-1/interfaces
43
@dir share/dbus-1/services
52
@dir share/dbus-1/services
44
@dir etc/dbus-1/session.d
53
@dir share/dbus-1/session.d
45
@dir etc/dbus-1/system.d
54
@dir share/dbus-1/system.d
46
@dir /var/db/dbus
55
@dir /var/db/dbus
47
@dir /var/run/dbus
56
@dir /var/run/dbus

Return to bug 214454