[sugar] Add an extra NM patch
Peter Robinson
pbrobinson at fedoraproject.org
Wed Jun 8 12:45:28 UTC 2011
commit 12d2026437c5316c7af0dba6587af213d856f447
Author: Peter Robinson <pbrobinson at gmail.com>
Date: Wed Jun 8 13:45:12 2011 +0100
Add an extra NM patch
n2.patch | 47 +++++++++++++++++++++++++++++++++++++++++++++++
sugar.spec | 9 +++++++--
2 files changed, 54 insertions(+), 2 deletions(-)
---
diff --git a/n2.patch b/n2.patch
new file mode 100644
index 0000000..2d5cedc
--- /dev/null
+++ b/n2.patch
@@ -0,0 +1,47 @@
+--- sugar-0.92.1/src/jarabe/model/network.py.orig 2011-05-28 10:24:05.000000000 +0100
++++ sugar-0.92.1/src/jarabe/model/network.py 2011-05-28 10:30:37.562855006 +0100
+@@ -4,6 +4,7 @@
+ # Copyright (C) 2009 Paraguay Educa, Martin Abente
+ # Copyright (C) 2010 Plan Ceibal, Daniel Castelo
+ # Copyright (C) 2011 Peter Robinson
++# Copyright (C) 2011 John Dulaney (jdulaney)
+ #
+ # This program is free software; you can redistribute it and/or modify
+ # it under the terms of the GNU General Public License as published by
+@@ -126,17 +127,17 @@
+ NM_802_11_AP_FLAGS_NONE = 0x00000000
+ NM_802_11_AP_FLAGS_PRIVACY = 0x00000001
+
+-NM_802_11_AP_SEC_NONE = 0x00000000
+-NM_802_11_AP_SEC_PAIR_WEP40 = 0x00000001
+-NM_802_11_AP_SEC_PAIR_WEP104 = 0x00000002
+-NM_802_11_AP_SEC_PAIR_TKIP = 0x00000004
+-NM_802_11_AP_SEC_PAIR_CCMP = 0x00000008
+-NM_802_11_AP_SEC_GROUP_WEP40 = 0x00000010
+-NM_802_11_AP_SEC_GROUP_WEP104 = 0x00000020
+-NM_802_11_AP_SEC_GROUP_TKIP = 0x00000040
+-NM_802_11_AP_SEC_GROUP_CCMP = 0x00000080
+-NM_802_11_AP_SEC_KEY_MGMT_PSK = 0x00000100
+-NM_802_11_AP_SEC_KEY_MGMT_802_1X = 0x00000200
++NM_802_11_AP_SEC_NONE = 0x0
++NM_802_11_AP_SEC_PAIR_WEP40 = 0x1
++NM_802_11_AP_SEC_PAIR_WEP104 = 0x2
++NM_802_11_AP_SEC_PAIR_TKIP = 0x4
++NM_802_11_AP_SEC_PAIR_CCMP = 0x8
++NM_802_11_AP_SEC_GROUP_WEP40 = 0x10
++NM_802_11_AP_SEC_GROUP_WEP104 = 0x20
++NM_802_11_AP_SEC_GROUP_TKIP = 0x40
++NM_802_11_AP_SEC_GROUP_CCMP = 0x80
++NM_802_11_AP_SEC_KEY_MGMT_PSK = 0x100
++NM_802_11_AP_SEC_KEY_MGMT_802_1X = 0x200
+
+ NM_802_11_MODE_UNKNOWN = 0
+ NM_802_11_MODE_ADHOC = 1
+@@ -171,6 +172,7 @@
+ NM_GETSETTINGS_IFACE = 'org.freedesktop.NetworkManager.Settings.Connection.GetSettings'
+ NM_CONNECTION_IFACE = 'org.freedesktop.NetworkManager.Settings.Connection'
+ NM_SECRETS_IFACE = 'org.freedesktop.NetworkManager.AgentManager'
++NM_GETACCESSPOINT_IFACE = 'org.freedesktop.NetworkManager.Device.Wireless.GetAccessPoints'
+ NM_ACCESSPOINT_IFACE = 'org.freedesktop.NetworkManager.AccessPoint'
+ NM_ACTIVE_CONN_IFACE = 'org.freedesktop.NetworkManager.Connection.Active'
+
diff --git a/sugar.spec b/sugar.spec
index 623c476..4abaeda 100644
--- a/sugar.spec
+++ b/sugar.spec
@@ -3,12 +3,13 @@
Summary: Constructionist learning platform
Name: sugar
Version: 0.92.1
-Release: 5%{?dist}
+Release: 6%{?dist}
URL: http://sugarlabs.org/
License: GPLv2+
Group: User Interface/Desktops
Source0: http://download.sugarlabs.org/sources/sucrose/glucose/%{name}/%{name}-%{version}.tar.bz2
Patch0: sugar-nm09-new.patch
+Patch1: n2.patch
BuildRequires: gettext
BuildRequires: GConf2-devel
@@ -63,7 +64,8 @@ multiple instances of sugar.
%prep
%setup -q
-%patch0 -p1 -b nm09
+%patch0 -p1 -b .nm09
+%patch1 -p1 -b .n2
%build
%configure
@@ -144,6 +146,9 @@ fi
%{_datadir}/icons/hicolor/scalable/apps/sugar-xo.svg
%changelog
+* Wed Jun 8 2011 Peter Robinson <pbrobinson at gmail.com> - 0.92.1-6
+- Add an extra NM patch
+
* Tue May 24 2011 Peter Robinson <pbrobinson at gmail.com> - 0.92.1-5
- Add patch for NM-0.9 (thanks to John Dulaney for his assistance)
More information about the scm-commits
mailing list