Date: Monday, July 7, 2014 @ 15:00:13 Author: dreisner Revision: 216609
archrelease: copy trunk to testing-i686, testing-x86_64 Added: dbus/repos/testing-i686/ dbus/repos/testing-i686/30-dbus (from rev 216608, dbus/trunk/30-dbus) dbus/repos/testing-i686/PKGBUILD (from rev 216608, dbus/trunk/PKGBUILD) dbus/repos/testing-x86_64/ dbus/repos/testing-x86_64/30-dbus (from rev 216608, dbus/trunk/30-dbus) dbus/repos/testing-x86_64/PKGBUILD (from rev 216608, dbus/trunk/PKGBUILD) -------------------------+ testing-i686/30-dbus | 6 ++++ testing-i686/PKGBUILD | 65 ++++++++++++++++++++++++++++++++++++++++++++++ testing-x86_64/30-dbus | 6 ++++ testing-x86_64/PKGBUILD | 65 ++++++++++++++++++++++++++++++++++++++++++++++ 4 files changed, 142 insertions(+) Copied: dbus/repos/testing-i686/30-dbus (from rev 216608, dbus/trunk/30-dbus) =================================================================== --- testing-i686/30-dbus (rev 0) +++ testing-i686/30-dbus 2014-07-07 13:00:13 UTC (rev 216609) @@ -0,0 +1,6 @@ +#!/bin/bash + +# launches a session dbus instance +if [ -z "$DBUS_SESSION_BUS_ADDRESS" ] && type dbus-launch >/dev/null; then + eval $(dbus-launch --sh-syntax --exit-with-session) +fi Copied: dbus/repos/testing-i686/PKGBUILD (from rev 216608, dbus/trunk/PKGBUILD) =================================================================== --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2014-07-07 13:00:13 UTC (rev 216609) @@ -0,0 +1,65 @@ +# $Id$ +# Maintainer: Tom Gundersen <t...@jklm.no> +# Maintainer: Jan de Groot <j...@archlinux.org> +# Contributor: Link Dupont <l...@subpop.net> + +pkgbase=dbus +pkgname=('dbus' 'libdbus') +pkgver=1.8.6 +pkgrel=1 +pkgdesc="Freedesktop.org message bus system" +url="http://www.freedesktop.org/Software/dbus" +arch=(i686 x86_64) +license=('GPL' 'custom') +makedepends=('libx11' 'systemd' 'xmlto' 'docbook-xsl') +source=(http://dbus.freedesktop.org/releases/dbus/dbus-$pkgver.tar.gz{,.asc} + 30-dbus) +md5sums=('6a08ba555d340e9dfe2d623b83c0eea8' + 'SKIP' + '3314d727fa57fc443fce25b5cbeebbcc') + +build() { + cd dbus-$pkgver + ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \ + --libexecdir=/usr/lib/dbus-1.0 --with-dbus-user=dbus \ + --with-system-pid-file=/run/dbus/pid \ + --with-system-socket=/run/dbus/system_bus_socket \ + --with-console-auth-dir=/run/console/ \ + --enable-inotify --disable-dnotify \ + --disable-verbose-mode --disable-static \ + --disable-tests --disable-asserts \ + --with-systemdsystemunitdir=/usr/lib/systemd/system \ + --enable-systemd + make +} + +package_dbus(){ + depends=('libdbus' 'expat') + optdepends=('libx11: dbus-launch support') + provides=('dbus-core') + conflicts=('dbus-core') + replaces=('dbus-core') + + cd dbus-$pkgver + + # Disable installation of libdbus + sed -i -e 's/^SUBDIRS = dbus/SUBDIRS =/' Makefile + + make DESTDIR="$pkgdir" install + + rm -rf "${pkgdir}/var/run" + rm -rf "${pkgdir}/usr/lib/pkgconfig" + + install -Dm755 ../30-dbus "$pkgdir/etc/X11/xinit/xinitrc.d/30-dbus" + install -Dm644 COPYING "$pkgdir/usr/share/licenses/dbus/COPYING" +} + +package_libdbus(){ + pkgdesc="DBus library" + depends=('glibc') + + cd dbus-$pkgver + make DESTDIR="$pkgdir" -C dbus install + make DESTDIR="$pkgdir" install-data-am + install -Dm644 COPYING "${pkgdir}/usr/share/licenses/libdbus/COPYING" +} Copied: dbus/repos/testing-x86_64/30-dbus (from rev 216608, dbus/trunk/30-dbus) =================================================================== --- testing-x86_64/30-dbus (rev 0) +++ testing-x86_64/30-dbus 2014-07-07 13:00:13 UTC (rev 216609) @@ -0,0 +1,6 @@ +#!/bin/bash + +# launches a session dbus instance +if [ -z "$DBUS_SESSION_BUS_ADDRESS" ] && type dbus-launch >/dev/null; then + eval $(dbus-launch --sh-syntax --exit-with-session) +fi Copied: dbus/repos/testing-x86_64/PKGBUILD (from rev 216608, dbus/trunk/PKGBUILD) =================================================================== --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2014-07-07 13:00:13 UTC (rev 216609) @@ -0,0 +1,65 @@ +# $Id$ +# Maintainer: Tom Gundersen <t...@jklm.no> +# Maintainer: Jan de Groot <j...@archlinux.org> +# Contributor: Link Dupont <l...@subpop.net> + +pkgbase=dbus +pkgname=('dbus' 'libdbus') +pkgver=1.8.6 +pkgrel=1 +pkgdesc="Freedesktop.org message bus system" +url="http://www.freedesktop.org/Software/dbus" +arch=(i686 x86_64) +license=('GPL' 'custom') +makedepends=('libx11' 'systemd' 'xmlto' 'docbook-xsl') +source=(http://dbus.freedesktop.org/releases/dbus/dbus-$pkgver.tar.gz{,.asc} + 30-dbus) +md5sums=('6a08ba555d340e9dfe2d623b83c0eea8' + 'SKIP' + '3314d727fa57fc443fce25b5cbeebbcc') + +build() { + cd dbus-$pkgver + ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \ + --libexecdir=/usr/lib/dbus-1.0 --with-dbus-user=dbus \ + --with-system-pid-file=/run/dbus/pid \ + --with-system-socket=/run/dbus/system_bus_socket \ + --with-console-auth-dir=/run/console/ \ + --enable-inotify --disable-dnotify \ + --disable-verbose-mode --disable-static \ + --disable-tests --disable-asserts \ + --with-systemdsystemunitdir=/usr/lib/systemd/system \ + --enable-systemd + make +} + +package_dbus(){ + depends=('libdbus' 'expat') + optdepends=('libx11: dbus-launch support') + provides=('dbus-core') + conflicts=('dbus-core') + replaces=('dbus-core') + + cd dbus-$pkgver + + # Disable installation of libdbus + sed -i -e 's/^SUBDIRS = dbus/SUBDIRS =/' Makefile + + make DESTDIR="$pkgdir" install + + rm -rf "${pkgdir}/var/run" + rm -rf "${pkgdir}/usr/lib/pkgconfig" + + install -Dm755 ../30-dbus "$pkgdir/etc/X11/xinit/xinitrc.d/30-dbus" + install -Dm644 COPYING "$pkgdir/usr/share/licenses/dbus/COPYING" +} + +package_libdbus(){ + pkgdesc="DBus library" + depends=('glibc') + + cd dbus-$pkgver + make DESTDIR="$pkgdir" -C dbus install + make DESTDIR="$pkgdir" install-data-am + install -Dm644 COPYING "${pkgdir}/usr/share/licenses/libdbus/COPYING" +}