Lines 33-39
Link Here
|
33 |
src_prepare() { |
33 |
src_prepare() { |
34 |
# Tests were restricted because of this |
34 |
# Tests were restricted because of this |
35 |
sed -e 's/.*bus_dispatch_test.*/printf ("Disabled due to excess noise\\n");/' \ |
35 |
sed -e 's/.*bus_dispatch_test.*/printf ("Disabled due to excess noise\\n");/' \ |
36 |
-e '/"dispatch"/d' -i "${S}/bus/test-main.c" |
36 |
-e '/"dispatch"/d' -i "${S}/bus/test-main.c" || die |
|
|
37 |
epatch "${FILESDIR}"/${P}-thread-safety.patch |
37 |
} |
38 |
} |
38 |
|
39 |
|
39 |
src_configure() { |
40 |
src_configure() { |
Lines 75-81
Link Here
|
75 |
emake DESTDIR="${D}" install || die "make install failed" |
76 |
emake DESTDIR="${D}" install || die "make install failed" |
76 |
|
77 |
|
77 |
# initscript |
78 |
# initscript |
78 |
newinitd "${FILESDIR}"/dbus.init-1.0 dbus |
79 |
newinitd "${FILESDIR}"/dbus.init-1.0 dbus || die |
79 |
|
80 |
|
80 |
if use X ; then |
81 |
if use X ; then |
81 |
# dbus X session script (#77504) |
82 |
# dbus X session script (#77504) |
Lines 86-102
Link Here
|
86 |
fi |
87 |
fi |
87 |
|
88 |
|
88 |
# needs to exist for the system socket |
89 |
# needs to exist for the system socket |
89 |
keepdir /var/run/dbus |
90 |
keepdir /var/run/dbus || die |
90 |
# needs to exist for machine id |
91 |
# needs to exist for machine id |
91 |
keepdir /var/lib/dbus |
92 |
keepdir /var/lib/dbus || die |
92 |
# needs to exist for dbus sessions to launch |
93 |
# needs to exist for dbus sessions to launch |
93 |
|
94 |
|
94 |
keepdir /usr/lib/dbus-1.0/services |
95 |
keepdir /usr/lib/dbus-1.0/services || die |
95 |
keepdir /usr/share/dbus-1/services |
96 |
keepdir /usr/share/dbus-1/services || die |
96 |
keepdir /etc/dbus-1/system.d/ |
97 |
keepdir /etc/dbus-1/system.d/ || die |
97 |
keepdir /etc/dbus-1/session.d/ |
98 |
keepdir /etc/dbus-1/session.d/ || die |
98 |
|
99 |
|
99 |
dodoc AUTHORS ChangeLog HACKING NEWS README doc/TODO |
100 |
dodoc AUTHORS ChangeLog HACKING NEWS README doc/TODO || die |
100 |
if use doc; then |
101 |
if use doc; then |
101 |
dohtml doc/*html |
102 |
dohtml doc/*html |
102 |
fi |
103 |
fi |