[arch-commits] Commit in modemmanager/trunk (PKGBUILD modem-manager.service)

2012-08-20 Thread Jan Steffens
Date: Monday, August 20, 2012 @ 06:49:26
  Author: heftig
Revision: 165460

Fix duplicated messages

Modified:
  modemmanager/trunk/PKGBUILD
  modemmanager/trunk/modem-manager.service

---+
 PKGBUILD  |4 ++--
 modem-manager.service |4 
 2 files changed, 6 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2012-08-20 09:49:18 UTC (rev 165459)
+++ PKGBUILD2012-08-20 10:49:26 UTC (rev 165460)
@@ -3,7 +3,7 @@
 pkgname=modemmanager
 _realname=ModemManager
 pkgver=0.5.2.0
-pkgrel=3
+pkgrel=4
 pkgdesc=Mobile broadband modem management service
 arch=('i686' 'x86_64')
 url=http://cgit.freedesktop.org/ModemManager/ModemManager/;
@@ -15,7 +15,7 @@
 
source=(http://download.gnome.org/sources/$_realname/0.5/$_realname-$pkgver.tar.xz
 modem-manager.service)
 sha256sums=('7f8b3e1996a24e031df7534e226a0f0c7c2dd8b30322e6c5f4611dc1a848e6c8'
-'66c9947972066dd5494c3a18b0e833f236e0866b455675368b5994900cbaf384')
+'118e36f2f956d719cf4036f3fd5f5bf0fde88ca55bdf7ed95051b5b09066fcbe')
 
 build() {
   cd $_realname-$pkgver

Modified: modem-manager.service
===
--- modem-manager.service   2012-08-20 09:49:18 UTC (rev 165459)
+++ modem-manager.service   2012-08-20 10:49:26 UTC (rev 165460)
@@ -5,6 +5,10 @@
 Type=dbus
 BusName=org.freedesktop.ModemManager
 ExecStart=/usr/sbin/modem-manager
+# Suppress stderr to eliminate duplicated messages in syslog. MM calls 
openlog()
+# with LOG_PERROR. But systemd redirects stderr to syslog by default, which
+# results in logging each message twice.
+StandardError=null
 
 [Install]
 WantedBy=multi-user.target



[arch-commits] Commit in modemmanager/trunk (PKGBUILD modem-manager.service)

2012-08-17 Thread Jan Steffens
Date: Friday, August 17, 2012 @ 18:41:23
  Author: heftig
Revision: 165388

Add systemd service

Added:
  modemmanager/trunk/modem-manager.service
Modified:
  modemmanager/trunk/PKGBUILD

---+
 PKGBUILD  |   15 +++
 modem-manager.service |   10 ++
 2 files changed, 21 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2012-08-17 22:28:28 UTC (rev 165387)
+++ PKGBUILD2012-08-17 22:41:23 UTC (rev 165388)
@@ -3,17 +3,19 @@
 pkgname=modemmanager
 _realname=ModemManager
 pkgver=0.5.2.0
-pkgrel=2
+pkgrel=3
 pkgdesc=Mobile broadband modem management service
 arch=('i686' 'x86_64')
 url=http://cgit.freedesktop.org/ModemManager/ModemManager/;
 license=('GPL2')
 depends=('dbus-glib' 'udev' 'ppp')
 makedepends=('intltool')
+optdepends=('usb_modeswitch: install if your modem shows up as a storage 
drive')
 options=('!libtool')
-source=(http://download.gnome.org/sources/$_realname/0.5/$_realname-$pkgver.tar.xz)
-optdepends=('usb_modeswitch: install if your modem shows up as a storage 
drive')
-sha256sums=('7f8b3e1996a24e031df7534e226a0f0c7c2dd8b30322e6c5f4611dc1a848e6c8')
+source=(http://download.gnome.org/sources/$_realname/0.5/$_realname-$pkgver.tar.xz
+modem-manager.service)
+sha256sums=('7f8b3e1996a24e031df7534e226a0f0c7c2dd8b30322e6c5f4611dc1a848e6c8'
+'66c9947972066dd5494c3a18b0e833f236e0866b455675368b5994900cbaf384')
 
 build() {
   cd $_realname-$pkgver
@@ -28,4 +30,9 @@
 package() {
   cd $_realname-$pkgver
   make DESTDIR=$pkgdir install
+
+  install -Dm644 $srcdir/modem-manager.service \
+$pkgdir/usr/lib/systemd/system/modem-manager.service
+  echo SystemdService=modem-manager.service \
+ 
$pkgdir/usr/share/dbus-1/system-services/org.freedesktop.ModemManager.service
 }

Added: modem-manager.service
===
--- modem-manager.service   (rev 0)
+++ modem-manager.service   2012-08-17 22:41:23 UTC (rev 165388)
@@ -0,0 +1,10 @@
+[Unit]
+Description=Modem Manager
+
+[Service]
+Type=dbus
+BusName=org.freedesktop.ModemManager
+ExecStart=/usr/sbin/modem-manager
+
+[Install]
+WantedBy=multi-user.target