add unit to modemmanager

This commit is contained in:
Samir 2012-06-20 21:14:16 +00:00
parent 473a5de62e
commit d32c7f91fc
3 changed files with 18 additions and 3 deletions

View File

@ -7,7 +7,7 @@
pkgname=modemmanager
_realname=ModemManager
pkgver=0.5.2.0
pkgrel=1
pkgrel=2
pkgdesc="Mobile broadband modem management service"
arch=('i686' 'x86_64')
url="http://cgit.freedesktop.org/ModemManager/ModemManager/"
@ -15,9 +15,11 @@ license=('GPL2')
depends=('dbus-glib>=0.82' 'udev>=146' 'ppp>=2.4.5')
makedepends=('intltool')
options=('!libtool' 'force')
source=(http://download.gnome.org/sources/${_realname}/0.5/${_realname}-${pkgver}.tar.xz)
source=(http://download.gnome.org/sources/${_realname}/0.5/${_realname}-${pkgver}.tar.xz
modem-manager.service)
optdepends=('usb_modeswitch: install if your modem shows up as a storage drive')
sha256sums=('7f8b3e1996a24e031df7534e226a0f0c7c2dd8b30322e6c5f4611dc1a848e6c8')
sha256sums=('7f8b3e1996a24e031df7534e226a0f0c7c2dd8b30322e6c5f4611dc1a848e6c8'
'66c9947972066dd5494c3a18b0e833f236e0866b455675368b5994900cbaf384')
build() {
cd "$srcdir/${_realname}-${pkgver}"
@ -32,4 +34,6 @@ build() {
package() {
cd "$srcdir/${_realname}-${pkgver}"
make DESTDIR="$pkgdir" install
install -Dm644 "$srcdir/modem-manager.service" "$pkgdir/usr/lib/systemd/system/modem-manager.service"
}

View File

@ -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

View File

@ -25,4 +25,5 @@ package() {
rm "$pkgdir"/usr/lib/systemd/system/cups.service
rm "$pkgdir"/usr/lib/systemd/system/ntpd.service
rm "$pkgdir"/usr/lib/systemd/system/laptop-mode-tools.service
rm "$pkgdir"/usr/lib/systemd/system/modem-manager.service
}