rpms/system-config-language/devel s-c-l-bug-598975.patch, NONE, 1.1 system-config-language.spec, 1.50, 1.51

Pravin Satpute pravins at fedoraproject.org
Tue Jul 7 08:10:20 UTC 2009


Author: pravins

Update of /cvs/pkgs/rpms/system-config-language/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7931

Modified Files:
	system-config-language.spec 
Added Files:
	s-c-l-bug-598975.patch 
Log Message:
* Tue Jul 07 2009 Pravin Satpute <psatpute at redhat.com>- 1.3.2-7
- fix bug 598975


s-c-l-bug-598975.patch:

--- NEW FILE s-c-l-bug-598975.patch ---
diff -rup system-config-language-1.3.2/src/gui_detailsDialog.py system-config-language-1.3.2_mod/src/gui_detailsDialog.py
--- system-config-language-1.3.2/src/gui_detailsDialog.py	2008-09-16 17:55:22.000000000 +0530
+++ system-config-language-1.3.2_mod/src/gui_detailsDialog.py	2009-07-07 11:03:15.340263293 +0530
@@ -21,7 +21,9 @@ import gtk
 import gtk.glade
 import gobject
 
-from rhpl.translate import _
+
+import gettext
+_ = lambda x: gettext.ldgettext("system-config-language", x)
 
 if os.access("data/yumhelpers.glade", os.R_OK):
     gygladefn = "data/yumhelpers.glade"
diff -rup system-config-language-1.3.2/src/gui_install.py system-config-language-1.3.2_mod/src/gui_install.py
--- system-config-language-1.3.2/src/gui_install.py	2008-09-16 17:55:22.000000000 +0530
+++ system-config-language-1.3.2_mod/src/gui_install.py	2009-07-07 11:04:02.347264301 +0530
@@ -19,7 +19,6 @@ import string
 import os, sys
 import gtk
 import pango
-from rhpl.translate import _, N_
 import urlgrabber, urlgrabber.progress
 import urllib2
 import time
@@ -32,6 +31,11 @@ import gui_progress    
 from gui_errors import *    
 import gui_detailsDialog
 
+import gettext
+_ = lambda x: gettext.ldgettext("system-config-language", x)
+N_ = lambda x: x
+
+
 GuiDetailsDialog = gui_detailsDialog.GuiDetailsDialog
 GuiTransactionProgress = gui_progress.GuiTransactionProgress
 GuiProgress = gui_progress.GuiProgress
diff -rup system-config-language-1.3.2/src/gui_progress.py system-config-language-1.3.2_mod/src/gui_progress.py
--- system-config-language-1.3.2/src/gui_progress.py	2008-09-16 17:55:22.000000000 +0530
+++ system-config-language-1.3.2_mod/src/gui_progress.py	2009-07-07 10:56:46.169264285 +0530
@@ -23,7 +23,8 @@ import gtk
 import gtk.glade
 import gtk.gdk as gdk
 
-from rhpl.translate import _
+import gettext
+_ = lambda x: gettext.ldgettext("system-config-language", x)
 
 from yum.constants import *
 from gui_errors import *
diff -rup system-config-language-1.3.2/src/language_gui.py system-config-language-1.3.2_mod/src/language_gui.py
--- system-config-language-1.3.2/src/language_gui.py	2008-09-16 17:55:22.000000000 +0530
+++ system-config-language-1.3.2_mod/src/language_gui.py	2009-07-07 11:04:35.230264013 +0530
@@ -32,9 +32,9 @@ from gui_errors import * 
 ##
 ## I18N
 ## 
-from rhpl.translate import _, N_
-import rhpl.translate as translate
-translate.textdomain ("system-config-language")
+import gettext
+_ = lambda x: gettext.ldgettext("system-config-language", x)
+N_ = lambda x: x
 
 ##
 ## Icon for windows
diff -rup system-config-language-1.3.2/src/language_tui.py system-config-language-1.3.2_mod/src/language_tui.py
--- system-config-language-1.3.2/src/language_tui.py	2008-09-16 17:55:22.000000000 +0530
+++ system-config-language-1.3.2_mod/src/language_tui.py	2009-07-07 10:56:03.463264737 +0530
@@ -18,7 +18,6 @@
 
 
 from snack import *
-from rhpl.translate import _, textdomain_codeset
 import os
 import locale
 import language_backend
@@ -27,7 +26,10 @@ import tui_install
 from gui_errors import *
 
 locale.setlocale(locale.LC_ALL, "")
-textdomain_codeset("system-config-language", locale.nl_langinfo(locale.CODESET))
+import gettext
+_ = lambda x: gettext.ldgettext("system-config-language", x)
+N_ = lambda x: x
+gettext.bind_textdomain_codeset("system-config-language", locale.nl_langinfo(locale.CODESET))
 
 languageBackend = language_backend.LanguageBackend()
 
diff -rup system-config-language-1.3.2/src/system-config-language.py system-config-language-1.3.2_mod/src/system-config-language.py
--- system-config-language-1.3.2/src/system-config-language.py	2008-09-16 17:55:22.000000000 +0530
+++ system-config-language-1.3.2_mod/src/system-config-language.py	2009-07-07 10:58:24.911325478 +0530
@@ -25,10 +25,9 @@ import getopt
 ##
 ## I18N
 ##
-from rhpl.translate import _, N_
-import rhpl.translate as translate
-translate.textdomain ("system-config-language")
-
+import gettext
+_ = lambda x: gettext.ldgettext("system-config-language", x)
+N_ = lambda x: x
 
 if __name__ == "__main__":
     signal.signal (signal.SIGINT, signal.SIG_DFL)


Index: system-config-language.spec
===================================================================
RCS file: /cvs/pkgs/rpms/system-config-language/devel/system-config-language.spec,v
retrieving revision 1.50
retrieving revision 1.51
diff -u -p -r1.50 -r1.51
--- system-config-language.spec	25 May 2009 09:14:21 -0000	1.50
+++ system-config-language.spec	7 Jul 2009 08:10:20 -0000	1.51
@@ -1,7 +1,7 @@
 Summary: A graphical interface for modifying the system language
 Name: system-config-language
 Version: 1.3.2
-Release: 6%{?dist}
+Release: 7%{?dist}
 URL: http://fedoraproject.org/wiki/SystemConfig/language
 License: GPLv2+
 Group: System Environment/Base
@@ -13,7 +13,6 @@ BuildRequires: gettext
 BuildRequires: intltool
 Requires: pygtk2
 Requires: python2
-Requires: rhpl
 Requires: usermode >= 1.36
 Requires: usermode-gtk >= 1.36
 Requires: yum >= 2.9.5
@@ -21,6 +20,7 @@ Requires: gtk2 >= 2.6
 Obsoletes: locale_config  <= %{version}
 Patch1: ca-po-462914.patch
 Patch2: dialogue-center-493824.patch
+Patch3: s-c-l-bug-598975.patch
 
 %description
 system-config-language is a graphical user interface that 
@@ -30,6 +30,7 @@ allows the user to change the default la
 %setup -q
 %patch1 -p1 -b .1-ca-po
 %patch2 -p1 -b .2-dialogue-center
+%patch3 -p1 -b .3-rhpl
 
 %build
 make %{?_smp_mflags}
@@ -87,6 +88,9 @@ fi
 %config(noreplace) %{_sysconfdir}/security/console.apps/system-config-language
 
 %changelog
+* Tue Jul 07 2009 Pravin Satpute <psatpute at redhat.com>- 1.3.2-7
+- fix bug 598975
+
 * Mon May 25 2009 Pravin Satpute <psatpute at redhat.com>- 1.3.2-6
 - fix bug 493824
 




More information about the fedora-extras-commits mailing list