diff options
author | codestation <cesarg9@gmail.com> | 2009-03-12 16:10:41 -0430 |
---|---|---|
committer | codestation <cesarg9@gmail.com> | 2009-03-12 16:10:41 -0430 |
commit | 895a89635b04bcc0beed93e392031588f1282d02 (patch) | |
tree | 9624acebbbfe489de4049467ccbda06f529df9c6 /sys-apps | |
parent | Updated e2fsprogs-libs-1.41.4 ebuild to multilib for those in ~amd64 ;-) (diff) | |
download | multilib-portage-895a89635b04bcc0beed93e392031588f1282d02.tar.gz multilib-portage-895a89635b04bcc0beed93e392031588f1282d02.tar.bz2 multilib-portage-895a89635b04bcc0beed93e392031588f1282d02.zip |
Added sys-apps/dbus and corrected some typos in multilib-xlibs.eclass
Diffstat (limited to 'sys-apps')
-rw-r--r-- | sys-apps/dbus/ChangeLog | 953 | ||||
-rw-r--r-- | sys-apps/dbus/Manifest | 8 | ||||
-rw-r--r-- | sys-apps/dbus/dbus-1.2.3-r1.ebuild | 129 | ||||
-rw-r--r-- | sys-apps/dbus/files/30-dbus | 9 | ||||
-rw-r--r-- | sys-apps/dbus/files/dbus-1.2.3-bsd.patch | 50 | ||||
-rw-r--r-- | sys-apps/dbus/files/dbus-1.2.3-panic-from-dbus_signature_validate.patch | 32 | ||||
-rw-r--r-- | sys-apps/dbus/files/dbus.init-1.0 | 51 | ||||
-rw-r--r-- | sys-apps/dbus/metadata.xml | 11 |
8 files changed, 1243 insertions, 0 deletions
diff --git a/sys-apps/dbus/ChangeLog b/sys-apps/dbus/ChangeLog new file mode 100644 index 000000000..cb9ad15a7 --- /dev/null +++ b/sys-apps/dbus/ChangeLog @@ -0,0 +1,953 @@ +# ChangeLog for sys-apps/dbus +# Copyright 2000-2009 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/dbus/ChangeLog,v 1.231 2009/02/05 19:03:24 aballier Exp $ + + 05 Feb 2009; Alexis Ballier <aballier@gentoo.org> + +files/dbus-1.2.3-bsd.patch, dbus-1.2.3-r1.ebuild: + Backport an upstream patch to fix runtime error on FreeBSD, bug #236779 + and rekeyword it for x86-fbsd + + 15 Jan 2009; Peter Alfredsen <loki_val@gentoo.org> metadata.xml: + Compnerd retired. + + 13 Jan 2009; Doug Goldstein <cardoe@gentoo.org> metadata.xml: + gentopia is becoming freedesktop + + 25 Nov 2008; Alexis Ballier <aballier@gentoo.org> dbus-1.2.3.ebuild, + dbus-1.2.3-r1.ebuild: + keyword -x86-fbsd, doesn't work, bug #236779 + + 11 Oct 2008; Tobias Scherbaum <dertobi123@gentoo.org> + dbus-1.2.3-r1.ebuild: + ppc stable, bug #240308 + + 08 Oct 2008; Raúl Porcel <armin76@gentoo.org> dbus-1.2.3-r1.ebuild: + alpha/ia64 stable wrt #240308 + + 07 Oct 2008; Friedrich Oslage <bluebird@gentoo.org> dbus-1.2.3-r1.ebuild: + Stable on sparc, security bug #240308 + + 07 Oct 2008; Jeroen Roovers <jer@gentoo.org> dbus-1.2.3-r1.ebuild: + Stable for HPPA (bug #240308). + + 06 Oct 2008; Markus Meier <maekke@gentoo.org> dbus-1.2.3-r1.ebuild: + amd64/x86 stable, bug #240308 + + 06 Oct 2008; Markus Rothe <corsair@gentoo.org> dbus-1.2.3-r1.ebuild: + Stable on ppc64; bug #240308 + +*dbus-1.2.3-r1 (06 Oct 2008) + + 06 Oct 2008; Doug Goldstein <cardoe@gentoo.org> + +files/dbus-1.2.3-panic-from-dbus_signature_validate.patch, + +dbus-1.2.3-r1.ebuild: + Fix potential DoS issue. fdo bug #17803. Gentoo bug #240308 + + 06 Oct 2008; <steev@gentoo.org> dbus-1.0.2-r2.ebuild, dbus-1.1.4.ebuild, + dbus-1.1.20.ebuild, dbus-1.2.1.ebuild, dbus-1.2.3.ebuild: + Remove the autotools calls, and the enewuser/enewgroup || die calls. + +*dbus-1.2.3 (12 Aug 2008) + + 12 Aug 2008; Steev Klimaszewski <steev@gentoo.org> +dbus-1.2.3.ebuild: + Bump dbus to 1.2.3 + +*dbus-1.2.1 (05 Apr 2008) + + 05 Apr 2008; Steev Klimaszewski <steev@gentoo.org> +dbus-1.2.1.ebuild: + New release, includes X11 building fix and other misc changes. + + 04 Mar 2008; Tobias Scherbaum <dertobi123@gentoo.org> dbus-1.1.20.ebuild: + ppc stable, bug #211451 + + 29 Feb 2008; Jeroen Roovers <jer@gentoo.org> dbus-1.1.20.ebuild: + Stable for HPPA (bug #211451). + + 29 Feb 2008; Brent Baude <ranger@gentoo.org> dbus-1.1.20.ebuild: + Marking dbus-1.1.20 ppc64 for bug 211451 + + 28 Feb 2008; Raúl Porcel <armin76@gentoo.org> dbus-1.1.20.ebuild: + alpha/ia64/sparc stable wrt security #211451 + + 28 Feb 2008; Christian Faulhammer <opfer@gentoo.org> dbus-1.1.20.ebuild: + stable x86, security bug 211451 + + 28 Feb 2008; Steve Dibb <beandog@gentoo.org> dbus-1.1.20.ebuild: + amd64 stable, sec bug 211451 + + 28 Feb 2008; Steev Klimaszewski <steev@gentoo.org> + +files/dbus-1.1.20-fix-build.patch, dbus-1.1.20.ebuild: + Add patch so dbus 1.1.20 builds without X + +*dbus-1.1.20 (27 Feb 2008) + + 27 Feb 2008; Doug Klima <cardoe@gentoo.org> +dbus-1.1.20.ebuild: + fix for CVE-2008-0595. potentially fixes bug #211076 + + 12 Feb 2008; Steev Klimaszewski <steev@gentoo.org> dbus-1.1.4.ebuild: + Disable libaudit when not using SELinux. Should close bug #209571. + Thanks to jamatik <jamatik@wheep.de> for reporting. + + 07 Feb 2008; Steev Klimaszewski <steev@gentoo.org> dbus-1.1.4.ebuild: + Only patch if we are building with use X, the patch causes an error when + built without X. Fixes bug #209175. Thanks to Nikolay S. Rybaloff for + reporting. + + 06 Feb 2008; Steev Klimaszewski <steev@gentoo.org> dbus-1.0.2-r2.ebuild, + dbus-1.1.4.ebuild: + Fix minor elog typo. Closes bug #208799. Thanks to Imre Péntek + <pentek.imre@gmail.com> for reporting. + + 05 Feb 2008; Steev Klimaszewski <steev@gentoo.org> + +files/dbus-1.1.4-xdisplay_null.patch, dbus-1.1.4.ebuild: + Add a patch from Matthias Clasen to fix dbus-launch hanging around after you + exit X + + 18 Jan 2008; Steev Klimaszewski <steev@gentoo.org> dbus-1.1.4.ebuild: + Change make install to use emake. Add warning along with ebeep to inform + users using Xorg with the hal useflag that restarting DBus will also restart + their X session. + +*dbus-1.1.4 (17 Jan 2008) + + 17 Jan 2008; Steev Klimaszewski <steev@gentoo.org> + -files/dbus-inotify-fix-thoenig-01.patch, -dbus-1.1.3-r1.ebuild, + +dbus-1.1.4.ebuild: + New release candidate - the same as 1.1.3-r1 but upstream felt it was better + to release a new tarball + +*dbus-1.1.3-r1 (17 Jan 2008) + + 17 Jan 2008; Steev Klimaszewski <steev@gentoo.org> + +files/dbus-inotify-fix-thoenig-01.patch, -dbus-1.1.3.ebuild, + +dbus-1.1.3-r1.ebuild: + Bug in 1.1.3's inotify release, adding a patch with a revision bump from + Timo Hoenig <thoenig@suse.de> to fix the issue. + +*dbus-1.1.3 (16 Jan 2008) + + 16 Jan 2008; Steev Klimaszewski <steev@gentoo.org> +dbus-1.1.3.ebuild: + New upstream release, this is 1.2RC0, very stable release, give it some + testing! + + 13 Dec 2007; Doug Klima <cardoe@gentoo.org> -dbus-1.0.2-r1.ebuild: + remove old version + + 11 Jul 2007; Roy Marples <uberlord@gentoo.org> dbus-1.0.2-r2.ebuild: + Keyworded ~sparc-fbsd. + Only install files in /etc/X11 if we USE X. + Fix QA warnings regaring kenerl_linux and kernel_FreeBSD. + + 05 Jun 2007; Doug Goldstein <doug@gentoo.org> dbus-1.0.2-r2.ebuild: + generate the machine-id during pkg_postinst() for users that only use a + session bus + + 13 May 2007; Joshua Kinard <kumba@gentoo.org> dbus-1.0.2-r2.ebuild: + Stable on mips, per #174807. + + 22 Apr 2007; Tobias Scherbaum <dertobi123@gentoo.org> + dbus-1.0.2-r2.ebuild: + ppc stable, bug #174807 + + 17 Apr 2007; Jeroen Roovers <jer@gentoo.org> dbus-1.0.2-r2.ebuild: + Stable for HPPA (bug #174807). + + 17 Apr 2007; Gustavo Zacarias <gustavoz@gentoo.org> dbus-1.0.2-r2.ebuild: + Stable on sparc wrt #174807 + + 16 Apr 2007; Bryan Østergaard <kloeri@gentoo.org> dbus-1.0.2-r2.ebuild: + Stable on Alpha, bug 174807. + + 16 Apr 2007; Raúl Porcel <armin76@gentoo.org> dbus-1.0.2-r2.ebuild: + ia64 stable wrt bug 174807 + + 16 Apr 2007; Doug Goldstein <cardoe@gentoo.org> dbus-1.0.2-r2.ebuild: + Change elog as per bug #168262 + + 16 Apr 2007; Doug Goldstein <cardoe@gentoo.org> dbus-1.0.2-r2.ebuild: + keepdir system.d for bug #157629 + + 16 Apr 2007; Markus Rothe <corsair@gentoo.org> dbus-1.0.2-r2.ebuild: + Stable on ppc64 + + 06 Apr 2007; Doug Goldstein <cardoe@gentoo.org> dbus-1.0.2-r2.ebuild: + Fix up SELinux support + + 04 Apr 2007; Doug Goldstein <cardoe@gentoo.org> files/dbus.init-1.0: + Remove init script hack for parallel starting since HAL is now fixed. + + 04 Apr 2007; Doug Goldstein <cardoe@gentoo.org> dbus-1.0.2-r2.ebuild: + stable for amd64 and x86 + +*dbus-1.0.2-r2 (03 Apr 2007) + + 03 Apr 2007; Doug Goldstein <cardoe@gentoo.org> + -files/dbus-0.60-decls-ansi-c.patch, + -files/dbus-0.60-mono-return-null-fix.diff, -files/dbus-0.60-qt-pc.patch, + -files/dbus.init-0.61, -files/dbus-0.61-i-hate-qt-so-much.patch, + -files/dbus-0.61-libxml-dep.patch, + -files/dbus-0.61-mono-tools-update.diff, + -files/dbus-0.61-qt-disabling.patch, + -files/dbus-0.62-match-rule-security-fix.patch, metadata.xml, + -dbus-0.61-r1.ebuild, -dbus-0.62-r2.ebuild, -dbus-1.0.2.ebuild, + +dbus-1.0.2-r2.ebuild: + rev bump to add -rdynamic to get backtraces. Clean up old files and ebuilds. + +*dbus-1.0.2-r1 (23 Feb 2007) + + 23 Feb 2007; Roy Marples <uberlord@gentoo.org> files/dbus.init-1.0, + +dbus-1.0.2-r1.ebuild: + Bump for a non bash init script. + + 09 Feb 2007; Alexander H. Færøy <eroyf@gentoo.org> dbus-1.0.2.ebuild: + Stable on MIPS; bug #154522 + + 09 Feb 2007; Bryan Østergaard <kloeri@gentoo.org> dbus-1.0.2.ebuild: + Stable on Alpha, bug 154522. + + 06 Feb 2007; Doug Goldstein <cardoe@gentoo.org> dbus-0.62-r2.ebuild: + Removing keywords for ebuilds that are no longer supported. alpha and mips + are on unsupported versions still + + 29 Jan 2007; Gustavo Zacarias <gustavoz@gentoo.org> dbus-1.0.2.ebuild: + Stable on sparc wrt #154522 + + 23 Jan 2007; Jeroen Roovers <jer@gentoo.org> dbus-1.0.2.ebuild: + Stable for HPPA (bug #154522). + + 22 Jan 2007; Olivier Crête <tester@gentoo.org> dbus-1.0.2.ebuild: + Stable on amd64 per bug #154522 + + 21 Jan 2007; Andrej Kacian <ticho@gentoo.org> dbus-1.0.2.ebuild: + Stable on x86, bug #154522. + + 21 Jan 2007; Markus Rothe <corsair@gentoo.org> dbus-1.0.2.ebuild: + Stable on ppc64; bug #154522 + + 21 Jan 2007; nixnut <nixnut@gentoo.org> dbus-1.0.2.ebuild: + Stable on ppc wrt bug 154522 + + 08 Jan 2007; Roy Marples <uberlord@gentoo.org> files/dbus.init-1.0: + init script needs localmount so it can create a pidfile correctly. + init script is after bootmisc so the pidfile doesn't get erased in a + parallel boot. + + 05 Jan 2007; Saleem Abdulrasool <compnerd@gentoo.org> dbus-0.62-r2.ebuild: + fix up debug codepaths for qt bindings (bug #160112), disable qt4 on mips + + 05 Jan 2007; Doug Goldstein <cardoe@gentoo.org> dbus-0.61-r1.ebuild, + dbus-0.62-r2.ebuild, dbus-1.0.2.ebuild: + remove debug.eclass and add debug USE flag + + 18 Dec 2006; Bryan Østergaard <kloeri@gentoo.org> Manifest: + Fix broken digest. Thanks to Caster reporting it in #gentoo-bugs. + + 17 Dec 2006; Alexander H. Færøy <eroyf@gentoo.org> + +files/dbus-0.60-decls-ansi-c.patch, + +files/dbus-0.60-mono-return-null-fix.diff, +files/dbus-0.60-qt-pc.patch, + +files/dbus-0.61-i-hate-qt-so-much.patch, + +files/dbus-0.61-libxml-dep.patch, +files/dbus-0.61-qt-disabling.patch, + +dbus-0.61-r1.ebuild: + Regenrating dbus-0.61-r1 with mips stable only. + + 17 Dec 2006; Doug Goldstein <cardoe@gentoo.org> -dbus-0.61-r1.ebuild, + -dbus-0.62-r1.ebuild: + Removing security affected versions. This means mips loses their stable, + but they were warned. + + 16 Dec 2006; Bryan Østergaard <kloeri@gentoo.org> dbus-0.62-r2.ebuild: + Stable on Alpha, bug 154522. + + 13 Dec 2006; Brent Baude <ranger@gentoo.org> dbus-0.62-r2.ebuild: + Marking dbus-0.62-r2 ppc64 for bug 156681 + + 13 Dec 2006; Jeroen Roovers <jer@gentoo.org> dbus-0.62-r2.ebuild: + Stable for HPPA (bug #156681). + + 13 Dec 2006; Michael Cummings <mcummings@gentoo.org> dbus-0.62-r2.ebuild: + Keywording amd64, bug 156681 + + 13 Dec 2006; Gustavo Zacarias <gustavoz@gentoo.org> dbus-0.62-r2.ebuild: + Stable on sparc wrt security #156681 + + 13 Dec 2006; Tobias Scherbaum <dertobi123@gentoo.org> dbus-0.62-r2.ebuild: + ppc stable, bug #156681 + + 13 Dec 2006; Christian Faulhammer <opfer@gentoo.org> dbus-0.62-r2.ebuild: + stable x86, security bug #156681 + +*dbus-0.62-r2 (13 Dec 2006) + + 13 Dec 2006; Doug Goldstein <cardoe@gentoo.org> + +files/dbus-0.62-match-rule-security-fix.patch, +dbus-0.62-r2.ebuild: + Backported security fix for CVE-2006-6107 to 0.6x series + + 13 Dec 2006; Doug Goldstein <cardoe@gentoo.org> dbus-0.62-r1.ebuild, + dbus-1.0.2.ebuild: + re-adding ~mips to dbus-0.62-r1 & dbus-1.0.2 + +*dbus-1.0.2 (13 Dec 2006) + + 13 Dec 2006; Doug Goldstein <cardoe@gentoo.org> + -files/dbus-1.0.1-pthread-holder-fix.diff, -dbus-1.0.1.ebuild, + -dbus-1.0.1-r1.ebuild, -dbus-1.0.1-r2.ebuild, +dbus-1.0.2.ebuild: + Rev bump 1.0.2. Security fix for CVE-2006-6107. Gentoo bug #156681. fd.o bug + #9142. Removing prior vunerable versions (except current stable) + + 10 Dec 2006; Lars Weiler <pylon@gentoo.org> dbus-0.62-r1.ebuild: + Stable on ppc now; bug #154522. + +*dbus-1.0.1-r2 (04 Dec 2006) + + 04 Dec 2006; Doug Goldstein <cardoe@gentoo.org> + +files/dbus-1.0.1-fixfilecreation.patch, dbus-1.0.1-r1.ebuild, + +dbus-1.0.1-r2.ebuild: + Fix dnotify on file creation + + 02 Dec 2006; Doug Goldstein <cardoe@gentoo.org> dbus-0.62-r1.ebuild: + Fix bug #156225. Masking -fstack-protector-all + + 01 Dec 2006; Jeroen Roovers <jer@gentoo.org> dbus-0.62-r1.ebuild: + Stable for HPPA (bug #154522, on HPPA weeks last longer!). + +*dbus-1.0.1-r1 (19 Nov 2006) + + 19 Nov 2006; Doug Goldstein <cardoe@gentoo.org> -files/dbus.init-0.95, + -files/dbus-0.95-pass-context.patch, +files/dbus.init-1.0, + +files/dbus-1.0.1-pthread-holder-fix.diff, -dbus-0.95.ebuild, + dbus-1.0.1.ebuild, +dbus-1.0.1-r1.ebuild: + pthreads assertion fix from upstream + + 19 Nov 2006; Lars Weiler <pylon@gentoo.org> dbus-0.62-r1.ebuild: + Reverting to ~ppc due to build-failure with current stable qt + (x11-libs/qt-4.1.4-r2); see bug #154522. + + 18 Nov 2006; nixnut <nixnut@gentoo.org> dbus-0.62-r1.ebuild: + Stable on ppc wrt bug 154522 + +*dbus-1.0.1 (17 Nov 2006) + + 17 Nov 2006; Steev Klimaszewski <steev@gentoo.org> -dbus-1.0.0.ebuild, + +dbus-1.0.1.ebuild: + New point release of D-Bus. Fixes an issue with dbus_threads_init_default + asserting when called. It also cleans up the uuid documentation and makes + uuid's conform to the spec. + + 17 Nov 2006; Andrej Kacian <ticho@gentoo.org> dbus-0.62-r1.ebuild: + Stable on x86, bug #154522. + + 15 Nov 2006; Markus Rothe <corsair@gentoo.org> dbus-0.62-r1.ebuild: + Stable on ppc64; bug #154522 + + 10 Nov 2006; Steve Dibb <beandog@gentoo.org> dbus-0.62-r1.ebuild: + amd64 stable, bug 154522 + +*dbus-1.0 (10 Nov 2006) + + 10 Nov 2006; Doug Goldstein <cardoe@gentoo.org> -dbus-0.94.ebuild, + +dbus-1.0.0.ebuild: + Adding D-Bus 1.0.0 + + 09 Nov 2006; Gustavo Zacarias <gustavoz@gentoo.org> dbus-0.62-r1.ebuild: + Stable on sparc wrt #154522 + + 06 Nov 2006; Timothy Redaelli <drizzt@gentoo.org> dbus-0.95.ebuild: + Added ~x86-fbsd keyword. + + 05 Nov 2006; Doug Goldstein <cardoe@gentoo.org> + +files/dbus-0.95-pass-context.patch, dbus-0.62-r1.ebuild, + dbus-0.95.ebuild: + Apply patch from FreeDesktop.org bug #8298 for FreeBSD support. Removed an + unnecessary patch and comment from 0.62 since we switched to expat from + libxml. + +*dbus-0.95 (05 Nov 2006) + + 05 Nov 2006; Doug Goldstein <cardoe@gentoo.org> +files/dbus.init-0.95, + +dbus-0.95.ebuild: + rev bump. Changed init script to generate machine id as per new upstream + recommendation. Cleaned up initscript. + + 05 Nov 2006; Ilya A. Volynets-Evenbakh <iluxa@gentoo.org> + dbus-0.61-r1.ebuild: + Stabilize dbus on mips + + 03 Nov 2006; Sven Wegener <swegener@gentoo.org> dbus-0.62-r1.ebuild, + dbus-0.94.ebuild: + Fixup the hasq check. + + 02 Nov 2006; Caleb Tennis <caleb@gentoo.org> dbus-0.62-r1.ebuild: + Modify ebuild to build only against Qt-4.1, as it fails against Qt-4.2 - + even with dbus disabled + + 31 Oct 2006; Doug Goldstein <cardoe@gentoo.org> dbus-0.62-r1.ebuild: + Fixing bug #149656 + + 31 Oct 2006; Doug Goldstein <cardoe@gentoo.org> -files/dbus.init-0.60, + -files/dbus-0.60-gcj.patch, -files/dbus-0.60-gcj-2.patch, + -files/dbus-0.60-mono-arguments.patch, -files/dbus-0.60-mono-docs.patch, + -files/dbus-0.60-qdbusmarshall.patch, -files/dbus-0.60-qt.patch, + -dbus-0.60-r4.ebuild, -dbus-0.62.ebuild: + Removed previous versions and old patches + + 30 Oct 2006; Doug Goldstein <cardoe@gentoo.org> -dbus-0.91.ebuild: + Removing dbus 0.91 since it's for dbus-core + +*dbus-0.94 (30 Oct 2006) + + 30 Oct 2006; Doug Goldstein <cardoe@gentoo.org> +dbus-0.94.ebuild: + Moving dbus-core back over as dbus + + 20 Oct 2006; Aron Griffis <agriffis@gentoo.org> dbus-0.61-r1.ebuild: + Mark 0.61-r1 stable on alpha + + 22 Sep 2006; Doug Goldstein <cardoe@gentoo.org> + -files/dbus-0.23.2-python_api.patch, -files/dbus-0.23.2-version_fix.patch, + -files/dbus-0.23-dbus_session_connect.patch, + -files/dbus-0.23-fd_set.patch, -files/dbus-0.23-pyexecdir.patch, + -files/dbus-0.23-qt.patch, -files/dbus-dnotify_configure-01.diff, + -files/dbus-dnotify_watchdirs-01.diff, -files/dbus, + -dbus-0.23.4-r1.ebuild: + Removed the old dbus-0.23 series\! + +*dbus-0.62-r1 (21 Sep 2006) + + 21 Sep 2006; Doug Goldstein <cardoe@gentoo.org> -dbus-0.50-r2.ebuild, + +dbus-0.62-r1.ebuild: + Switching to expat from libxml2 since now libxml2 suffers from bitrot + instead of expat. Removed old version. + + 23 Aug 2006; Jeroen Roovers <jer@gentoo.org> dbus-0.61-r1.ebuild: + Stable for HPPA (bug #137325). + + 23 Aug 2006; Steev Klimaszewski <steev@gentoo.org> dbus-0.91.ebuild: + Block versions less than ourself. So we can up/downgrade properly. + + 21 Aug 2006; Stefan Schweizer <genstef@gentoo.org> dbus-0.91.ebuild: + qt3 was missing in IUSE, thanks jakub + + 20 Aug 2006; Stefan Schweizer <genstef@gentoo.org> dbus-0.91.ebuild: + depend on old qt3 bindings for backwards compatibility, new apps should + directly depend on the bindings + +*dbus-0.91 (18 Aug 2006) + + 18 Aug 2006; Steev Klimaszewski <steev@gentoo.org> +dbus-0.91.ebuild: + New upstream release, package.masked because there are no qt3 bindings, + someone needs to either work on them, or incorporate them into the KDE apps + that use dbus, this MUST stay package.masked until KDE bumps to all using + QT4, or someone steps up and fixes the qt3 bindings (they need a lot of + love) + + 12 Jul 2006; Aron Griffis <agriffis@gentoo.org> dbus-0.61-r1.ebuild: + Mark 0.61-r1 stable on ia64. #137325 + + 05 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> dbus-0.61-r1.ebuild: + Stable on x86 wrt bug #137325. + + 04 Jul 2006; Doug Goldstein <cardoe@gentoo.org> dbus-0.62.ebuild: + Fix typo that shouldn't really affect compiles + + 03 Jul 2006; Luis Medinas <metalgod@gentoo.org> dbus-0.61-r1.ebuild: + Stable on amd64. Bug #137325. + + 02 Jul 2006; Lars Weiler <pylon@gentoo.org> dbus-0.61-r1.ebuild: + Stable on ppc; bug #137325. + + 30 Jun 2006; Markus Rothe <corsair@gentoo.org> dbus-0.61-r1.ebuild: + Stable on ppc64; bug #137325 + + 30 Jun 2006; Gustavo Zacarias <gustavoz@gentoo.org> dbus-0.61-r1.ebuild: + Stable on sparc wrt #137325 + + 30 Jun 2006; Doug Goldstein <cardoe@gentoo.org> dbus-0.62.ebuild: + updating qt4 depends bug #138391 + + 24 Jun 2006; Doug Goldstein <cardoe@gentoo.org> dbus-0.23.4-r1.ebuild, + dbus-0.50-r2.ebuild: + USE flag change qt->qt3/qt4 bug #137785 + + 23 Jun 2006; Doug Goldstein <cardoe@gentoo.org> -dbus-0.50-r1.ebuild, + -dbus-0.60-r3.ebuild, dbus-0.60-r4.ebuild, dbus-0.61-r1.ebuild: + removing old revs. Changed qt USE flag to qt3/qt4 in all instances + + 20 Jun 2006; Doug Goldstein <cardoe@gentoo.org> dbus-0.62.ebuild: + Unfortunately genstef was wrong and didn't speak to anyone before making the + change that he did. Now he understand it, switching back. + + 20 Jun 2006; Stefan Schweizer <genstef@gentoo.org> dbus-0.62.ebuild: + qt3 -> qt, fix digest + +*dbus-0.62 (20 Jun 2006) + + 20 Jun 2006; Doug Goldstein <cardoe@gentoo.org> +dbus-0.62.ebuild: + Rev bumped to 0.62. Had to remove arm, sh, and mips due to repoman issues. + Bug #137325 + + 27 Apr 2006; Alec Warner <antarus@gentoo.org> files/digest-dbus-0.23.4-r1, + files/digest-dbus-0.50-r1, files/digest-dbus-0.50-r2, + files/digest-dbus-0.60-r4, Manifest: + Fixing SHA256 digest, pass four + + 21 Apr 2006; Steev Klimaszewski <steev@gentoo.org> files/dbus.init-0.60: + Update the dbus 0.60 init script as well with the nscd/dns dependencies. + + 21 Apr 2006; Steev Klimaszewski <steev@gentoo.org> files/dbus.init-0.61: + Update the 0.61 init script to start after nscd/dns, fixes an apparent problem + reported by Uberlord on amd64. + + 09 Apr 2006; Steev Klimaszewski <steev@gentoo.org> dbus-0.23.4-r1.ebuild, + dbus-0.50-r1.ebuild, dbus-0.50-r2.ebuild, dbus-0.60-r3.ebuild, + dbus-0.60-r4.ebuild: + Migrate the xml2 useflag to be xml, per bug #79178 + +*dbus-0.61-r1 (27 Mar 2006) + + 27 Mar 2006; Doug Goldstein <cardoe@gentoo.org> + +files/dbus-0.60-mono-return-null-fix.diff, +files/dbus.init-0.61, + +dbus-0.61-r1.ebuild: + Mono bindings fix. New Initscript + + 16 Mar 2006; Doug Goldstein <cardoe@gentoo.org> + +files/dbus-0.61-i-hate-qt-so-much.patch, + +files/dbus-0.61-libxml-dep.patch, +files/dbus-0.61-qt-disabling.patch, + dbus-0.61.ebuild: + Adding some necessary patches to fix QT mess. + + 15 Mar 2006; Doug Goldstein <cardoe@gentoo.org> dbus-0.61.ebuild: + disable QT4 support + + 14 Mar 2006; Joe McCann <joem@gentoo.org> + +files/dbus-0.60-decls-ansi-c.patch: + Add missing patch to cvs + + 14 Mar 2006; Doug Goldstein <cardoe@gentoo.org> files/dbus.init-0.60: + Handle PEBCAK error + +*dbus-0.61 (14 Mar 2006) + + 14 Mar 2006; Doug Goldstein <cardoe@gentoo.org> + +files/dbus-0.61-mono-tools-update.diff, +dbus-0.61.ebuild: + rev bump. dropped gcj support since the bindings are unmaintained and broken + and were problematic. Fixed monodoc depends to only require monodoc rather + then mono-tools as well. + + 10 Mar 2006; Michael Hanselmann <hansmi@gentoo.org> dbus-0.60-r4.ebuild: + Stable on ppc. + + 21 Feb 2006; Jeroen Roovers <jer@gentoo.org> dbus-0.60-r4.ebuild: + Stable on hppa. + + 19 Feb 2006; Joshua Kinard <kumba@gentoo.org> dbus-0.60-r4.ebuild: + Revert mips stabilization for 0.60-r4. According to geoman, there are still + some unresolved issues with it on mips. + + 19 Feb 2006; Joshua Kinard <kumba@gentoo.org> dbus-0.60-r4.ebuild: + Marked stable on mips. + + 19 Feb 2006; Saleem Abdulrasool <compnerd@gentoo.org> dbus-0.60-r4.ebuild: + stable on x86 as per bug 122846 + + 17 Feb 2006; Aron Griffis <agriffis@gentoo.org> dbus-0.60-r4.ebuild: + Mark 0.60-r4 stable on alpha/ia64 + + 16 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> dbus-0.23.4-r1.ebuild: + Ported dbus-0.23.4-r1.ebuild to modular X dependencies. + + 16 Feb 2006; <dang@gentoo.org> dbus-0.60-r4.ebuild: + Marked stable on amd64 + + 16 Feb 2006; Gustavo Zacarias <gustavoz@gentoo.org> dbus-0.60-r4.ebuild: + Stable on sparc wrt #122846 + + 15 Feb 2006; Markus Rothe <corsair@gentoo.org> dbus-0.60-r4.ebuild: + Stable on ppc64; bug #122846 + + 07 Feb 2006; Aron Griffis <agriffis@gentoo.org> dbus-0.60-r3.ebuild: + Mark 0.60-r3 stable on alpha + + 01 Feb 2006; Doug Goldstein <cardoe@gentoo.org> ChangeLog: + New patch for gcj handling detection of jar. Use emake -j1 to let gcj + compile. 2 AMD64 fixes as well. + + 22 Jan 2006; Tobias Scherbaum <dertobi123@gentoo.org> dbus-0.60-r3.ebuild: + ppc stable, bug #113826 + + 22 Jan 2006; Markus Rothe <corsair@gentoo.org> dbus-0.60-r3.ebuild: + Stable on ppc64; bug #113826 + + 22 Jan 2006; <dang@gentoo.org> dbus-0.60-r3.ebuild: + Marked stable on amd64 per bug #113826 + + 21 Jan 2006; Saleem Abdulrasool <compnerd@gentoo.org> dbus-0.60-r3.ebuild: + stable on x86 as per bug #113818 + + 20 Jan 2006; Gustavo Zacarias <gustavoz@gentoo.org> dbus-0.60-r3.ebuild: + Stable on sparc wrt #119634 #113826 + + 19 Jan 2006; Saleem Abdulrasool <compnerd@gentoo.org> dbus-0.50-r1.ebuild, + dbus-0.50-r2.ebuild, dbus-0.60-r3.ebuild: + Fix GTK+ dependencies as per bug #119415 + + 06 Jan 2006; Chris PeBenito <pebenito@gentoo.org> dbus-0.60-r3.ebuild: + Add explicit handling of SELinux support. + + 04 Jan 2006; Doug Goldstein <cardoe@gentoo.org> -dbus-0.23-r3.ebuild, + dbus-0.60-r3.ebuild: + Some more ideas with QT. Even though it's now acknowledged by the QT guys + that it's a bug on their side. Changed gcj to detect current running version + rather then best installed. (thx eradicator) + + 03 Jan 2006; Rene Nussbaumer <killerfox@gentoo.org> dbus-0.23.4-r1.ebuild: + Stable on hppa. + + 03 Jan 2006; <plasmaroo@gentoo.org> dbus-0.23.4-r1.ebuild: + Stable on IA64; bug #116242. + +*dbus-0.60-r3 (03 Jan 2006) + + 03 Jan 2006; Doug Goldstein <cardoe@gentoo.org> -dbus-0.60-r2.ebuild, + +dbus-0.60-r3.ebuild: + No changes, just rev bump since I didn't fix the init script before it hit + the mirrors. + + 02 Jan 2006; Doug Goldstein <cardoe@gentoo.org> dbus-0.60-r2.ebuild: + switched to newinitd + + 02 Jan 2006; Michael Hanselmann <hansmi@gentoo.org> dbus-0.23.4-r1.ebuild: + Stable on ppc. + + 02 Jan 2006; Doug Goldstein <cardoe@gentoo.org> dbus-0.23.4-r1.ebuild: + Tweaked some QT related stuff. + +*dbus-0.60-r2 (02 Jan 2006) + + 02 Jan 2006; Doug Goldstein <cardoe@gentoo.org> + +files/dbus-0.60-gcj.patch, +files/dbus-0.60-mono-docs.patch, + +files/dbus-0.60-qt.patch, +files/dbus-0.60-qt-pc.patch, + -dbus-0.60-r1.ebuild, +dbus-0.60-r2.ebuild: + Fixed gcj issues. Fixed QT issues (except QT4 support, only QT3 support). + Added dbus-qt-1.pc file. Fixed issues when USE="doc mono". + + 31 Dec 2005; Markus Rothe <corsair@gentoo.org> dbus-0.23.4-r1.ebuild: + Stable on ppc64 + + 30 Dec 2005; Gustavo Zacarias <gustavoz@gentoo.org> dbus-0.23.4-r1.ebuild: + Stable on sparc wrt #116242 + + 30 Dec 2005; Doug Goldstein <cardoe@gentoo.org> + -files/dbus-0.23.2-abi_api.patch, -dbus-0.36.2.ebuild: + compnerd got nutsy and messed up the digest. Also deleted 1 unnecessary patch. + + 30 Dec 2005; Saleem Abdulrasool <compnerd@gentoo.org> + dbus-0.23.4-r1.ebuild: + stable on x86 + + 29 Dec 2005; Simon Stelling <blubb@gentoo.org> dbus-0.23.4-r1.ebuild: + stable on amd64 + + 26 Dec 2005; Saleem Abdulrasool <compnerd@gentoo.org> dbus-0.50-r2.ebuild: + Dropping the gcj USE flag as it is currently not functional. + + 26 Dec 2005; Bryan Østergaard <kloeri@gentoo.org dbus-0.50-r2.ebuild: + ~alpha keyword. + + 26 Dec 2005; Bryan Østergaard <kloeri@gentoo.org dbus-0.60-r1.ebuild: + ~alpha keyword. + + 21 Dec 2005; Doug Goldstein <cardoe@gentoo.org> dbus-0.50-r2.ebuild: + Comment out gcj support since it really didn't work. + +*dbus-0.60-r1 (21 Dec 2005) +*dbus-0.50-r2 (21 Dec 2005) + + 21 Dec 2005; Doug Goldstein <cardoe@gentoo.org> -dbus-0.23.2.ebuild, + -dbus-0.23.2-r1.ebuild, -dbus-0.23.4.ebuild, -dbus-0.50.ebuild, + +dbus-0.50-r2.ebuild, -dbus-0.60.ebuild, +dbus-0.60-r1.ebuild: + change libxml2 depend to 2.6.21 because of bugs in that package made dbus + mem usage insane when using it. copied QT fixes to dbus 0.60. Changed the + verbose and checks to only be run when compiled with debug USE flag. Added + support for Java bindings. Fixed up depends in general. Cleaned up ebuilds + in general. + + 17 Dec 2005; Guy Martin <gmsoft@gentoo.org> dbus-0.50-r1.ebuild: + Stable on hppa. + + 03 Dec 2005; Saleem Abdulrasool <compnerd@gentoo.org> dbus-0.60.ebuild: + Fixing use flag hell. + +*dbus-0.60 (01 Dec 2005) + + 01 Dec 2005; Saleem Abdulrasool <compnerd@gentoo.org> +dbus-0.60.ebuild: + Ading 0.60 to the tree. This is to test things against it and start patching. + There was a API/ABI change. + + 27 Nov 2005; Saleem Abdulrasool <compnerd@gentoo.org> dbus-0.50-r1.ebuild: + Bumping mondoc deps and adding in mono-tools dep to prevent breaking on new + style layout of monodoc. Resolves bug #113528 + + 24 Nov 2005; Marcus D. Hanwell <cryos@gentoo.org> dbus-0.50-r1.ebuild: + Set the qt3 directory and moc, closes bugs 112965, 103667 and 109823. + + 08 Nov 2005; Stefan Briesenick <sbriesen@gentoo.org> files/dbus: + fixed init-script. + +*dbus-0.50-r1 (08 Nov 2005) + + 08 Nov 2005; Saleem Abdulrasool <compnerd@gentoo.org> files/dbus, + +dbus-0.50-r1.ebuild: + Changing the initscript (with revbump). Minor cosmetic changes (changed to + doinit). + + 07 Nov 2005; Diego Pettenò <flameeyes@gentoo.org> dbus-0.50.ebuild: + Don't enable dnotify for every system, but just when using Linux kernel, as + it's a Linux feature. + + 07 Nov 2005; Steev Klimaszewski <steev@gentoo.org> dbus-0.36.2.ebuild, + dbus-0.50.ebuild: + Change the path for the system socket back into /var/run/dbus/ + This fixeds Bug #96451. Thanks to joem for pointing it out, as + well as kwant <qbit.interia.pl> for filing the bug. + +*dbus-0.50 (07 Nov 2005) + + 07 Nov 2005; Steev Klimaszewski <steev@gentoo.org> + +files/dbus-dnotify_configure-01.diff, + +files/dbus-dnotify_watchdirs-01.diff, +dbus-0.50.ebuild: + Version bump. Add patches to fix dnotify support. + + 05 Nov 2005; Stephen P. Becker <geoman@gentoo.org> dbus-0.36.2.ebuild: + added ~mips keyword + + 01 Nov 2005; Doug Goldstein <cardoe@gentoo.org> dbus-0.36.2.ebuild: + make dbus depend on gtk+ 2.6 while they claim gtk+ 2.0, they use 2.6 API + calls. fixes bug #111118 + + 19 Oct 2005; Stephen P. Becker <geoman@gentoo.org> dbus-0.23.4-r1.ebuild: + added ~mips keyword + + 15 Sep 2005; <dang@gentoo.org> dbus-0.23.4-r1.ebuild: + Make hal not pass /bin/false as a shell to ecommit. Bug #103421 + +*dbus-0.36.2 (10 Sep 2005) + + 10 Sep 2005; Doug Goldstein <cardoe@gentoo.org> -dbus-0.36.1.ebuild, + +dbus-0.36.2.ebuild: + Rev Bump for security reasons + + 26 Aug 2005; Doug Goldstein <cardoe@gentoo.org> dbus-0.36.1.ebuild: + Fixing bug #103421 + +*dbus-0.36.1 (25 Aug 2005) + + 25 Aug 2005; Doug Goldstein <cardoe@gentoo.org> -dbus-0.36.ebuild, + +dbus-0.36.1.ebuild: + rev bump. Should fix amd64 issues. bug #103601 + +*dbus-0.36 (24 Aug 2005) + + 24 Aug 2005; Doug Goldstein <cardoe@gentoo.org> -dbus-0.35.2.ebuild, + +dbus-0.36.ebuild: + revision bump. Make sure we're using the messagebus user as well. + +*dbus-0.35.2 (18 Aug 2005) + + 18 Aug 2005; Doug Goldstein <cardoe@gentoo.org> metadata.xml, + +dbus-0.35.2.ebuild: + added dbus 0.35.2 to tree, p.mask'd as per Gnome herd's request + added self to maintainership to receive the issues + + 27 Jul 2005; Guy Martin <gmsoft@gentoo.org> dbus-0.23-r3.ebuild, + dbus-0.23.4-r1.ebuild: + Stable on hppa. + + 22 Jul 2005; Gustavo Zacarias <gustavoz@gentoo.org> dbus-0.23-r3.ebuild: + Stable on sparc + +*dbus-0.23.4-r1 (14 Jul 2005) + + 14 Jul 2005; Marinus Schraal <foser@gentoo.org> dbus-0.23.4-r1.ebuild : + Fix location of system socket (#96451) + + 07 Jul 2005; Caleb Tennis <caleb@gentoo.org> dbus-0.23-r3.ebuild, + dbus-0.23.2.ebuild, dbus-0.23.2-r1.ebuild: + Fix qt dep + +*dbus-0.23.4 (15 Mar 2005) + + 15 Mar 2005; foser <foser@gentoo.org> dbus-0.23.4.ebuild : + New release, fix qt dep (#84256) + + 11 Mar 2005; Martin Schlemmer <azarah@gentoo.org> files/dbus: + Fix rcscript to not clobber return of stop() due to existance of pidfile or + not. + + 10 Mar 2005; Peter Johanson <latexer@gentoo.org> dbus-0.23-r3.ebuild, + dbus-0.23.2-r1.ebuild, dbus-0.23.2.ebuild: + mono moved from dev-dotnet -> dev-lang + +*dbus-0.23.2-r1 (06 Mar 2005) + + 06 Mar 2005; foser <foser@gentoo.org> dbus-0.23.2-r1.ebuild : + Add patch to fix abi/api issues (#83979) + Add session launch script (#77504) + +*dbus-0.23.2 (03 Mar 2005) + + 03 Mar 2005; foser <foser@gentoo.org> dbus-0.23.2.ebuild : + New release (#81794) + Add patch to work around mono lib versioning problem (#81794) + + 27 Feb 2005; Jason Wever <weeve@gentoo.org> dbus-0.23-r3.ebuild: + Added ~sparc keyword. + + 20 Feb 2005; Aron Griffis <agriffis@gentoo.org> dbus-0.23-r3.ebuild: + stable on ia64 #80601 + + 11 Feb 2005; Jan Brinkmann <luckyduck@gentoo.org> dbus-0.23-r3.ebuild: + stable on amd64. see #80601 + + 10 Feb 2005; Michael Hanselmann <hansmi@gentoo.org> dbus-0.23-r3.ebuild: + Stable on ppc. + + 10 Feb 2005; Markus Rothe <corsair@gentoo.org> dbus-0.23-r3.ebuild: + Stable on ppc64; bug #80601 + +*dbus-0.23-r3 (09 Feb 2005) + + 09 Feb 2005; foser <foser@gentoo.org> dbus-0.23-r3.ebuild : + Bump to remove mono dep (still ~arch :/) so we can mark stable + + 07 Feb 2005; Jeremy Huddleston <eradicator@gentoo.org> + +files/dbus-0.23-pyexecdir.patch, dbus-0.23-r2.ebuild: + Multilib fix for python. + +*dbus-0.23-r2 (06 Feb 2005) + + 06 Feb 2005; foser <foser@gentoo.org> dbus-0.23-r2.ebuild : + Add include fix (#78617) + Add fix for unsafe default permissions (#80601) + Fix the X switch to actually work + + 20 Jan 2005; Aron Griffis <agriffis@gentoo.org> dbus-0.22-r1.ebuild, + dbus-0.22-r2.ebuild, dbus-0.22-r3.ebuild, dbus-0.23-r1.ebuild: + mark 0.22-r1 stable on ia64; add ~ia64 to the rest + +*dbus-0.23-r1 (21 Jan 2005) + + 21 Jan 2005; foser <foser@gentoo.org> dbus-0.23-r1.ebuild : + Keep the right services dir + + 13 Jan 2005; Heinrich Wendel <lanius@gentoo.org> +files/dbus-0.23-qt.patch, + dbus-0.23.ebuild: + fix qt again + +*dbus-0.23 (13 Jan 2005) + + 13 Jan 2005; foser <foser@gentoo.org> dbus-0.23.ebuild : + New release, minor ebuild fixes + Add some touch statements for #77833 + + 08 Jan 2005; Tom Martin <slarti@gentoo.org> dbus-0.22-r1.ebuild: + Stable on amd64. + +*dbus-0.22-r3 (29 Dec 2004) + + 29 Dec 2004; Heinrich Wendel <lanius@gentoo.org> +files/dbus-0.22-qt.patch, + +dbus-0.22-r3.ebuild: + readd qt support, bug #65504 + + 17 Dec 2004; Markus Rothe <corsair@gentoo.org> dbus-0.22-r2.ebuild: + Stable on ppc64 + + 11 Nov 2004; Mike Gardiner <obz@gentoo.org> dbus-0.22-r1.ebuild, + dbus-0.22-r2.ebuild: + Keyworded ppc for GNOME 2.8 + + 08 Nov 2004; Markus Rothe <corsair@gentoo.org> dbus-0.22-r2.ebuild: + Marked ~ppc64 + +*dbus-0.22-r2 (31 Oct 2004) + + 31 Oct 2004; foser <foser@gentoo.org> dbus-0.22-r2.ebuild : + Re-enable mono USE + Add a couple of patches to get the mono bindings up to par + + 29 Oct 2004; foser <foser@gentoo.org> dbus-0.22-r1.ebuild : + Disable mono USE, so we can mark stable + + 21 Oct 2004; Aron Griffis <agriffis@gentoo.org> dbus-0.22-r1.ebuild: + add ~ia64 + + 15 Oct 2004; foser <foser@gentoo.org> dbus-0.22-r1.ebuild : + Disable qt bindings for now (#65504) + Fix LICENSE + +*dbus-0.22-r1 (21 Sep 2004) + + 21 Sep 2004; foser <foser@gentoo.org> dbus-0.22-r1.ebuild : + Add python bindings patch to make hal-device-manager work + Add inherit python for the python modules + + 18 Sep 2004; Travis Tilley <lv@gentoo.org> dbus-0.22.ebuild: + added a fix that gets around a lib64 sandbox bug and added ~amd64 keyword + + 03 Sep 2004; Pieter Van den Abeele <pvdabeel@gentoo.org> dbus-0.22.ebuild: + Masked dbus-0.22.ebuild stable for ppc + +*dbus-0.22 (17 Aug 2004) + + 17 Aug 2004; foser <foser@gentoo.org> dbus-0.22.ebuild : + Readd mono & libxml2 building + Fix licensing to dual GPL-2 AFL-2.1 (#60280) + Fix init script to also work when a user session is running, thanks to Marcel Martin (#60280) + Set the session socket dir to /tmp (should probably be reconsidered) + Disable doc building, it works halfway but doesn't get installed right + + 11 Aug 2004; foser <foser@gentoo.org> dbus-0.21.ebuild : + Add messagebus user creation (#52462) + + 08 Aug 2004; David Holm <dholm@gentoo.org> dbus-0.21.ebuild: + Added to ~ppc. + + 25 Jun 2004; Aron Griffis <agriffis@gentoo.org> dbus-0.21.ebuild: + QA - fix use invocation + +*dbus-0.21 (07 Apr 2004) + + 07 Apr 2004; foser <foser@gentoo.org> dbus-0.21.ebuild : + Overhaul of the whole ebuild, lots of cleanups. + Fixed deps (#43806) + Fixed api doc building & installation + Added init script & postinst note (#46101) + Added myself as maintainer for this package to metadat + + 17 Feb 2004; Aron Griffis <agriffis@gentoo.org> dbus-0.20.ebuild: + Remove all KEYWORDS other than ~x86, since none of the support stuff (i.e. + mono) is marked on the other platforms + +*dbus-0.20 (04 Dec 2003) + + 04 Dec 2003; Seemant Kulleen <seemant@gentoo.org> dbus-0.12.ebuild, + dbus-0.20.ebuild: + version bump. Ebuild provided by: James Dumay <i386@sauceage.org> in bug + #35301 + + 14 Nov 2003; Seemant Kulleen <seemant@gentoo.org> dbus-0.13.ebuild: + qt disabled, because the bindings are broken currently + +*dbus-0.13 (03 Oct 2003) + + 03 Oct 2003; Seemant Kulleen <seemant@gentoo.org> dbus-0.13.ebuild: + version bump + +*dbus-0.12 (12 Sep 2003) + 12 Sep 2003; Seemant Kulleen <seemant@gentoo.org> : + version bump + +*dbus-0.11 (21 Jun 2003) + + 21 Jun 2003; Seemant Kulleen <seemant@gentoo.org> dbus-0.11.ebuild, + files/dbus-0.11-cvs-update.patch: + dbus thingy from freedesktop.org -- for upcoming apps like xmms2 etc + diff --git a/sys-apps/dbus/Manifest b/sys-apps/dbus/Manifest new file mode 100644 index 000000000..dd9bab733 --- /dev/null +++ b/sys-apps/dbus/Manifest @@ -0,0 +1,8 @@ +AUX 30-dbus 243 RMD160 b5e7a813cd5d91f2ea60bb22260e432cbfb72fd9 SHA1 35ee3a5d3db9c7e372603ce916e17a41edd01d36 SHA256 a8e8fec9769cc5d46df8216f7d1e1f9df422c4e46f293fd70d4b017fb01d959d +AUX dbus-1.2.3-bsd.patch 1638 RMD160 9a134c5e1ccc1215d0579a02568a5707ad39e484 SHA1 061787f8131f33ccf07f11e04e6a327372de1c69 SHA256 0428d70451344153c6bf44f12d04fb7732070abf44d0d162ad995de5a9a24f1e +AUX dbus-1.2.3-panic-from-dbus_signature_validate.patch 1064 RMD160 a7a587fb604f94f8d064c21d0adfae080edc1a80 SHA1 309faf628e3a207985c79afd2789b8cce696eed6 SHA256 455e2834b71878b3ea1ff9f0b678c8890b2c25f0c309c96c4a8e5551e23bca68 +AUX dbus.init-1.0 1152 RMD160 f0f409b59167beef2e2b8c14f701fbeaa54c3bc9 SHA1 b00e23868046c67eaec87220e92ffcea5d9dd911 SHA256 a2e13a025faa488ff35521188c0d44909bc82c55e8676a24a5a5179545303d98 +DIST dbus-1.2.3.tar.gz 1564475 RMD160 d1a207b2a4c744f27c9c01388e80cebdb61f43f0 SHA1 ceb8d496bc1a9c2dcdbe559515c01ec9c0cdcf81 SHA256 16ffaa4a8758f115cf02c78962b0849ed4d802872420fd460c433a9cd580ed1a +EBUILD dbus-1.2.3-r1.ebuild 3848 RMD160 ef31cfcde52f07d60aa68734d69b61c8889fc97a SHA1 30943e9ea88d5f206a2dca9d6c7e8f72e1eb909a SHA256 413145b3122208a87fb607ab9aa83e4cc9aa06a305595b99917de3065a664639 +MISC ChangeLog 34531 RMD160 97146f15309479322c02c7ba1fa61c3edf8c34a1 SHA1 f72cd281d558d27d7ea3ba802e4fda21b2c1ee2a SHA256 08e21c6bb3cfbee20582592cf454809ffb2239d903a2977c91d103ac3076c155 +MISC metadata.xml 285 RMD160 a557848c4782030e9eeb3dc1f06d98840ad7f73a SHA1 e0ba318a0e1a819cc360ea98cc3477dcf52a1526 SHA256 f0df8a3ebe8d22c87645cf66ed8c50c4e64ded6ad1e279e9912cb5074feb5a82 diff --git a/sys-apps/dbus/dbus-1.2.3-r1.ebuild b/sys-apps/dbus/dbus-1.2.3-r1.ebuild new file mode 100644 index 000000000..0d3e854c0 --- /dev/null +++ b/sys-apps/dbus/dbus-1.2.3-r1.ebuild @@ -0,0 +1,129 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/dbus/dbus-1.2.3-r1.ebuild,v 1.10 2009/02/05 19:03:24 aballier Exp $ + +inherit eutils autotools multilib flag-o-matic multilib-xlibs + +DESCRIPTION="A message bus system, a simple way for applications to talk to each other" +HOMEPAGE="http://dbus.freedesktop.org/" +SRC_URI="http://dbus.freedesktop.org/releases/dbus/${P}.tar.gz" + +LICENSE="|| ( GPL-2 AFL-2.1 )" +SLOT="0" +KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd" +IUSE="debug doc selinux X" + +RDEPEND="X? ( x11-libs/libXt x11-libs/libX11 ) + selinux? ( sys-libs/libselinux + sec-policy/selinux-dbus ) + >=dev-libs/expat-1.95.8 + !<sys-apps/dbus-0.91" +DEPEND="${RDEPEND} + dev-util/pkgconfig + doc? ( app-doc/doxygen + app-text/xmlto )" + +src_unpack() { + unpack ${A} + cd "${S}" + # Fix potential DoS issue. fdo bug #17803. Gentoo bug #240308 + epatch "${FILESDIR}"/${PN}-1.2.3-panic-from-dbus_signature_validate.patch + # Fix runtime error on FreeBSD. Gentoo bug #236779, fdo bug #17061 + # From upstream, drop at next bump + epatch "${FILESDIR}"/${P}-bsd.patch + eautoreconf +} + +multilib-xlibs_src_compile_internal() { + # so we can get backtraces from apps + append-flags -rdynamic + + local myconf="" + + hasq test ${FEATURES} && myconf="${myconf} --enable-tests=yes" + # libaudit is *only* used in DBus wrt SELinux support, so disable it, if + # not on an SELinux profile. + econf \ + $(use_with X x) \ + $(use_enable kernel_linux inotify) \ + $(use_enable kernel_FreeBSD kqueue) \ + $(use_enable selinux) \ + $(use_enable selinux libaudit) \ + $(use_enable debug verbose-mode) \ + $(use_enable debug asserts) \ + --with-xml=expat \ + --with-system-pid-file=/var/run/dbus.pid \ + --with-system-socket=/var/run/dbus/system_bus_socket \ + --with-session-socket-dir=/tmp \ + --with-dbus-user=messagebus \ + --localstatedir=/var \ + $(use_enable doc doxygen-docs) \ + --disable-xml-docs \ + ${myconf} \ + || die "econf failed" + + # after the compile, it uses a selinuxfs interface to + # check if the SELinux policy has the right support + use selinux && addwrite /selinux/access + + emake || die "make failed" +} + +src_test() { + DBUS_VERBOSE=1 make check || die "make check failed" +} + +multilib-xlibs_src_install_internal() { + emake DESTDIR="${D}" install || die "make install failed" + cd "${S}" + # initscript + newinitd "${FILESDIR}"/dbus.init-1.0 dbus + + # dbus X session script (#77504) + # turns out to only work for GDM. has been merged into other desktop + # (kdm and such scripts) + exeinto /etc/X11/xinit/xinitrc.d/ + doexe "${FILESDIR}"/30-dbus + + # needs to exist for the system socket + keepdir /var/run/dbus + # needs to exist for machine id + keepdir /var/lib/dbus + # needs to exist for dbus sessions to launch + + keepdir /usr/lib/dbus-1.0/services + keepdir /usr/share/dbus-1/services + keepdir /etc/dbus-1/system.d/ + keepdir /etc/dbus-1/session.d/ + + dodoc AUTHORS ChangeLog HACKING NEWS README doc/TODO + if use doc; then + dohtml doc/*html + fi +} + +pkg_preinst() { + enewgroup messagebus + enewuser messagebus -1 "-1" -1 messagebus +} + +pkg_postinst() { + elog "To start the D-Bus system-wide messagebus by default" + elog "you should add it to the default runlevel :" + elog "\`rc-update add dbus default\`" + elog + elog "Some applications require a session bus in addition to the system" + elog "bus. Please see \`man dbus-launch\` for more information." + elog + elog + ewarn "You MUST run 'revdep-rebuild' after emerging this package" + elog + ewarn "If you are currently running X with the hal useflag enabled" + ewarn "restarting the dbus service WILL restart X as well" + ebeep 5 + elog + ewarn "You must restart D-Bus \`/etc/init.d/dbus restart\` to run" + ewarn "the new version of the daemon. For many people, this means" + ewarn "exiting X as well." + +} diff --git a/sys-apps/dbus/files/30-dbus b/sys-apps/dbus/files/30-dbus new file mode 100644 index 000000000..603e92d3e --- /dev/null +++ b/sys-apps/dbus/files/30-dbus @@ -0,0 +1,9 @@ +#!/bin/bash + +# launches a session dbus instance + +dbuslaunch="`which dbus-launch 2>/dev/null`" +if [ -n "$dbuslaunch" ] && [ -x "$dbuslaunch" ] && [ -z "$DBUS_SESSION_BUS_ADDRESS" ]; then + eval `$dbuslaunch --sh-syntax --exit-with-session` +fi + diff --git a/sys-apps/dbus/files/dbus-1.2.3-bsd.patch b/sys-apps/dbus/files/dbus-1.2.3-bsd.patch new file mode 100644 index 000000000..d85b93daa --- /dev/null +++ b/sys-apps/dbus/files/dbus-1.2.3-bsd.patch @@ -0,0 +1,50 @@ +https://bugs.gentoo.org/show_bug.cgi?id=236779 + + +commit 3564e5cbe4d9c0538d6eb519904ef0befab39d75 +Author: Joe Marcus Clarke <marcus@freedesktop.org> +Date: Thu Sep 4 22:13:30 2008 -0400 + + Bug 17061: Handle error return from sysconf correctly + + * dbus/dbus-sysdeps-unix.c: + * dbus/dbus-sysdeps-util-unix.c: Cast return + from sysconf temporarily so we actually see + -1. + + Signed-off-by: Colin Walters <walters@verbum.org> + +diff --git a/dbus/dbus-sysdeps-unix.c b/dbus/dbus-sysdeps-unix.c +index 3f963bc..24a3774 100644 +--- a/dbus/dbus-sysdeps-unix.c ++++ b/dbus/dbus-sysdeps-unix.c +@@ -1493,7 +1493,11 @@ fill_user_info (DBusUserInfo *info, + /* retrieve maximum needed size for buf */ + buflen = sysconf (_SC_GETPW_R_SIZE_MAX); + +- if (buflen <= 0) ++ /* sysconf actually returns a long, but everything else expects size_t, ++ * so just recast here. ++ * https://bugs.freedesktop.org/show_bug.cgi?id=17061 ++ */ ++ if ((long) buflen <= 0) + buflen = 1024; + + result = -1; +diff --git a/dbus/dbus-sysdeps-util-unix.c b/dbus/dbus-sysdeps-util-unix.c +index 55eb934..0343a90 100644 +--- a/dbus/dbus-sysdeps-util-unix.c ++++ b/dbus/dbus-sysdeps-util-unix.c +@@ -836,7 +836,11 @@ fill_group_info (DBusGroupInfo *info, + /* retrieve maximum needed size for buf */ + buflen = sysconf (_SC_GETGR_R_SIZE_MAX); + +- if (buflen <= 0) ++ /* sysconf actually returns a long, but everything else expects size_t, ++ * so just recast here. ++ * https://bugs.freedesktop.org/show_bug.cgi?id=17061 ++ */ ++ if ((long) buflen <= 0) + buflen = 1024; + + result = -1; diff --git a/sys-apps/dbus/files/dbus-1.2.3-panic-from-dbus_signature_validate.patch b/sys-apps/dbus/files/dbus-1.2.3-panic-from-dbus_signature_validate.patch new file mode 100644 index 000000000..772da1768 --- /dev/null +++ b/sys-apps/dbus/files/dbus-1.2.3-panic-from-dbus_signature_validate.patch @@ -0,0 +1,32 @@ +From: Colin Walters <walters@verbum.org> +Date: Wed, 1 Oct 2008 17:49:48 +0000 (-0400) +Subject: Bug 17803: Panic from dbus_signature_validate +X-Git-Url: http://gitweb.freedesktop.org/?p=dbus/dbus.git;a=commitdiff;h=7b10b46c5c8658449783ce45f1273dd35c353bce + +Bug 17803: Panic from dbus_signature_validate + + * dbus/dbus-marshal-validate.c: Ensure we validate + a basic type before calling is_basic on it. + * dbus-marshal-validate-util.c: Test. +--- + +--- a/dbus/dbus-marshal-validate-util.c ++++ b/dbus/dbus-marshal-validate-util.c +@@ -228,6 +228,7 @@ _dbus_marshal_validate_test (void) + "123", + ".", + "(" ++ "a{(ii)i}" /* https://bugs.freedesktop.org/show_bug.cgi?id=17803 */ + }; + + /* Signature with reason */ +--- a/dbus/dbus-marshal-validate.c ++++ b/dbus/dbus-marshal-validate.c +@@ -247,6 +247,7 @@ _dbus_validate_signature_with_reason (co + } + + if (last == DBUS_DICT_ENTRY_BEGIN_CHAR && ++ _dbus_type_is_valid (*p) && + !dbus_type_is_basic (*p)) + { + result = DBUS_INVALID_DICT_KEY_MUST_BE_BASIC_TYPE; diff --git a/sys-apps/dbus/files/dbus.init-1.0 b/sys-apps/dbus/files/dbus.init-1.0 new file mode 100644 index 000000000..e96ea05cd --- /dev/null +++ b/sys-apps/dbus/files/dbus.init-1.0 @@ -0,0 +1,51 @@ +#!/sbin/runscript +# Copyright 1999-2004 Gentoo Foundation +# Distributed under the terms of the GNU General Public License, v2 or later +# $Header: /var/cvsroot/gentoo-x86/sys-apps/dbus/files/dbus.init-1.0,v 1.4 2007/04/04 13:35:25 cardoe Exp $ + +opts="reload" + +depend() { + need localmount + after bootmisc +} + +start() { + ebegin "Starting D-BUS system messagebus" + + /usr/bin/dbus-uuidgen --ensure + + # We need to test if /var/run/dbus exists, since script will fail if it does not + [ ! -e /var/run/dbus ] && mkdir /var/run/dbus + + start-stop-daemon --start --pidfile /var/run/dbus.pid --exec /usr/bin/dbus-daemon -- --system + eend $? +} + +stop() { + local retval + + ebegin "Stopping D-BUS system messagebus" + + start-stop-daemon --stop --pidfile /var/run/dbus.pid + retval=$? + + eend ${retval} + + [ -S /var/run/dbus/system_bus_socket ] && rm -f /var/run/dbus/system_bus_socket + + return ${retval} +} + +reload() { + local retval + + ebegin "Reloading D-BUS messagebus config" + + /usr/bin/dbus-send --print-reply --system --type=method_call \ + --dest=org.freedesktop.DBus \ + / org.freedesktop.DBus.ReloadConfig > /dev/null + retval=$? + eend ${retval} + return ${retval} +} diff --git a/sys-apps/dbus/metadata.xml b/sys-apps/dbus/metadata.xml new file mode 100644 index 000000000..f65c1a3d3 --- /dev/null +++ b/sys-apps/dbus/metadata.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>freedesktop</herd> +<maintainer> + <email>cardoe@gentoo.org</email> +</maintainer> +<maintainer> + <email>steev@gentoo.org</email> +</maintainer> +</pkgmetadata> |