diff options
author | Nicolás Reynolds <fauno@endefensadelsl.org> | 2014-02-06 03:51:56 +0000 |
---|---|---|
committer | Nicolás Reynolds <fauno@endefensadelsl.org> | 2014-02-06 03:51:56 +0000 |
commit | ae5e27e4900c0c38025462f59e0524aef7aa630b (patch) | |
tree | 951c929d4f60923f41a62500d865724dfa68c42e /extra/modemmanager/PKGBUILD | |
parent | 8b3a0b83eb5ad9bcff19b466bcd72c18fdf466ce (diff) |
Thu Feb 6 03:50:19 UTC 2014
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 d4ecf45e2..7519c974e 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) 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 } |