python-texttable: update to 1.3.1
[void-packages.git] / srcpkgs / ModemManager / template
blob14816f21ccb2cd2650cfc751e12e375e0f00266e
1 # Template file for 'ModemManager'
2 pkgname=ModemManager
3 version=1.6.12
4 revision=1
5 build_style=gnu-configure
6 configure_args="--disable-static --sbindir=/usr/bin
7  --with-udev-base-dir=/usr/lib/udev --with-polkit=permissive
8  $(vopt_enable gir introspection)"
9 hostmakedepends="pkg-config intltool glib-devel autoconf
10  $(vopt_if gir 'vala-devel gobject-introspection')"
11 makedepends="glib-devel libgudev-devel polkit-devel libqmi-devel
12  libmbim-devel ppp"
13 depends="hicolor-icon-theme ppp"
14 short_desc="Mobile broadband modem management service"
15 maintainer="Juan RP <xtraeme@voidlinux.eu>"
16 homepage="http://www.freedesktop.org/wiki/Software/ModemManager/"
17 license="GPL-2"
18 distfiles="$FREEDESKTOP_SITE/$pkgname/$pkgname-$version.tar.xz"
19 checksum=eefb7615c2c7ebc994abfc2782bfa9e798643a633362b40db96f7f61706a6283
21 build_options="gir"
22 if [ -z "$CROSS_BUILD" ]; then
23         build_options_default="gir"
26 pre_configure() {
27         # Disable -Werror for gcc6 -Wmisleading-indentation
28         sed -i configure -e"s; -Werror;;g"
31 ModemManager-devel_package() {
32         depends="libmm-glib>=${version}_${revision}"
33         short_desc+=" - development files"
34         pkg_install() {
35                 vmove usr/include
36                 vmove usr/lib/pkgconfig
37                 vmove "usr/lib/*.so"
38                 if [ "$build_option_gir" ]; then
39                         vmove usr/share/gir-1.0
40                         vmove usr/share/vala
41                 fi
42         }
44 libmm-glib_package() {
45         short_desc+=" - GLib library"
46         pkg_install() {
47                 vmove "usr/lib/libmm-glib.so.*"
48                 if [ "$build_option_gir" ]; then
49                         vmove usr/lib/girepository-1.0
50                 fi
51         }