| author | Jan Alexander Steffens
<heftig@archlinux.org> 2015-05-05 23:54:59 UTC |
| committer | Jan Alexander Steffens
<heftig@archlinux.org> 2015-05-05 23:54:59 UTC |
| parent | 33800acde19ebc0ba74444991f4a80a554ac2a4e |
| PKGBUILD | +9 | -3 |
| modemmanager.install | +13 | -0 |
diff --git a/PKGBUILD b/PKGBUILD index dc0bec1..be589f0 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -3,16 +3,16 @@ pkgbase=modemmanager pkgname=(modemmanager libmm-glib) -pkgver=1.4.6 +pkgver=1.4.8 pkgrel=1 pkgdesc="Mobile broadband modem management service" arch=(i686 x86_64) url="http://www.freedesktop.org/wiki/Software/ModemManager/" license=(GPL2 LGPL2.1) -depends=(systemd polkit ppp libqmi libmbim) +depends=(systemd polkit ppp libqmi libmbim hicolor-icon-theme) makedepends=(intltool gtk-doc gobject-introspection vala) source=(http://www.freedesktop.org/software/ModemManager/ModemManager-$pkgver.tar.xz) -sha256sums=('0cedabf46310f8c56630b116944f54ee64369c76c2f35f5f460ca19a8bb5a5cd') +sha256sums=('d951eaffbe513bcde54f90602c6c423a49593f656d6485ba95f6fcb4bc1e8003') build() { cd ModemManager-$pkgver @@ -31,10 +31,16 @@ build() { make } +check() { + cd ModemManager-$pkgver + make -k check +} + package_modemmanager() { depends+=(libmm-glib) optdepends=('usb_modeswitch: install if your modem shows up as a storage drive') options=(!emptydirs) + install=modemmanager.install cd ModemManager-$pkgver make DESTDIR="$pkgdir" install diff --git a/modemmanager.install b/modemmanager.install new file mode 100644 index 0000000..890a792 --- /dev/null +++ b/modemmanager.install @@ -0,0 +1,13 @@ +post_install() { + if [[ -x usr/bin/gtk-update-icon-cache ]]; then + gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor + fi +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +}