git » modemmanager.git » commit f6a95e1

1.4.8

author Jan Alexander Steffens
2015-05-05 23:54:59 UTC
committer Jan Alexander Steffens
2015-05-05 23:54:59 UTC
parent 33800acde19ebc0ba74444991f4a80a554ac2a4e

1.4.8

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
+}