diff options
Diffstat (limited to 'extra/modemmanager/PKGBUILD')
-rw-r--r-- | extra/modemmanager/PKGBUILD | 45 |
1 files changed, 29 insertions, 16 deletions
diff --git a/extra/modemmanager/PKGBUILD b/extra/modemmanager/PKGBUILD index 9f6d204bd..549f23bb2 100644 --- a/extra/modemmanager/PKGBUILD +++ b/extra/modemmanager/PKGBUILD @@ -1,35 +1,48 @@ -# $Id: PKGBUILD 202884 2013-12-28 22:44:05Z bpiotrowski $ +# $Id: PKGBUILD 205463 2014-02-05 16:17:43Z heftig $ # Maintainer: Ionut Biru <ibiru@archlinux.org> # Contributor: Jan Alexander Steffens (heftig) <jan.steffens@gmail.com> -pkgname=modemmanager -_realname=ModemManager -pkgver=1.0.0 +pkgbase=modemmanager +pkgname=(modemmanager libmm-glib) +pkgver=1.2.0 pkgrel=2 pkgdesc="Mobile broadband modem management service" arch=('i686' 'x86_64' 'mips64el') url="http://www.freedesktop.org/wiki/Software/ModemManager/" -license=(GPL2) -depends=(udev ppp libqmi libmbim polkit hicolor-icon-theme) -makedepends=(intltool gtk-doc) -optdepends=('usb_modeswitch: install if your modem shows up as a storage drive') -install=modemmanager.install -source=(http://www.freedesktop.org/software/$_realname/$_realname-$pkgver.tar.xz) -sha256sums=('e0f3bbd9a7353f7d87be2391b8718a81d11f9ff8b1c067d640928322f8808563') +license=(GPL2 LGPL2.1) +depends=(systemd polkit ppp libqmi libmbim) +makedepends=(intltool gtk-doc gobject-introspection vala) +source=(http://www.freedesktop.org/software/ModemManager/ModemManager-$pkgver.tar.xz) +sha256sums=('8bd9d8c3b506f34a9f927e95784026d1fe132c9d60fc426a892b690f7d6408bc') build() { - cd $_realname-$pkgver + cd ModemManager-$pkgver ./configure --prefix=/usr \ --sysconfdir=/etc \ --localstatedir=/var \ --sbindir=/usr/bin \ --with-udev-base-dir=/usr/lib/udev \ - --disable-static \ - --with-polkit=permissive + --with-polkit=permissive \ + --enable-gtk-doc \ + --disable-static make } -package() { - cd $_realname-$pkgver +package_modemmanager() { + depends+=(libmm-glib) + optdepends=('usb_modeswitch: install if your modem shows up as a storage drive') + + cd ModemManager-$pkgver make DESTDIR="$pkgdir" install + make DESTDIR="$pkgdir" -C libmm-glib uninstall + make DESTDIR="$pkgdir" -C vapi uninstall +} + +package_libmm-glib() { + pkgdesc="ModemManager library" + depends=(glib2) + + cd ModemManager-$pkgver + make DESTDIR="$pkgdir" -C libmm-glib install + make DESTDIR="$pkgdir" -C vapi install } |