[arch-commits] Commit in dbus-core/repos (10 files)

2012-07-21 Thread andyrtr
Date: Saturday, July 21, 2012 @ 07:19:10
  Author: andyrtr
Revision: 163851

db-move: moved dbus-core from [staging] to [testing] ( i686,  x86_64)

Added:
  dbus-core/repos/testing-i686/
  dbus-core/repos/testing-i686/PKGBUILD
(from rev 163849, dbus-core/repos/staging-i686/PKGBUILD)
  dbus-core/repos/testing-i686/dbus
(from rev 163849, dbus-core/repos/staging-i686/dbus)
  dbus-core/repos/testing-i686/dbus.install
(from rev 163849, dbus-core/repos/staging-i686/dbus.install)
  dbus-core/repos/testing-x86_64/
  dbus-core/repos/testing-x86_64/PKGBUILD
(from rev 163849, dbus-core/repos/staging-x86_64/PKGBUILD)
  dbus-core/repos/testing-x86_64/dbus
(from rev 163849, dbus-core/repos/staging-x86_64/dbus)
  dbus-core/repos/testing-x86_64/dbus.install
(from rev 163849, dbus-core/repos/staging-x86_64/dbus.install)
Deleted:
  dbus-core/repos/staging-i686/
  dbus-core/repos/staging-x86_64/

-+
 testing-i686/PKGBUILD   |   53 ++
 testing-i686/dbus   |   51 
 testing-i686/dbus.install   |   23 ++
 testing-x86_64/PKGBUILD |   53 ++
 testing-x86_64/dbus |   51 
 testing-x86_64/dbus.install |   23 ++
 6 files changed, 254 insertions(+)

Copied: dbus-core/repos/testing-i686/PKGBUILD (from rev 163849, 
dbus-core/repos/staging-i686/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2012-07-21 11:19:10 UTC (rev 163851)
@@ -0,0 +1,53 @@
+# $Id$
+# Maintainer: Jan de Groot j...@archlinux.org
+# Contributor: Link Dupont l...@subpop.net
+#
+pkgname=dbus-core
+pkgver=1.6.4
+pkgrel=1
+pkgdesc=Freedesktop.org message bus system
+url=http://www.freedesktop.org/Software/dbus;
+arch=(i686 x86_64)
+license=('GPL' 'custom')
+depends=('expat' 'coreutils' 'filesystem' 'libsystemd' 'shadow' 
'systemd-tools') # shadow for install scriptlet FS#29341
+makedepends=('libx11')
+options=(!libtool)
+install=dbus.install
+source=(http://dbus.freedesktop.org/releases/dbus/dbus-$pkgver.tar.gz{,.asc}
+dbus)
+md5sums=('5ec43dc4554cba638917317b2b4f7640'
+ '3d4482ee39b49da334441c76f83bf1cb'
+ 'f0364f3f5dc5f653bb05d39aa36e3264')
+
+build() {
+  cd dbus-$pkgver
+  ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \
+  --libexecdir=/usr/lib/dbus-1.0 --with-dbus-user=81 \
+  --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(){
+  cd dbus-$pkgver
+  make DESTDIR=$pkgdir install
+
+  rm -f $pkgdir/usr/bin/dbus-launch
+  rm -f $pkgdir/usr/share/man/man1/dbus-launch.1
+  rm -rf $pkgdir/var/run
+
+  install -m755 -d $pkgdir/etc/rc.d
+  install -m755 ../dbus $pkgdir/etc/rc.d/
+
+  #Fix configuration file
+  sed -i -e 's|user81/user|userdbus/user|' 
$pkgdir/etc/dbus-1/system.conf
+
+  install -dm755 $pkgdir/usr/share/licenses/dbus-core
+  install -m644 COPYING $pkgdir/usr/share/licenses/dbus-core/
+}

Copied: dbus-core/repos/testing-i686/dbus (from rev 163849, 
dbus-core/repos/staging-i686/dbus)
===
--- testing-i686/dbus   (rev 0)
+++ testing-i686/dbus   2012-07-21 11:19:10 UTC (rev 163851)
@@ -0,0 +1,51 @@
+#!/bin/bash
+
+# general config
+. /etc/rc.conf
+. /etc/rc.d/functions
+
+case $1 in
+start)
+stat_busy Starting D-BUS system messagebus
+if [[ ! -d /run/dbus ]] ; then
+install -m755 -g 81 -o 81 -d /run/dbus
+fi
+
+if ! dbus-daemon --system; then
+stat_fail
+else
+add_daemon dbus
+stat_done
+fi
+;;
+stop)
+stat_busy Stopping D-BUS system messagebus
+if ! { [[ -f /run/dbus/pid ]]  kill $(/run/dbus/pid); }; then
+stat_fail
+else
+rm -f /run/dbus/pid
+rm_daemon dbus
+stat_done
+fi
+;;
+restart)
+$0 stop
+sleep 1
+$0 start
+;;
+reload)
+stat_busy Reloading D-BUS configuration
+if ! { [[ -f /run/dbus/pid ]]  dbus-send \
+--system --type=method_call \
+--dest=org.freedesktop.DBus \
+/ org.freedesktop.DBus.ReloadConfig; }; then
+stat_fail
+else
+stat_done
+fi
+;;
+*)
+echo usage: $0 {start|stop|restart|reload}
+;;
+esac
+exit 0

Copied: 

[arch-commits] Commit in dbus-core/repos (10 files)

2012-06-11 Thread andyrtr
Date: Monday, June 11, 2012 @ 15:40:07
  Author: andyrtr
Revision: 161481

db-move: moved dbus-core from [staging] to [testing] ( i686,  x86_64)

Added:
  dbus-core/repos/testing-i686/
  dbus-core/repos/testing-i686/PKGBUILD
(from rev 161480, dbus-core/repos/staging-i686/PKGBUILD)
  dbus-core/repos/testing-i686/dbus
(from rev 161480, dbus-core/repos/staging-i686/dbus)
  dbus-core/repos/testing-i686/dbus.install
(from rev 161480, dbus-core/repos/staging-i686/dbus.install)
  dbus-core/repos/testing-x86_64/
  dbus-core/repos/testing-x86_64/PKGBUILD
(from rev 161480, dbus-core/repos/staging-x86_64/PKGBUILD)
  dbus-core/repos/testing-x86_64/dbus
(from rev 161480, dbus-core/repos/staging-x86_64/dbus)
  dbus-core/repos/testing-x86_64/dbus.install
(from rev 161480, dbus-core/repos/staging-x86_64/dbus.install)
Deleted:
  dbus-core/repos/staging-i686/
  dbus-core/repos/staging-x86_64/

-+
 testing-i686/PKGBUILD   |   51 +
 testing-i686/dbus   |   57 ++
 testing-i686/dbus.install   |   24 +
 testing-x86_64/PKGBUILD |   51 +
 testing-x86_64/dbus |   57 ++
 testing-x86_64/dbus.install |   24 +
 6 files changed, 264 insertions(+)

Copied: dbus-core/repos/testing-i686/PKGBUILD (from rev 161480, 
dbus-core/repos/staging-i686/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2012-06-11 19:40:07 UTC (rev 161481)
@@ -0,0 +1,51 @@
+# $Id$
+# Maintainer: Jan de Groot j...@archlinux.org
+# Contributor: Link Dupont l...@subpop.net
+#
+pkgname=dbus-core
+pkgver=1.6.0
+pkgrel=1
+pkgdesc=Freedesktop.org message bus system
+url=http://www.freedesktop.org/Software/dbus;
+arch=(i686 x86_64)
+license=('GPL' 'custom')
+depends=('expat=2.0.1' 'coreutils' 'filesystem' 'shadow') # shadow for 
install scriptlet FS#29341
+makedepends=('libx11')
+conflicts=('dbus1.2.3-2')
+options=(!libtool)
+install=dbus.install
+source=(http://dbus.freedesktop.org/releases/dbus/dbus-${pkgver}.tar.gz{,.asc}
+dbus)
+md5sums=('16dcae2dd0c76e398381601ac9acdec4'
+ '0ebde9920bde83fe26ce32351a7d8954'
+ '08f93dd19cffd1b45ab05c1fd4efb560')
+
+build() {
+  cd ${srcdir}/dbus-${pkgver}
+  ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \
+  --libexecdir=/usr/lib/dbus-1.0 --with-dbus-user=81 \
+  --with-system-pid-file=/var/run/dbus.pid \
+  --enable-inotify --disable-dnotify \
+  --disable-verbose-mode --disable-static \
+  --disable-tests --disable-asserts \
+  --with-systemdsystemunitdir=/usr/lib/systemd/system
+  make
+}
+
+package(){
+  cd ${srcdir}/dbus-${pkgver}
+  make DESTDIR=${pkgdir} install
+
+  rm -f ${pkgdir}/usr/bin/dbus-launch
+  rm -f ${pkgdir}/usr/share/man/man1/dbus-launch.1
+  rm -rf ${pkgdir}/var/run
+
+  install -m755 -d ${pkgdir}/etc/rc.d
+  install -m755 ${srcdir}/dbus ${pkgdir}/etc/rc.d/
+
+  #Fix configuration file
+  sed -i -e 's|user81/user|userdbus/user|' 
${pkgdir}/etc/dbus-1/system.conf
+
+  install -d -m755 ${pkgdir}/usr/share/licenses/dbus-core
+  install -m644 COPYING ${pkgdir}/usr/share/licenses/dbus-core/
+}

Copied: dbus-core/repos/testing-i686/dbus (from rev 161480, 
dbus-core/repos/staging-i686/dbus)
===
--- testing-i686/dbus   (rev 0)
+++ testing-i686/dbus   2012-06-11 19:40:07 UTC (rev 161481)
@@ -0,0 +1,57 @@
+#!/bin/bash
+
+# general config
+. /etc/rc.conf
+. /etc/rc.d/functions
+
+case $1 in
+start)
+stat_busy Starting D-BUS system messagebus
+   if [ ! -x /var/run/dbus ] ; then
+   install -m755 -g 81 -o 81 -d /var/run/dbus
+   fi
+if [ -x /usr/bin/dbus-uuidgen ] ; then
+/usr/bin/dbus-uuidgen --ensure
+fi
+
+/usr/bin/dbus-daemon --system
+if [ $? -gt 0 ]; then
+stat_fail
+else
+add_daemon dbus
+stat_done
+fi
+;;
+stop)
+stat_busy Stopping D-BUS system messagebus
+   [ -f /var/run/dbus.pid ]  kill `cat /var/run/dbus.pid` /dev/null 21
+if [ $? -gt 0 ]; then
+stat_fail
+else
+   rm -f /var/run/dbus.pid
+rm_daemon dbus
+stat_done
+fi
+;;
+restart)
+$0 stop
+   sleep 1
+$0 start
+;;
+reload)
+stat_busy Reloading D-BUS configuration
+[ -f /var/run/dbus.pid ]  /usr/bin/dbus-send \
+--system --type=method_call \
+--dest=org.freedesktop.DBus \
+/ org.freedesktop.DBus.ReloadConfig
+if [ $? -gt 0 ]; then
+stat_fail
+else
+stat_done
+fi
+