core/modemmanager/PKGBUILD

48 lines
1.2 KiB
Bash
Raw Normal View History

2010-05-22 06:07:29 +08:00
pkgname=modemmanager
_realname=ModemManager
2018-01-22 03:06:49 +08:00
pkgver=1.6.12
2014-09-06 06:06:44 +08:00
pkgrel=1
2010-05-22 06:07:29 +08:00
pkgdesc="Mobile broadband modem management service"
2012-11-29 00:20:27 +08:00
arch=('x86_64')
2018-01-22 03:06:49 +08:00
url="http://www.freedesktop.org/wiki/Software/$_realname/"
license=('GPL2' 'LGPL2.1')
depends=('systemd' 'libgudev' 'polkit' 'ppp' 'libqmi' 'libmbim')
makedepends=('intltool' 'gobject-introspection' 'vala' 'autoconf-archive' 'git' 'gtk-doc')
_commit=9059729a4cd4b4cbac0854e87122245c20567f1c # tags/1.6.12
source=("git://anongit.freedesktop.org/$_realname/$_realname#commit=$_commit")
2016-12-11 02:07:29 +08:00
sha256sums=('SKIP')
pkgver() {
2018-01-22 03:06:49 +08:00
cd $_realname
2016-12-11 02:07:29 +08:00
git describe --tags | sed 's/-/+/g'
}
2015-09-16 15:15:58 +08:00
prepare() {
2018-01-22 03:06:49 +08:00
cd $_realname
2016-12-11 02:07:29 +08:00
NOCONFIGURE=1 ./autogen.sh
2015-09-16 15:15:58 +08:00
}
2010-05-22 06:07:29 +08:00
build() {
2018-01-22 03:06:49 +08:00
cd $_realname
2015-07-10 04:46:34 +08:00
./configure --prefix=/usr \
2016-12-11 02:07:29 +08:00
--sysconfdir=/etc \
--localstatedir=/var \
--sbindir=/usr/bin \
--with-dbus-sys-dir=/usr/share/dbus-1/system.d \
--with-udev-base-dir=/usr/lib/udev \
2015-07-10 04:46:34 +08:00
--with-polkit=permissive \
2016-12-11 02:07:29 +08:00
--with-suspend-resume=systemd \
2018-01-22 03:06:49 +08:00
--disable-gtk-doc \
2015-07-10 04:46:34 +08:00
--disable-static
# https://bugzilla.gnome.org/show_bug.cgi?id=655517
2018-01-22 03:06:49 +08:00
# sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
2015-07-10 04:46:34 +08:00
make
2011-09-03 07:52:15 +08:00
}
package() {
2018-01-22 03:06:49 +08:00
cd $_realname
make DESTDIR=$pkgdir install
2010-05-22 06:07:29 +08:00
}