44a1589
%define snapshot 20091105
dc94a44
dc94a44
Summary: Mobile broadband modem management service
dc94a44
Name: ModemManager
dc94a44
Version: 0.2
44a1589
Release: 4.%{snapshot}%{?dist}
dc94a44
#
dc94a44
# Source from git://anongit.freedesktop.org/ModemManager/ModemManager
dc94a44
# tarball built with:
dc94a44
#    ./autogen.sh --prefix=/usr --sysconfdir=/etc --localstatedir=/var
dc94a44
#    make distcheck
dc94a44
#
dc94a44
Source: %{name}-%{version}-%{snapshot}.tar.bz2
dc94a44
License: GPLv2+
dc94a44
Group: System Environment/Base
dc94a44
dc94a44
URL: http://www.gnome.org/projects/NetworkManager/
dc94a44
BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
dc94a44
BuildRequires: glib2-devel
dc94a44
BuildRequires: dbus-glib-devel >= 0.75
dc94a44
BuildRequires: libgudev-devel >= 143
dc94a44
dc94a44
%description
dc94a44
The ModemManager service provides a consistent API to operate many different
dc94a44
modems, including mobile broadband (3G) devices.
dc94a44
dc94a44
%prep
dc94a44
%setup -q
dc94a44
dc94a44
%build
dc94a44
%configure \
dc94a44
	--enable-more-warnings=yes \
dc94a44
	--with-udev-base-dir=/lib/udev \
dc94a44
	--disable-static
dc94a44
dc94a44
make %{?_smp_mflags}
dc94a44
dc94a44
%check
dc94a44
make check
dc94a44
dc94a44
%install
dc94a44
rm -rf $RPM_BUILD_ROOT
dc94a44
make install DESTDIR=$RPM_BUILD_ROOT
dc94a44
dc94a44
rm -f $RPM_BUILD_ROOT%{_libdir}/%{name}/*.la
dc94a44
dc94a44
%clean
dc94a44
rm -rf $RPM_BUILD_ROOT
dc94a44
dc94a44
%post -p /sbin/ldconfig
dc94a44
dc94a44
%postun -p /sbin/ldconfig
dc94a44
dc94a44
%files
dc94a44
%defattr(0644, root, root, 0755)
dc94a44
%doc COPYING README
dc94a44
%{_sysconfdir}/dbus-1/system.d/org.freedesktop.ModemManager.conf
dc94a44
%{_datadir}/dbus-1/system-services/org.freedesktop.ModemManager.service
dc94a44
%attr(0755,root,root) %{_sbindir}/modem-manager
dc94a44
%dir %{_libdir}/%{name}
dc94a44
%attr(0755,root,root) %{_libdir}/%{name}/*.so*
dc94a44
/lib/udev/rules.d/*
dc94a44
dc94a44
%changelog
44a1589
* Thu Nov  5 2009 Dan Williams <dcbw@redhat.com> - 0.2-4.20091105
44a1589
- Update to latest git
44a1589
- core: fix pppd 2.4.5 errors about 'baudrate 0'
44a1589
- cdma: wait for network registration before trying to connect
44a1589
- gsm: add cell access technology reporting
44a1589
- gsm: allow longer-running network scans
44a1589
- mbm: various fixes for Ericsson F3507g/F3607gw/Dell 5530
44a1589
- nokia: don't power down phones on disconnect
44a1589
- hso: fix disconnection/disable
44a1589
56e5de3
* Wed Aug 26 2009 Dan Williams <dcbw@redhat.com> - 0.2-3.20090826
56e5de3
- Fixes for Motorola and Ericsson devices
56e5de3
- Fixes for CDMA "serving-system" command parsing
56e5de3
154e894
* Fri Jul 31 2009 Matthias Clasen <mclasen@redhat.com>
154e894
- Fix a typo in one of the udev rules files
154e894
c54b002
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.2-2.20090707
c54b002
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
c54b002
dc94a44
* Tue Jul 7 2009 Dan Williams <dcbw@redhat.com> - 0.2-1.20090707
dc94a44
- Fix source repo location
dc94a44
- Fix directory ownership
dc94a44
dc94a44
* Tue Jul 7 2009 Dan Williams <dcbw@redhat.com> - 0.2-0.20090707
dc94a44
- Initial version
dc94a44