Sophie

Sophie

distrib > Mageia > 3 > i586 > media > core-release-src > by-pkgid > 587fcaa93ea938dd495f009804cc8c09 > files > 2

modemmanager-0.6.0.0-3.mga3.src.rpm

%define oname   ModemManager

%define pppver	%(rpm -q --qf "%{VERSION}" ppp)
%define pppddir	%{_libdir}/pppd/%{pppver}

%define url_ver	%(echo %{version}|cut -d. -f1,2)

Summary:	Mobile broadband modem management service
Name:		modemmanager
Version:	0.6.0.0
Release:	%mkrel 3
Source:		http://download.gnome.org/sources/%{oname}/%{url_ver}/%{oname}-%{version}.tar.xz
License:	GPLv2+
Group:		System/Networking
URL:		http://www.gnome.org/projects/NetworkManager/
BuildRequires:	intltool
BuildRequires:	ppp-devel
BuildRequires:	xsltproc
BuildRequires:	pkgconfig(dbus-glib-1) >= 0.86
BuildRequires:	pkgconfig(glib-2.0) >= 2.18
BuildRequires:	pkgconfig(gmodule-2.0)
BuildRequires:	pkgconfig(gobject-2.0)
BuildRequires:	pkgconfig(gudev-1.0)
BuildRequires:	pkgconfig(polkit-gobject-1) >= 0.95
Requires:	usb_modeswitch

%description
The ModemManager service provides a consistent API to operate many different
modems, including mobile broadband (3G) devices.

%prep
%setup -q -n %{oname}-%{version}

%build
%configure2_5x \
	--enable-more-warnings=yes \
	--with-udev-base-dir=%{_prefix}/lib/udev \
	--with-tests=yes \
	--with-docs=yes \
	--with-polkit=yes \
	--disable-static \
	--with-pppd-plugin-dir=%{pppddir}

%make

%check
make check

%install
%makeinstall_std

# we don't want these
find %{buildroot} -name "*.la" -delete

# we don't have a devel pkg
rm -f %{buildroot}%{_includedir}/mm/*.h

# only used by test suite
rm -f %{buildroot}%{_libdir}/pppd/%{pppver}/mm-test-pppd-plugin.so

%files
%doc README AUTHORS
%{_sysconfdir}/dbus-1/system.d/org.freedesktop.ModemManager.conf
%{_datadir}/dbus-1/system-services/org.freedesktop.ModemManager.service
%{_datadir}/dbus-1/interfaces/*.xml
%{_datadir}/polkit-1/actions/org.freedesktop.modem-manager.policy
%{_sbindir}/modem-manager
%dir %{_libdir}/%{oname}
%{_libdir}/%{oname}/libmm-plugin-*.so
%{_udevrulesdir}/*.rules
%{_datadir}/icons/hicolor/22x22/apps/modem-manager.png


%changelog

* Tue Jan 22 2013 fwang <fwang> 0.6.0.0-3.mga3
+ Revision: 390924
- update rpm group

* Sat Jan 12 2013 umeabot <umeabot> 0.6.0.0-2.mga3
+ Revision: 360188
- Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild

* Wed Aug 29 2012 ovitters <ovitters> 0.6.0.0-1.mga3
+ Revision: 285478
- new version 0.6.0.0

* Thu Jul 19 2012 ovitters <ovitters> 0.5.995.0-1.mga3
+ Revision: 272468
- new version 0.5.995.0

* Thu Jul 19 2012 ovitters <ovitters> 0.5.3.96-1.mga3
+ Revision: 272463
- new version 0.5.3.96

* Wed Mar 14 2012 ovitters <ovitters> 0.5.2.0-1.mga3
+ Revision: 223383
- new version 0.5.2.0

* Mon Feb 27 2012 ovitters <ovitters> 0.5.1.97-1.mga2
+ Revision: 215590
- new version

* Tue Jan 10 2012 wally <wally> 0.5.1.95-1.mga2
+ Revision: 194560
- new version 0.5.1.95
- clean BRs
- clean .spec a bit
- new version 0.5
- enable polkit support
- clean .spec

* Tue Mar 01 2011 eandry <eandry> 0.5-0.20110228.2.mga1
+ Revision: 61978
- fix Requires

* Mon Feb 28 2011 eandry <eandry> 0.5-0.20110228.1.mga1
+ Revision: 61873
- Test disabling parallel make
- Test disabling make check
- New git snapshot 20110228
  BR polkit-devel
- use provided .autogen.sh, autoreconf fails
- update files list
- Requires usb-modeswitch
- BR ppp-devel
- clean spec
- imported package modemmanager