summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStephen Klimaszewski <steev@gentoo.org>2006-10-28 00:40:39 +0000
committerStephen Klimaszewski <steev@gentoo.org>2006-10-28 00:40:39 +0000
commit78b050b9e354738a588d558a19c76d0a4f95f441 (patch)
tree13f22049db3c5898a7b0bd5bb7228f137e44c3ad
parentCleanup old versions, add version dependencies for autoconf/automake. Thanks ... (diff)
downloadhistorical-78b050b9e354738a588d558a19c76d0a4f95f441.tar.gz
historical-78b050b9e354738a588d558a19c76d0a4f95f441.tar.bz2
historical-78b050b9e354738a588d558a19c76d0a4f95f441.zip
Add dbus 1.0 RC2 - aka dbus-core 0.94
Package-Manager: portage-2.1.1
-rw-r--r--sys-apps/dbus-core/ChangeLog7
-rw-r--r--sys-apps/dbus-core/Manifest26
-rw-r--r--sys-apps/dbus-core/dbus-core-0.94.ebuild102
-rw-r--r--sys-apps/dbus-core/files/digest-dbus-core-0.943
4 files changed, 123 insertions, 15 deletions
diff --git a/sys-apps/dbus-core/ChangeLog b/sys-apps/dbus-core/ChangeLog
index ca735459456b..aee3400b53ac 100644
--- a/sys-apps/dbus-core/ChangeLog
+++ b/sys-apps/dbus-core/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for sys-apps/dbus-core
# Copyright 2000-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/dbus-core/ChangeLog,v 1.7 2006/09/22 00:29:42 cardoe Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/dbus-core/ChangeLog,v 1.8 2006/10/28 00:40:38 steev Exp $
+
+*dbus-core-0.94 (28 Oct 2006)
+
+ 28 Oct 2006; Steev Klimaszewski <steev@gentoo.org> +dbus-core-0.94.ebuild:
+ Add dbus 1.0 RC2 (dbus-core .94)
22 Sep 2006; Doug Goldstein <cardoe@gentoo.org> dbus-core-0.93.ebuild:
Switched to expat from libxml2. Added tests. Rev bump.
diff --git a/sys-apps/dbus-core/Manifest b/sys-apps/dbus-core/Manifest
index fb5443118ac7..a864fa9967f1 100644
--- a/sys-apps/dbus-core/Manifest
+++ b/sys-apps/dbus-core/Manifest
@@ -1,6 +1,3 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
AUX 30-dbus 243 RMD160 b5e7a813cd5d91f2ea60bb22260e432cbfb72fd9 SHA1 35ee3a5d3db9c7e372603ce916e17a41edd01d36 SHA256 a8e8fec9769cc5d46df8216f7d1e1f9df422c4e46f293fd70d4b017fb01d959d
MD5 d14e59575f04e55d21a04907b6fd9f3c files/30-dbus 243
RMD160 b5e7a813cd5d91f2ea60bb22260e432cbfb72fd9 files/30-dbus 243
@@ -10,14 +7,19 @@ MD5 37284ffc0807ae3c710027a8267305ba files/dbus.init-0.61 1382
RMD160 44d780e44201fe4b4b7f35fb600923b2782bb68b files/dbus.init-0.61 1382
SHA256 d01aa042c2b3c02dc6c8a95e0a2b0d74471ac0636a362dc69c983d9026d5af77 files/dbus.init-0.61 1382
DIST dbus-0.93.tar.gz 1340600 RMD160 f1b90f331f4d8222e73438edb034319c9b115634 SHA1 d7040c0b463371aea0e9bc95fc9228624814b183 SHA256 bdb6a229bc87944e46b656d6e568f9bf9e8fedcb0e1ca53f48f3ed333915168b
+DIST dbus-0.94.tar.gz 1372266 RMD160 7e79dfe0d04016b802b72968c2c46d7766f806ed SHA1 8be9629cb950d33da76243d4b7af4ec3d77c152e SHA256 11b259e2cef5a12db59a13cb8f2625f22ff32bbd368bb615fc22c575a00b6ccb
EBUILD dbus-core-0.93.ebuild 2772 RMD160 fa77c9397efab170c876ec15cfa8adecbbc7a7ae SHA1 26cca8a50347f881f20d2dfd44a6a2cc30c3b5cf SHA256 e78465f71c2baa49fc22695d081b7c17f49e4470d848fc70a9db4e9a269ddf1a
MD5 5d13bbfd0876e3e8162e68caabc8734d dbus-core-0.93.ebuild 2772
RMD160 fa77c9397efab170c876ec15cfa8adecbbc7a7ae dbus-core-0.93.ebuild 2772
SHA256 e78465f71c2baa49fc22695d081b7c17f49e4470d848fc70a9db4e9a269ddf1a dbus-core-0.93.ebuild 2772
-MISC ChangeLog 1212 RMD160 4286d91f767ada2517c8f043357509802e95cf1b SHA1 d97791c46aea2ab5204ed3f1ac10377987d29e5f SHA256 4884a1b6c51866249a88931e39e264dcf9dcd55577f4131ee200aab42a500685
-MD5 76c35eae386f51fec1453f45edcfd8d6 ChangeLog 1212
-RMD160 4286d91f767ada2517c8f043357509802e95cf1b ChangeLog 1212
-SHA256 4884a1b6c51866249a88931e39e264dcf9dcd55577f4131ee200aab42a500685 ChangeLog 1212
+EBUILD dbus-core-0.94.ebuild 2834 RMD160 8cf869e98e2cc6eef82930b9329e36787c308d40 SHA1 f5d85d6b48a1f42415a6388630d6028a0e44b08b SHA256 b5fde74bd7458332dacc8a7fe1cc395d61b46858836659a25b60097e9a939cb3
+MD5 8121c4971293a79c46e3f8bff94058bf dbus-core-0.94.ebuild 2834
+RMD160 8cf869e98e2cc6eef82930b9329e36787c308d40 dbus-core-0.94.ebuild 2834
+SHA256 b5fde74bd7458332dacc8a7fe1cc395d61b46858836659a25b60097e9a939cb3 dbus-core-0.94.ebuild 2834
+MISC ChangeLog 1355 RMD160 ec8a1b068f5e45bd5caa147fd6953a97b3427962 SHA1 4c475aac008aa4cd3adf81b2860a036724303678 SHA256 9b0f5176995dfea0cbdebbac5bdf4c9b12e63f8d3c86565c6ccd27028f4fb92b
+MD5 8757740013fc770b134323afb5bb8bad ChangeLog 1355
+RMD160 ec8a1b068f5e45bd5caa147fd6953a97b3427962 ChangeLog 1355
+SHA256 9b0f5176995dfea0cbdebbac5bdf4c9b12e63f8d3c86565c6ccd27028f4fb92b ChangeLog 1355
MISC metadata.xml 282 RMD160 6780744b78e69d1fae59ae400753ee1cd26dd36e SHA1 695ff9872a5496c7c0f1e33b294578856810f5d7 SHA256 2d2a06940a1d457df1f9d52ddad536246f9d9aad667c1df181eda4ee2554eb2a
MD5 86f7623410b434b3afb338ac6167e843 metadata.xml 282
RMD160 6780744b78e69d1fae59ae400753ee1cd26dd36e metadata.xml 282
@@ -25,10 +27,6 @@ SHA256 2d2a06940a1d457df1f9d52ddad536246f9d9aad667c1df181eda4ee2554eb2a metadata
MD5 6f151bfdf9f2ff1158d0d8bb1882c68a files/digest-dbus-core-0.93 232
RMD160 de71df2414c4a49220128c4eea89089b8f8466cf files/digest-dbus-core-0.93 232
SHA256 7baf399b8432e09918a758d362b571b24fd0e445e6b7a97a6d2a879e04cb7d7b files/digest-dbus-core-0.93 232
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.5 (GNU/Linux)
-
-iD8DBQFFEy53oeSe8B0zEfwRAmkvAJ49OCuBCKFeukxT/zALZK30V2IdGACghYUa
-cbWe3md446C2BzgWAm/BNV4=
-=MKsz
------END PGP SIGNATURE-----
+MD5 c3d9ff9a9380935d9061368bcb520a09 files/digest-dbus-core-0.94 232
+RMD160 d432e31c0c98aca7c1fe44178fcc45c01642c7b6 files/digest-dbus-core-0.94 232
+SHA256 abb5588b3a444812e46f36cc37ab335cb2c1f86529336221777a27b8c536f626 files/digest-dbus-core-0.94 232
diff --git a/sys-apps/dbus-core/dbus-core-0.94.ebuild b/sys-apps/dbus-core/dbus-core-0.94.ebuild
new file mode 100644
index 000000000000..ba76fee79640
--- /dev/null
+++ b/sys-apps/dbus-core/dbus-core-0.94.ebuild
@@ -0,0 +1,102 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/dbus-core/dbus-core-0.94.ebuild,v 1.1 2006/10/28 00:40:38 steev Exp $
+
+WANT_AUTOCONF=2.5
+inherit eutils multilib debug autotools
+
+MY_P=${PN/-core/}-${PV}
+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/${MY_P}.tar.gz"
+
+SLOT="0"
+LICENSE="|| ( GPL-2 AFL-2.1 )"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+IUSE="doc selinux X"
+
+RDEPEND="X? ( x11-libs/libXt x11-libs/libX11 )
+ selinux? ( sys-libs/libselinux )
+ >=dev-libs/expat-1.95.8
+ !<sys-apps/dbus-0.91"
+
+DEPEND="${RDEPEND}
+ dev-util/pkgconfig
+ doc? ( app-doc/doxygen
+ app-text/xmlto )"
+
+S=${WORKDIR}/${MY_P}
+
+src_compile() {
+ local myconf=""
+
+ hasq ${FEATURES} test && myconf="${myconf} --enable-tests=yes"
+
+ econf \
+ $(use_with X x) \
+ $(use_enable kernel_linux dnotify) \
+ $(use_enable kernel_FreeBSD kqueue) \
+ $(use_enable selinux) \
+ $(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"
+}
+
+src_install() {
+ make DESTDIR="${D}" install || die "make install failed"
+
+ # initscript
+ newinitd "${FILESDIR}"/dbus.init-0.61 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
+
+ keepdir /usr/lib/dbus-1.0/services
+ keepdir /usr/share/dbus-1/services
+
+ dodoc AUTHORS ChangeLog HACKING NEWS README doc/TODO
+ if use doc; then
+ dohtml doc/*html
+ fi
+}
+
+pkg_preinst() {
+ enewgroup messagebus || die "Problem adding messagebus group"
+ enewuser messagebus -1 "-1" -1 messagebus || die "Problem adding messagebus user"
+}
+
+pkg_postinst() {
+ elog "Adding the machine uuid"
+ /usr/bin/dbus-uuidgen --ensure
+ elog "To start the DBUS system-wide messagebus by default"
+ elog "you should add it to the default runlevel :"
+ elog "\`rc-update add dbus default\`"
+ elog "Currently have it installed and running?"
+ elog "Run etc-update and then run the following:"
+ elog "\`/etc/init.d/dbus reload\`"
+}
diff --git a/sys-apps/dbus-core/files/digest-dbus-core-0.94 b/sys-apps/dbus-core/files/digest-dbus-core-0.94
new file mode 100644
index 000000000000..4a2cb64b908a
--- /dev/null
+++ b/sys-apps/dbus-core/files/digest-dbus-core-0.94
@@ -0,0 +1,3 @@
+MD5 85653cafbcfc7edfbad9639459758ed3 dbus-0.94.tar.gz 1372266
+RMD160 7e79dfe0d04016b802b72968c2c46d7766f806ed dbus-0.94.tar.gz 1372266
+SHA256 11b259e2cef5a12db59a13cb8f2625f22ff32bbd368bb615fc22c575a00b6ccb dbus-0.94.tar.gz 1372266