File NetworkManager-gnome.spec of Package NetworkManager-gnome
#
# spec file for package NetworkManager-gnome (Version 0.7.0.r1043)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
Name: NetworkManager-gnome
Url: http://www.gnome.org/projects/NetworkManager/
Version: 0.7.0.r1043
Release: 1
License: GPL v2 or later
BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildRequires: NetworkManager-devel NetworkManager-glib PolicyKit-gnome-devel dbus-1-devel dbus-1-glib gconf2-devel gnome-keyring-devel gtk2-devel hal-devel intltool libglade2-devel libgnomeui-devel libnotify-devel libtool
Group: System/GUI/GNOME
Summary: GNOME applications for use with NetworkManager
Source: nm-applet-%{version}.tar.bz2
Source1: nm-icons.tar.gz
Patch0: nma-autostart-only-in-gnome.patch
%if 0%{?suse_version} == 1100
Patch1: nma-build-fix-opensuse110.patch
%else
Patch1: nma-build-fix.patch
%endif
Patch2: nm-applet-r1043-use-modem-manager.patch
Provides: NetworkManager-client
Requires: NetworkManager >= 0.7.0.r4323
Requires: hal >= 0.5.0
%description
This package contains GNOME utilities and applications for use with
NetworkManager, including a panel applet for wireless networks.
Authors:
--------
Dan Williams <dcbw@redhat.com>
Robert Love <rml@novell.com>
%prep
%setup -n nm-applet-0.7.0 -a 1
%patch0 -p1
%patch1 -p1
%patch2 -p1
%build
autoreconf -f -i
%configure \
--with-notify
# parallel build is broken
# make %{?jobs:-j%jobs}
make
%install
%makeinstall
%find_lang nm-applet
cp -r nm-icons/* $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/
%clean
rm -rf "$RPM_BUILD_ROOT"
%files -f nm-applet.lang
%defattr(-,root,root)
%doc COPYING ChangeLog NEWS AUTHORS README CONTRIBUTING
%{_bindir}/nm-applet
%{_bindir}/nm-connection-editor
%{_bindir}/nm-modem-properties
%{_datadir}/nm-applet
%{_datadir}/icons/hicolor/*/apps/*.png
%{_sysconfdir}/dbus-1/system.d/nm-applet.conf
%{_sysconfdir}/xdg/autostart/nm-applet.desktop
%{_datadir}/applications/nm-connection-editor.desktop
%changelog
* Fri Nov 21 2008 tambet@novell.com
- Fix conversion of NM 0.6 vpnc connections with custom routes.
- Add support for PKCS#12 certificates.
- Fix a bunch of non-accurate warnings.
- Lot's of small bug fixes.
- Updated translations: es, hu, pl.
* Fri Nov 14 2008 tambet@novell.com
- Fix private key handling.
* Mon Nov 03 2008 tambet@suse.de
- Use the accessors provided by NM instead of poking the private
structures directly for settings. (a.k.a make it built with the
latest NetworkManager again.)
* Fri Oct 24 2008 tambet@suse.de
- Updated connection editor UI.
- List certificates with '.cer' and '.crt' extensions too.
- Update translations: be, cs, de, es, fi, fr, he, hu, nb, pl, sk, sv.
* Fri Oct 10 2008 tambet@suse.de
- Upgrade from upstream:
+ Correct translatables in the UI (bgo #554193).
+ Accept more delimiters for DNS servers and searches.
+ Update translations: es, et, fi, hu, nb, sv
* Fri Sep 26 2008 tambet@suse.de
- Upgrade from upstream:
+ Fix some memory leaks.
+ Fix names & constants to accurately reflect the network
technologies (bgo #551361).
+ Fix some issues with upgrading gconf data (bgo #553465).
+ Handle VPN login failures (bnc #395564).
+ Updated translations: fr fi lt sv eu cs it.
* Fri Sep 12 2008 tambet@suse.de
- Add a progress dialog for GSM modem scanning.
- Update from the SVN:
+ Fix a crasher bug in connection editor (bnc #426661).
+ Fix a bug causing to not store secrets in keyring.
+ Update translations: fi, he, nl.
- Bring up to date with SVN.
- Add a patch to make use of ModemManager. That allows us to use
more advanced features like signal quality monitoring, scanning,
and seeing more information about modems.
- Require NetworkManager >= 0.7.0.r4060 since '0.7.0' is too vague.
- Build fixes required to compile with newer kernels.
* Fri Aug 01 2008 tambet@suse.de
- Bring up to date with SVN again.
* Mon Jun 30 2008 tambet@suse.de
- Bring up to date with SVN again.
* Wed May 28 2008 sbrabec@suse.cz
- Do not call gtk-update-icon-cache (bnc#395056).
* Fri May 23 2008 tambet@suse.de
- Show error dialog if updating, adding, or removing connection fails in
connection editor.
- Implement changing connection type in connection editor (bnc #390170).
- Update GConf connections after all the changes are done to avoid invalid
connection states while in between changes.
- Add a "DHCP with manual DNS settings" IP4 configuration method.
* Fri May 09 2008 tambet@suse.de
- Upgrade to the latest SVN:
Use PolicyKit to restrict system connections editing.
Implement PIN code requesting for GSM devices.
Implement system connections editing.
Allow adding new connections in the connection editor.
Improve connection editor pages.
Lots of bug fixes.
* Fri Apr 11 2008 tambet@suse.de
- Upgrade to the latest SVN:
Rework the wireless security handling to support wired 802.1x.
Implement wired 802.1x authentication.
Remove the iwlib dependecy.
Implement DSL handling.
Implement editing in connection editor for most of the connection types.
Add the WEP key index selector.
Add an ID to connections to handle connection name changes correctly.
Bug fixes.
* Fri Mar 14 2008 tambet@suse.de
- Upgrade to the latest SVN:
Support for multiple active devices.
Adapt NetworkManager API changes.
- Don't autostart nm-applet in KDE (bnc #367258).
- Disable "Add" and "Edit" buttons in connection editor - these aren't
implemented yet and only crash the editor (bnc #368750).
* Sat Mar 01 2008 tambet@suse.de
- Upgrade to the latest SVN.
* Mon Feb 04 2008 tambet@suse.de
- Update to the latest SVN.
* Fri Jan 11 2008 maw@suse.de
- Remove unnecessary Requires
- Parallel build is broken, so don't build in parallel.
* Wed Nov 28 2007 tambet@suse.de
- New spec file, split from NetworkManager.