dbus.spec revision 15322
1633838b8255282d10af15c5c84cee5a51466712Bob Halley#
97c432334e93e63a5ac12ea4403e29017312235cAutomatic Updater# spec file for package dbus
dafcb997e390efa4423883dafd100c975c4095d6Mark Andrews#
40f53fa8d9c6a4fc38c0014495e7a42b08f52481David Lawrence# Copyright 2008 Sun Microsystems, Inc.
ec5347e2c775f027573ce5648b910361aa926c01Automatic Updater# This file and all modifications and additions to the pristine
1633838b8255282d10af15c5c84cee5a51466712Bob Halley# package are under the same license as the package itself.
1633838b8255282d10af15c5c84cee5a51466712Bob Halley#
40f53fa8d9c6a4fc38c0014495e7a42b08f52481David Lawrence# Owner: yippi
dafcb997e390efa4423883dafd100c975c4095d6Mark Andrews# bugdb: bugzilla.freedesktop.org
dafcb997e390efa4423883dafd100c975c4095d6Mark Andrews#
dafcb997e390efa4423883dafd100c975c4095d6Mark AndrewsName: dbus
dafcb997e390efa4423883dafd100c975c4095d6Mark AndrewsLicense: GPL v2, AFL v2.1
dafcb997e390efa4423883dafd100c975c4095d6Mark AndrewsGroup: System/Libraries
dafcb997e390efa4423883dafd100c975c4095d6Mark AndrewsVersion: 1.2.4
dafcb997e390efa4423883dafd100c975c4095d6Mark AndrewsRelease: 1
1633838b8255282d10af15c5c84cee5a51466712Bob HalleyDistribution: Java Desktop System
6d05b41aaef2a56d8d806b2cbf3ab08a1b4990e6Michael GraffVendor: Sun Microsystems, Inc.
2cf81a3d8a8a12e81a762a0bc3d46e0b117733bfAutomatic UpdaterSummary: Simple IPC library based on messages
9c3531d72aeaad6c5f01efe6a1c82023e1379e4dDavid LawrenceSource: http://dbus.freedesktop.org/releases/dbus/%{name}-%{version}.tar.gz
6d05b41aaef2a56d8d806b2cbf3ab08a1b4990e6Michael GraffURL: http://www.freedesktop.org/wiki/Software_2fdbus
6d05b41aaef2a56d8d806b2cbf3ab08a1b4990e6Michael Graff#owner:yippi date:2007-09-06 type:feature
6d05b41aaef2a56d8d806b2cbf3ab08a1b4990e6Michael GraffPatch1: dbus-01-nosystemservice.diff
6d05b41aaef2a56d8d806b2cbf3ab08a1b4990e6Michael GraffBuildRoot: %{_tmppath}/%{name}-%{version}-build
6d05b41aaef2a56d8d806b2cbf3ab08a1b4990e6Michael GraffDocdir: %{_defaultdocdir}/doc
6d05b41aaef2a56d8d806b2cbf3ab08a1b4990e6Michael GraffAutoreqprov: on
6d05b41aaef2a56d8d806b2cbf3ab08a1b4990e6Michael GraffPrereq: /sbin/ldconfig
29747dfe5e073a299b3681e01f5c55540f8bfed7Mark Andrews
ab023a65562e62b85a824509d829b6fad87e00b1Rob Austein%define glib2_version 2.6.4
6d05b41aaef2a56d8d806b2cbf3ab08a1b4990e6Michael Graff%define libxml2_version 2.6.19
6d05b41aaef2a56d8d806b2cbf3ab08a1b4990e6Michael GraffBuildRequires: glib2-devel >= %glib2_version
6d05b41aaef2a56d8d806b2cbf3ab08a1b4990e6Michael GraffBuildRequires: libxml2-devel >= %libxml2_version
6d05b41aaef2a56d8d806b2cbf3ab08a1b4990e6Michael Graff# FIXME: get python rpm: BuildRequires: python >= %python_version
6d05b41aaef2a56d8d806b2cbf3ab08a1b4990e6Michael GraffRequires: glib2 >= %glib2_version
ab023a65562e62b85a824509d829b6fad87e00b1Rob AusteinRequires: libxml2 >= %libxml2_version
6d05b41aaef2a56d8d806b2cbf3ab08a1b4990e6Michael Graff
6d05b41aaef2a56d8d806b2cbf3ab08a1b4990e6Michael Graff%description
6d05b41aaef2a56d8d806b2cbf3ab08a1b4990e6Michael GraffD-Bus is a message bus system, a simple way for applications to talk to one
6d05b41aaef2a56d8d806b2cbf3ab08a1b4990e6Michael Graffanother.
6d05b41aaef2a56d8d806b2cbf3ab08a1b4990e6Michael GraffD-Bus supplies both a system daemon (for events such as "new hardware device
6d05b41aaef2a56d8d806b2cbf3ab08a1b4990e6Michael Graffadded" or "printer queue changed") and a per-user-login-session daemon (for
6d05b41aaef2a56d8d806b2cbf3ab08a1b4990e6Michael Graffgeneral IPC needs among user applications). Also, the message bus is built on
6d05b41aaef2a56d8d806b2cbf3ab08a1b4990e6Michael Grafftop of a general one-to-one message passing framework, which can be used by
ab023a65562e62b85a824509d829b6fad87e00b1Rob Austeinany two apps to communicate directly (without going through the message bus
6d05b41aaef2a56d8d806b2cbf3ab08a1b4990e6Michael Graffdaemon).
6d05b41aaef2a56d8d806b2cbf3ab08a1b4990e6Michael Graff
ab023a65562e62b85a824509d829b6fad87e00b1Rob Austein%package devel
ab023a65562e62b85a824509d829b6fad87e00b1Rob AusteinSummary: Simple IPC library based on messages
6d05b41aaef2a56d8d806b2cbf3ab08a1b4990e6Michael GraffGroup: Development/Libraries
ab023a65562e62b85a824509d829b6fad87e00b1Rob AusteinRequires: %{name} = %{version}
6d05b41aaef2a56d8d806b2cbf3ab08a1b4990e6Michael Graff
6d05b41aaef2a56d8d806b2cbf3ab08a1b4990e6Michael Graff%description devel
ab023a65562e62b85a824509d829b6fad87e00b1Rob AusteinD-Bus is a message bus system, a simple way for applications to talk to one
6d05b41aaef2a56d8d806b2cbf3ab08a1b4990e6Michael Graffanother.
6d05b41aaef2a56d8d806b2cbf3ab08a1b4990e6Michael Graff
6d05b41aaef2a56d8d806b2cbf3ab08a1b4990e6Michael GraffD-Bus supplies both a system daemon (for events such as "new hardware device
6d05b41aaef2a56d8d806b2cbf3ab08a1b4990e6Michael Graffadded" or "printer queue changed") and a per-user-login-session daemon (for
6d05b41aaef2a56d8d806b2cbf3ab08a1b4990e6Michael Graffgeneral IPC needs among user applications). Also, the message bus is built on
6d05b41aaef2a56d8d806b2cbf3ab08a1b4990e6Michael Grafftop of a general one-to-one message passing framework, which can be used by
6d05b41aaef2a56d8d806b2cbf3ab08a1b4990e6Michael Graffany two apps to communicate directly (without going through the message bus
7aacbd685b2107670e4179689abec9cb82d972abBob Halleydaemon).
66100d11b586099b48d6d7e3668fbf80d3802af4Bob Halley
7f9e7076849ac56b03c6f578c22a47c81aa5d171Michael Graff%prep
853befffcfe6b9d3941e6038bd5ff7cb7e9f20dfBob Halley%setup -q
6149906644219cd01a9fd2625c08b1592dcdb1c8Michael Graff%patch1 -p1
6d05b41aaef2a56d8d806b2cbf3ab08a1b4990e6Michael Graff
3740b569ae76295b941d57a724a43beb75b533baBob Halley%build
96ea71632887c58a9d00f47eb318bf76b35903c3Mark Andrews%ifos linux
6d05b41aaef2a56d8d806b2cbf3ab08a1b4990e6Michael Graffif [ -x /usr/bin/getconf ]; then
7aacbd685b2107670e4179689abec9cb82d972abBob Halley CPUS=`getconf _NPROCESSORS_ONLN`
7aacbd685b2107670e4179689abec9cb82d972abBob Halleyfi
4556681e191b7c1654639895ce719d98f2822ee2Michael Graff%else
4556681e191b7c1654639895ce719d98f2822ee2Michael Graff CPUS=`/usr/sbin/psrinfo | grep on-line | wc -l | tr -d ' '`
4556681e191b7c1654639895ce719d98f2822ee2Michael Graff%endif
4556681e191b7c1654639895ce719d98f2822ee2Michael Graffif test "x$CPUS" = "x" -o $CPUS = 0; then
ab023a65562e62b85a824509d829b6fad87e00b1Rob Austein CPUS=1
aca2a14afc404d0eee34d5210f885b7e4ad5f099Michael Grafffi
aca2a14afc404d0eee34d5210f885b7e4ad5f099Michael Graff
4556681e191b7c1654639895ce719d98f2822ee2Michael Graffaclocal $ACLOCAL_FLAGS
4556681e191b7c1654639895ce719d98f2822ee2Michael Graffautoheader
4556681e191b7c1654639895ce719d98f2822ee2Michael Graffautomake -a -c -f
6d05b41aaef2a56d8d806b2cbf3ab08a1b4990e6Michael Graffautoconf
6d05b41aaef2a56d8d806b2cbf3ab08a1b4990e6Michael Graffexport CFLAGS="%optflags -D_REENTRANT"
6d05b41aaef2a56d8d806b2cbf3ab08a1b4990e6Michael Graffexport LDFLAGS="%_ldflags"
6d05b41aaef2a56d8d806b2cbf3ab08a1b4990e6Michael Graffexport PKG_CONFIG_PATH="%{_libdir}/pkgconfig"
81231fc4c34b7fb8613ce7ee449866edab2e3c80Michael Graff./configure --prefix=%{_prefix} \
231c2cf6142186dd8def2764af29ab60c57eb240Michael Graff --includedir=%{_includedir} \
ab023a65562e62b85a824509d829b6fad87e00b1Rob Austein --sysconfdir=%{_sysconfdir} \
ab023a65562e62b85a824509d829b6fad87e00b1Rob Austein --libdir=%{_libdir} \
ab023a65562e62b85a824509d829b6fad87e00b1Rob Austein --libexecdir=%{_libexecdir} \
ab023a65562e62b85a824509d829b6fad87e00b1Rob Austein --bindir=%{_bindir} \
ab023a65562e62b85a824509d829b6fad87e00b1Rob Austein --localstatedir=%{_localstatedir} \
ab023a65562e62b85a824509d829b6fad87e00b1Rob Austein --with-dbus-user=root \
ab023a65562e62b85a824509d829b6fad87e00b1Rob Austein --with-dbus-daemondir=%{_basedir}/lib \
ab023a65562e62b85a824509d829b6fad87e00b1Rob Austein --mandir=%{_mandir} \
ab023a65562e62b85a824509d829b6fad87e00b1Rob Austein --datadir=%{_datadir} \
ab023a65562e62b85a824509d829b6fad87e00b1Rob Austein --disable-static
9a482d1fcead22ab0d639c463c77672846485f3eMark Andrewsmake -j $CPUS \
81231fc4c34b7fb8613ce7ee449866edab2e3c80Michael Graff pyexecdir=%{_libdir}/python%{python_version}/vendor-packages
6d05b41aaef2a56d8d806b2cbf3ab08a1b4990e6Michael Graffcd ../%{name}-%{version}
81231fc4c34b7fb8613ce7ee449866edab2e3c80Michael Graff
81231fc4c34b7fb8613ce7ee449866edab2e3c80Michael Graff%install
81231fc4c34b7fb8613ce7ee449866edab2e3c80Michael Graffmake DESTDIR=$RPM_BUILD_ROOT install \
3740b569ae76295b941d57a724a43beb75b533baBob Halley pyexecdir=%{_libdir}/python%{python_version}/vendor-packages
ab023a65562e62b85a824509d829b6fad87e00b1Rob Austeinmkdir -p $RPM_BUILD_ROOT%{_datadir}/dbus-1/services
ab023a65562e62b85a824509d829b6fad87e00b1Rob Austeinfind $RPM_BUILD_ROOT%{_libdir} -type f -name "*.la" -exec rm -f {} ';'
81231fc4c34b7fb8613ce7ee449866edab2e3c80Michael Grafffind $RPM_BUILD_ROOT%{_libdir} -type f -name "*.a" -exec rm -f {} ';'
bb039bc91ef7d5b82cdba64e0a8a965790e06700Michael Grafffind $RPM_BUILD_ROOT%{_libdir} -type f -name "*.pyo" -exec rm -f {} ';'
231c2cf6142186dd8def2764af29ab60c57eb240Michael Graff# Disable system services.
231c2cf6142186dd8def2764af29ab60c57eb240Michael Graffrm $RPM_BUILD_ROOT%{_libexecdir}/dbus-daemon-launch-helper
231c2cf6142186dd8def2764af29ab60c57eb240Michael Graff
ab023a65562e62b85a824509d829b6fad87e00b1Rob Austein%post
231c2cf6142186dd8def2764af29ab60c57eb240Michael Graff/sbin/ldconfig
6149906644219cd01a9fd2625c08b1592dcdb1c8Michael Graff
ab023a65562e62b85a824509d829b6fad87e00b1Rob Austein%postun
ab023a65562e62b85a824509d829b6fad87e00b1Rob Austein/sbin/ldconfig
6149906644219cd01a9fd2625c08b1592dcdb1c8Michael Graff
6149906644219cd01a9fd2625c08b1592dcdb1c8Michael Graff%clean
6149906644219cd01a9fd2625c08b1592dcdb1c8Michael Graffrm -rf $RPM_BUILD_ROOT
6149906644219cd01a9fd2625c08b1592dcdb1c8Michael Graff
6149906644219cd01a9fd2625c08b1592dcdb1c8Michael Graff%files
6149906644219cd01a9fd2625c08b1592dcdb1c8Michael Graff%defattr(-, root, root)
6149906644219cd01a9fd2625c08b1592dcdb1c8Michael Graff%config %{_sysconfdir}/dbus-1/session.conf
f64ded0ac7e31cdda1cca5a42131f8bafadf7c28Michael Graff%config %{_sysconfdir}/dbus-1/system.conf
6149906644219cd01a9fd2625c08b1592dcdb1c8Michael Graff%{_bindir}/*
ae8d0aedd64a7580dc2fc4a9cd61934527552f3bMichael Graff%{_libdir}/libdbus*.so*
ae8d0aedd64a7580dc2fc4a9cd61934527552f3bMichael Graff%{_datadir}/man/*
ae8d0aedd64a7580dc2fc4a9cd61934527552f3bMichael Graff%{_datadir}/dbus-1/*
ae8d0aedd64a7580dc2fc4a9cd61934527552f3bMichael Graff
ae8d0aedd64a7580dc2fc4a9cd61934527552f3bMichael Graff%files devel
f64ded0ac7e31cdda1cca5a42131f8bafadf7c28Michael Graff%defattr(-, root, root)
ab023a65562e62b85a824509d829b6fad87e00b1Rob Austein%{_libdir}/*.so
7b0fde02e4feecdf40d3603c3f93c74d591d5386Michael Graff%{_includedir}/dbus-1.0/*
6d05b41aaef2a56d8d806b2cbf3ab08a1b4990e6Michael Graff%{_libdir}/dbus-1.0/*
7f9e7076849ac56b03c6f578c22a47c81aa5d171Michael Graff%{_libdir}/pkgconfig/*
7f9e7076849ac56b03c6f578c22a47c81aa5d171Michael Graff%{_libdir}/python?.?/vendor-packages/*
7f9e7076849ac56b03c6f578c22a47c81aa5d171Michael Graff
a21e2e7fea21498dde43d69f9679d7233f13955aMichael Graff%changelog
7f9e7076849ac56b03c6f578c22a47c81aa5d171Michael Graff* Thu Oct 09 2008 - brian.cameron@sun.com
7f9e7076849ac56b03c6f578c22a47c81aa5d171Michael Graff- Bump to 1.2.4.
7f9e7076849ac56b03c6f578c22a47c81aa5d171Michael Graff D-Bus if it fails to connect the first time.
7f9e7076849ac56b03c6f578c22a47c81aa5d171Michael Graff* Thu Aug 07 2008 - brian.cameron@sun.com
d524cd03ece72a4db67ec414992c486838732114Michael Graff- Bump to 1.2.3. Remove upstream dbus-02-getauditsessiondata.diff patch.
d524cd03ece72a4db67ec414992c486838732114Michael Graff* Wed May 07 2008 - simon.zheng@sun.com
6d05b41aaef2a56d8d806b2cbf3ab08a1b4990e6Michael Graff- Add patch 02-getauditsessiondata.diff to add a interface
6d05b41aaef2a56d8d806b2cbf3ab08a1b4990e6Michael Graff "GetAdtAuditSessionData", getting audit data from socket connection.
62252f8b2e62d2c022fb5619593fdd9cd16f16b6Bob Halley* Sun Apr 06 2008 - brian.cameron@sun.com
4423c99613db1399dbb5c51e86ef0d351a1418c2Mark Andrews- Bump to 1.2.1
e6c3041c28cd3c5a55c986f311a8086a3406e4c3Michael Graff* Wed Feb 27 2008 - brian.cameron@sun.com
b09318463a313540df459650f199f2d3764ef7a2Jeremy Reed- Bump to 1.1.20
6d05b41aaef2a56d8d806b2cbf3ab08a1b4990e6Michael Graff* Thu Jan 17 2008 - brian.cameron@sun.com
6d05b41aaef2a56d8d806b2cbf3ab08a1b4990e6Michael Graff- Bump to 1.1.4.
ab023a65562e62b85a824509d829b6fad87e00b1Rob Austein* Thu Jan 17 2008 - brian.cameron@sun.com
ab023a65562e62b85a824509d829b6fad87e00b1Rob Austein- Bump to 1.1.3. Remove upstream patches.
7251d776466396a2a8f2769c8fa0c13e4db8ef9cMichael Graff* Wed Nov 07 2007 - padraig.obriain@sun.com
7251d776466396a2a8f2769c8fa0c13e4db8ef9cMichael Graff- Add -D_REENTRANT to CFLAGS. It was removed from SUNW spec file on Sep 28.
ab023a65562e62b85a824509d829b6fad87e00b1Rob Austein See bugster 6615221.
ab023a65562e62b85a824509d829b6fad87e00b1Rob Austein* Fri Oct 12 1007 - laca@sun.com
ab023a65562e62b85a824509d829b6fad87e00b1Rob Austein- delete some env variable settings forgotten in the previous commit
ab023a65562e62b85a824509d829b6fad87e00b1Rob Austein* Fri Sep 28 2007 - laca@sun.com
7251d776466396a2a8f2769c8fa0c13e4db8ef9cMichael Graff- convert to new style multi-ISA build
ab023a65562e62b85a824509d829b6fad87e00b1Rob Austein* Thu Sep 06 2007 - brian.cameron@sun.com
ab023a65562e62b85a824509d829b6fad87e00b1Rob Austein- Add patch dbus-04-nosystemservice.diff and do not ship
7251d776466396a2a8f2769c8fa0c13e4db8ef9cMichael Graff dbus-daemon-launch-helper to disable D-Bus system services completely.
7251d776466396a2a8f2769c8fa0c13e4db8ef9cMichael Graff Nothing in Solaris currently needs the D-Bus system service. The Linux
ab023a65562e62b85a824509d829b6fad87e00b1Rob Austein solution specifies that --with-dbus-user is "messagebus". The idea is
ab023a65562e62b85a824509d829b6fad87e00b1Rob Austein that the system daemon runs as this user and uses the root setgid
ab023a65562e62b85a824509d829b6fad87e00b1Rob Austein script dbus-daemon-launch-helper to gain privilege when needed. It is
ab023a65562e62b85a824509d829b6fad87e00b1Rob Austein likely that Sun would instead want to use a more secure least-privilege
ab023a65562e62b85a824509d829b6fad87e00b1Rob Austein RBAC style solution for doing this, if we ever need to add this feature
ab023a65562e62b85a824509d829b6fad87e00b1Rob Austein back.
ab023a65562e62b85a824509d829b6fad87e00b1Rob Austein* Mon Aug 06 2007 - brian.cameron@sun.com
ab023a65562e62b85a824509d829b6fad87e00b1Rob Austein- Bump to 0.74. Update patches.
ab023a65562e62b85a824509d829b6fad87e00b1Rob Austein* Fri Jun 08 2007 - brian.cameron@sun.com
1f7f8d5c07b5c49c8c33c7ea8d602e3f4310dcc9Brian Wellington- Remove dbus-01-dbus-launch.diff since it is no longer needed now
1f7f8d5c07b5c49c8c33c7ea8d602e3f4310dcc9Brian Wellington that we've reworked the SUNWdtlogin-integration package to call
ab023a65562e62b85a824509d829b6fad87e00b1Rob Austein dbus-launch from /usr/dt/config/Xsession.jds instead of Xinitrc.jds.
ab023a65562e62b85a824509d829b6fad87e00b1Rob Austein* Sun Apr 1 2007 - laca@sun.com
ab023a65562e62b85a824509d829b6fad87e00b1Rob Austein- add missing aclocal calls
1f7f8d5c07b5c49c8c33c7ea8d602e3f4310dcc9Brian Wellington* Wed Mar 15 2007 - dougs@truemail.co.th
e6c3041c28cd3c5a55c986f311a8086a3406e4c3Michael Graff- Removed CC64 and CC32. They are not needed anymore
e6c3041c28cd3c5a55c986f311a8086a3406e4c3Michael Graff* Sun Feb 25 2007 - dougs@truemail.co.th
e6c3041c28cd3c5a55c986f311a8086a3406e4c3Michael Graff- updated to include 64-bit build RFE: #6480511
e6c3041c28cd3c5a55c986f311a8086a3406e4c3Michael Graff- patch to stop Sun Studio compiling GCC asm specific code
e6c3041c28cd3c5a55c986f311a8086a3406e4c3Michael Graff* Wed Dec 13 2006 - damien.carbery@sun.com
e6c3041c28cd3c5a55c986f311a8086a3406e4c3Michael Graff- Bump to 1.0.2.
e6c3041c28cd3c5a55c986f311a8086a3406e4c3Michael Graff* Thu Nov 27 2006 - brian.cameron@sun.com
e6c3041c28cd3c5a55c986f311a8086a3406e4c3Michael Graff- Minor cleanup. Remove python build dependancy since now python bindings
6d05b41aaef2a56d8d806b2cbf3ab08a1b4990e6Michael Graff are built in separate module.
6d05b41aaef2a56d8d806b2cbf3ab08a1b4990e6Michael Graff* Thu Nov 23 2006 - damien.carbery@sun.com
6d05b41aaef2a56d8d806b2cbf3ab08a1b4990e6Michael Graff- Removed upstream patches, 01, 02, 04, 05 and 06. Renumber remainder.
6d05b41aaef2a56d8d806b2cbf3ab08a1b4990e6Michael Graff* Wed Nov 22 2006 - damien.carbery@sun.com
6d05b41aaef2a56d8d806b2cbf3ab08a1b4990e6Michael Graff- Bump to 1.0.1.
6d05b41aaef2a56d8d806b2cbf3ab08a1b4990e6Michael Graff* Fri Nov 17 2006 - ghee.teo@sun.com
6d05b41aaef2a56d8d806b2cbf3ab08a1b4990e6Michael Graff- Added patch dbus-06-proxy-change-owner-crash.diff. This patch is only
e6c3041c28cd3c5a55c986f311a8086a3406e4c3Michael Graff for 0.6x release of dbus, when dbus 1.0 is incorporated, this patch
e6c3041c28cd3c5a55c986f311a8086a3406e4c3Michael Graff can be dropped.
e6c3041c28cd3c5a55c986f311a8086a3406e4c3Michael Graff* Fri Oct 13 2006 - damien.carbery@sun.com
e6c3041c28cd3c5a55c986f311a8086a3406e4c3Michael Graff- Delete .a and .la files.
e6c3041c28cd3c5a55c986f311a8086a3406e4c3Michael Graff* Wed Aug 30 2006 - damien.carbery@sun.com
e6c3041c28cd3c5a55c986f311a8086a3406e4c3Michael Graff- Add --datadir to configure call so that path in session.conf is expanded.
e6c3041c28cd3c5a55c986f311a8086a3406e4c3Michael Graff* Thu Aug 03 2006 - padraig.obriain@sun.com
e6c3041c28cd3c5a55c986f311a8086a3406e4c3Michael Graff- Updated dbus-03-dbus-launch.diff to avoid chewing idle CPU.
e6c3041c28cd3c5a55c986f311a8086a3406e4c3Michael Graff* Wed Aug 02 2006 - brian.cameron@sun.com
e6c3041c28cd3c5a55c986f311a8086a3406e4c3Michael Graff- Rewrote libexec patch based on Havoc's comments. Now pass in
e6c3041c28cd3c5a55c986f311a8086a3406e4c3Michael Graff --with-daemondir to set daemon location.
e6c3041c28cd3c5a55c986f311a8086a3406e4c3Michael Graff* Fri Jul 28 2006 - laca@sun.com
e6c3041c28cd3c5a55c986f311a8086a3406e4c3Michael Graff- add patch priv.spec (from Artem Kachitchkine), makes dbus run as user
e6c3041c28cd3c5a55c986f311a8086a3406e4c3Michael Graff 'daemon' and also with least privileges
e6c3041c28cd3c5a55c986f311a8086a3406e4c3Michael Graff* Fri Jul 21 2006 - brian.cameron@sun.com
e6c3041c28cd3c5a55c986f311a8086a3406e4c3Michael Graff- Add patch to move dbus-daemon to /usr/lib, required by ARC.
e6c3041c28cd3c5a55c986f311a8086a3406e4c3Michael Graff* Tue May 02 2006 - laca@sun.com
e6c3041c28cd3c5a55c986f311a8086a3406e4c3Michael Graff- add patch console.diff that allows D-Bus to authenticate console user
e6c3041c28cd3c5a55c986f311a8086a3406e4c3Michael Graff* Sun Feb 26 2006 - laca@sun.com
e6c3041c28cd3c5a55c986f311a8086a3406e4c3Michael Graff- Bump to 0.61.
e6c3041c28cd3c5a55c986f311a8086a3406e4c3Michael Graff- move python stuff to vendor-packages, remove .pyo and *.la
e6c3041c28cd3c5a55c986f311a8086a3406e4c3Michael Graff* Thu Jan 19 2006 - damien.carbery@sun.com
e6c3041c28cd3c5a55c986f311a8086a3406e4c3Michael Graff- Remove upstream patch, 01-auth-external. Renumber remaining.
e6c3041c28cd3c5a55c986f311a8086a3406e4c3Michael Graff* Tue Jan 17 2006 - damien.carbery@sun.com
e6c3041c28cd3c5a55c986f311a8086a3406e4c3Michael Graff- Bump to 0.60.
e6c3041c28cd3c5a55c986f311a8086a3406e4c3Michael Graff* Tue Oct 25 2005 - damien.carbery@sun.com
e6c3041c28cd3c5a55c986f311a8086a3406e4c3Michael Graff- Remove patch3 as an include dir under _libdir is okay. Bump to 0.50. Disable
e6c3041c28cd3c5a55c986f311a8086a3406e4c3Michael Graff python bindings as they fail. Bug 4878 files at freedesktop.org.
e6c3041c28cd3c5a55c986f311a8086a3406e4c3Michael Graff* Fri Oct 21 2005 - damien.carbery@sun.com
e6c3041c28cd3c5a55c986f311a8086a3406e4c3Michael Graff- Add patches to build on Solaris.
e6c3041c28cd3c5a55c986f311a8086a3406e4c3Michael Graff* Tue Aug 30 2005 - glynn.foster@sun.com
e6c3041c28cd3c5a55c986f311a8086a3406e4c3Michael Graff- Create the dbus-1 services directory
e6c3041c28cd3c5a55c986f311a8086a3406e4c3Michael Graff* Tue Aug 16 2005 - damien.carbery@sun.com
e6c3041c28cd3c5a55c986f311a8086a3406e4c3Michael Graff- Add python >= 2.4 dependency. Reformat description text.
e6c3041c28cd3c5a55c986f311a8086a3406e4c3Michael Graff* Mon Aug 15 2005 - damien.carbery@sun.com
e6c3041c28cd3c5a55c986f311a8086a3406e4c3Michael Graff- Bump to 0.35.2.
e6c3041c28cd3c5a55c986f311a8086a3406e4c3Michael Graff* Mon Jun 20 2005 - matt.keenan@sun.com
e6c3041c28cd3c5a55c986f311a8086a3406e4c3Michael Graff- dbus 0.23 is actually shipped with gnome 2.10 so bumping down tarball
e6c3041c28cd3c5a55c986f311a8086a3406e4c3Michael Graff* Thu Jun 09 2005 - laca@sun.com
6d05b41aaef2a56d8d806b2cbf3ab08a1b4990e6Michael Graff- add buildrequires glib2, libxml2
3740b569ae76295b941d57a724a43beb75b533baBob Halley* Thu May 12 2005 - glynn.foster@sun.com
86bbe826f056144100837b9801cb834b636fe8f6Bob Halley- Initial spec file for dbus.
6d05b41aaef2a56d8d806b2cbf3ab08a1b4990e6Michael Graff