openSUSE Commits
Threads by month
- ----- 2025 -----
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
February 2009
- 1 participants
- 1117 discussions
Hello community,
here is the log from the commit of package libnotify for openSUSE:Factory
checked in at Fri Feb 6 17:55:45 CET 2009.
--------
--- GNOME/libnotify/libnotify.changes 2008-11-11 16:54:24.000000000 +0100
+++ libnotify/libnotify.changes 2009-01-31 16:52:15.000000000 +0100
@@ -1,0 +2,18 @@
+Sat Jan 31 16:52:02 CET 2009 - vuntz(a)novell.com
+
+- Remove la file.
+
+-------------------------------------------------------------------
+Sat Dec 20 11:30:04 EST 2008 - mboman(a)suse.de
+
+- Update to version 0.4.5:
+ + Added GObject property accessors for notification IDs
+ + Added support for sending the closed reason in the "closed" signal
+ handler.
+ + Added support for sending the status icon XID to the notification
+ daemon. This will allow better position tracking for context
+ notifications.
+ + Fixed a breakage where we were including gtkversion.h directly.
+- Remove backport libnotify-svn3018.patch
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
libnotify-0.4.4.tar.bz2
libnotify-svn3018.patch
New:
----
libnotify-0.4.5.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ libnotify.spec ++++++
--- /var/tmp/diff_new_pack.g15446/_old 2009-02-06 17:54:04.000000000 +0100
+++ /var/tmp/diff_new_pack.g15446/_new 2009-02-06 17:54:04.000000000 +0100
@@ -1,7 +1,7 @@
#
-# spec file for package libnotify (Version 0.4.4)
+# spec file for package libnotify (Version 0.4.5)
#
-# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2009 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
@@ -21,14 +21,13 @@
Name: libnotify
BuildRequires: dbus-1-glib-devel
BuildRequires: gtk-doc gtk2-devel update-desktop-files
-Version: 0.4.4
-Release: 173
+Version: 0.4.5
+Release: 1
Url: http://www.galago-project.org/
Group: System/Libraries
License: GPL v2 or later; LGPL v2.1 or later
Summary: Notifications Library
Source: %{name}-%{version}.tar.bz2
-Patch0: libnotify-svn3018.patch
AutoReqProv: on
Requires: notification-daemon dbus-1-x11 libnotify1
BuildRoot: %{_tmppath}/%{name}-%{version}-build
@@ -94,16 +93,15 @@
%prep
%setup -q
-%patch0 -p0
%build
-autoreconf -f -i
%configure\
--disable-static
make %{?jobs:-j%jobs}
%install
%makeinstall
+%{__rm} -f %{buildroot}%{_libdir}/*.la
%clean
rm -rf $RPM_BUILD_ROOT
@@ -127,7 +125,6 @@
%files devel
%defattr (-, root, root)
%{_libdir}/*.so
-%{_libdir}/*.*a
%{_libdir}/pkgconfig/*.pc
%{_includedir}/*
@@ -136,6 +133,18 @@
%{_datadir}/gtk-doc/html/libnotify
%changelog
+* Sat Jan 31 2009 vuntz(a)novell.com
+- Remove la file.
+* Sat Dec 20 2008 mboman(a)suse.de
+- Update to version 0.4.5:
+ + Added GObject property accessors for notification IDs
+ + Added support for sending the closed reason in the "closed" signal
+ handler.
+ + Added support for sending the status icon XID to the notification
+ daemon. This will allow better position tracking for context
+ notifications.
+ + Fixed a breakage where we were including gtkversion.h directly.
+- Remove backport libnotify-svn3018.patch
* Tue Nov 11 2008 ro(a)suse.de
- SLE-11 uses PPC64 instead of PPC, adapt baselibs.conf
* Tue Oct 28 2008 vuntz(a)novell.com
++++++ libnotify-0.4.4.tar.bz2 -> libnotify-0.4.5.tar.bz2 ++++++
++++ 56986 lines of diff (skipped)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package libgtop for openSUSE:Factory
checked in at Fri Feb 6 17:43:06 CET 2009.
--------
--- GNOME/libgtop/libgtop.changes 2009-01-13 09:44:32.000000000 +0100
+++ libgtop/libgtop.changes 2009-02-01 10:16:49.000000000 +0100
@@ -1,0 +2,9 @@
+Sun Feb 1 19:49:18 EST 2009 - mboman(a)suse.de
+
+- Update to version 2.24.4:
+ + Fixed license: libgtop is GPL-2
+ + fixed potential memory leak
+ + fixed read(2) usage. Should fix the missing cpus bug in system-monitor
+- Remove libgtop-fsusage-leak.patch. Fixed upstream
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
libgtop-2.24.0.tar.bz2
libgtop-fsusage-leak.patch
New:
----
libgtop-2.24.4.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ libgtop.spec ++++++
--- /var/tmp/diff_new_pack.F29591/_old 2009-02-06 17:41:15.000000000 +0100
+++ /var/tmp/diff_new_pack.F29591/_new 2009-02-06 17:41:15.000000000 +0100
@@ -1,5 +1,5 @@
#
-# spec file for package libgtop (Version 2.24.0)
+# spec file for package libgtop (Version 2.24.4)
#
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -27,16 +27,14 @@
BuildRequires: xorg-x11-devel
License: GPL v2 or later
Group: Development/Libraries/GNOME
-Version: 2.24.0
-Release: 4
+Version: 2.24.4
+Release: 1
# WARNING: After changing versions please call Re or rpmbuild to auto-update spec file:
#%(sh %{_sourcedir}/%{name}_spec-update.sh %{_sourcedir} %{name} libgtop-2_0)
%define libgtop-2_0_name 7
Summary: LibGTop Library
Source: ftp://ftp.gnome.org/pub/GNOME/stable/sources/libgtop/2.19/%{name}-%{version…
Source1: %{name}_spec-update.sh
-#PATCH-FIX-UPSTREAM libgtop-fsusage-leak.patch bnc460758 bgo566611 vuntz(a)novell.com
-Patch0: libgtop-fsusage-leak.patch
Requires: libgtop-2_0-7 licenses
# assist solver to upgrade old libgtop after info.rpm
PreReq: %install_info_prereq
@@ -138,7 +136,6 @@
%lang_package
%prep
%setup -q
-%patch0 -p0
# rpmlint note: libgtop has a separate translation for both Bengali and Bengali India
%build
@@ -201,6 +198,12 @@
%doc %{_infodir}/*.info*
%changelog
+* Sun Feb 01 2009 mboman(a)suse.de
+- Update to version 2.24.4:
+ + Fixed license: libgtop is GPL-2
+ + fixed potential memory leak
+ + fixed read(2) usage. Should fix the missing cpus bug in system-monitor
+- Remove libgtop-fsusage-leak.patch. Fixed upstream
* Tue Jan 13 2009 olh(a)suse.de
- add PreReq info to libgtop to help solver during libgtop upgrade
* Wed Jan 07 2009 olh(a)suse.de
@@ -233,10 +236,10 @@
* Thu Apr 10 2008 ro(a)suse.de
- added baselibs.conf file to build xxbit packages
for multilib support
-* Thu Apr 10 2008 maw(a)suse.de
+* Wed Apr 09 2008 maw(a)suse.de
- Update to version 2.22.1:
+ Bug fixed: bgo#525953.
-* Fri Mar 14 2008 maw(a)suse.de
+* Thu Mar 13 2008 maw(a)suse.de
- Update to version 2.22.0:
+ Fixed proc_kernel.
* Tue Mar 04 2008 maw(a)suse.de
@@ -295,7 +298,7 @@
- Add libgtop-buffer-overflow.patch (#235086 and CVE-2007-0235).
* Mon Jan 08 2007 sbrabec(a)suse.cz
- Spec file cleanup.
-* Mon Jan 08 2007 ro(a)suse.de
+* Sun Jan 07 2007 ro(a)suse.de
- GNOME moved to /usr
* Tue Oct 03 2006 jhargadon(a)suse.de
- update to version 2.14.4
@@ -346,17 +349,17 @@
- Fixup devel requirements
* Fri Jul 22 2005 gekker(a)suse.de
- Update to version 2.11.2
-* Wed Jun 22 2005 gekker(a)suse.de
+* Tue Jun 21 2005 gekker(a)suse.de
- Update to version 2.11.0
* Fri Jun 17 2005 sbrabec(a)suse.cz
- Build with libXau on x86_64 (#91187).
* Wed Jun 01 2005 sbrabec(a)suse.cz
- Fixed devel requirements.
-* Thu Mar 10 2005 gekker(a)suse.de
+* Wed Mar 09 2005 gekker(a)suse.de
- Update to version 2.10.0 (GNOME 2.10).
-* Fri Mar 04 2005 gekker(a)suse.de
+* Thu Mar 03 2005 gekker(a)suse.de
- Update to version 2.9.92
-* Fri Feb 11 2005 gekker(a)suse.de
+* Thu Feb 10 2005 gekker(a)suse.de
- Update to version 2.9.91
* Thu Jan 27 2005 hhetter(a)suse.de
- updated to version 2.9.90
@@ -397,7 +400,7 @@
* Thu Jun 26 2003 sbrabec(a)suse.cz
- Cleaned up neededforbuild.
- Use %%find_lang.
-* Mon Jun 23 2003 ro(a)suse.de
+* Sun Jun 22 2003 ro(a)suse.de
- added gnome-filesystem to neededforbuild
- added directories to filelist
* Tue May 27 2003 sbrabec(a)suse.cz
@@ -416,7 +419,7 @@
- fix filelist
* Wed May 15 2002 ro(a)suse.de
- use libdir
-* Thu Apr 18 2002 ro(a)suse.de
+* Wed Apr 17 2002 ro(a)suse.de
- fix for automake-1.6
* Thu Jan 17 2002 hhetter(a)suse.de
- prefixed to /opt/gnome2
++++++ libgtop-2.24.0.tar.bz2 -> libgtop-2.24.4.tar.bz2 ++++++
++++ 19013 lines of diff (skipped)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package libgsf for openSUSE:Factory
checked in at Fri Feb 6 17:41:06 CET 2009.
--------
--- libgsf/libgsf.changes 2009-01-17 01:07:09.000000000 +0100
+++ libgsf/libgsf.changes 2009-01-23 09:31:11.000000000 +0100
@@ -1,0 +2,6 @@
+Fri Jan 23 09:24:56 CET 2009 - vuntz(a)novell.com
+
+- Merge openSUSE:Factory & GNOME:Factory:Next.
+- Clean up spec file, removing tests for old versions.
+
+-------------------------------------------------------------------
@@ -6,0 +13,13 @@
+Thu Jan 8 14:33:11 EST 2009 - mboman(a)suse.de
+
+- Update to version 1.14.11:
+ + win32 build fix for glib-2.18 deprecation.
+ + Extend MS Office Open Pkg handling to accept POI files.
+ + Add libxml2 wrapper to simplify probing.
+ + Solaris compilation issue. [bgo#558253]
+ + Handle non-seekable files in gsf_input_stdio_new. [bgo#154417]
+ + Fix various Mac compilation issues. [bgo#565603], [bgo#565605]
+ + Clean up glib includes. [bgo#564004]
+ + MinGW configure fix for libbz2 detection.
+
+-------------------------------------------------------------------
@@ -11,0 +31,10 @@
+Mon Dec 29 18:34:51 EST 2008 - mboman(a)suse.de
+
+- Update to version 1.14.10:
+ + Patch some coverity issues [189, 250, 251]
+ + Work around sshfs bug [bgo#509883]
+ + Support tar archives
+ + Improve gsf support for broken archives [bgo#553861]
+ + Avoid a critical for bad ole2 [bgo#554848]
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
libgsf-1.14.9.tar.bz2
New:
----
libgsf-1.14.11.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ libgsf.spec ++++++
--- /var/tmp/diff_new_pack.X14499/_old 2009-02-06 17:37:52.000000000 +0100
+++ /var/tmp/diff_new_pack.X14499/_new 2009-02-06 17:37:52.000000000 +0100
@@ -1,5 +1,5 @@
#
-# spec file for package libgsf (Version 1.14.9)
+# spec file for package libgsf (Version 1.14.11)
#
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -19,28 +19,19 @@
Name: libgsf
-BuildRequires: gconf2-devel glib2-devel gnome-common gtk-doc intltool
-BuildRequires: libgnome-devel libxml2-devel perl-XML-Parser python-devel
+BuildRequires: gconf2-devel
+BuildRequires: glib2-devel
+BuildRequires: gnome-common
+BuildRequires: gtk-doc
+BuildRequires: intltool
+BuildRequires: libgnome-devel
+BuildRequires: libxml2-devel
+BuildRequires: python-devel
BuildRequires: update-desktop-files
License: GPL v2 or later; LGPL v2.1 or later
Group: Development/Libraries/GNOME
-# Provide support for old soname
-%if %suse_version <= 1000
-%ifarch ia64 x86_64 ppc64 s390x
-Provides: libgsf-1.so.1()(64bit)
-%else
-Provides: libgsf-1.so.1
-%endif
-%endif
-%if %suse_version == 1010
-%ifarch ia64 x86_64 ppc64 s390x
-Provides: libgsf-1.so.113()(64bit)
-%else
-Provides: libgsf-1.so.113
-%endif
-%endif
-Version: 1.14.9
-Release: 9
+Version: 1.14.11
+Release: 1
Summary: GNOME Structured File Library
Url: http://www.gnome.org
BuildRoot: %{_tmppath}/%{name}-%{version}-build
@@ -86,7 +77,7 @@
%package devel
License: GPL v2 or later; LGPL v2.1 or later
-Summary: Include Files and Libraries mandatory for Development.
+Summary: Include Files and Libraries mandatory for Development
Group: Development/Libraries/GNOME
Requires: %{name} = %{version} %{name}-gnome = %{version} glib2-devel libxml2-devel gnome-vfs2-devel libbonobo-devel bzip2 zlib-devel
# bug437293
@@ -109,27 +100,12 @@
License: GPL v2 or later; LGPL v2.1 or later
Summary: GNOME Structured File Library
Group: Development/Libraries/GNOME
-# Provide support for old soname
-%if %suse_version <= 1000
-%ifarch ia64 x86_64 ppc64 s390x
-Provides: libgsf-gnome-1.so.1()(64bit)
-%else
-Provides: libgsf-gnome-1.so.1
-%endif
-%endif
-%if %suse_version == 1010
-%ifarch ia64 x86_64 ppc64 s390x
-Provides: libgsf-gnome-1.so.113()(64bit)
-%else
-Provides: libgsf-gnome-1.so.113
-%endif
-%endif
Requires: %{name} = %{version}
%gconf_schemas_prereq
%package doc
License: GPL v2 or later; LGPL v2.1 or later
-Summary: Additional Package Documentation.
+Summary: Additional Package Documentation
Group: Development/Libraries/GNOME
Requires: %{name} = %{version}
@@ -154,28 +130,15 @@
Jody Goldberg <jody(a)gnome.org>
%prep
-#'
%setup -q
%build
-autoreconf -f -i
%configure --with-pic \
--disable-static
make %{?jobs:-j%jobs}
%install
make install DESTDIR=$RPM_BUILD_ROOT
-# Provide support for old soname
-%if %suse_version <= 1000
-mkdir -p $RPM_BUILD_ROOT%{_libdir}
-ln -s libgsf-1.so.114 $RPM_BUILD_ROOT%{_libdir}/libgsf-1.so.1
-ln -s libgsf-gnome-1.so.114 $RPM_BUILD_ROOT%{_libdir}/libgsf-gnome-1.so.1
-%endif
-%if %suse_version == 1010
-mkdir -p $RPM_BUILD_ROOT%{_libdir}
-ln -s libgsf-1.so.114 $RPM_BUILD_ROOT%{_libdir}/libgsf-1.so.113
-ln -s libgsf-gnome-1.so.114 $RPM_BUILD_ROOT%{_libdir}/libgsf-gnome-1.so.113
-%endif
%find_lang %{name}
# gconf_schemas go to -gnome subpackage:
%find_gconf_schemas
@@ -230,10 +193,30 @@
%{_datadir}/gtk-doc/html/*
%changelog
+* Fri Jan 23 2009 vuntz(a)novell.com
+- Merge openSUSE:Factory & GNOME:Factory:Next.
+- Clean up spec file, removing tests for old versions.
* Sat Jan 17 2009 crrodriguez(a)suse.de
- remove la files.
+* Thu Jan 08 2009 mboman(a)suse.de
+- Update to version 1.14.11:
+ + win32 build fix for glib-2.18 deprecation.
+ + Extend MS Office Open Pkg handling to accept POI files.
+ + Add libxml2 wrapper to simplify probing.
+ + Solaris compilation issue. [bgo#558253]
+ + Handle non-seekable files in gsf_input_stdio_new. [bgo#154417]
+ + Fix various Mac compilation issues. [bgo#565603], [bgo#565605]
+ + Clean up glib includes. [bgo#564004]
+ + MinGW configure fix for libbz2 detection.
* Wed Jan 07 2009 olh(a)suse.de
- obsolete old -XXbit packages (bnc#437293)
+* Tue Dec 30 2008 mboman(a)suse.de
+- Update to version 1.14.10:
+ + Patch some coverity issues [189, 250, 251]
+ + Work around sshfs bug [bgo#509883]
+ + Support tar archives
+ + Improve gsf support for broken archives [bgo#553861]
+ + Avoid a critical for bad ole2 [bgo#554848]
* Mon Sep 01 2008 mboman(a)novell.com
- Update to version 1.14.9:
+ Revitalize gio support.
++++++ libgsf-1.14.9.tar.bz2 -> libgsf-1.14.11.tar.bz2 ++++++
++++ 18633 lines of diff (skipped)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package libgnomesu for openSUSE:Factory
checked in at Fri Feb 6 17:36:03 CET 2009.
--------
--- GNOME/libgnomesu/libgnomesu.changes 2009-02-03 14:55:41.000000000 +0100
+++ libgnomesu/libgnomesu.changes 2009-02-04 06:11:47.000000000 +0100
@@ -1,0 +2,8 @@
+Wed Feb 4 06:10:44 CET 2009 - vuntz(a)novell.com
+
+- Add libgnomesu-drop-libgnomeui.patch to drop libgnomeui
+ dependency.
+- Remove BuildRequires on libgnomeui and replace it with
+ BuildRequires on gconf2-devel and gtk2-devel.
+
+-------------------------------------------------------------------
@@ -4 +12,25 @@
-- Remove broken casts.
+- Remove broken casts:
+ Add libgnomesu-ia64-crash.patch to fix crash on ia64 because of
+ broken casts.
+
+-------------------------------------------------------------------
+Sat Jan 31 06:44:13 CET 2009 - vuntz(a)novell.com
+
+- Add libgnomesu-better-pam-handling.patch to handle PAM errors
+ during authentication better, so the user has a better feedback.
+ Hopefully fixes bnc#430883.
+
+-------------------------------------------------------------------
+Sat Jan 31 03:37:06 CET 2009 - vuntz(a)novell.com
+
+- Add libgnomesu-startup-notification.patch to forward the startup
+ notification information when there's no need for authentication
+ dialog. The main use case is the yast2 control center, where we
+ are already root. Fix bnc#458651.
+- Use sr@latin instead of sr@Latn.
+- Remove checks for old versions of openSUSE.
+
+-------------------------------------------------------------------
+Mon Jan 12 15:25:27 EST 2009 - mauro(a)suse.de
+
+- Translations update.
calling whatdependson for head-i586
Old:
----
libgnomesu-utils.patch
New:
----
libgnomesu-better-pam-handling.patch
libgnomesu-drop-libgnomeui.patch
libgnomesu-ia64-crash.patch
libgnomesu-startup-notification.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ libgnomesu.spec ++++++
--- /var/tmp/diff_new_pack.Ni9432/_old 2009-02-06 17:34:14.000000000 +0100
+++ /var/tmp/diff_new_pack.Ni9432/_new 2009-02-06 17:34:14.000000000 +0100
@@ -19,7 +19,7 @@
Name: libgnomesu
-BuildRequires: fdupes intltool libgnomeui-devel pam-devel
+BuildRequires: fdupes gconf2-devel gtk2-devel intltool pam-devel
Url: http://members.chello.nl/~h.lai/libgnomesu/
License: GPL v2 or later; LGPL v2.1 or later
Group: System/GUI/GNOME
@@ -29,7 +29,7 @@
Provides: xsu
Obsoletes: xsu
Version: 1.0.0
-Release: 302
+Release: 305
Summary: GNOME su Library
Source: %{name}-%{version}.tar.bz2
Source1: gnomesu-pam.pamd
@@ -45,7 +45,14 @@
Patch6: libgnomesu-unsetenv.patch
# PATCH-FIX-OPENSUSE libgnomesu-modernize.patch bnc462073 abockover(a)novell.com -- Make gnomesu look and act more like PolicyKit-gnome (HIG compliant, use the icon theme, etc.)
Patch7: libgnomesu-modernize.patch
-Patch8: libgnomesu-utils.patch
+# PATCH-FIX-UPSTREAM libgnomesu-startup-notification.patch bnc458651 vuntz(a)novell.com -- Forward startup notification information when there's no authentication dialog
+Patch8: libgnomesu-startup-notification.patch
+# PATCH-FIX-UPSTREAM libgnomesu-better-pam-handling.patch bnc430883 vuntz(a)novell.com -- Handle PAM errors during authentication in a more extensive way, to give better feedback
+Patch9: libgnomesu-better-pam-handling.patch
+# PATCH-FIX-UPSTREAM libgnomesu-ia64-crash.patch bnc470618 schwab(a)suse.de
+Patch10: libgnomesu-ia64-crash.patch
+# PATCH-FIX-UPSTREAM libgnomesu-drop-libgnomeui.patch vuntz(a)novell.com -- Drop libgnomeui dependency
+Patch11: libgnomesu-drop-libgnomeui.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Requires: %{name}-lang = %{version} pam libgnomesu0
@@ -102,7 +109,10 @@
%patch5
%patch6 -p1
%patch7
-%patch8
+%patch8 -p1
+%patch9 -p1
+%patch10 -p0
+%patch11 -p1
cp -a %{S:1} pam-backend/gnomesu-pam
cp %{S:2} po/pl.po
@@ -117,27 +127,14 @@
%install
mkdir -p $RPM_BUILD_ROOT%{_prefix}/lib/%{name}
-make install DESTDIR=$RPM_BUILD_ROOT
+%makeinstall
+# Change sr@Latn to sr@latin
+mv %{buildroot}%{_datadir}/locale/sr@Latn %{buildroot}%{_datadir}/locale/sr@latin
%find_lang libgnomesu-1.0
mkdir -p $RPM_BUILD_ROOT%{_docdir}/%{name}
cp AUTHORS README NEWS ChangeLog doc/api.html doc/libgnomesu.css $RPM_BUILD_ROOT%{_docdir}/%{name}
# We want only PAM backend.
rm $RPM_BUILD_ROOT%{_prefix}/lib/%{name}/gnomesu-backend
-%if %suse_version <= 1020
-mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/permissions.d
-cat >$RPM_BUILD_ROOT%{_sysconfdir}/permissions.d/%{name}.easy <<EOF
-# libgnomesu (#75823)
-%{_prefix}/lib/libgnomesu/gnomesu-pam-backend root:root 4755
-EOF
-cat >$RPM_BUILD_ROOT%{_sysconfdir}/permissions.d/%{name}.secure <<EOF
-# libgnomesu (#75823)
-%{_prefix}/lib/libgnomesu/gnomesu-pam-backend root:root 4755
-EOF
-cat >$RPM_BUILD_ROOT%{_sysconfdir}/permissions.d/%{name}.paranoid <<EOF
-# libgnomesu (#75823)
-%{_prefix}/lib/libgnomesu/gnomesu-pam-backend root:root 0755
-EOF
-%endif
# No support for old GNOME
# FIXME: Transform it to .desktop file
rm $RPM_BUILD_ROOT%{_datadir}/application-registry/*.applications $RPM_BUILD_ROOT%{_datadir}/mime-info/*.*
@@ -170,9 +167,6 @@
# We have only 4755 and for easy and secure profile.
%verify (not mode) %attr (4755,root,root) %{_prefix}/lib/%{name}/gnomesu-pam-backend
%config %{_sysconfdir}/pam.d/gnomesu-pam
-%if %suse_version <= 1020
-%{_sysconfdir}/permissions.d/%{name}.*
-%endif
%files -n libgnomesu0
%defattr (-, root, root)
@@ -190,8 +184,28 @@
%{_libdir}/pkgconfig/libgnomesu-1.0.pc
%changelog
+* Wed Feb 04 2009 vuntz(a)novell.com
+- Add libgnomesu-drop-libgnomeui.patch to drop libgnomeui
+ dependency.
+- Remove BuildRequires on libgnomeui and replace it with
+ BuildRequires on gconf2-devel and gtk2-devel.
* Tue Feb 03 2009 schwab(a)suse.de
-- Remove broken casts.
+- Remove broken casts:
+ Add libgnomesu-ia64-crash.patch to fix crash on ia64 because of
+ broken casts.
+* Sat Jan 31 2009 vuntz(a)novell.com
+- Add libgnomesu-better-pam-handling.patch to handle PAM errors
+ during authentication better, so the user has a better feedback.
+ Hopefully fixes bnc#430883.
+* Sat Jan 31 2009 vuntz(a)novell.com
+- Add libgnomesu-startup-notification.patch to forward the startup
+ notification information when there's no need for authentication
+ dialog. The main use case is the yast2 control center, where we
+ are already root. Fix bnc#458651.
+- Use sr@latin instead of sr@Latn.
+- Remove checks for old versions of openSUSE.
+* Mon Jan 12 2009 mauro(a)suse.de
+- Translations update.
* Sun Dec 28 2008 abockover(a)novell.com
- Patch to "modernize" gnomesu in the image of PolicyKit-gnome
* Fix bnc#462073
++++++ libgnomesu-better-pam-handling.patch ++++++
Index: libgnomesu-1.0.0/pam-backend/pam.c
===================================================================
--- libgnomesu-1.0.0.orig/pam-backend/pam.c
+++ libgnomesu-1.0.0/pam-backend/pam.c
@@ -42,12 +42,16 @@
#define PROTOCOL_INCORRECT_PASSWORD "INCORRECT_PASSWORD\n" /* Entered password is incorrect */
/* One of the following messages are printed on exit */
-#define PROTOCOL_PASSWORD_FAIL "PASSWORD_FAIL\n" /* Entered incorrect password too many times */
+#define PROTOCOL_PASSWORD_FAIL "PASSWORD_FAIL\n" /* Entered incorrect password too many times (but not an error from PAM) */
#define PROTOCOL_DONE "DONE\n" /* Success */
#define PROTOCOL_NO_SUCH_USER "NO_SUCH_USER\n" /* USER doesn't exist */
#define PROTOCOL_INIT_ERROR "INIT_ERROR\n" /* Unable to initialize PAM */
#define PROTOCOL_ERROR "ERROR\n" /* Unknown error */
#define PROTOCOL_AUTH_DENIED "DENIED\n" /* User is not allowed to authenticate itself */
+#define PROTOCOL_AUTHINFO_UNAVAIL "AUTHINFO_UNAVAIL\n" /* Unable to access the authentication information (network or hardware failure) */
+#define PROTOCOL_MAXTRIES "MAXTRIES\n" /* Entered incorrect password too many times (error from PAM) */
+#define PROTOCOL_USER_EXPIRED "USER_EXPIRED\n" /* User account has expired */
+#define PROTOCOL_PASSWORD_EXPIRED "PASSWORD_EXPIRED\n" /* Password has expired */
#define DEFAULT_USER "root"
@@ -215,7 +219,6 @@ int
main (int argc, char *argv[])
{
struct passwd *pw;
- gboolean authenticated = FALSE;
pam_handle_t *pamh = NULL;
int retval, i;
@@ -241,20 +244,74 @@ main (int argc, char *argv[])
else
fprintf (outf, PROTOCOL_INCORRECT_PASSWORD);
}
- if (i >= 3)
+
+ if (i >= 3) {
+ fprintf (outf, PROTOCOL_PASSWORD_FAIL);
+ close_pam (pamh, retval);
return 1;
+ }
- if (retval == PAM_SUCCESS) {
- /* Is the user permitted to access this account? */
- retval = pam_acct_mgmt (pamh, 0);
+ if (Abort) {
+ fprintf (outf, PROTOCOL_ERROR);
+ close_pam (pamh, retval);
+ return 1;
+ }
- if (retval == PAM_SUCCESS)
- authenticated = TRUE;
- else
+ switch (retval) {
+ case PAM_SUCCESS:
+ break;
+ case PAM_CRED_INSUFFICIENT:
fprintf (outf, PROTOCOL_AUTH_DENIED);
- } else
- fprintf (outf, PROTOCOL_PASSWORD_FAIL);
+ break;
+ case PAM_AUTHINFO_UNAVAIL:
+ fprintf (outf, PROTOCOL_AUTHINFO_UNAVAIL);
+ break;
+ case PAM_MAXTRIES:
+ fprintf (outf, PROTOCOL_MAXTRIES);
+ break;
+ case PAM_USER_UNKNOWN:
+ fprintf (outf, PROTOCOL_NO_SUCH_USER);
+ break;
+ default:
+ fprintf (outf, PROTOCOL_ERROR);
+ break;
+ }
+ switch (retval) {
+ case PAM_SUCCESS:
+ break;
+ default:
+ close_pam (pamh, retval);
+ return 1;
+ }
+
+ /* Is the user permitted to access this account? */
+ retval = pam_acct_mgmt (pamh, 0);
+
+ switch (retval) {
+ case PAM_SUCCESS:
+ break;
+ case PAM_ACCT_EXPIRED:
+ fprintf (outf, PROTOCOL_USER_EXPIRED);
+ break;
+ case PAM_NEW_AUTHTOK_REQD:
+ fprintf (outf, PROTOCOL_PASSWORD_EXPIRED);
+ break;
+ case PAM_USER_UNKNOWN:
+ fprintf (outf, PROTOCOL_NO_SUCH_USER);
+ break;
+ default:
+ fprintf (outf, PROTOCOL_AUTH_DENIED);
+ break;
+ }
+
+ switch (retval) {
+ case PAM_SUCCESS:
+ break;
+ default:
+ close_pam (pamh, retval);
+ return 1;
+ }
if (Abort) {
close_pam (pamh, retval);
@@ -262,7 +319,7 @@ main (int argc, char *argv[])
return 1;
}
- if (authenticated) {
+ do {
char **command = argv + 4;
pid_t pid;
int exitCode = 1, status;
@@ -312,9 +369,5 @@ main (int argc, char *argv[])
/* evecvp() failed */
return exitCode;
- } else
- {
- close_pam (pamh, retval);
- return 1;
- }
+ } while (0);
}
Index: libgnomesu-1.0.0/src/services/pam.c
===================================================================
--- libgnomesu-1.0.0.orig/src/services/pam.c
+++ libgnomesu-1.0.0/src/services/pam.c
@@ -233,6 +233,24 @@ spawn_async2 (const gchar *user, const g
bomb (gui, _("You do not have permission to authenticate."));
break;
+ } else if (cmp (buf, "AUTHINFO_UNAVAIL\n")) {
+ bomb (gui, _("Unable to access the authentication information."));
+ break;
+
+ } else if (cmp (buf, "MAXTRIES\n")) {
+ bomb (gui, _("You reached the limit of tries to authenticate."));
+ break;
+
+ } else if (cmp (buf, "USER_EXPIRED\n")) {
+ bomb (gui, _("User account '%s' has expired."),
+ user);
+ break;
+
+ } else if (cmp (buf, "PASSWORD_EXPIRED\n")) {
+ bomb (gui, _("The password of '%s' has expired. Please update the password."),
+ user);
+ break;
+
} else if (cmp (buf, "INIT_ERROR\n")) {
bomb (gui, _("Unable to initialize the PAM authentication system."));
break;
++++++ libgnomesu-drop-libgnomeui.patch ++++++
Index: libgnomesu-1.0.0/tools/gnomesu.c
===================================================================
--- libgnomesu-1.0.0.orig/tools/gnomesu.c
+++ libgnomesu-1.0.0/tools/gnomesu.c
@@ -18,8 +18,8 @@
* Boston, MA 02111-1307, USA.
*/
+#include <glib/gi18n.h>
#include <gtk/gtk.h>
-#include <gnome.h>
#include <gconf/gconf-client.h>
#include <string.h>
@@ -36,17 +36,12 @@ static gchar *user = NULL;
static gint final_status = 0;
GMainLoop *main_loop;
-static struct poptOption options[] = {
- { "command", 'c', POPT_ARG_STRING, &command, 0,
- N_("Pass the command to execute as one single string."),
- N_("COMMAND") },
-
- { "user", 'u', POPT_ARG_STRING, &user, 0,
- N_("Run as this user instead of as root."),
- N_("USERNAME") },
-
- { NULL, '\0', 0, NULL, 0 }
-};
+static GOptionEntry entries[] =
+{
+ { "command", 'c', 0, G_OPTION_ARG_STRING, &command, N_("Pass the command to execute as one single string."), N_("COMMAND") },
+ { "user", 'u', 0, G_OPTION_ARG_STRING, &user, N_("Run as this user instead of as root."), N_("USERNAME") },
+ { NULL }
+ };
static void
child_exit_cb (GPid pid, gint status, gpointer data)
@@ -58,9 +53,7 @@ child_exit_cb (GPid pid, gint status, gp
int
main (int argc, char *argv[])
{
- GnomeProgram *program;
- GValue value = { 0 };
- poptContext pctx;
+ GError *error;
const char *desktop_startup_id;
bindtextdomain (GETTEXT_PACKAGE, LOCALEDIR);
@@ -73,30 +66,31 @@ main (int argc, char *argv[])
if (desktop_startup_id)
g_setenv ("_GNOMESU_DESKTOP_STARTUP_ID", desktop_startup_id, TRUE);
- program = gnome_program_init ("gnomesu", VERSION,
- LIBGNOMEUI_MODULE, argc, argv,
- GNOME_PARAM_POPT_TABLE, options,
- GNOME_PARAM_HUMAN_READABLE_NAME, _("GNOME SuperUser"),
- GNOME_PARAM_APP_PREFIX, GNOMESU_PREFIX,
- NULL);
- g_object_get_property (G_OBJECT (program),
- GNOME_PARAM_POPT_CONTEXT,
- g_value_init (&value, G_TYPE_POINTER));
- pctx = g_value_get_pointer (&value);
+ error = NULL;
+ if (!gtk_init_with_args (&argc, &argv, NULL, entries, GETTEXT_PACKAGE, &error)) {
+ if (error) {
+ g_printerr ("%s\n", error->message);
+ g_error_free (error);
+ } else
+ g_printerr (_("An unknown error occurred.\n"));
+ return 1;
+ }
+
+ g_set_application_name (_("GNOME SuperUser"));
gtk_window_set_default_icon_name (GTK_STOCK_DIALOG_AUTHENTICATION);
main_loop = g_main_loop_new (NULL, FALSE);
if (!command) {
- GList *arglist = NULL;
- gchar *arg, **args;
- int status, pid, i = 0;
+ gchar **args;
+ int pid, i = 0;
- while ((arg = (gchar *) poptGetArg (pctx)) != NULL)
- arglist = g_list_append (arglist, arg);
+ /* skipping the program at argv[0] */
+ argc--;
+ argv++;
- if (g_list_length (arglist) == 0) {
+ if (argc == 0) {
gchar *terminal;
terminal = gconf_client_get_string (gconf_client_get_default (),
@@ -114,11 +108,10 @@ main (int argc, char *argv[])
return WEXITSTATUS (final_status);
}
- args = g_new0 (gchar *, g_list_length (arglist) + 1);
- for (arglist = g_list_first (arglist); arglist != NULL; arglist = arglist->next) {
- args[i] = arglist->data;
- i++;
- }
+ /* we have to copy argv to have a NULL-terminated array */
+ args = g_new0 (gchar *, argc + 1);
+ for (i = 0; i < argc; i++)
+ args[i] = argv[i];
if (!gnomesu_spawn_async (user, args, &pid))
return 255;
@@ -126,12 +119,11 @@ main (int argc, char *argv[])
g_child_watch_add (pid, child_exit_cb, NULL);
g_main_loop_run (main_loop);
- g_list_free (arglist);
g_free (args);
return WEXITSTATUS (final_status);
} else {
- int status, pid;
+ int pid;
if (!gnomesu_spawn_command_async (user, command, &pid))
return 255;
Index: libgnomesu-1.0.0/configure.in
===================================================================
--- libgnomesu-1.0.0.orig/configure.in
+++ libgnomesu-1.0.0/configure.in
@@ -48,7 +48,6 @@ AC_TRY_LINK(
PKG_CHECK_MODULES(GNOMESU,[
- libgnomeui-2.0
gconf-2.0
])
AC_SUBST(GNOMESU_CFLAGS)
++++++ libgnomesu-ia64-crash.patch ++++++
--- src/utils.c
+++ src/utils.c
@@ -89,10 +89,10 @@ LGSD(replace_all) (gchar **str, gchar *f
{
gint pos;
- pos = GPOINTER_TO_INT (found) - GPOINTER_TO_INT (newstr->str);
+ pos = found - newstr->str;
g_string_erase (newstr, pos, strlen (from));
g_string_insert (newstr, pos, to);
- found = GINT_TO_POINTER (GPOINTER_TO_INT (found) + strlen (to));
+ found = newstr->str + pos + strlen (to);
found = strstr (found, from);
}
++++++ libgnomesu-modernize.patch ++++++
--- /var/tmp/diff_new_pack.Ni9432/_old 2009-02-06 17:34:14.000000000 +0100
+++ /var/tmp/diff_new_pack.Ni9432/_new 2009-02-06 17:34:14.000000000 +0100
@@ -1,5 +1,7 @@
---- src/gnomesu-auth-dialog.c.orig 2008-12-28 06:38:54.000000000 -0500
-+++ src/gnomesu-auth-dialog.c 2008-12-28 06:38:54.000000000 -0500
+Index: src/gnomesu-auth-dialog.c
+===================================================================
+--- src/gnomesu-auth-dialog.c.orig
++++ src/gnomesu-auth-dialog.c
@@ -1,5 +1,7 @@
/* libgnomesu - Library for providing superuser privileges to GNOME apps.
- * Copyright (C) 2004 Hongli Lai
@@ -179,7 +181,7 @@
static GtkWidget *
create_stock_button (const gchar *stock, const gchar *labelstr)
-@@ -71,7 +203,6 @@
+@@ -71,7 +203,6 @@ create_stock_button (const gchar *stock,
return button;
}
@@ -187,7 +189,7 @@
static void
clear_entry (GtkWidget *entry)
{
-@@ -93,26 +224,64 @@
+@@ -93,26 +224,64 @@ clear_entry (GtkWidget *entry)
if (blank) g_free (blank);
}
@@ -264,7 +266,7 @@
/* Reparent dialog->action_area into a hbox */
g_object_ref (dialog->action_area);
-@@ -129,171 +298,164 @@
+@@ -129,171 +298,164 @@ gnomesu_auth_dialog_instance_init (GType
/* gtk_button_box_set_spacing (GTK_BUTTON_BOX (left_action_area), 12); */
gtk_box_set_spacing (GTK_BOX (left_action_area), 12);
gtk_button_box_set_layout (GTK_BUTTON_BOX (left_action_area), GTK_BUTTONBOX_START);
@@ -559,7 +561,7 @@
GtkWidget *
gnomesu_auth_dialog_add_button (GnomesuAuthDialog *dialog, const char *stock_id,
-@@ -312,7 +474,6 @@
+@@ -312,7 +474,6 @@ gnomesu_auth_dialog_add_button (GnomesuA
return button;
}
@@ -567,7 +569,7 @@
static void
on_action_button_click (GtkWidget *button, gpointer response)
{
-@@ -320,7 +481,6 @@
+@@ -320,7 +481,6 @@ on_action_button_click (GtkWidget *butto
gtk_dialog_response (dialog, GPOINTER_TO_INT (response));
}
@@ -575,7 +577,7 @@
void
gnomesu_auth_dialog_add_custom_button (GnomesuAuthDialog *dialog, GtkWidget *button,
gint response_id)
-@@ -334,7 +494,6 @@
+@@ -334,7 +494,6 @@ gnomesu_auth_dialog_add_custom_button (G
GINT_TO_POINTER (response_id));
}
@@ -583,7 +585,7 @@
gchar *
gnomesu_auth_dialog_prompt (GnomesuAuthDialog *dialog)
{
-@@ -348,6 +507,39 @@
+@@ -348,6 +507,39 @@ gnomesu_auth_dialog_prompt (GnomesuAuthD
return NULL;
}
@@ -623,7 +625,7 @@
void
gnomesu_auth_dialog_set_desc (GnomesuAuthDialog *dialog, const gchar *text)
-@@ -355,35 +547,39 @@
+@@ -355,35 +547,39 @@ gnomesu_auth_dialog_set_desc (GnomesuAut
g_return_if_fail (dialog != NULL);
g_return_if_fail (GNOMESU_IS_AUTH_DIALOG (dialog));
@@ -681,7 +683,7 @@
void
gnomesu_auth_dialog_set_command (GnomesuAuthDialog *dialog, const gchar *command)
-@@ -392,16 +588,16 @@
+@@ -392,16 +588,16 @@ gnomesu_auth_dialog_set_command (Gnomesu
g_return_if_fail (GNOMESU_IS_AUTH_DIALOG (dialog));
if (command) {
@@ -704,7 +706,7 @@
void
gnomesu_auth_dialog_set_prompt (GnomesuAuthDialog *dialog, const gchar *prompt)
{
-@@ -415,79 +611,52 @@
+@@ -415,79 +611,52 @@ gnomesu_auth_dialog_set_prompt (GnomesuA
}
}
@@ -802,7 +804,7 @@
gchar *
gnomesu_auth_dialog_get_password (GnomesuAuthDialog *dialog)
{
-@@ -496,12 +665,11 @@
+@@ -496,12 +665,11 @@ gnomesu_auth_dialog_get_password (Gnomes
g_return_val_if_fail (dialog != NULL, NULL);
g_return_val_if_fail (GNOMESU_IS_AUTH_DIALOG (dialog), NULL);
@@ -817,9 +819,11 @@
void
gnomesu_free_password (gchar **password)
{
---- src/gnomesu-auth-dialog.h.orig 2008-12-28 06:38:54.000000000 -0500
-+++ src/gnomesu-auth-dialog.h 2008-12-28 06:38:54.000000000 -0500
-@@ -64,6 +64,7 @@
+Index: src/gnomesu-auth-dialog.h
+===================================================================
+--- src/gnomesu-auth-dialog.h.orig
++++ src/gnomesu-auth-dialog.h
+@@ -64,6 +64,7 @@ GType gnomesu_auth_dialog_get_type
GtkWidget *gnomesu_auth_dialog_new (void);
void gnomesu_auth_dialog_set_desc (GnomesuAuthDialog *dialog, const gchar *text);
@@ -827,9 +831,11 @@
void gnomesu_auth_dialog_set_icon (GnomesuAuthDialog *dialog, GdkPixbuf *pixbuf);
void gnomesu_auth_dialog_set_command (GnomesuAuthDialog *dialog, const gchar *command);
void gnomesu_auth_dialog_set_prompt (GnomesuAuthDialog *dialog, const gchar *prompt);
---- src/services/su.c.orig 2008-12-28 06:38:54.000000000 -0500
-+++ src/services/su.c 2008-12-28 06:38:54.000000000 -0500
-@@ -180,15 +180,10 @@
+Index: src/services/su.c
+===================================================================
+--- src/services/su.c.orig
++++ src/services/su.c
+@@ -180,15 +180,10 @@ spawn_async2 (const gchar *user, const g
/* Create GUI if not already done */
if (!cmp (user, "root")) {
@@ -847,9 +853,11 @@
tmp = g_strdup_printf (_("%s's _password:"), user);
gnomesu_auth_dialog_set_prompt (gui, tmp);
---- src/services/pam.c.orig 2008-12-28 06:38:54.000000000 -0500
-+++ src/services/pam.c 2008-12-28 06:38:54.000000000 -0500
-@@ -187,15 +187,10 @@
+Index: src/services/pam.c
+===================================================================
+--- src/services/pam.c.orig
++++ src/services/pam.c
+@@ -187,15 +187,10 @@ spawn_async2 (const gchar *user, const g
gui = (GnomesuAuthDialog *) gnomesu_auth_dialog_new ();
if (!cmp (user, "root")) {
@@ -867,3 +875,16 @@
tmp = g_strdup_printf (_("%s's _password:"), user);
gnomesu_auth_dialog_set_prompt (gui, tmp);
+Index: tools/gnomesu.c
+===================================================================
+--- tools/gnomesu.c.orig
++++ tools/gnomesu.c
+@@ -77,6 +77,8 @@ main (int argc, char *argv[])
+ g_value_init (&value, G_TYPE_POINTER));
+ pctx = g_value_get_pointer (&value);
+
++ gtk_window_set_default_icon_name (GTK_STOCK_DIALOG_AUTHENTICATION);
++
+ main_loop = g_main_loop_new (NULL, FALSE);
+
+ if (!command) {
++++++ libgnomesu-po.tar.gz ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/po/ar.po new/po/ar.po
--- old/po/ar.po 2008-12-05 22:08:10.000000000 +0100
+++ new/po/ar.po 2009-01-08 18:57:02.000000000 +0100
@@ -5,8 +5,8 @@
msgstr ""
"Project-Id-Version: libgnomesu\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2007-01-16 23:27+0100\n"
-"PO-Revision-Date: 2008-12-04 12:23\n"
+"POT-Creation-Date: 2008-11-11 01:44-0500\n"
+"PO-Revision-Date: 2009-01-08 15:35\n"
"Last-Translator: Novell Language <language(a)novell.com>\n"
"Language-Team: Novell Language <language(a)novell.com>\n"
"MIME-Version: 1.0\n"
@@ -21,31 +21,32 @@
msgid "Command:"
msgstr "الأمر:"
-#: ../src/gnomesu-auth-dialog.c:214
+#. Input entry
+#: ../src/gnomesu-auth-dialog.c:188 ../src/gnomesu-auth-dialog.c:420
+msgid "_Password:"
+msgstr "_كلمة السر:"
+
+#: ../src/gnomesu-auth-dialog.c:220
msgid "C_ontinue"
msgstr "_متابعة"
-#: ../src/gnomesu-auth-dialog.c:364
+#: ../src/gnomesu-auth-dialog.c:370
msgid "Administrator (root) privilege is required."
msgstr "امتياز المسؤول (الجذر) مطلوب."
-#: ../src/gnomesu-auth-dialog.c:365
+#: ../src/gnomesu-auth-dialog.c:371
msgid "Please enter the root password to continue."
msgstr "الرجاء إدخال كلمة سر الجذر للمتابعة."
-#: ../src/gnomesu-auth-dialog.c:414
-msgid "_Password:"
-msgstr "_كلمة السر:"
-
-#: ../src/gnomesu-auth-dialog.c:439
+#: ../src/gnomesu-auth-dialog.c:445
msgid "Please wait, verifying password..."
msgstr "الرجاء الانتظار، يتم الآن التحقق من كلمة السر..."
-#: ../src/gnomesu-auth-dialog.c:447
+#: ../src/gnomesu-auth-dialog.c:453
msgid "Incorrect password, please try again."
msgstr "كلمة السر غير صحيحة، الرجاء إعادة المحاولة."
-#: ../src/gnomesu-auth-dialog.c:454
+#: ../src/gnomesu-auth-dialog.c:460
msgid "Incorrect password, please try again. You have one more chance."
msgstr "كلمة السر غير صحيحة، الرجاء إعادة المحاولة. لديك فرصة واحدة أخرى."
@@ -97,23 +98,23 @@
msgid "\nCopyright (C) 1999 Free Software Foundation, Inc.\nThis is free software; see the source for copying conditions. There is NO\nwarranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"
msgstr "\nحقوق النسخ (C) 1999 لشركة Free Software Foundation, Inc.\n هذا برنامج مجاني، راجع المصدر للتعرف على شروط النسخ. لا توجد أية\n ضمانات أو حقوق تخص التسويق أو الصلاحية لغرض معين.\n"
-#: ../tools/gnomesu.c:40
+#: ../tools/gnomesu.c:41
msgid "Pass the command to execute as one single string."
msgstr "قم بتمرير الأمر المراد تنفيذه كسلسلة واحدة."
-#: ../tools/gnomesu.c:41
+#: ../tools/gnomesu.c:42
msgid "COMMAND"
msgstr "الأمر"
-#: ../tools/gnomesu.c:44
+#: ../tools/gnomesu.c:45
msgid "Run as this user instead of as root."
msgstr "التشغيل كهذا المستخدم بدلاً من التشغيل كمسؤول."
-#: ../tools/gnomesu.c:45
+#: ../tools/gnomesu.c:46
msgid "USERNAME"
msgstr "اسم المستخدم"
-#: ../tools/gnomesu.c:65
+#: ../tools/gnomesu.c:72
msgid "GNOME SuperUser"
msgstr "GNOME SuperUser"
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/po/cs.po new/po/cs.po
--- old/po/cs.po 2008-12-05 22:08:14.000000000 +0100
+++ new/po/cs.po 2009-01-12 19:58:14.000000000 +0100
@@ -5,8 +5,8 @@
msgstr ""
"Project-Id-Version: libgnomesu\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2007-01-16 23:27+0100\n"
-"PO-Revision-Date: 2008-12-03 13:47\n"
+"POT-Creation-Date: 2008-11-11 01:44-0500\n"
+"PO-Revision-Date: 2009-01-09 10:52\n"
"Last-Translator: Novell Language <language(a)novell.com>\n"
"Language-Team: Novell Language <language(a)novell.com>\n"
"MIME-Version: 1.0\n"
@@ -21,31 +21,32 @@
msgid "Command:"
msgstr "Příkaz:"
-#: ../src/gnomesu-auth-dialog.c:214
+#. Input entry
+#: ../src/gnomesu-auth-dialog.c:188 ../src/gnomesu-auth-dialog.c:420
+msgid "_Password:"
+msgstr "_Heslo:"
+
+#: ../src/gnomesu-auth-dialog.c:220
msgid "C_ontinue"
msgstr "P_okračovat"
-#: ../src/gnomesu-auth-dialog.c:364
+#: ../src/gnomesu-auth-dialog.c:370
msgid "Administrator (root) privilege is required."
msgstr "Je vyžadováno oprávnění správce (root)."
-#: ../src/gnomesu-auth-dialog.c:365
+#: ../src/gnomesu-auth-dialog.c:371
msgid "Please enter the root password to continue."
msgstr "Před pokračováním zadejte heslo uživatele root."
-#: ../src/gnomesu-auth-dialog.c:414
-msgid "_Password:"
-msgstr "_Heslo:"
-
-#: ../src/gnomesu-auth-dialog.c:439
+#: ../src/gnomesu-auth-dialog.c:445
msgid "Please wait, verifying password..."
msgstr "Počkejte prosím, probíhá ověřování hesla..."
-#: ../src/gnomesu-auth-dialog.c:447
+#: ../src/gnomesu-auth-dialog.c:453
msgid "Incorrect password, please try again."
msgstr "Nesprávné heslo, opakujte akci."
-#: ../src/gnomesu-auth-dialog.c:454
+#: ../src/gnomesu-auth-dialog.c:460
msgid "Incorrect password, please try again. You have one more chance."
msgstr "Nesprávné heslo, opakujte akci. Máte ještě jednu možnost."
@@ -97,23 +98,23 @@
msgid "\nCopyright (C) 1999 Free Software Foundation, Inc.\nThis is free software; see the source for copying conditions. There is NO\nwarranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"
msgstr "\nCopyright (C) 1999 Free Software Foundation, Inc.\n Jedná se o volný software; podmínky kopírování naleznete ve zdroji. NEEXISTUJE\n záruka ani pro ÚČELY OBCHODOVATELNOSTI a VHODNOSTI PRO DANÝ ÚČEL.\n"
-#: ../tools/gnomesu.c:40
+#: ../tools/gnomesu.c:41
msgid "Pass the command to execute as one single string."
msgstr "Předat příkaz pro vykonání na jediné řádce."
-#: ../tools/gnomesu.c:41
+#: ../tools/gnomesu.c:42
msgid "COMMAND"
msgstr "PŘÍKAZ"
-#: ../tools/gnomesu.c:44
+#: ../tools/gnomesu.c:45
msgid "Run as this user instead of as root."
msgstr "Spustit jako tento uživatel místo jako root."
-#: ../tools/gnomesu.c:45
+#: ../tools/gnomesu.c:46
msgid "USERNAME"
msgstr "UŽIV.JMÉNO"
-#: ../tools/gnomesu.c:65
+#: ../tools/gnomesu.c:72
msgid "GNOME SuperUser"
msgstr "Superuživatel prostředí GNOME"
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/po/de.po new/po/de.po
--- old/po/de.po 2008-12-05 22:06:17.000000000 +0100
+++ new/po/de.po 2009-01-08 18:55:18.000000000 +0100
@@ -5,8 +5,8 @@
msgstr ""
"Project-Id-Version: libgnomesu\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2007-01-16 23:27+0100\n"
-"PO-Revision-Date: 2008-12-04 10:07\n"
+"POT-Creation-Date: 2008-11-11 01:44-0500\n"
+"PO-Revision-Date: 2009-01-08 15:19\n"
"Last-Translator: Novell Language <language(a)novell.com>\n"
"Language-Team: Novell Language <language(a)novell.com>\n"
"MIME-Version: 1.0\n"
@@ -21,31 +21,32 @@
msgid "Command:"
msgstr "Kommando:"
-#: ../src/gnomesu-auth-dialog.c:214
+#. Input entry
+#: ../src/gnomesu-auth-dialog.c:188 ../src/gnomesu-auth-dialog.c:420
+msgid "_Password:"
+msgstr "_Passwort:"
+
+#: ../src/gnomesu-auth-dialog.c:220
msgid "C_ontinue"
msgstr "F_ortfahren"
-#: ../src/gnomesu-auth-dialog.c:364
+#: ../src/gnomesu-auth-dialog.c:370
msgid "Administrator (root) privilege is required."
msgstr "Administratorprivileg (root-Privileg) erforderlich."
-#: ../src/gnomesu-auth-dialog.c:365
+#: ../src/gnomesu-auth-dialog.c:371
msgid "Please enter the root password to continue."
msgstr "Geben Sie das root-Passwort ein, um fortzufahren."
-#: ../src/gnomesu-auth-dialog.c:414
-msgid "_Password:"
-msgstr "_Passwort:"
-
-#: ../src/gnomesu-auth-dialog.c:439
+#: ../src/gnomesu-auth-dialog.c:445
msgid "Please wait, verifying password..."
msgstr "Bitte warten, Passwort wird überprüft..."
-#: ../src/gnomesu-auth-dialog.c:447
+#: ../src/gnomesu-auth-dialog.c:453
msgid "Incorrect password, please try again."
msgstr "Falsches Passwort, versuchen Sie es erneut."
-#: ../src/gnomesu-auth-dialog.c:454
+#: ../src/gnomesu-auth-dialog.c:460
msgid "Incorrect password, please try again. You have one more chance."
msgstr "Falsches Passwort, versuchen Sie es erneut. Sie haben noch einen Versuch."
@@ -97,23 +98,23 @@
msgid "\nCopyright (C) 1999 Free Software Foundation, Inc.\nThis is free software; see the source for copying conditions. There is NO\nwarranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"
msgstr "\nCopyright (C) 1999 Free Software Foundation, Inc.\n Dies ist freie Software, ziehen Sie hinsichtlich der Kopierbestimmungen den Quelltext zurate. Es gibt KEINERLEI\n Garantie, auch nicht hinsichtlich der MARKTGÄNGIGKEIT oder EIGNUNG FÜR EINEN BESTIMMTEN ZWECK.\n"
-#: ../tools/gnomesu.c:40
+#: ../tools/gnomesu.c:41
msgid "Pass the command to execute as one single string."
msgstr "Auszuführendes Kommando als einzelne Zeichenkette übergeben."
-#: ../tools/gnomesu.c:41
+#: ../tools/gnomesu.c:42
msgid "COMMAND"
msgstr "KOMMANDO"
-#: ../tools/gnomesu.c:44
+#: ../tools/gnomesu.c:45
msgid "Run as this user instead of as root."
msgstr "Als dieser Benutzer, nicht als 'root' ausführen."
-#: ../tools/gnomesu.c:45
+#: ../tools/gnomesu.c:46
msgid "USERNAME"
msgstr "BENUTZERNAME"
-#: ../tools/gnomesu.c:65
+#: ../tools/gnomesu.c:72
msgid "GNOME SuperUser"
msgstr "GNOME-Superuser"
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/po/es.po new/po/es.po
--- old/po/es.po 2008-12-05 22:08:22.000000000 +0100
+++ new/po/es.po 2009-01-08 18:58:14.000000000 +0100
@@ -5,8 +5,8 @@
msgstr ""
"Project-Id-Version: libgnomesu\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2007-01-16 23:27+0100\n"
-"PO-Revision-Date: 2008-12-03 09:42\n"
+"POT-Creation-Date: 2008-11-11 01:44-0500\n"
+"PO-Revision-Date: 2009-01-06 09:41\n"
"Last-Translator: Novell Language <language(a)novell.com>\n"
"Language-Team: Novell Language <language(a)novell.com>\n"
"MIME-Version: 1.0\n"
@@ -21,31 +21,32 @@
msgid "Command:"
msgstr "Comando:"
-#: ../src/gnomesu-auth-dialog.c:214
+#. Input entry
+#: ../src/gnomesu-auth-dialog.c:188 ../src/gnomesu-auth-dialog.c:420
+msgid "_Password:"
+msgstr "_Contraseña:"
+
+#: ../src/gnomesu-auth-dialog.c:220
msgid "C_ontinue"
msgstr "C_ontinuar"
-#: ../src/gnomesu-auth-dialog.c:364
+#: ../src/gnomesu-auth-dialog.c:370
msgid "Administrator (root) privilege is required."
msgstr "Se necesitan privilegios de administrador (usuario Root)."
-#: ../src/gnomesu-auth-dialog.c:365
+#: ../src/gnomesu-auth-dialog.c:371
msgid "Please enter the root password to continue."
msgstr "Introduzca la contraseña del usuario Root para continuar."
-#: ../src/gnomesu-auth-dialog.c:414
-msgid "_Password:"
-msgstr "_Contraseña:"
-
-#: ../src/gnomesu-auth-dialog.c:439
+#: ../src/gnomesu-auth-dialog.c:445
msgid "Please wait, verifying password..."
msgstr "Espere, se está verificando la contraseña..."
-#: ../src/gnomesu-auth-dialog.c:447
+#: ../src/gnomesu-auth-dialog.c:453
msgid "Incorrect password, please try again."
msgstr "Contraseña incorrecta, inténtelo de nuevo."
-#: ../src/gnomesu-auth-dialog.c:454
+#: ../src/gnomesu-auth-dialog.c:460
msgid "Incorrect password, please try again. You have one more chance."
msgstr "Contraseña incorrecta, inténtelo de nuevo. Tiene una oportunidad más."
@@ -97,23 +98,23 @@
msgid "\nCopyright (C) 1999 Free Software Foundation, Inc.\nThis is free software; see the source for copying conditions. There is NO\nwarranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"
msgstr "\nCopyright (C) 1999 Free Software Foundation, Inc.\n Este software es libre; consulte el origen para las condiciones para la copia. NO se ofrece\n ninguna garantía; ni siquiera las de COMERCIALIZACIÓN ni ADECUACIÓN PARA UN FIN DETERMINADO.\n"
-#: ../tools/gnomesu.c:40
+#: ../tools/gnomesu.c:41
msgid "Pass the command to execute as one single string."
msgstr "Pasar el comando que se debe ejecutar como una única cadena."
-#: ../tools/gnomesu.c:41
+#: ../tools/gnomesu.c:42
msgid "COMMAND"
msgstr "COMANDO"
-#: ../tools/gnomesu.c:44
+#: ../tools/gnomesu.c:45
msgid "Run as this user instead of as root."
msgstr "Ejecutar como este usuario en lugar de como usuario Root."
-#: ../tools/gnomesu.c:45
+#: ../tools/gnomesu.c:46
msgid "USERNAME"
msgstr "NOMBRE DE USUARIO"
-#: ../tools/gnomesu.c:65
+#: ../tools/gnomesu.c:72
msgid "GNOME SuperUser"
msgstr "Superusuario de GNOME"
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/po/fr.po new/po/fr.po
--- old/po/fr.po 2008-12-05 22:08:26.000000000 +0100
+++ new/po/fr.po 2009-01-08 18:58:35.000000000 +0100
@@ -5,8 +5,8 @@
msgstr ""
"Project-Id-Version: libgnomesu\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2007-01-16 23:27+0100\n"
-"PO-Revision-Date: 2008-12-02 15:53\n"
+"POT-Creation-Date: 2008-11-11 01:44-0500\n"
+"PO-Revision-Date: 2009-01-07 15:47\n"
"Last-Translator: Novell Language <language(a)novell.com>\n"
"Language-Team: Novell Language <language(a)novell.com>\n"
"MIME-Version: 1.0\n"
@@ -21,31 +21,32 @@
msgid "Command:"
msgstr "Commande :"
-#: ../src/gnomesu-auth-dialog.c:214
+#. Input entry
+#: ../src/gnomesu-auth-dialog.c:188 ../src/gnomesu-auth-dialog.c:420
+msgid "_Password:"
+msgstr "_Mot de passe :"
+
+#: ../src/gnomesu-auth-dialog.c:220
msgid "C_ontinue"
msgstr "C_ontinuer"
-#: ../src/gnomesu-auth-dialog.c:364
+#: ../src/gnomesu-auth-dialog.c:370
msgid "Administrator (root) privilege is required."
msgstr "Le privilège d'administrateur (root) est requis."
-#: ../src/gnomesu-auth-dialog.c:365
+#: ../src/gnomesu-auth-dialog.c:371
msgid "Please enter the root password to continue."
msgstr "Pour continuer, indiquez le mot de passe root."
-#: ../src/gnomesu-auth-dialog.c:414
-msgid "_Password:"
-msgstr "_Mot de passe :"
-
-#: ../src/gnomesu-auth-dialog.c:439
+#: ../src/gnomesu-auth-dialog.c:445
msgid "Please wait, verifying password..."
msgstr "Veuillez patienter, vérification du mot de passe en cours..."
-#: ../src/gnomesu-auth-dialog.c:447
+#: ../src/gnomesu-auth-dialog.c:453
msgid "Incorrect password, please try again."
msgstr "Mot de passe incorrect, réessayez."
-#: ../src/gnomesu-auth-dialog.c:454
+#: ../src/gnomesu-auth-dialog.c:460
msgid "Incorrect password, please try again. You have one more chance."
msgstr "Mot de passe incorrect, réessayez. Il vous reste un essai."
@@ -97,23 +98,23 @@
msgid "\nCopyright (C) 1999 Free Software Foundation, Inc.\nThis is free software; see the source for copying conditions. There is NO\nwarranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"
msgstr "\nCopyright (C) 1999 Free Software Foundation, Inc.\n Ce logiciel est gratuit. Pour connaître les conditions de copie, reportez-vous à la source. Novell EXCLUT TOUTE\n garantie, notamment toute garantie que le logiciel présenterait des qualités spécifiques ou qu'il conviendrait à un usage particulier.\n"
-#: ../tools/gnomesu.c:40
+#: ../tools/gnomesu.c:41
msgid "Pass the command to execute as one single string."
msgstr "Transmettez la commande à exécuter sous forme d'une chaîne unique."
-#: ../tools/gnomesu.c:41
+#: ../tools/gnomesu.c:42
msgid "COMMAND"
msgstr "COMMANDE"
-#: ../tools/gnomesu.c:44
+#: ../tools/gnomesu.c:45
msgid "Run as this user instead of as root."
msgstr "Exécuter en tant que cet utilisateur et non en tant que root."
-#: ../tools/gnomesu.c:45
+#: ../tools/gnomesu.c:46
msgid "USERNAME"
msgstr "NOM D'UTILISATEUR"
-#: ../tools/gnomesu.c:65
+#: ../tools/gnomesu.c:72
msgid "GNOME SuperUser"
msgstr "Superutilisateur GNOME"
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/po/it.po new/po/it.po
--- old/po/it.po 2008-12-05 22:08:50.000000000 +0100
+++ new/po/it.po 2009-01-12 19:58:18.000000000 +0100
@@ -5,8 +5,8 @@
msgstr ""
"Project-Id-Version: libgnomesu\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2007-01-16 23:27+0100\n"
-"PO-Revision-Date: 2008-12-04 17:48\n"
+"POT-Creation-Date: 2008-11-11 01:44-0500\n"
+"PO-Revision-Date: 2009-01-08 18:41\n"
"Last-Translator: Novell Language <language(a)novell.com>\n"
"Language-Team: Novell Language <language(a)novell.com>\n"
"MIME-Version: 1.0\n"
@@ -21,31 +21,32 @@
msgid "Command:"
msgstr "Comando:"
-#: ../src/gnomesu-auth-dialog.c:214
+#. Input entry
+#: ../src/gnomesu-auth-dialog.c:188 ../src/gnomesu-auth-dialog.c:420
+msgid "_Password:"
+msgstr "_Password:"
+
+#: ../src/gnomesu-auth-dialog.c:220
msgid "C_ontinue"
msgstr "C_ontinua"
-#: ../src/gnomesu-auth-dialog.c:364
+#: ../src/gnomesu-auth-dialog.c:370
msgid "Administrator (root) privilege is required."
msgstr "È necessario il privilegio di amministratore (utente root)."
-#: ../src/gnomesu-auth-dialog.c:365
+#: ../src/gnomesu-auth-dialog.c:371
msgid "Please enter the root password to continue."
msgstr "Immettere la password utente root per continuare."
-#: ../src/gnomesu-auth-dialog.c:414
-msgid "_Password:"
-msgstr "_Password:"
-
-#: ../src/gnomesu-auth-dialog.c:439
+#: ../src/gnomesu-auth-dialog.c:445
msgid "Please wait, verifying password..."
msgstr "Verifica della password in corso. Attendere..."
-#: ../src/gnomesu-auth-dialog.c:447
+#: ../src/gnomesu-auth-dialog.c:453
msgid "Incorrect password, please try again."
msgstr "Password non corretta. Riprovare."
-#: ../src/gnomesu-auth-dialog.c:454
+#: ../src/gnomesu-auth-dialog.c:460
msgid "Incorrect password, please try again. You have one more chance."
msgstr "Password non corretta. Riprovare. Ultimo tentativo rimasto."
@@ -97,23 +98,23 @@
msgid "\nCopyright (C) 1999 Free Software Foundation, Inc.\nThis is free software; see the source for copying conditions. There is NO\nwarranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"
msgstr "\nCopyright (C) 1999 Free Software Foundation, Inc.\nQuesto software è libero. Per informazioni sulle condizioni relative alla copia, vedere il sorgente. NON è prevista alcuna\n garanzia; nemmeno di COMMERCIABILITÃ o IDONEITÃ PER UN PARTICOLARE SCOPO.\n"
-#: ../tools/gnomesu.c:40
+#: ../tools/gnomesu.c:41
msgid "Pass the command to execute as one single string."
msgstr "Passare il comando per l'esecuzione come una sola stringa."
-#: ../tools/gnomesu.c:41
+#: ../tools/gnomesu.c:42
msgid "COMMAND"
msgstr "COMANDO"
-#: ../tools/gnomesu.c:44
+#: ../tools/gnomesu.c:45
msgid "Run as this user instead of as root."
msgstr "Esegui come questo utente anziché come utente root"
-#: ../tools/gnomesu.c:45
+#: ../tools/gnomesu.c:46
msgid "USERNAME"
msgstr "NOME UTENTE"
-#: ../tools/gnomesu.c:65
+#: ../tools/gnomesu.c:72
msgid "GNOME SuperUser"
msgstr "Utente privilegiato GNOME"
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/po/ja.po new/po/ja.po
--- old/po/ja.po 2008-12-05 22:07:54.000000000 +0100
+++ new/po/ja.po 2009-01-08 18:55:59.000000000 +0100
@@ -5,8 +5,8 @@
msgstr ""
"Project-Id-Version: libgnomesu\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2007-01-16 23:27+0100\n"
-"PO-Revision-Date: 2008-12-03 10:48\n"
+"POT-Creation-Date: 2008-11-11 01:44-0500\n"
+"PO-Revision-Date: 2009-01-05 14:06\n"
"Last-Translator: Novell Language <language(a)novell.com>\n"
"Language-Team: Novell Language <language(a)novell.com>\n"
"MIME-Version: 1.0\n"
@@ -21,31 +21,32 @@
msgid "Command:"
msgstr "コマンド:"
-#: ../src/gnomesu-auth-dialog.c:214
+#. Input entry
+#: ../src/gnomesu-auth-dialog.c:188 ../src/gnomesu-auth-dialog.c:420
+msgid "_Password:"
+msgstr "パスワード(_P):"
+
+#: ../src/gnomesu-auth-dialog.c:220
msgid "C_ontinue"
msgstr "続行(_O)"
-#: ../src/gnomesu-auth-dialog.c:364
+#: ../src/gnomesu-auth-dialog.c:370
msgid "Administrator (root) privilege is required."
msgstr "管理者(root)権限が必要です。"
-#: ../src/gnomesu-auth-dialog.c:365
+#: ../src/gnomesu-auth-dialog.c:371
msgid "Please enter the root password to continue."
msgstr "続行するにはrootパスワードを入力してください。"
-#: ../src/gnomesu-auth-dialog.c:414
-msgid "_Password:"
-msgstr "パスワード(_P):"
-
-#: ../src/gnomesu-auth-dialog.c:439
+#: ../src/gnomesu-auth-dialog.c:445
msgid "Please wait, verifying password..."
msgstr "パスワードを確認しています、しばらくお待ちください..."
-#: ../src/gnomesu-auth-dialog.c:447
+#: ../src/gnomesu-auth-dialog.c:453
msgid "Incorrect password, please try again."
msgstr "パスワードが間違っています、もう一度入力してください。"
-#: ../src/gnomesu-auth-dialog.c:454
+#: ../src/gnomesu-auth-dialog.c:460
msgid "Incorrect password, please try again. You have one more chance."
msgstr "パスワードが間違っています、もう一度入力してください。 後1回入力できます。"
@@ -97,23 +98,23 @@
msgid "\nCopyright (C) 1999 Free Software Foundation, Inc.\nThis is free software; see the source for copying conditions. There is NO\nwarranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"
msgstr "\nCopyright (C) 1999 Free Software Foundation, Inc.\n本ソフトウェアはフリーソフトウェアです。複製の条件については、ソースコードを参照してください。 商品の\n適格性および特定目的への適合性などはもちろん、一切の保証はいたしません。\n"
-#: ../tools/gnomesu.c:40
+#: ../tools/gnomesu.c:41
msgid "Pass the command to execute as one single string."
msgstr "単一文字列として実行するコマンドを渡します。"
-#: ../tools/gnomesu.c:41
+#: ../tools/gnomesu.c:42
msgid "COMMAND"
msgstr "コマンド"
-#: ../tools/gnomesu.c:44
+#: ../tools/gnomesu.c:45
msgid "Run as this user instead of as root."
msgstr "rootの代わりにこのユーザとして実行します。"
-#: ../tools/gnomesu.c:45
+#: ../tools/gnomesu.c:46
msgid "USERNAME"
msgstr "ユーザ名"
-#: ../tools/gnomesu.c:65
+#: ../tools/gnomesu.c:72
msgid "GNOME SuperUser"
msgstr "GNOMEスーパーユーザ"
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/po/ko.po new/po/ko.po
--- old/po/ko.po 2008-12-05 22:08:32.000000000 +0100
+++ new/po/ko.po 2009-01-08 18:58:50.000000000 +0100
@@ -5,8 +5,8 @@
msgstr ""
"Project-Id-Version: libgnomesu\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2007-01-16 23:27+0100\n"
-"PO-Revision-Date: 2008-12-03 11:59\n"
+"POT-Creation-Date: 2008-11-11 01:44-0500\n"
+"PO-Revision-Date: 2009-01-08 13:45\n"
"Last-Translator: Novell Language <language(a)novell.com>\n"
"Language-Team: Novell Language <language(a)novell.com>\n"
"MIME-Version: 1.0\n"
@@ -21,31 +21,32 @@
msgid "Command:"
msgstr "명령: "
-#: ../src/gnomesu-auth-dialog.c:214
+#. Input entry
+#: ../src/gnomesu-auth-dialog.c:188 ../src/gnomesu-auth-dialog.c:420
+msgid "_Password:"
+msgstr "비밀번호(_P):"
+
+#: ../src/gnomesu-auth-dialog.c:220
msgid "C_ontinue"
msgstr "계속(_O)"
-#: ../src/gnomesu-auth-dialog.c:364
+#: ../src/gnomesu-auth-dialog.c:370
msgid "Administrator (root) privilege is required."
msgstr "관리자(루트) 권한이 필요합니다."
-#: ../src/gnomesu-auth-dialog.c:365
+#: ../src/gnomesu-auth-dialog.c:371
msgid "Please enter the root password to continue."
msgstr "계속하려면 루트 비밀번호를 입력하십시오."
-#: ../src/gnomesu-auth-dialog.c:414
-msgid "_Password:"
-msgstr "비밀번호(_P):"
-
-#: ../src/gnomesu-auth-dialog.c:439
+#: ../src/gnomesu-auth-dialog.c:445
msgid "Please wait, verifying password..."
msgstr "기다려 주십시오. 비밀번호를 확인하는 중입니다..."
-#: ../src/gnomesu-auth-dialog.c:447
+#: ../src/gnomesu-auth-dialog.c:453
msgid "Incorrect password, please try again."
msgstr "비밀번호가 잘못되었습니다. 다시 시도하십시오."
-#: ../src/gnomesu-auth-dialog.c:454
+#: ../src/gnomesu-auth-dialog.c:460
msgid "Incorrect password, please try again. You have one more chance."
msgstr "비밀번호가 잘못되었습니다. 다시 시도하십시오. 한 번 더 시도할 수 있습니다."
@@ -97,23 +98,23 @@
msgid "\nCopyright (C) 1999 Free Software Foundation, Inc.\nThis is free software; see the source for copying conditions. There is NO\nwarranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"
msgstr "\nCopyright (C) 1999 Free Software Foundation, Inc.\n이것은 무료 소프트웨어입니다. 복사 조건은 원본을 참조하십시오. \n판촉 또는 특정 목적에 대한 부합성을 위한 경우에도 보증하지 않습니다.\n"
-#: ../tools/gnomesu.c:40
+#: ../tools/gnomesu.c:41
msgid "Pass the command to execute as one single string."
msgstr "하나의 단일 스트링으로 실행할 명령을 전달하십시오."
-#: ../tools/gnomesu.c:41
+#: ../tools/gnomesu.c:42
msgid "COMMAND"
msgstr "명령"
-#: ../tools/gnomesu.c:44
+#: ../tools/gnomesu.c:45
msgid "Run as this user instead of as root."
msgstr "루트 대신 이 사용자로 실행합니다."
-#: ../tools/gnomesu.c:45
+#: ../tools/gnomesu.c:46
msgid "USERNAME"
msgstr "사용자 이름"
-#: ../tools/gnomesu.c:65
+#: ../tools/gnomesu.c:72
msgid "GNOME SuperUser"
msgstr "GNOME 수퍼 사용자"
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/po/nl.po new/po/nl.po
--- old/po/nl.po 2008-12-05 22:08:35.000000000 +0100
+++ new/po/nl.po 2009-01-08 18:59:05.000000000 +0100
@@ -5,8 +5,8 @@
msgstr ""
"Project-Id-Version: libgnomesu\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2007-01-16 23:27+0100\n"
-"PO-Revision-Date: 2008-12-03 10:33\n"
+"POT-Creation-Date: 2008-11-11 01:44-0500\n"
+"PO-Revision-Date: 2009-01-08 15:48\n"
"Last-Translator: Novell Language <language(a)novell.com>\n"
"Language-Team: Novell Language <language(a)novell.com>\n"
"MIME-Version: 1.0\n"
@@ -21,31 +21,32 @@
msgid "Command:"
msgstr "Opdracht:"
-#: ../src/gnomesu-auth-dialog.c:214
+#. Input entry
+#: ../src/gnomesu-auth-dialog.c:188 ../src/gnomesu-auth-dialog.c:420
+msgid "_Password:"
+msgstr "_Wachtwoord:"
+
+#: ../src/gnomesu-auth-dialog.c:220
msgid "C_ontinue"
msgstr "D_oorgaan"
-#: ../src/gnomesu-auth-dialog.c:364
+#: ../src/gnomesu-auth-dialog.c:370
msgid "Administrator (root) privilege is required."
msgstr "Beheerdersrechten (root) zijn vereist."
-#: ../src/gnomesu-auth-dialog.c:365
+#: ../src/gnomesu-auth-dialog.c:371
msgid "Please enter the root password to continue."
msgstr "Geef het root-wachtwoord op om door te gaan."
-#: ../src/gnomesu-auth-dialog.c:414
-msgid "_Password:"
-msgstr "_Wachtwoord:"
-
-#: ../src/gnomesu-auth-dialog.c:439
+#: ../src/gnomesu-auth-dialog.c:445
msgid "Please wait, verifying password..."
msgstr "Een ogenblik geduld. Wachtwoord wordt gecontroleerd..."
-#: ../src/gnomesu-auth-dialog.c:447
+#: ../src/gnomesu-auth-dialog.c:453
msgid "Incorrect password, please try again."
msgstr "Onjuist wachtwoord. Probeer opnieuw."
-#: ../src/gnomesu-auth-dialog.c:454
+#: ../src/gnomesu-auth-dialog.c:460
msgid "Incorrect password, please try again. You have one more chance."
msgstr "Onjuist wachtwoord. Probeer opnieuw. U hebt nog één kans."
@@ -97,23 +98,23 @@
msgid "\nCopyright (C) 1999 Free Software Foundation, Inc.\nThis is free software; see the source for copying conditions. There is NO\nwarranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"
msgstr "\nCopyright (C) 1999 Free Software Foundation, Inc.\n Dit is gratis software; zie de broncode voor voorwaarden voor kopiëren. Er is GEEN\n garantie; zelfs niet voor VERHANDELBAAHEID of GESCHIKTHEID VOOR EEN BEPAALD DOEL.\n"
-#: ../tools/gnomesu.c:40
+#: ../tools/gnomesu.c:41
msgid "Pass the command to execute as one single string."
msgstr "Zorg ervoor dat de opdracht wordt uitgevoerd als een enkele reeks."
-#: ../tools/gnomesu.c:41
+#: ../tools/gnomesu.c:42
msgid "COMMAND"
msgstr "OPDRACHT"
-#: ../tools/gnomesu.c:44
+#: ../tools/gnomesu.c:45
msgid "Run as this user instead of as root."
msgstr "Uitvoeren als deze gebruiker in plaats van als root."
-#: ../tools/gnomesu.c:45
+#: ../tools/gnomesu.c:46
msgid "USERNAME"
msgstr "GEBRUIKERSNAAM"
-#: ../tools/gnomesu.c:65
+#: ../tools/gnomesu.c:72
msgid "GNOME SuperUser"
msgstr "GNOME-superuser"
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/po/pl.po new/po/pl.po
--- old/po/pl.po 2008-12-05 22:08:39.000000000 +0100
+++ new/po/pl.po 2008-12-19 17:16:25.000000000 +0100
@@ -5,8 +5,8 @@
msgstr ""
"Project-Id-Version: libgnomesu\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2007-01-16 23:27+0100\n"
-"PO-Revision-Date: 2008-12-05 01:26\n"
+"POT-Creation-Date: 2008-11-11 01:44-0500\n"
+"PO-Revision-Date: 2008-12-19 00:45\n"
"Last-Translator: Novell Language <language(a)novell.com>\n"
"Language-Team: Novell Language <language(a)novell.com>\n"
"MIME-Version: 1.0\n"
@@ -21,31 +21,32 @@
msgid "Command:"
msgstr "Polecenie:"
-#: ../src/gnomesu-auth-dialog.c:214
+#. Input entry
+#: ../src/gnomesu-auth-dialog.c:188 ../src/gnomesu-auth-dialog.c:420
+msgid "_Password:"
+msgstr "_Hasło:"
+
+#: ../src/gnomesu-auth-dialog.c:220
msgid "C_ontinue"
msgstr "K_ontynuuj"
-#: ../src/gnomesu-auth-dialog.c:364
+#: ../src/gnomesu-auth-dialog.c:370
msgid "Administrator (root) privilege is required."
msgstr "Wymagane hasło administratora (root)"
-#: ../src/gnomesu-auth-dialog.c:365
+#: ../src/gnomesu-auth-dialog.c:371
msgid "Please enter the root password to continue."
msgstr "Proszę wpisać hasło administratora, aby kontynuować."
-#: ../src/gnomesu-auth-dialog.c:414
-msgid "_Password:"
-msgstr "_Hasło:"
-
-#: ../src/gnomesu-auth-dialog.c:439
+#: ../src/gnomesu-auth-dialog.c:445
msgid "Please wait, verifying password..."
msgstr "Proszę czekać, trwa weryfikacja hasła..."
-#: ../src/gnomesu-auth-dialog.c:447
+#: ../src/gnomesu-auth-dialog.c:453
msgid "Incorrect password, please try again."
msgstr "Hasło nieprawidłowe, proszę spróbować jeszcze raz."
-#: ../src/gnomesu-auth-dialog.c:454
+#: ../src/gnomesu-auth-dialog.c:460
msgid "Incorrect password, please try again. You have one more chance."
msgstr "Hasło nieprawidłowe, proszę spróbować jeszcze raz. Pozostaje jeszcze jedna szansa."
@@ -97,23 +98,23 @@
msgid "\nCopyright (C) 1999 Free Software Foundation, Inc.\nThis is free software; see the source for copying conditions. There is NO\nwarranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"
msgstr "\nCopyright (C) 1999 Free Software Foundation, Inc.\nTo jest wolne oprogramowanie; warunki kopiowania zamieszczono w źródłach.\nNa oprogramowanie to nie udziela się ŻADNEJ gwarancji; ani na PRZYDATNOŚĆ\nDO SPRZEDAŻY, ani na PRZYDATNOŚĆ DO INDYWIDUALNYCH ZASTOSOWAŃ.\n"
-#: ../tools/gnomesu.c:40
+#: ../tools/gnomesu.c:41
msgid "Pass the command to execute as one single string."
msgstr "Proszę wydać polecenie do wykonania, jako jeden pojedynczy łańcuch znaków."
-#: ../tools/gnomesu.c:41
+#: ../tools/gnomesu.c:42
msgid "COMMAND"
msgstr "POLECENIE"
-#: ../tools/gnomesu.c:44
+#: ../tools/gnomesu.c:45
msgid "Run as this user instead of as root."
msgstr "Proszę uruchomić jako ten użytkownik, zamiast jako root."
-#: ../tools/gnomesu.c:45
+#: ../tools/gnomesu.c:46
msgid "USERNAME"
msgstr "NAZWA UŻYTKOWNIKA"
-#: ../tools/gnomesu.c:65
+#: ../tools/gnomesu.c:72
msgid "GNOME SuperUser"
msgstr "GNOME SuperUser"
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/po/pt_BR.po new/po/pt_BR.po
--- old/po/pt_BR.po 2008-12-05 22:08:18.000000000 +0100
+++ new/po/pt_BR.po 2009-01-08 18:57:48.000000000 +0100
@@ -5,8 +5,8 @@
msgstr ""
"Project-Id-Version: libgnomesu\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2007-01-16 23:27+0100\n"
-"PO-Revision-Date: 2008-12-04 13:53\n"
+"POT-Creation-Date: 2008-11-11 01:44-0500\n"
+"PO-Revision-Date: 2009-01-05 15:10\n"
"Last-Translator: Novell Language <language(a)novell.com>\n"
"Language-Team: Novell Language <language(a)novell.com>\n"
"MIME-Version: 1.0\n"
@@ -21,31 +21,32 @@
msgid "Command:"
msgstr "Comando:"
-#: ../src/gnomesu-auth-dialog.c:214
+#. Input entry
+#: ../src/gnomesu-auth-dialog.c:188 ../src/gnomesu-auth-dialog.c:420
+msgid "_Password:"
+msgstr "_Senha:"
+
+#: ../src/gnomesu-auth-dialog.c:220
msgid "C_ontinue"
msgstr "C_ontinuar"
-#: ../src/gnomesu-auth-dialog.c:364
+#: ../src/gnomesu-auth-dialog.c:370
msgid "Administrator (root) privilege is required."
msgstr "O privilégio de administrador (root) é necessário."
-#: ../src/gnomesu-auth-dialog.c:365
+#: ../src/gnomesu-auth-dialog.c:371
msgid "Please enter the root password to continue."
msgstr "Digite a senha do root para prosseguir."
-#: ../src/gnomesu-auth-dialog.c:414
-msgid "_Password:"
-msgstr "_Senha:"
-
-#: ../src/gnomesu-auth-dialog.c:439
+#: ../src/gnomesu-auth-dialog.c:445
msgid "Please wait, verifying password..."
msgstr "Aguarde, verificando a senha..."
-#: ../src/gnomesu-auth-dialog.c:447
+#: ../src/gnomesu-auth-dialog.c:453
msgid "Incorrect password, please try again."
msgstr "Senha incorreta, tente novamente."
-#: ../src/gnomesu-auth-dialog.c:454
+#: ../src/gnomesu-auth-dialog.c:460
msgid "Incorrect password, please try again. You have one more chance."
msgstr "Senha incorreta, tente novamente. Você tem mais uma chance."
@@ -97,23 +98,23 @@
msgid "\nCopyright (C) 1999 Free Software Foundation, Inc.\nThis is free software; see the source for copying conditions. There is NO\nwarranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"
msgstr "\nCopyright (C) 1999 Free Software Foundation, Inc.\n Este software é gratuito. Consulte a fonte para obter informações sobre as condições de cópia. NÃO há\n garantia; nem mesmo de COMERCIABILIDADE ou de ADEQUAÇÃO A UMA FINALIDADE ESPECÍFICA.\n"
-#: ../tools/gnomesu.c:40
+#: ../tools/gnomesu.c:41
msgid "Pass the command to execute as one single string."
msgstr "Informe o comando a ser executado como uma única string."
-#: ../tools/gnomesu.c:41
+#: ../tools/gnomesu.c:42
msgid "COMMAND"
msgstr "COMANDO"
-#: ../tools/gnomesu.c:44
+#: ../tools/gnomesu.c:45
msgid "Run as this user instead of as root."
msgstr "Executar como este usuário em vez do root."
-#: ../tools/gnomesu.c:45
+#: ../tools/gnomesu.c:46
msgid "USERNAME"
msgstr "NOME DE USUÁRIO"
-#: ../tools/gnomesu.c:65
+#: ../tools/gnomesu.c:72
msgid "GNOME SuperUser"
msgstr "Superusuário do GNOME"
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/po/ru.po new/po/ru.po
--- old/po/ru.po 2008-12-05 22:06:11.000000000 +0100
+++ new/po/ru.po 2009-01-08 18:54:41.000000000 +0100
@@ -5,8 +5,8 @@
msgstr ""
"Project-Id-Version: libgnomesu\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2007-01-16 23:27+0100\n"
-"PO-Revision-Date: 2008-11-17 16:09\n"
+"POT-Creation-Date: 2008-11-11 01:44-0500\n"
+"PO-Revision-Date: 2009-01-05 16:57\n"
"Last-Translator: Novell Language <language(a)novell.com>\n"
"Language-Team: Novell Language <language(a)novell.com>\n"
"MIME-Version: 1.0\n"
@@ -21,31 +21,32 @@
msgid "Command:"
msgstr "Команда:"
-#: ../src/gnomesu-auth-dialog.c:214
+#. Input entry
+#: ../src/gnomesu-auth-dialog.c:188 ../src/gnomesu-auth-dialog.c:420
+msgid "_Password:"
+msgstr "_Пароль:"
+
+#: ../src/gnomesu-auth-dialog.c:220
msgid "C_ontinue"
msgstr "Пр_одолжить"
-#: ../src/gnomesu-auth-dialog.c:364
+#: ../src/gnomesu-auth-dialog.c:370
msgid "Administrator (root) privilege is required."
msgstr "Требуются полномочия администратора (пользователя root)."
-#: ../src/gnomesu-auth-dialog.c:365
+#: ../src/gnomesu-auth-dialog.c:371
msgid "Please enter the root password to continue."
msgstr "Для продолжения введите пароль пользователя root."
-#: ../src/gnomesu-auth-dialog.c:414
-msgid "_Password:"
-msgstr "_Пароль:"
-
-#: ../src/gnomesu-auth-dialog.c:439
+#: ../src/gnomesu-auth-dialog.c:445
msgid "Please wait, verifying password..."
msgstr "Подождите, выполняется проверка пароля..."
-#: ../src/gnomesu-auth-dialog.c:447
+#: ../src/gnomesu-auth-dialog.c:453
msgid "Incorrect password, please try again."
msgstr "Неверный пароль, повторите попытку."
-#: ../src/gnomesu-auth-dialog.c:454
+#: ../src/gnomesu-auth-dialog.c:460
msgid "Incorrect password, please try again. You have one more chance."
msgstr "Неверный пароль, повторите попытку. У вас есть еще одна попытка."
@@ -97,23 +98,23 @@
msgid "\nCopyright (C) 1999 Free Software Foundation, Inc.\nThis is free software; see the source for copying conditions. There is NO\nwarranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"
msgstr "\nАвторские права (C) 1999 Free Software Foundation, Inc. Это программное обеспечение распространяется бесплатно; условия копирования см. в источнике. Нет НИКАКИХ\n гарантий; не гарантируется даже ПРИГОДНОСТЬ ДЛЯ ПРОДАЖИ или ПРИГОДНОСТЬ ДЛЯ ПРИМЕНЕНИЯ ПО НАЗНАЧЕНИЮ.\n"
-#: ../tools/gnomesu.c:40
+#: ../tools/gnomesu.c:41
msgid "Pass the command to execute as one single string."
msgstr "Для выполнения команды введите ее в виде одной строки."
-#: ../tools/gnomesu.c:41
+#: ../tools/gnomesu.c:42
msgid "COMMAND"
msgstr "COMMAND"
-#: ../tools/gnomesu.c:44
+#: ../tools/gnomesu.c:45
msgid "Run as this user instead of as root."
msgstr "Выполнить от имени данного пользователя вместо пользователя root."
-#: ../tools/gnomesu.c:45
+#: ../tools/gnomesu.c:46
msgid "USERNAME"
msgstr "USERNAME"
-#: ../tools/gnomesu.c:65
+#: ../tools/gnomesu.c:72
msgid "GNOME SuperUser"
msgstr "Суперпользователь GNOME"
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/po/sv.po new/po/sv.po
--- old/po/sv.po 2008-12-05 22:06:23.000000000 +0100
+++ new/po/sv.po 2009-01-08 18:55:35.000000000 +0100
@@ -5,8 +5,8 @@
msgstr ""
"Project-Id-Version: libgnomesu\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2007-01-16 23:27+0100\n"
-"PO-Revision-Date: 2008-12-02 15:52\n"
+"POT-Creation-Date: 2008-11-11 01:44-0500\n"
+"PO-Revision-Date: 2009-01-08 11:46\n"
"Last-Translator: Novell Language <language(a)novell.com>\n"
"Language-Team: Novell Language <language(a)novell.com>\n"
"MIME-Version: 1.0\n"
@@ -21,31 +21,32 @@
msgid "Command:"
msgstr "Kommando:"
-#: ../src/gnomesu-auth-dialog.c:214
+#. Input entry
+#: ../src/gnomesu-auth-dialog.c:188 ../src/gnomesu-auth-dialog.c:420
+msgid "_Password:"
+msgstr "_Lösenord:"
+
+#: ../src/gnomesu-auth-dialog.c:220
msgid "C_ontinue"
msgstr "_Fortsätt"
-#: ../src/gnomesu-auth-dialog.c:364
+#: ../src/gnomesu-auth-dialog.c:370
msgid "Administrator (root) privilege is required."
msgstr "Administratörsbehörighet (root) krävs."
-#: ../src/gnomesu-auth-dialog.c:365
+#: ../src/gnomesu-auth-dialog.c:371
msgid "Please enter the root password to continue."
msgstr "Ange root-lösenord för att fortsätta."
-#: ../src/gnomesu-auth-dialog.c:414
-msgid "_Password:"
-msgstr "_Lösenord:"
-
-#: ../src/gnomesu-auth-dialog.c:439
+#: ../src/gnomesu-auth-dialog.c:445
msgid "Please wait, verifying password..."
msgstr "Lösenordet verifieras. Vänta..."
-#: ../src/gnomesu-auth-dialog.c:447
+#: ../src/gnomesu-auth-dialog.c:453
msgid "Incorrect password, please try again."
msgstr "Fel lösenord. Försök igen."
-#: ../src/gnomesu-auth-dialog.c:454
+#: ../src/gnomesu-auth-dialog.c:460
msgid "Incorrect password, please try again. You have one more chance."
msgstr "Fel lösenord. Försök igen. Du har ett försök till."
@@ -97,23 +98,23 @@
msgid "\nCopyright (C) 1999 Free Software Foundation, Inc.\nThis is free software; see the source for copying conditions. There is NO\nwarranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"
msgstr "\nCopyright (C) 1999 Free Software Foundation, Inc.\n Detta är gratisprogramvara. Kopieringsvillkor finns i källtexten. Det finns INGEN\n garanti, inte ens för KOMMERSIELL GÅNGBARHET eller LÄMPLIGHET FÖR ETT VISST SYFTE.\n"
-#: ../tools/gnomesu.c:40
+#: ../tools/gnomesu.c:41
msgid "Pass the command to execute as one single string."
msgstr "Ange körkommandot som en enda sträng."
-#: ../tools/gnomesu.c:41
+#: ../tools/gnomesu.c:42
msgid "COMMAND"
msgstr "KOMMANDO"
-#: ../tools/gnomesu.c:44
+#: ../tools/gnomesu.c:45
msgid "Run as this user instead of as root."
msgstr "Kör som denna användare i stället för som root."
-#: ../tools/gnomesu.c:45
+#: ../tools/gnomesu.c:46
msgid "USERNAME"
msgstr "ANVÄNDARNAMN"
-#: ../tools/gnomesu.c:65
+#: ../tools/gnomesu.c:72
msgid "GNOME SuperUser"
msgstr "GNOME SuperUser"
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/po/zh_CN.po new/po/zh_CN.po
--- old/po/zh_CN.po 2008-12-05 22:08:06.000000000 +0100
+++ new/po/zh_CN.po 2009-01-08 18:56:37.000000000 +0100
@@ -5,8 +5,8 @@
msgstr ""
"Project-Id-Version: libgnomesu\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2007-01-16 23:27+0100\n"
-"PO-Revision-Date: 2008-12-04 14:59\n"
+"POT-Creation-Date: 2008-11-11 01:44-0500\n"
+"PO-Revision-Date: 2009-01-05 08:04\n"
"Last-Translator: Novell Language <language(a)novell.com>\n"
"Language-Team: Novell Language <language(a)novell.com>\n"
"MIME-Version: 1.0\n"
@@ -21,31 +21,32 @@
msgid "Command:"
msgstr "命令:"
-#: ../src/gnomesu-auth-dialog.c:214
+#. Input entry
+#: ../src/gnomesu-auth-dialog.c:188 ../src/gnomesu-auth-dialog.c:420
+msgid "_Password:"
+msgstr "口令(_P):"
+
+#: ../src/gnomesu-auth-dialog.c:220
msgid "C_ontinue"
msgstr "继续(_O)"
-#: ../src/gnomesu-auth-dialog.c:364
+#: ../src/gnomesu-auth-dialog.c:370
msgid "Administrator (root) privilege is required."
msgstr "需要具有 Administrator (root) 特权。"
-#: ../src/gnomesu-auth-dialog.c:365
+#: ../src/gnomesu-auth-dialog.c:371
msgid "Please enter the root password to continue."
msgstr "请输入 root 口令以继续。"
-#: ../src/gnomesu-auth-dialog.c:414
-msgid "_Password:"
-msgstr "口令(_P):"
-
-#: ../src/gnomesu-auth-dialog.c:439
+#: ../src/gnomesu-auth-dialog.c:445
msgid "Please wait, verifying password..."
msgstr "请稍候,正在验证口令…"
-#: ../src/gnomesu-auth-dialog.c:447
+#: ../src/gnomesu-auth-dialog.c:453
msgid "Incorrect password, please try again."
msgstr "口令不正确,请重试。"
-#: ../src/gnomesu-auth-dialog.c:454
+#: ../src/gnomesu-auth-dialog.c:460
msgid "Incorrect password, please try again. You have one more chance."
msgstr "口令不正确,请重试。您还有一次机会。"
@@ -97,23 +98,23 @@
msgid "\nCopyright (C) 1999 Free Software Foundation, Inc.\nThis is free software; see the source for copying conditions. There is NO\nwarranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"
msgstr "\n版权所有 (C) 1999 Free Software Foundation, Inc.\n本程序为免费软件;请参阅复制环境的源代码。不附有\n适销性和适用于某特定用途的保证。\n"
-#: ../tools/gnomesu.c:40
+#: ../tools/gnomesu.c:41
msgid "Pass the command to execute as one single string."
msgstr "通过此命令来作为单字符串执行。"
-#: ../tools/gnomesu.c:41
+#: ../tools/gnomesu.c:42
msgid "COMMAND"
msgstr "命令"
-#: ../tools/gnomesu.c:44
+#: ../tools/gnomesu.c:45
msgid "Run as this user instead of as root."
msgstr "以此用户运行,而不是以 root 帐户运行。"
-#: ../tools/gnomesu.c:45
+#: ../tools/gnomesu.c:46
msgid "USERNAME"
msgstr "用户名"
-#: ../tools/gnomesu.c:65
+#: ../tools/gnomesu.c:72
msgid "GNOME SuperUser"
msgstr "GNOME 超级用户"
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/po/zh_TW.po new/po/zh_TW.po
--- old/po/zh_TW.po 2008-12-05 22:08:00.000000000 +0100
+++ new/po/zh_TW.po 2009-01-08 18:56:20.000000000 +0100
@@ -5,8 +5,8 @@
msgstr ""
"Project-Id-Version: libgnomesu\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2007-01-16 23:27+0100\n"
-"PO-Revision-Date: 2008-12-05 09:02\n"
+"POT-Creation-Date: 2008-11-11 01:44-0500\n"
+"PO-Revision-Date: 2009-01-06 10:47\n"
"Last-Translator: Novell Language <language(a)novell.com>\n"
"Language-Team: Novell Language <language(a)novell.com>\n"
"MIME-Version: 1.0\n"
@@ -21,31 +21,32 @@
msgid "Command:"
msgstr "指令:"
-#: ../src/gnomesu-auth-dialog.c:214
+#. Input entry
+#: ../src/gnomesu-auth-dialog.c:188 ../src/gnomesu-auth-dialog.c:420
+msgid "_Password:"
+msgstr "密碼(_P):"
+
+#: ../src/gnomesu-auth-dialog.c:220
msgid "C_ontinue"
msgstr "繼續(_O)"
-#: ../src/gnomesu-auth-dialog.c:364
+#: ../src/gnomesu-auth-dialog.c:370
msgid "Administrator (root) privilege is required."
msgstr "需要管理員 (根) 特權。"
-#: ../src/gnomesu-auth-dialog.c:365
+#: ../src/gnomesu-auth-dialog.c:371
msgid "Please enter the root password to continue."
msgstr "若要繼續執行,請輸入根使用者密碼。"
-#: ../src/gnomesu-auth-dialog.c:414
-msgid "_Password:"
-msgstr "密碼(_P):"
-
-#: ../src/gnomesu-auth-dialog.c:439
+#: ../src/gnomesu-auth-dialog.c:445
msgid "Please wait, verifying password..."
msgstr "請稍候,系統正在檢驗密碼..."
-#: ../src/gnomesu-auth-dialog.c:447
+#: ../src/gnomesu-auth-dialog.c:453
msgid "Incorrect password, please try again."
msgstr "密碼不正確,請重試一次。"
-#: ../src/gnomesu-auth-dialog.c:454
+#: ../src/gnomesu-auth-dialog.c:460
msgid "Incorrect password, please try again. You have one more chance."
msgstr "密碼不正確,請重試一次。 您還有一次機會。"
@@ -97,23 +98,23 @@
msgid "\nCopyright (C) 1999 Free Software Foundation, Inc.\nThis is free software; see the source for copying conditions. There is NO\nwarranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"
msgstr "\n版權所有 (C) 1999 Free Software Foundation, Inc. \n 這是免費軟體。有關複製條件,請參閱原始檔。 本軟體不做\n商業性、適用性等任何方面的保證。\n"
-#: ../tools/gnomesu.c:40
+#: ../tools/gnomesu.c:41
msgid "Pass the command to execute as one single string."
msgstr "傳送此指令以便視為單一字串執行。"
-#: ../tools/gnomesu.c:41
+#: ../tools/gnomesu.c:42
msgid "COMMAND"
msgstr "COMMAND"
-#: ../tools/gnomesu.c:44
+#: ../tools/gnomesu.c:45
msgid "Run as this user instead of as root."
msgstr "以此使用者的身份 (而非根使用者) 執行。"
-#: ../tools/gnomesu.c:45
+#: ../tools/gnomesu.c:46
msgid "USERNAME"
msgstr "USERNAME"
-#: ../tools/gnomesu.c:65
+#: ../tools/gnomesu.c:72
msgid "GNOME SuperUser"
msgstr "GNOME 超級使用者"
++++++ libgnomesu-startup-notification.patch ++++++
Index: libgnomesu-1.0.0/pam-backend/pam.c
===================================================================
--- libgnomesu-1.0.0.orig/pam-backend/pam.c
+++ libgnomesu-1.0.0/pam-backend/pam.c
@@ -53,6 +53,7 @@
static FILE *inf, *outf;
+static gboolean interacted = FALSE;
static gboolean Abort = FALSE;
const gchar *new_user;
@@ -77,6 +78,7 @@ su_conv (int num_msg, const struct pam_m
{
gchar password[1024];
+ interacted = TRUE;
fprintf (outf, PROTOCOL_ASK_PASS);
safe_memset (password, 0, sizeof (password));
if (!fgets (password, sizeof (password), inf)) {
@@ -286,6 +288,12 @@ main (int argc, char *argv[])
outf = NULL;
break;
case 0:
+ if (!interacted) {
+ const char *desktop_startup_id;
+ desktop_startup_id = g_getenv ("_GNOMESU_DESKTOP_STARTUP_ID");
+ if (desktop_startup_id)
+ g_setenv ("DESKTOP_STARTUP_ID", desktop_startup_id, FALSE);
+ }
execvp (command[0], command);
_exit (1);
break;
Index: libgnomesu-1.0.0/tools/gnomesu.c
===================================================================
--- libgnomesu-1.0.0.orig/tools/gnomesu.c
+++ libgnomesu-1.0.0/tools/gnomesu.c
@@ -61,11 +61,18 @@ main (int argc, char *argv[])
GnomeProgram *program;
GValue value = { 0 };
poptContext pctx;
+ const char *desktop_startup_id;
bindtextdomain (GETTEXT_PACKAGE, LOCALEDIR);
bind_textdomain_codeset (GETTEXT_PACKAGE, "UTF-8");
textdomain (GETTEXT_PACKAGE);
+ /* get the startup id before GTK+ unsets it, so we can forward it if
+ * there's no authentication dialog */
+ desktop_startup_id = g_getenv ("DESKTOP_STARTUP_ID");
+ if (desktop_startup_id)
+ g_setenv ("_GNOMESU_DESKTOP_STARTUP_ID", desktop_startup_id, TRUE);
+
program = gnome_program_init ("gnomesu", VERSION,
LIBGNOMEUI_MODULE, argc, argv,
GNOME_PARAM_POPT_TABLE, options,
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package libgnomekbd for openSUSE:Factory
checked in at Fri Feb 6 17:33:54 CET 2009.
--------
--- GNOME/libgnomekbd/libgnomekbd.changes 2009-01-27 00:43:06.000000000 +0100
+++ libgnomekbd/libgnomekbd.changes 2009-01-28 02:20:37.000000000 +0100
@@ -1,0 +2,6 @@
+Wed Jan 28 02:19:47 CET 2009 - vuntz(a)novell.com
+
+- Call %suse_update_desktop_file on all desktop files. Part of
+ bnc#445728.
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ libgnomekbd.spec ++++++
--- /var/tmp/diff_new_pack.Bg5714/_old 2009-02-06 17:30:57.000000000 +0100
+++ /var/tmp/diff_new_pack.Bg5714/_new 2009-02-06 17:30:57.000000000 +0100
@@ -27,8 +27,9 @@
BuildRequires: libglade2-devel
### BuildRequires: libgnomeui-devel
BuildRequires: libxklavier-devel
+BuildRequires: update-desktop-files
Version: 2.24.0
-Release: 3
+Release: 4
Url: http://www.gnome.org/
Group: System/GUI/GNOME
License: LGPL v2.1 or later
@@ -75,6 +76,7 @@
%install
%makeinstall
%{__rm} -f %{buildroot}%{_libdir}/*.la
+%suse_update_desktop_file gkbd-indicator-plugins-capplet
%find_lang %{name}
%find_gconf_schemas
cat %{name}.schemas_list >%{name}.lst
@@ -110,6 +112,9 @@
%{_libdir}/pkgconfig/*.pc
%changelog
+* Wed Jan 28 2009 vuntz(a)novell.com
+- Call %%suse_update_desktop_file on all desktop files. Part of
+ bnc#445728.
* Tue Jan 27 2009 crrodriguez(a)suse.de
- remove "la" files [BNC#357465]
* Tue Sep 23 2008 maw(a)suse.de
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package libgnomecups for openSUSE:Factory
checked in at Fri Feb 6 17:29:50 CET 2009.
--------
--- GNOME/libgnomecups/libgnomecups.changes 2009-01-27 00:37:29.000000000 +0100
+++ libgnomecups/libgnomecups.changes 2009-01-31 16:36:43.000000000 +0100
@@ -1,0 +2,5 @@
+Sat Jan 31 16:28:36 CET 2009 - vuntz(a)novell.com
+
+- Use sr@latin instead of sr@Latn.
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ libgnomecups.spec ++++++
--- /var/tmp/diff_new_pack.oB1633/_old 2009-02-06 17:29:12.000000000 +0100
+++ /var/tmp/diff_new_pack.oB1633/_new 2009-02-06 17:29:12.000000000 +0100
@@ -21,7 +21,7 @@
Name: libgnomecups
BuildRequires: cups-devel fdupes glib2-devel gnome-common intltool zlib-devel
Version: 0.2.3
-Release: 111
+Release: 112
Url: http://www.gnome.org/
Group: System/GUI/GNOME
License: GPL v2 or later; LGPL v2.0 only
@@ -83,7 +83,6 @@
%patch0 -p1
%patch1 -p1
%patch2 -p1
-sed -i "s/\(ALL_LINGUAS.*\) no /\1 /" configure.in
%build
autoreconf -f -i
@@ -92,8 +91,10 @@
make %{?jobs:-j%jobs}
%install
-make DESTDIR=$RPM_BUILD_ROOT install
+%makeinstall
%{__rm} -f %{buildroot}%{_libdir}/*.la
+# Change sr@Latn to sr@latin
+mv %{buildroot}%{_datadir}/locale/sr@Latn %{buildroot}%{_datadir}/locale/sr@latin
%find_lang %{name}
%clean
@@ -117,6 +118,8 @@
%{_includedir}/*
%changelog
+* Sat Jan 31 2009 vuntz(a)novell.com
+- Use sr@latin instead of sr@Latn.
* Tue Jan 27 2009 crrodriguez(a)suse.de
- remove "la" files [BNC#357465]
* Wed Jan 07 2009 olh(a)suse.de
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package libgnomecanvas for openSUSE:Factory
checked in at Fri Feb 6 17:29:02 CET 2009.
--------
--- GNOME/libgnomecanvas/libgnomecanvas.changes 2009-01-26 23:52:21.000000000 +0100
+++ libgnomecanvas/libgnomecanvas.changes 2009-01-31 14:47:47.000000000 +0100
@@ -1,0 +2,16 @@
+Sat Jan 31 14:42:41 CET 2009 - vuntz(a)novell.com
+
+- Update to version 2.25.90:
+ + Avoid tearing while repainting (Federico Mena Quintero)
+ + Fix compilation with gcc 2.x (Jens Granseur)
+ + Register gailcanvas into a11y type system (Sven Herzberg)
+ + Do not use deprecated GTK_OBJECT macros (Stefan Kost)
+ + Use single GTK+ includes (Cosimo Cecchi, Przemysław Grzegorczyk)
+ + Updated translations
+- Remove unneeded BuildRequires: gail-devel (provided by
+ gtk2-devel), indent, iso_ent, libtiff-devel, perl-XML-Parser and
+ sgml-skel
+- Remove Requires from devel package: gail-devel
+- Drop libgnomecanvas-no-tearing.diff: fixed upstream.
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
libgnomecanvas-2.20.1.1.tar.bz2
libgnomecanvas-no-tearing.diff
New:
----
libgnomecanvas-2.25.90.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ libgnomecanvas.spec ++++++
--- /var/tmp/diff_new_pack.R15751/_old 2009-02-06 17:14:26.000000000 +0100
+++ /var/tmp/diff_new_pack.R15751/_new 2009-02-06 17:14:26.000000000 +0100
@@ -1,5 +1,5 @@
#
-# spec file for package libgnomecanvas (Version 2.20.1.1)
+# spec file for package libgnomecanvas (Version 2.25.90)
#
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -19,7 +19,13 @@
Name: libgnomecanvas
-BuildRequires: fdupes gail-devel gnome-common gtk-doc indent intltool iso_ent libart_lgpl-devel libglade2-devel libtiff-devel perl-XML-Parser sgml-skel update-desktop-files xmlcharent
+BuildRequires: fdupes
+BuildRequires: gnome-common
+BuildRequires: gtk-doc
+BuildRequires: intltool
+BuildRequires: libart_lgpl-devel
+BuildRequires: libglade2-devel
+BuildRequires: update-desktop-files
License: GPL v2 or later; LGPL v2.1 or later
Group: Development/Libraries/GNOME
AutoReqProv: on
@@ -28,11 +34,10 @@
Obsoletes: libgnomecanvas-64bit
%endif
#
-Version: 2.20.1.1
-Release: 85
+Version: 2.25.90
+Release: 1
Summary: An Add-On for the GNOME User Interface Libraries
Source: ftp://ftp.gnome.org/pub/GNOME/sources/libgnomecanvas/2.20/%{name}-%{version…
-Patch1: libgnomecanvas-no-tearing.diff
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Requires: %{name}-lang = %{version}
@@ -52,7 +57,7 @@
License: GPL v2 or later; LGPL v2.1 or later
Summary: Include Files and Libraries mandatory for Development
Group: Development/Libraries/GNOME
-Requires: %{name} = %{version} libart_lgpl-devel gail-devel gtk2-devel pango-devel glib2-devel glibc-devel
+Requires: %{name} = %{version} libart_lgpl-devel gtk2-devel pango-devel glib2-devel glibc-devel
# bug437293
%ifarch ppc64
Obsoletes: libgnomecanvas-devel-64bit
@@ -92,7 +97,6 @@
%lang_package
%prep
%setup -q
-%patch1 -p1
%build
autoreconf -f -i
@@ -132,6 +136,19 @@
%{_datadir}/gtk-doc/html/libgnomecanvas
%changelog
+* Sat Jan 31 2009 vuntz(a)novell.com
+- Update to version 2.25.90:
+ + Avoid tearing while repainting (Federico Mena Quintero)
+ + Fix compilation with gcc 2.x (Jens Granseur)
+ + Register gailcanvas into a11y type system (Sven Herzberg)
+ + Do not use deprecated GTK_OBJECT macros (Stefan Kost)
+ + Use single GTK+ includes (Cosimo Cecchi, Przemysław Grzegorczyk)
+ + Updated translations
+- Remove unneeded BuildRequires: gail-devel (provided by
+ gtk2-devel), indent, iso_ent, libtiff-devel, perl-XML-Parser and
+ sgml-skel
+- Remove Requires from devel package: gail-devel
+- Drop libgnomecanvas-no-tearing.diff: fixed upstream.
* Mon Jan 26 2009 crrodriguez(a)suse.de
- remove "la" files [BNC#357465]
* Wed Jan 07 2009 olh(a)suse.de
++++++ libgnomecanvas-2.20.1.1.tar.bz2 -> libgnomecanvas-2.25.90.tar.bz2 ++++++
++++ 64034 lines of diff (skipped)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package libevtlog for openSUSE:Factory
checked in at Fri Feb 6 17:13:11 CET 2009.
--------
--- libevtlog/libevtlog.changes 2008-10-22 16:20:23.000000000 +0200
+++ libevtlog/libevtlog.changes 2009-02-04 04:11:37.000000000 +0100
@@ -1,0 +2,7 @@
+Wed Feb 4 04:11:01 CET 2009 - crrodriguez(a)suse.de
+
+- move shared libraries to /%{_lib} so syslog-ng can use them
+- remove static libraries
+- remove "la" files
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ libevtlog.spec ++++++
--- /var/tmp/diff_new_pack.Q11909/_old 2009-02-06 17:11:35.000000000 +0100
+++ /var/tmp/diff_new_pack.Q11909/_new 2009-02-06 17:11:35.000000000 +0100
@@ -1,7 +1,7 @@
#
# spec file for package libevtlog (Version 0.2.7)
#
-# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2009 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
@@ -20,7 +20,7 @@
Name: libevtlog
Version: 0.2.7
-Release: 4
+Release: 5
License: BSD 3-Clause
Group: System/Daemons
Summary: Syslog-ng event logger library source
@@ -95,7 +95,7 @@
License: BSD 3-Clause
Summary: Syslog-ng event logger library development files
Group: System/Daemons
-Requires: %{name}0 = %{version}
+Requires: %{name}0 = %{version} glibc-devel
%description devel
The EventLog library aims to be a replacement of the simple syslog()
@@ -128,7 +128,6 @@
##
## build ####################################################
##
-export CFLAGS="$RPM_OPT_FLAGS"
#
# - update configure scripts & tools:
#
@@ -139,8 +138,8 @@
#autoheader
#autoconf
##
-%configure
-make %_smp_mflags
+%configure --libdir=/%{_lib} --disable-static --with-pic
+%{__make} %{?jobs:-j%jobs}
%check
##
@@ -152,16 +151,18 @@
##
## install ##################################################
##
-export RPM_BUILD_ROOT
make DESTDIR=${RPM_BUILD_ROOT} install
+rm -vf %{buildroot}/%{_lib}/%{name}.la
+%{__install} -d -m 0755 %{buildroot}%{_libdir}/pkgconfig
+%{__ln_s} -v /%{_lib}/$(readlink %{buildroot}/%{_lib}/%{name}.so) %{buildroot}%{_libdir}/%{name}.so
+%{__rm} -v %{buildroot}/%{_lib}/%{name}.so
+%{__mv} -v %{buildroot}/%{_lib}/pkgconfig/eventlog.pc %{buildroot}%{_libdir}/pkgconfig
%clean
##
## clean build root #########################################
##
-if [ "$RPM_BUILD_ROOT" != "" ] && [ -d $RPM_BUILD_ROOT ] ; then
- rm -rf $RPM_BUILD_ROOT
-fi
+rm -rf $RPM_BUILD_ROOT
%post -n libevtlog0 -p /sbin/ldconfig
@@ -169,7 +170,7 @@
%files -n libevtlog0
%defattr(-,root,root)
-%_libdir/libevtlog*.so.0*
+/%_lib/libevtlog*.so.0*
%files devel
%defattr(-,root,root)
@@ -177,12 +178,14 @@
%doc ChangeLog doc/*.txt
%dir %_includedir/eventlog
%_includedir/eventlog/*.h
-%_libdir/libevtlog*.a
-%_libdir/libevtlog*.la
%_libdir/libevtlog*.so
%_libdir/pkgconfig/eventlog.pc
%changelog
+* Wed Feb 04 2009 crrodriguez(a)suse.de
+- move shared libraries to /%%{_lib} so syslog-ng can use them
+- remove static libraries
+- remove "la" files
* Wed Oct 22 2008 mrueckert(a)suse.de
- fix debug_packages_requires define
* Fri Aug 01 2008 ro(a)suse.de
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package libdaemon for openSUSE:Factory
checked in at Fri Feb 6 17:11:28 CET 2009.
--------
--- libdaemon/libdaemon.changes 2009-01-27 18:02:44.000000000 +0100
+++ libdaemon/libdaemon.changes 2009-02-04 03:00:17.000000000 +0100
@@ -1,0 +2,6 @@
+Wed Feb 4 02:58:54 CET 2009 - crrodriguez(a)suse.de
+
+- move shared libraries to /%{_lib} so ifplugd can use them
+- remove static libraries again
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ libdaemon.spec ++++++
--- /var/tmp/diff_new_pack.Qs6197/_old 2009-02-06 17:08:08.000000000 +0100
+++ /var/tmp/diff_new_pack.Qs6197/_new 2009-02-06 17:08:08.000000000 +0100
@@ -22,7 +22,7 @@
BuildRequires: doxygen
Url: http://0pointer.de/lennart/projects/libdaemon/
Version: 0.13
-Release: 2
+Release: 3
Summary: Lightweight C library That Eases the Writing of UNIX Daemons
License: LGPL v2.1 or later
Group: System/Libraries
@@ -133,12 +133,16 @@
%build
export CFLAGS="$RPM_OPT_FLAGS"
-%configure --disable-lynx --with-pic
-make
+%configure --libdir=/%{_lib} --disable-lynx --disable-static --with-pic
+%{__make} %{?jobs:-j%jobs}
%install
make install DESTDIR=$RPM_BUILD_ROOT
-rm -f %{buildroot}%{_libdir}/libdaemon.la
+rm -f %{buildroot}/%{_lib}/libdaemon.la
+%{__install} -d -m 0755 %{buildroot}%{_libdir}/pkgconfig
+%{__ln_s} -v /%{_lib}/$(readlink %{buildroot}/%{_lib}/%{name}.so) %{buildroot}%{_libdir}/%{name}.so
+%{__rm} -v %{buildroot}/%{_lib}/%{name}.so
+%{__mv} -v %{buildroot}/%{_lib}/pkgconfig/%{name}.pc %{buildroot}%{_libdir}/pkgconfig
%clean
rm -rf $RPM_BUILD_ROOT
@@ -149,17 +153,19 @@
%files -n libdaemon0
%defattr (-,root,root)
-%{_libdir}/libdaemon.so.0*
+/%{_lib}/libdaemon.so.0*
%files devel
%defattr (-,root,root)
%{_libdir}/libdaemon.so
-%{_libdir}/libdaemon.a
%{_libdir}/pkgconfig/libdaemon.pc
%dir %{_includedir}/libdaemon
%{_includedir}/libdaemon/*.h
%changelog
+* Wed Feb 04 2009 crrodriguez(a)suse.de
+- move shared libraries to /%%{_lib} so ifplugd can use them
+- remove static libraries again
* Tue Jan 27 2009 seife(a)suse.de
- mark filedescritor as closed after closing it, preventing
application errors in e.g. avahi (bnc#469342, bnc#442210)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package libbeagle for openSUSE:Factory
checked in at Fri Feb 6 17:06:32 CET 2009.
--------
--- GNOME/libbeagle/libbeagle.changes 2008-12-10 14:20:20.000000000 +0100
+++ libbeagle/libbeagle.changes 2009-01-31 09:41:25.000000000 +0100
@@ -1,0 +2,8 @@
+Sat Jan 31 09:04:40 EST 2009 - mboman(a)suse.de
+
+- Update to version 0.3.9:
+ + Add version information to the python bindings: beagle.__version__
+ for package and beagle.__lib_version__ for library version
+ + Reduce the number of connection attempts to 10. Closes bgo#531684
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
libbeagle-0.3.5.1.tar.bz2
New:
----
libbeagle-0.3.9.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ libbeagle.spec ++++++
--- /var/tmp/diff_new_pack.Cn1278/_old 2009-02-06 17:04:44.000000000 +0100
+++ /var/tmp/diff_new_pack.Cn1278/_new 2009-02-06 17:04:44.000000000 +0100
@@ -1,7 +1,7 @@
#
-# spec file for package libbeagle (Version 0.3.5.1)
+# spec file for package libbeagle (Version 0.3.9)
#
-# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2009 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
@@ -19,12 +19,11 @@
Name: libbeagle
-BuildRequires: glib2-devel gtk-doc intltool libxml2-devel
-%if %suse_version > 1010 || 0%{?opensuse_bs}
+BuildRequires: glib2-devel
+BuildRequires: gtk-doc
+BuildRequires: intltool
+BuildRequires: libxml2-devel
BuildRequires: python-gtk-devel
-%else
-BuildRequires: python-gtk
-%endif
License: X11/MIT
Group: Development/Libraries/GNOME
AutoReqProv: on
@@ -33,8 +32,8 @@
Obsoletes: libbeagle-64bit
%endif
#
-Version: 0.3.5.1
-Release: 7
+Version: 0.3.9
+Release: 1
Summary: Beagle C Interface
Url: http://www.gnome.org/projects/beagle/
Source: %{name}-%{version}.tar.bz2
@@ -143,6 +142,11 @@
%{py_sitedir}/*
%changelog
+* Sat Jan 31 2009 mboman(a)suse.de
+- Update to version 0.3.9:
+ + Add version information to the python bindings: beagle.__version__
+ for package and beagle.__lib_version__ for library version
+ + Reduce the number of connection attempts to 10. Closes bgo#531684
* Wed Dec 10 2008 olh(a)suse.de
- use Obsoletes: -XXbit only for ppc64 to help solver during distupgrade
(bnc#437293)
@@ -166,7 +170,7 @@
behaviour was inconsistent
and could lead to crashes or leaks.
* Fix memory leaks and remove redundant code.
-* Tue Mar 25 2008 jpr(a)suse.de
+* Mon Mar 24 2008 jpr(a)suse.de
- Update to version 0.3.4
* Timeout in libbeagle if connection to beagled takes more than
5 secs. This will prevent hangs in konqueror/gtkfilechooser if
@@ -277,7 +281,7 @@
still running even after it has finished.
- Work around a SharpZipLib bug that could cause beagle to
loop infinitely on some archive files. (bgo #402280)
-* Fri Jan 26 2007 joeshaw(a)suse.de
+* Thu Jan 25 2007 joeshaw(a)suse.de
- Update to 0.2.15.1:
- Large memory reduction on Evo IMAP folders
- Uses SCHED_BATCH scheduler policy
@@ -346,7 +350,7 @@
- Add %%py_requires to libbeagle. Fixes bnc #207921
* Tue Sep 19 2006 stbinner(a)suse.de
- fix build for 10.1
-* Tue Sep 19 2006 joeshaw(a)suse.de
+* Mon Sep 18 2006 joeshaw(a)suse.de
- Update package to 0.2.10. Fixes bgo #354161, #354776, #351913,
[#355239], #348139, and probably most seriously #355932. Also
fixes a handful of other small bugs.
@@ -358,7 +362,7 @@
- added a patch to fix an error with a function that could return
random data in beagle-scheduler-information.c and
beagle-queryable-status.c
-* Sun Sep 03 2006 aj(a)suse.de
+* Sat Sep 02 2006 aj(a)suse.de
- Cleanup BuildRequires.
- Fix build - do not package epiphany until beagle works with
epiphany 2.16.
@@ -368,7 +372,7 @@
thunderbird backend.
* Thu Aug 17 2006 cthiel(a)suse.de
- buildrequire python-gtk-devel instead of python-gobject2-devel
-* Wed Aug 16 2006 ro(a)suse.de
+* Tue Aug 15 2006 ro(a)suse.de
- added python-gobject2-devel to BuildRequires
* Tue Jul 11 2006 stbinner(a)suse.de
- Add upstream patch to fix libbeagle socket path for NFS
@@ -432,7 +436,7 @@
* Thu May 11 2006 danw(a)suse.de
- Update calendar tile patch to only show the first line of events
with very long descriptions. #174398
-* Wed May 03 2006 joeshaw(a)suse.de
+* Tue May 02 2006 joeshaw(a)suse.de
- Add a patch to detect audio/x-vorbis+ogg as a valid music mime
type. (Beagle equivalent of bnc #169616)
* Tue May 02 2006 joeshaw(a)suse.de
@@ -545,7 +549,7 @@
* Mon Feb 06 2006 joeshaw(a)suse.de
- Query for the screensaver extension before trying to use it.
(bnc #148219)
-* Mon Feb 06 2006 ro(a)suse.de
+* Sun Feb 05 2006 ro(a)suse.de
- fix build for < 10.1
* Sun Feb 05 2006 aj(a)suse.de
- Package /etc/beagle to make it build again.
@@ -562,7 +566,7 @@
- Update packae to version 0.2.1
- Split out GUI parts into beagle-gui, which should reduce deps
on core beagle package
-* Fri Jan 27 2006 gekker(a)suse.de
+* Thu Jan 26 2006 gekker(a)suse.de
- Drop gnome-icon-theme from requires, not needed
- Drop gtk-sharp-complete and specify the needed subpackages
* Thu Jan 26 2006 joeshaw(a)suse.de
@@ -587,7 +591,7 @@
- Remove an unnecessary warning patch.
- Update lib64 patch to apply cleanly to 0.1.4
- add -fno-strict-aliasing to the python wrapper
-* Thu Dec 22 2005 joeshaw(a)suse.de
+* Wed Dec 21 2005 joeshaw(a)suse.de
- Update package to version 0.1.4
- Disable building of best, since we're now shipping holmes, and
it'll soon be integrated into the beagle tarball.
@@ -625,11 +629,11 @@
- Enabled epiphany plugin.
- Fixed syntax error in Czech translation.
- Fixed scriptlets.
-* Fri Oct 21 2005 ro(a)suse.de
+* Thu Oct 20 2005 ro(a)suse.de
- rename gecko-sharp-2_0 to gecko-sharp2 in nfb
* Mon Oct 17 2005 gekker(a)suse.de
- Add a fixed best.png for the icon file.
-* Wed Oct 12 2005 ro(a)suse.de
+* Tue Oct 11 2005 ro(a)suse.de
- use mozilla-devel-packages in nfb
- try xulrunner if nothing else is found
* Tue Oct 04 2005 gekker(a)suse.de
@@ -731,7 +735,7 @@
- Remove gtk-sharp-gapi from Requires.
* Sat Mar 19 2005 gekker(a)suse.de
- Add beagle-uri-xml.patch, change best.desktop exec
-* Sat Mar 19 2005 gekker(a)suse.de
+* Fri Mar 18 2005 gekker(a)suse.de
- Update to version 0.0.8
* Fri Mar 18 2005 gekker(a)suse.de
- Update to verison 0.0.7.600
@@ -743,7 +747,7 @@
* Mon Mar 14 2005 gekker(a)suse.de
- Update to version 0.0.7.200
- Add mono-data-sqlite to Requires (72161).
-* Tue Mar 08 2005 gekker(a)suse.de
+* Mon Mar 07 2005 gekker(a)suse.de
- Remove wsdl-crash.patch, no longer need to work around crash in mcs
* Mon Mar 07 2005 gekker(a)suse.de
- Update to version 0.0.7.100
@@ -751,13 +755,13 @@
- removed dbus-1-devel from Requires (not needed)
* Mon Feb 28 2005 clahey(a)suse.de
- New version 0.0.6.200.
-* Sat Feb 26 2005 gekker(a)suse.de
+* Fri Feb 25 2005 gekker(a)suse.de
- add mono-web and dbus-1-devel to Requires
* Mon Feb 21 2005 gekker(a)suse.de
- Update to version 0.0.6.100
- This is the first version that works without inotify
- Add wsdl-crash.diff
-* Fri Feb 18 2005 gekker(a)suse.de
+* Thu Feb 17 2005 gekker(a)suse.de
- Update to version 0.0.6.1 (supports dbus-1-0.23.1).
* Fri Feb 04 2005 gekker(a)suse.de
- Initial import of beagle version 0.0.5
++++++ libbeagle-0.3.5.1.tar.bz2 -> libbeagle-0.3.9.tar.bz2 ++++++
++++ 3989 lines of diff (skipped)
++++ retrying with extended exclude list
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libbeagle-0.3.5.1/beagle/beagle-private.h new/libbeagle-0.3.9/beagle/beagle-private.h
--- old/libbeagle-0.3.5.1/beagle/beagle-private.h 2008-03-22 02:05:33.000000000 +0100
+++ new/libbeagle-0.3.9/beagle/beagle-private.h 2008-07-19 13:24:51.000000000 +0200
@@ -116,7 +116,7 @@
GString *_beagle_query_part_to_xml (BeagleQueryPart *part);
-char *_beagle_util_set_c_locale ();
+char *_beagle_util_set_c_locale (void);
void _beagle_util_reset_locale (char *old_locale);
void _beagle_query_part_append_standard_header (GString *data,
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libbeagle-0.3.5.1/beagle/beagle-request.c new/libbeagle-0.3.9/beagle/beagle-request.c
--- old/libbeagle-0.3.5.1/beagle/beagle-request.c 2008-03-23 00:25:07.000000000 +0100
+++ new/libbeagle-0.3.9/beagle/beagle-request.c 2008-07-19 13:24:51.000000000 +0200
@@ -211,8 +211,10 @@
/* We retry on EGAIN or EINTR: since both of these mean the socket is active,
* there is no harm in trying to retry a lot of times. A blocking socket would
* have done the same.
+ * Try maximum 10 times, more than a certain threshold means beagled is somehow
+ * hanged and not reachable for all practical purposes.
*/
-#define MAX_RETRIES 500
+#define MAX_RETRIES 10 /* 10 * 200 msec ~> 2 sec */
for (retries = 0; retries < MAX_RETRIES; ++ retries) {
if (connect (sockfd, (struct sockaddr *) &sun, sizeof (sun)) >= 0)
@@ -231,7 +233,7 @@
"Unable to connect to Beagle daemon");
return -1;
} else {
- tv.tv_sec = 10; /* 5 seconds should be enough for a unix socket */
+ tv.tv_sec = 10; /* 10 seconds should be enough for a unix socket */
tv.tv_usec = 0;
FD_ZERO (&select_set);
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libbeagle-0.3.5.1/beagle/beagle-util.c new/libbeagle-0.3.9/beagle/beagle-util.c
--- old/libbeagle-0.3.5.1/beagle/beagle-util.c 2008-04-05 01:41:33.000000000 +0200
+++ new/libbeagle-0.3.9/beagle/beagle-util.c 2008-07-19 13:24:51.000000000 +0200
@@ -59,7 +59,7 @@
}
const char *
-beagle_util_get_home_dir ()
+beagle_util_get_home_dir (void)
{
const char *beagle_home;
@@ -74,7 +74,7 @@
}
char *
-beagle_util_get_storage_dir ()
+beagle_util_get_storage_dir (void)
{
const char *beagle_home;
char *beagle_storage_dir;
@@ -176,7 +176,7 @@
}
char*
-_beagle_util_set_c_locale ()
+_beagle_util_set_c_locale (void)
{
char *old_locale, *saved_locale;
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libbeagle-0.3.5.1/beagle/beagle-util.h new/libbeagle-0.3.9/beagle/beagle-util.h
--- old/libbeagle-0.3.5.1/beagle/beagle-util.h 2008-02-11 17:25:00.000000000 +0100
+++ new/libbeagle-0.3.9/beagle/beagle-util.h 2008-07-19 13:24:51.000000000 +0200
@@ -40,8 +40,8 @@
gboolean beagle_util_is_path_on_block_device (const char *path);
-const gchar *beagle_util_get_home_dir ();
-const gchar *beagle_util_get_socket_dir ();
+const gchar *beagle_util_get_home_dir (void);
+const gchar *beagle_util_get_socket_dir (void);
gchar *beagle_util_get_socket_path (const char *client_name);
gboolean beagle_util_daemon_is_running (void);
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libbeagle-0.3.5.1/ChangeLog new/libbeagle-0.3.9/ChangeLog
--- old/libbeagle-0.3.5.1/ChangeLog 2008-04-05 01:41:34.000000000 +0200
+++ new/libbeagle-0.3.9/ChangeLog 2008-07-19 13:26:55.000000000 +0200
@@ -1,4 +1,43 @@
------------------------------------------------------------------------
+r4848 | arunsr | 2008-07-25 04:04:17 -0400 (Fri, 25 Jul 2008) | 3 lines
+Changed paths:
+ M /trunk/libbeagle/beagle/beagle-private.h
+ M /trunk/libbeagle/beagle/beagle-util.c
+ M /trunk/libbeagle/beagle/beagle-util.h
+
+Fix some function prototypes so we don't get warnings with -Wstrict-prototypes
+(useful for clients that include our headers and generate these warnings)
+
+------------------------------------------------------------------------
+r4747 | dbera | 2008-05-06 09:09:51 -0400 (Tue, 06 May 2008) | 2 lines
+Changed paths:
+ M /trunk/libbeagle/beagle/beagle-request.c
+
+* beagle-request.c: Reduce the number of connetion attempts to 10. Closes #531684. We still a need a few connection attempts because if beagled is under a heavy query load, sometimes its stack fills up and it refused further connection.
+
+------------------------------------------------------------------------
+r4689 | dbera | 2008-04-13 00:03:46 -0400 (Sun, 13 Apr 2008) | 2 lines
+Changed paths:
+ M /trunk/libbeagle/wrappers/python/Makefile.am
+
+Missed the __init__.py.in file.
+
+------------------------------------------------------------------------
+r4688 | dbera | 2008-04-13 00:02:23 -0400 (Sun, 13 Apr 2008) | 2 lines
+Changed paths:
+ M /trunk/libbeagle/wrappers/python/Makefile.am
+ A /trunk/libbeagle/wrappers/python/__init__.py.in
+
+Add version information to the python bindings: beagle.__version__ for package and beagle.__lib_version__ for library version.
+
+------------------------------------------------------------------------
+r4676 | dbera | 2008-04-08 11:43:49 -0400 (Tue, 08 Apr 2008) | 2 lines
+Changed paths:
+ M /trunk/libbeagle/configure.in
+
+Up version for brown bag rls 0.3.5.1 to fix the documentation bug (#526870).
+
+------------------------------------------------------------------------
r4668 | arunsr | 2008-04-07 14:17:53 +0000 (Mon, 07 Apr 2008) | 2 lines
Changed paths:
M /trunk/libbeagle/configure.in
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libbeagle-0.3.5.1/configure.in new/libbeagle-0.3.9/configure.in
--- old/libbeagle-0.3.5.1/configure.in 2008-04-05 01:46:08.000000000 +0200
+++ new/libbeagle-0.3.9/configure.in 2008-07-19 13:29:24.000000000 +0200
@@ -4,7 +4,7 @@
AC_INIT(beagle/beagle.h)
AC_CANONICAL_SYSTEM
-AM_INIT_AUTOMAKE(libbeagle, 0.3.5.1)
+AM_INIT_AUTOMAKE(libbeagle, 0.3.9)
########################################################################
@@ -42,7 +42,7 @@
dnl Update when changing implementation of current API,
dnl reset to 0 when changing CURRENT. This is the revision of
dnl current API version
-LIBBEAGLE_REVISION=2
+LIBBEAGLE_REVISION=3
dnl Increase if API change is ABI compatible, otherwise reset to 0
LIBBEAGLE_AGE=0
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libbeagle-0.3.5.1/libbeagle-1.0.pc new/libbeagle-0.3.9/libbeagle-1.0.pc
--- old/libbeagle-0.3.5.1/libbeagle-1.0.pc 2008-04-05 01:46:30.000000000 +0200
+++ new/libbeagle-0.3.9/libbeagle-1.0.pc 2008-07-19 13:32:39.000000000 +0200
@@ -1,11 +1,11 @@
-prefix=/usr
+prefix=/usr/local
exec_prefix=${prefix}
libdir=${exec_prefix}/lib
includedir=${prefix}/include
Name: libbeagle
Description: C API for Beagle
-Version: 0.3.5.1
+Version: 0.3.9
Requires: libxml-2.0 gobject-2.0
Libs: -L${libdir} -lbeagle
Cflags: -I${includedir}/libbeagle
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libbeagle-0.3.5.1/NEWS new/libbeagle-0.3.9/NEWS
--- old/libbeagle-0.3.5.1/NEWS 2008-04-05 01:41:34.000000000 +0200
+++ new/libbeagle-0.3.9/NEWS 2008-07-19 13:26:21.000000000 +0200
@@ -1,3 +1,19 @@
+Version 0.3.9
+26 January 2009
+
+* Add version information to the python bindings: beagle.__version__ for package and beagle.__lib_version__ for library version.
+
+* Reduce the number of connetion attempts to 10. Closes #531684.
+
+* Remove warnings with -Wstrict-prototypes.
+
+Contributors to this release: Debajyoti Bera, Arun Raghavan
+
+Full set of changes:
+http://svn.gnome.org/viewvc/beagle/tags/BEAGLE_0_3_9/libbeagle/ChangeLog?view=markup
+
+------------------------------------------
+
Version 0.3.5
7 April 2008
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libbeagle-0.3.5.1/py-compile new/libbeagle-0.3.9/py-compile
--- old/libbeagle-0.3.5.1/py-compile 1970-01-01 01:00:00.000000000 +0100
+++ new/libbeagle-0.3.9/py-compile 2008-07-19 13:31:16.000000000 +0200
@@ -0,0 +1,146 @@
+#!/bin/sh
+# py-compile - Compile a Python program
+
+scriptversion=2005-05-14.22
+
+# Copyright (C) 2000, 2001, 2003, 2004, 2005 Free Software Foundation, Inc.
+
+# 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
+# the Free Software Foundation; either version 2, or (at your option)
+# any later version.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+# 02110-1301, USA.
+
+# As a special exception to the GNU General Public License, if you
+# distribute this file as part of a program that contains a
+# configuration script generated by Autoconf, you may include it under
+# the same distribution terms that you use for the rest of that program.
+
+# This file is maintained in Automake, please report
+# bugs to <bug-automake(a)gnu.org> or send patches to
+# <automake-patches(a)gnu.org>.
+
+if [ -z "$PYTHON" ]; then
+ PYTHON=python
+fi
+
+basedir=
+destdir=
+files=
+while test $# -ne 0; do
+ case "$1" in
+ --basedir)
+ basedir=$2
+ if test -z "$basedir"; then
+ echo "$0: Missing argument to --basedir." 1>&2
+ exit 1
+ fi
+ shift
+ ;;
+ --destdir)
+ destdir=$2
+ if test -z "$destdir"; then
+ echo "$0: Missing argument to --destdir." 1>&2
+ exit 1
+ fi
+ shift
+ ;;
+ -h|--h*)
+ cat <<\EOF
+Usage: py-compile [--help] [--version] [--basedir DIR] [--destdir DIR] FILES..."
+
+Byte compile some python scripts FILES. Use --destdir to specify any
+leading directory path to the FILES that you don't want to include in the
+byte compiled file. Specify --basedir for any additional path information you
+do want to be shown in the byte compiled file.
+
+Example:
+ py-compile --destdir /tmp/pkg-root --basedir /usr/share/test test.py test2.py
+
+Report bugs to <bug-automake(a)gnu.org>.
+EOF
+ exit $?
+ ;;
+ -v|--v*)
+ echo "py-compile $scriptversion"
+ exit $?
+ ;;
+ *)
+ files="$files $1"
+ ;;
+ esac
+ shift
+done
+
+if test -z "$files"; then
+ echo "$0: No files given. Try \`$0 --help' for more information." 1>&2
+ exit 1
+fi
+
+# if basedir was given, then it should be prepended to filenames before
+# byte compilation.
+if [ -z "$basedir" ]; then
+ pathtrans="path = file"
+else
+ pathtrans="path = os.path.join('$basedir', file)"
+fi
+
+# if destdir was given, then it needs to be prepended to the filename to
+# byte compile but not go into the compiled file.
+if [ -z "$destdir" ]; then
+ filetrans="filepath = path"
+else
+ filetrans="filepath = os.path.normpath('$destdir' + os.sep + path)"
+fi
+
+$PYTHON -c "
+import sys, os, string, py_compile
+
+files = '''$files'''
+
+print 'Byte-compiling python modules...'
+for file in string.split(files):
+ $pathtrans
+ $filetrans
+ if not os.path.exists(filepath) or not (len(filepath) >= 3
+ and filepath[-3:] == '.py'):
+ continue
+ print file,
+ sys.stdout.flush()
+ py_compile.compile(filepath, filepath + 'c', path)
+print" || exit $?
+
+# this will fail for python < 1.5, but that doesn't matter ...
+$PYTHON -O -c "
+import sys, os, string, py_compile
+
+files = '''$files'''
+print 'Byte-compiling python modules (optimized versions) ...'
+for file in string.split(files):
+ $pathtrans
+ $filetrans
+ if not os.path.exists(filepath) or not (len(filepath) >= 3
+ and filepath[-3:] == '.py'):
+ continue
+ print file,
+ sys.stdout.flush()
+ py_compile.compile(filepath, filepath + 'o', path)
+print" 2>/dev/null || :
+
+# Local Variables:
+# mode: shell-script
+# sh-indentation: 2
+# eval: (add-hook 'write-file-hooks 'time-stamp)
+# time-stamp-start: "scriptversion="
+# time-stamp-format: "%:y-%02m-%02d.%02H"
+# time-stamp-end: "$"
+# End:
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libbeagle-0.3.5.1/wrappers/python/examples/beaglesearch.py new/libbeagle-0.3.9/wrappers/python/examples/beaglesearch.py
--- old/libbeagle-0.3.5.1/wrappers/python/examples/beaglesearch.py 2008-03-23 00:27:44.000000000 +0100
+++ new/libbeagle-0.3.9/wrappers/python/examples/beaglesearch.py 2008-07-17 02:28:43.000000000 +0200
@@ -40,6 +40,13 @@
for i in sys.argv[1:]:
query.add_text(i)
+bts1 = beagle.beagle_timestamp_new_from_string ("20080701000000")
+bts2 = beagle.beagle_timestamp_new_from_string ("20080801000000")
+part_date = beagle.QueryPartDate ()
+part_date.set_start_date (bts1)
+part_date.set_end_date (bts2)
+query.add_part(part_date)
+
query.connect("hits-added", hits_added_cb)
query.connect("finished", finished_cb, main_loop)
client.send_request_async(query)
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libbeagle-0.3.5.1/wrappers/python/__init__.py new/libbeagle-0.3.9/wrappers/python/__init__.py
--- old/libbeagle-0.3.5.1/wrappers/python/__init__.py 1970-01-01 01:00:00.000000000 +0100
+++ new/libbeagle-0.3.9/wrappers/python/__init__.py 2008-07-19 13:30:46.000000000 +0200
@@ -0,0 +1,24 @@
+"""Python library to access Beagle search and indexing service.
+
+This library is the python bindings for BeagleClient,
+which can be used to query Beagle or submit data
+for indexing.
+
+For more information on Beagle, see
+ http://beagle-project.org
+
+This library is basically a wrapper over Libbeagle, the C
+bindings. For API documentation, follow the Libbeagle
+documentation
+ http://beagle-project.org/doc/libbeagle/
+
+Some example programs can be found at
+ http://svn.gnome.org/viewvc/beagle/trunk/libbeagle/wrappers/python/examples/
+"""
+
+__version__ = '0.3.9'
+__lib_version__ = '1:3:0'
+__url__ = 'http://beagle-project.org'
+
+from beagle import *
+
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libbeagle-0.3.5.1/wrappers/python/__init__.py.in new/libbeagle-0.3.9/wrappers/python/__init__.py.in
--- old/libbeagle-0.3.5.1/wrappers/python/__init__.py.in 1970-01-01 01:00:00.000000000 +0100
+++ new/libbeagle-0.3.9/wrappers/python/__init__.py.in 2008-07-19 13:24:51.000000000 +0200
@@ -0,0 +1,24 @@
+"""Python library to access Beagle search and indexing service.
+
+This library is the python bindings for BeagleClient,
+which can be used to query Beagle or submit data
+for indexing.
+
+For more information on Beagle, see
+ http://beagle-project.org
+
+This library is basically a wrapper over Libbeagle, the C
+bindings. For API documentation, follow the Libbeagle
+documentation
+ http://beagle-project.org/doc/libbeagle/
+
+Some example programs can be found at
+ http://svn.gnome.org/viewvc/beagle/trunk/libbeagle/wrappers/python/examples/
+"""
+
+__version__ = '@VERSION@'
+__lib_version__ = '@LIB_VERSION@'
+__url__ = 'http://beagle-project.org'
+
+from beagle import *
+
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libbeagle-0.3.5.1/wrappers/python/Makefile.am new/libbeagle-0.3.9/wrappers/python/Makefile.am
--- old/libbeagle-0.3.5.1/wrappers/python/Makefile.am 2008-03-22 05:07:35.000000000 +0100
+++ new/libbeagle-0.3.9/wrappers/python/Makefile.am 2008-07-19 13:24:51.000000000 +0200
@@ -1,6 +1,6 @@
INCLUDES = $(PYTHON_INCLUDES) $(PYBEAGLE_CFLAGS) -I$(top_srcdir)
-beagledir = $(pyexecdir)
+beagledir = $(pythondir)/beagle
beagle_LTLIBRARIES = beagle.la
beagle_la_LDFLAGS = -module -avoid-version -export-symbols-regex initbeagle
beagle_la_LIBADD = $(BEAGLE_LIBS) $(top_builddir)/beagle/libbeagle.la
@@ -9,6 +9,14 @@
nodist_beagle_la_SOURCES = beagle.c
+beagle_PYTHON = __init__.py
+beagle_PYTHON_IN =$(beagle_PYTHON).in
+
+$(beagle_PYTHON) : $(beagle_PYTHON_IN)
+ sed -e "s|\@VERSION\@|$(VERSION)|g" \
+ -e "s|\@LIB_VERSION\@|$(LIBBEAGLE_VERSION_INFO)|" \
+ < $(srcdir)/$(beagle_PYTHON_IN) > $@
+
EXAMPLE_DIR = $(srcdir)/examples
EXAMPLES = \
$(EXAMPLE_DIR)/beagle-async-snippet.py \
@@ -18,6 +26,7 @@
CLEANFILES = beagle.c
EXTRA_DIST = \
$(EXAMPLES) \
+ $(beagle_PYTHON_IN) \
beagle.defs \
beagle.override \
gen-defs.sh
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0