]> git.pld-linux.org Git - packages/libqmi.git/blame - libqmi.spec
- updated to 1.10.2
[packages/libqmi.git] / libqmi.spec
CommitLineData
31684a65
MB
1#
2# Conditional build:
3%bcond_without apidocs # do not build and package API docs
4#
5Summary: GLib library for talking to WWAN modems and devices using QMI protocol
edccb50c 6Summary(pl.UTF-8): Biblioteka GLib do komunikacji z modemami i urządzeniami WWAN z użyciem protokołu QMI
31684a65 7Name: libqmi
9712bb44 8Version: 1.10.2
31684a65 9Release: 1
edccb50c 10License: LGPL v2+
31684a65
MB
11Group: Libraries
12Source0: http://www.freedesktop.org/software/libqmi/%{name}-%{version}.tar.xz
9712bb44 13# Source0-md5: b5b3aa098ac33c246f4a8122b7d04d05
31684a65
MB
14URL: http://www.freedesktop.org/wiki/Software/libqmi/
15BuildRequires: autoconf >= 2.68
16BuildRequires: automake >= 1:1.11
17BuildRequires: glib2-devel >= 1:2.32.0
edccb50c 18BuildRequires: gtk-doc >= 1.0
31684a65
MB
19BuildRequires: libtool >= 2:2.2
20BuildRequires: pkgconfig
edccb50c 21Requires: glib2 >= 1:2.32.0
31684a65
MB
22BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
23
24%description
25libqmi is a GLib library for talking to WWAN modems and devices which
26speak the Qualcomm MSM Interface (QMI) protocol.
27
edccb50c
JB
28%description -l pl.UTF-8
29libqmi to biblioteka GLib do komunikacji z modemami i urządzeniami
30WWAN, obsługującymi protokół QMI (Qualcomm MSM Interface).
31
31684a65
MB
32%package devel
33Summary: Header files for libqmi library
34Summary(pl.UTF-8): Pliki nagłówkowe biblioteki libqmi
35Group: Development/Libraries
36Requires: %{name} = %{version}-%{release}
37Requires: glib2-devel >= 1:2.32.0
38
39%description devel
40Header files for libqmi library.
41
42%description devel -l pl.UTF-8
43Pliki nagłówkowe biblioteki libqmi.
44
45%package static
46Summary: Static libqmi library
47Summary(pl.UTF-8): Statyczna biblioteka libqmi
48Group: Development/Libraries
49Requires: %{name}-devel = %{version}-%{release}
50
51%description static
52Static libqmi library.
53
54%description static -l pl.UTF-8
55Statyczna biblioteka libqmi.
56
57%package apidocs
58Summary: libqmi API documentation
59Summary(pl.UTF-8): Dokumentacja API biblioteki libqmi
60Group: Documentation
61Requires: gtk-doc-common
62
63%description apidocs
64API documentation for libqmi library.
65
66%description apidocs -l pl.UTF-8
67Dokumentacja API biblioteki libqmi.
68
69%prep
70%setup -q
71
72%build
73%{__libtoolize}
74%{__aclocal} -I m4
75%{__autoconf}
76%{__autoheader}
77%{__automake}
78%configure \
79 %{__enable_disable apidocs gtk-doc} \
80 --disable-silent-rules \
81 --with-html-dir=%{_gtkdocdir}
82%{__make}
83
84%install
85rm -rf $RPM_BUILD_ROOT
86
87%{__make} install \
88 DESTDIR=$RPM_BUILD_ROOT
89
90%{__rm} $RPM_BUILD_ROOT%{_libdir}/*.la
91
92%clean
93rm -rf $RPM_BUILD_ROOT
94
95%post -p /sbin/ldconfig
96%postun -p /sbin/ldconfig
97
98%files
99%defattr(644,root,root,755)
100%doc AUTHORS NEWS README TODO
101%attr(755,root,root) %{_bindir}/qmi-network
102%attr(755,root,root) %{_bindir}/qmicli
103%attr(755,root,root) %{_libdir}/libqmi-glib.so.*.*.*
3a90b4e7 104%attr(755,root,root) %ghost %{_libdir}/libqmi-glib.so.1
ead32970
JB
105%attr(755,root,root) %{_libexecdir}/qmi-proxy
106%{_mandir}/man1/qmi-network.1*
3a90b4e7 107%{_mandir}/man1/qmicli.1*
31684a65
MB
108
109%files devel
110%defattr(644,root,root,755)
111%attr(755,root,root) %{_libdir}/libqmi-glib.so
112%{_includedir}/libqmi-glib
113%{_pkgconfigdir}/qmi-glib.pc
114
115%files static
116%defattr(644,root,root,755)
117%{_libdir}/libqmi-glib.a
118
119%if %{with apidocs}
120%files apidocs
121%defattr(644,root,root,755)
122%{_gtkdocdir}/libqmi-glib
123%endif
This page took 0.126975 seconds and 4 git commands to generate.