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
May 2009
- 1 participants
- 754 discussions
Hello community,
here is the log from the commit of package xine-ui for openSUSE:Factory
checked in at Thu May 28 04:53:55 CEST 2009.
--------
--- xine-ui/xine-ui.changes 2008-09-26 12:33:37.000000000 +0200
+++ xine-ui/xine-ui.changes 2009-05-25 13:58:51.000000000 +0200
@@ -1,0 +2,5 @@
+Mon May 25 13:55:53 CEST 2009 - lnussel(a)suse.de
+
+- lirc -> lirc-devel in BuildRequires
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ xine-ui.spec ++++++
--- /var/tmp/diff_new_pack.E15922/_old 2009-05-28 04:53:40.000000000 +0200
+++ /var/tmp/diff_new_pack.E15922/_new 2009-05-28 04:53:40.000000000 +0200
@@ -1,7 +1,7 @@
#
# spec file for package xine-ui (Version 0.99.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
@@ -19,10 +19,11 @@
Name: xine-ui
-BuildRequires: aalib-devel curl-devel libpng-devel lirc readline-devel update-desktop-files xine-devel xorg-x11-devel
+BuildRequires: aalib-devel curl-devel libpng-devel lirc-devel readline-devel
+BuildRequires: update-desktop-files xine-devel xorg-x11-devel
Summary: Video player with plugins
Version: 0.99.5
-Release: 221
+Release: 222
License: GPL v2 or later; Public Domain, Freeware
Group: Productivity/Multimedia/Video/Players
Url: http://xine.sourceforge.net
@@ -141,6 +142,8 @@
/usr/bin/xine-bugreport
%changelog
+* Mon May 25 2009 lnussel(a)suse.de
+- lirc -> lirc-devel in BuildRequires
* Fri Sep 26 2008 mhopf(a)suse.de
- Fix broken locale support.
* Fri Aug 22 2008 lnussel(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 ypbind for openSUSE:Factory
checked in at Thu May 28 04:52:43 CEST 2009.
--------
--- ypbind/ypbind.changes 2009-05-19 09:53:17.000000000 +0200
+++ ypbind/ypbind.changes 2009-05-20 14:43:32.000000000 +0200
@@ -1,0 +2,5 @@
+Wed May 20 14:36:56 CEST 2009 - kukuk(a)suse.de
+
+- Update to 1.29.90: Rewrite of server search logic.
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
ypbind-mt-1.23.1.tar.bz2
New:
----
ypbind-mt-1.29.90.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ ypbind.spec ++++++
--- /var/tmp/diff_new_pack.Fm7183/_old 2009-05-28 04:52:00.000000000 +0200
+++ /var/tmp/diff_new_pack.Fm7183/_new 2009-05-28 04:52:00.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package ypbind (Version 1.23.1)
+# spec file for package ypbind (Version 1.29.90)
#
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -29,7 +29,7 @@
AutoReqProv: on
PreReq: %insserv_prereq %fillup_prereq
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-Version: 1.23.1
+Version: 1.29.90
Release: 1
Url: http://www.linux-nis.org/nis/ypbind-mt
Summary: NIS client daemon
@@ -115,6 +115,8 @@
%dir /var/yp/binding
%changelog
+* Wed May 20 2009 kukuk(a)suse.de
+- Update to 1.29.90: Rewrite of server search logic.
* Mon May 18 2009 kukuk(a)suse.de
- Update to 1.23.1: Fix last patch if NM support is disabled
* Mon Mar 30 2009 kukuk(a)suse.de
++++++ ypbind-mt-1.23.1.tar.bz2 -> ypbind-mt-1.29.90.tar.bz2 ++++++
++++ 2167 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/ypbind-mt-1.23.1/ChangeLog new/ypbind-mt-1.29.90/ChangeLog
--- old/ypbind-mt-1.23.1/ChangeLog 2009-04-28 15:03:40.000000000 +0200
+++ new/ypbind-mt-1.29.90/ChangeLog 2009-05-20 13:03:26.000000000 +0200
@@ -1,3 +1,25 @@
+2009-05-20 Thorsten Kukuk <kukuk(a)suse.de>
+
+ * release version 1.29.90
+
+ * src/serv_list.c (test_bindings_once): directly do broadcast
+ after 15 min. to find new fastest server if configured.
+
+2009-05-19 Thorsten Kukuk <kukuk(a)suse.de>
+
+ * src/ypbind_svc.c: Log if we cannot decode arguments
+ and try to free the current result.
+ * src/ypbind-mt.c: Free transp.
+
+2009-05-18 Thorsten Kukuk <kukuk(a)suse.de>
+
+ * src/serv_list.c: Don't cache connection to ypserv any longer.
+
+ * src/ypbind-mt.c: Implement -log option.
+ * src/ypbind_server.c: Add calls to write to log file.
+ * src/log_msg.c: Add new function to write to log file.
+ * src/log_msg.h: Add new prototypes for logging functions.
+
2009-04-28 Thorsten Kukuk <kukuk(a)suse.de>
* release version 1.23.1
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/ypbind-mt-1.23.1/configure.in new/ypbind-mt-1.29.90/configure.in
--- old/ypbind-mt-1.23.1/configure.in 2009-04-28 15:03:30.000000000 +0200
+++ new/ypbind-mt-1.29.90/configure.in 2009-05-19 13:22:52.000000000 +0200
@@ -1,6 +1,6 @@
dnl Process this file with autoconf to produce a configure script.
AC_INIT(src/ypbind-mt.c)
-AM_INIT_AUTOMAKE(ypbind-mt, 1.23.1)
+AM_INIT_AUTOMAKE(ypbind-mt, 1.29.90)
AM_CONFIG_HEADER(config.h)
AC_PREFIX_DEFAULT(/usr)
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/ypbind-mt-1.23.1/man/ypbind.8 new/ypbind-mt-1.29.90/man/ypbind.8
--- old/ypbind-mt-1.23.1/man/ypbind.8 2009-03-30 13:42:12.000000000 +0200
+++ new/ypbind-mt-1.29.90/man/ypbind.8 2009-05-20 13:02:33.000000000 +0200
@@ -1,12 +1,12 @@
.\" Title: ypbind
.\" Author: [see the "AUTHOR" section]
.\" Generator: DocBook XSL Stylesheets v1.74.0 <http://docbook.sf.net/>
-.\" Date: 03/30/2009
+.\" Date: 05/20/2009
.\" Manual: ypbind-mt
.\" Source: ypbind-mt
.\" Language: English
.\"
-.TH "YPBIND" "8" "03/30/2009" "ypbind-mt" "ypbind\-mt"
+.TH "YPBIND" "8" "05/20/2009" "ypbind-mt" "ypbind\-mt"
.\" -----------------------------------------------------------------
.\" * (re)Define some macros
.\" -----------------------------------------------------------------
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/ypbind-mt-1.23.1/man/yp.conf.5 new/ypbind-mt-1.29.90/man/yp.conf.5
--- old/ypbind-mt-1.23.1/man/yp.conf.5 2009-03-30 13:42:14.000000000 +0200
+++ new/ypbind-mt-1.29.90/man/yp.conf.5 2009-05-20 13:02:35.000000000 +0200
@@ -1,12 +1,12 @@
.\" Title: yp.conf
.\" Author: [see the "AUTHOR" section]
.\" Generator: DocBook XSL Stylesheets v1.74.0 <http://docbook.sf.net/>
-.\" Date: 03/30/2009
+.\" Date: 05/20/2009
.\" Manual: ypbind-mt
.\" Source: ypbind-mt
.\" Language: English
.\"
-.TH "YP\&.CONF" "5" "03/30/2009" "ypbind-mt" "ypbind\-mt"
+.TH "YP\&.CONF" "5" "05/20/2009" "ypbind-mt" "ypbind\-mt"
.\" -----------------------------------------------------------------
.\" * (re)Define some macros
.\" -----------------------------------------------------------------
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/ypbind-mt-1.23.1/NEWS new/ypbind-mt-1.29.90/NEWS
--- old/ypbind-mt-1.23.1/NEWS 2009-04-28 15:04:01.000000000 +0200
+++ new/ypbind-mt-1.29.90/NEWS 2009-05-19 13:58:20.000000000 +0200
@@ -4,6 +4,10 @@
Please send bug reports, questions and suggestions to <kukuk(a)thkukuk.de>.
+Version 1.29.90
+* Don't cache connection to NIS server any longer, create
+ new one for every check.
+
Version 1.23.1
* Fix compiling without DBUS/NetworkManager support
Files old/ypbind-mt-1.23.1/po/de.gmo and new/ypbind-mt-1.29.90/po/de.gmo differ
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/ypbind-mt-1.23.1/po/de.po new/ypbind-mt-1.29.90/po/de.po
--- old/ypbind-mt-1.23.1/po/de.po 2009-04-28 15:04:21.000000000 +0200
+++ new/ypbind-mt-1.29.90/po/de.po 2009-05-20 14:24:04.000000000 +0200
@@ -6,7 +6,7 @@
msgstr ""
"Project-Id-Version: ypbind-mt\n"
"Report-Msgid-Bugs-To: kukuk(a)linux-nis.org\n"
-"POT-Creation-Date: 2009-04-28 15:04+0200\n"
+"POT-Creation-Date: 2009-05-20 14:24+0200\n"
"PO-Revision-Date: 2004-02-13 16:22+01:00\n"
"Last-Translator: Thorsten Kukuk <kukuk(a)suse.de>\n"
"Language-Team: No Language-Team\n"
@@ -14,125 +14,115 @@
"Content-Type: text/plain; charset=ISO-8859-1\n"
"Content-Transfer-Encoding: 8-bit\n"
-#: src/serv_list.c:426
+#: src/serv_list.c:416
msgid "Not enough memory !"
msgstr "Nicht genug Arbeitsspeicher !"
-#: src/serv_list.c:452
+#: src/serv_list.c:442
msgid "internal error: add_server called with NULL domain."
msgstr ""
"Interner Fehler: add_server wurde mit NULL pointer f�r domain aufgerufen."
-#: src/serv_list.c:467
+#: src/serv_list.c:457
#, c-format
msgid "add_server() domain: %s, broadcast"
msgstr "add_server() Domain: %s, Broadcast"
-#: src/serv_list.c:491
+#: src/serv_list.c:481
#, c-format
msgid "add_server() domain: %s, host: %s, NO SLOT FREE!"
msgstr "add_server() Domain: %s, Rechner: %s, Kein Slot mehr frei!"
-#: src/serv_list.c:498
+#: src/serv_list.c:488
#, c-format
msgid "add_server() domain: %s, host: %s, slot: %d"
msgstr "add_server() Domain: %s, Rechner: %s, Slot: %d"
-#: src/serv_list.c:528 src/serv_list.c:530
+#: src/serv_list.c:518 src/serv_list.c:520
msgid "Unknown host:"
msgstr "Unbekannter Rechner:"
-#: src/serv_list.c:534 src/serv_list.c:536
+#: src/serv_list.c:524 src/serv_list.c:526
msgid "Host name lookup failure"
msgstr "Fehler beim Aufl�sen des Rechnernamens"
-#: src/serv_list.c:541 src/serv_list.c:544
+#: src/serv_list.c:531 src/serv_list.c:534
msgid "No address associated with name:"
msgstr "Keine Addresse vorhanden f�r Rechner:"
-#: src/serv_list.c:548 src/serv_list.c:550
+#: src/serv_list.c:538 src/serv_list.c:540
msgid "Unknown server error"
msgstr "Unbekanter Server Fehler"
-#: src/serv_list.c:554 src/serv_list.c:556
+#: src/serv_list.c:544 src/serv_list.c:546
msgid "gethostbyname: Unknown error"
msgstr "gethostbyname: Unbekannter Fehler"
-#: src/serv_list.c:628 src/serv_list.c:940
+#: src/serv_list.c:615 src/serv_list.c:920 src/serv_list.c:1039
#, c-format
msgid "Answer for domain '%s' from server '%s'"
msgstr "Antwort f�r Domain \"%s\" vom Server \"%s\""
-#: src/serv_list.c:632
+#: src/serv_list.c:619
#, c-format
msgid "Answer for domain '%s' from unknown server '%s'"
msgstr "Antwort f�r Domain \"%s\" von unbekantem Server \"%s\""
-#: src/serv_list.c:639 src/serv_list.c:844
+#: src/serv_list.c:626 src/serv_list.c:820
#, c-format
msgid "Answer for domain '%s' from '%s' on illegal port %d."
msgstr "Antwort f�r Domain \"%s\" vom Server \"%s\" vom illegalen Port %d."
-#: src/serv_list.c:684
+#: src/serv_list.c:659
#, c-format
msgid "do_broadcast() for domain '%s' is called"
msgstr ""
-#: src/serv_list.c:719
+#: src/serv_list.c:694
#, c-format
msgid "leave do_broadcast() for domain '%s'"
msgstr ""
-#: src/serv_list.c:832 src/serv_list.c:985
+#: src/serv_list.c:808 src/serv_list.c:979
#, c-format
msgid "ping host '%s', domain '%s'"
msgstr "Ping Host \"%s\", Domain \"%s\""
-#: src/serv_list.c:857
+#: src/serv_list.c:833
#, c-format
msgid "host '%s' doesn't answer."
msgstr "Server \"%s\" antwortet nicht."
-#: src/serv_list.c:928
+#: src/serv_list.c:904
#, fuzzy, c-format
msgid "Server '%s' for domain '%s' answered ping but failed to bind"
msgstr "Server \"%s\" f�r Domain \"%s\" antwortet nicht."
-#: src/serv_list.c:1004
+#: src/serv_list.c:998
#, c-format
msgid "clnt_create for server '%s' (domain '%s') failed"
msgstr "clnt_create f�r server \"%s\" (domain \"%s\") schlug fehl"
-#: src/serv_list.c:1025
+#: src/serv_list.c:1019
#, c-format
msgid "domain '%s' not served by '%s'"
msgstr "Domain \"%s\" wird nicht von \"%s\" unterst�tzt"
-#: src/serv_list.c:1129
+#: src/serv_list.c:1141
#, fuzzy
msgid "Pinging all active servers."
msgstr "Sende ein Ping zu allen aktiven Servern."
-#: src/serv_list.c:1131
+#: src/serv_list.c:1143
#, fuzzy
msgid "Checking for new fastest server."
msgstr "Suche erneut den schnellsten Server."
-#: src/serv_list.c:1143
+#: src/serv_list.c:1155
#, c-format
msgid "Requested domain %s, found %s, ignored."
msgstr ""
-#: src/serv_list.c:1194
-#, c-format
-msgid "Server for domain '%s' doesn't answer."
-msgstr "Server f�r Domain \"%s\" antwortet nicht."
-
-#: src/serv_list.c:1200 src/serv_list.c:1205
-#, c-format
-msgid "Server '%s' for domain '%s' doesn't answer."
-msgstr "Server \"%s\" f�r Domain \"%s\" antwortet nicht."
-
#: src/ypbind-mt.c:161 src/ypbind-mt.c:164
msgid "Trying entry:"
msgstr "Versuche Eintrag:"
@@ -235,24 +225,24 @@
msgid "cannot unlock pidfile"
msgstr "Kann Pidfile nicht unlocken."
-#: src/ypbind-mt.c:467
+#: src/ypbind-mt.c:470
msgid "SIGHUP arrived, reloading config file."
msgstr "SIGHUP abgefangen, Config Datei wird neu geladen."
-#: src/ypbind-mt.c:480
+#: src/ypbind-mt.c:483
msgid "Ignoring SIGPIPE."
msgstr ""
-#: src/ypbind-mt.c:483
+#: src/ypbind-mt.c:486
#, c-format
msgid "Unknown signal: %d"
msgstr "Unbekanntes Signal: %d"
-#: src/ypbind-mt.c:500
+#: src/ypbind-mt.c:503
msgid "Usage:\n"
msgstr "Aufruf:\n"
-#: src/ypbind-mt.c:501
+#: src/ypbind-mt.c:504
#, fuzzy
msgid ""
"\typbind [-broadcast | -ypset | -ypsetme] [-p port] [-f configfile]\n"
@@ -262,138 +252,144 @@
" ypbind [-broadcast | -ypset | -ypsetme] [-p Port] [-f "
"configfile] [-no-ping] [-broken-server] [-local-only] [-debug]\n"
-#: src/ypbind-mt.c:503
+#: src/ypbind-mt.c:506
msgid "\t [-no-dbus]\n"
msgstr ""
-#: src/ypbind-mt.c:505
+#: src/ypbind-mt.c:508
msgid "\typbind -c [-f configfile]\n"
msgstr ""
-#: src/ypbind-mt.c:506
+#: src/ypbind-mt.c:509
msgid "\typbind --version\n"
msgstr ""
-#: src/ypbind-mt.c:542
+#: src/ypbind-mt.c:545
#, c-format
msgid "Cannot create UDP: %s"
msgstr "Kann UDP Socket nicht erzeugen: %s"
-#: src/ypbind-mt.c:560
+#: src/ypbind-mt.c:563
#, c-format
msgid "Cannot bind UDP: %s"
msgstr ""
-#: src/ypbind-mt.c:570
+#: src/ypbind-mt.c:573
msgid "Cannot create udp service."
msgstr "Kann UDP Servie nicht erzeugen."
-#: src/ypbind-mt.c:579
+#: src/ypbind-mt.c:582
msgid "Unable to register (YPBINDPROG, YPBINDVERS, udp)."
msgstr "Kann (YPBINDPROG, YPBINDVERS, upd) nicht beim portmapper registrieren."
-#: src/ypbind-mt.c:587
+#: src/ypbind-mt.c:591
msgid "Unable to register (YPBINDPROG, YPBINDOLDVERS, udp)."
msgstr ""
"Kann (YPBINDPROG, YPBINDOLDVERS, udp) nicht beim portmapper registrieren."
-#: src/ypbind-mt.c:596
+#: src/ypbind-mt.c:601
#, c-format
msgid "Cannot create TCP: %s"
msgstr "Kann TCP Socket nicht erzeugen: %s"
-#: src/ypbind-mt.c:614
+#: src/ypbind-mt.c:620
#, c-format
msgid "Cannot bind TCP: %s"
msgstr ""
-#: src/ypbind-mt.c:624
+#: src/ypbind-mt.c:632
msgid "Cannot create tcp service.\n"
msgstr "Kann TCP Service nicht erzeugen.\n"
-#: src/ypbind-mt.c:632
+#: src/ypbind-mt.c:640
msgid "Unable to register (YPBINDPROG, YPBINDVERS, tcp)."
msgstr "Kann (YPBINDPROG, YPBINDVERS, tcp) nicht beim portmapper registrieren."
-#: src/ypbind-mt.c:640
+#: src/ypbind-mt.c:649
msgid "Unable to register (YPBINDPROG, YPBINDOLDVERS, tcp)."
msgstr ""
"Kann (YPBINDPROG, YPBINDOLDVERS, tcp) nicht beim portmapper registrieren."
-#: src/ypbind-mt.c:733
+#: src/ypbind-mt.c:751
msgid "ERROR: domainname not set.\n"
msgstr "Fehler: Domainname wurde nicht gesetzt.\n"
-#: src/ypbind-mt.c:738
+#: src/ypbind-mt.c:756
msgid "domainname not set - aborting.\n"
msgstr "Domainname wurde nicht gesetzt - Abbruch.\n"
-#: src/ypbind-mt.c:747
+#: src/ypbind-mt.c:765
#, c-format
msgid "Config file %s is not ok.\n"
msgstr "Konfigurationsdatei %s ist nicht in Ordnung.\n"
-#: src/ypbind-mt.c:752
+#: src/ypbind-mt.c:770
#, c-format
msgid "Config file %s is ok.\n"
msgstr "Konfigurationsdatei %s ist in Ordnung.\n"
-#: src/ypbind-mt.c:759
+#: src/ypbind-mt.c:777
msgid "ypbind must be run as root\n"
msgstr "ypbind mu� als root gestartet werden.\n"
-#: src/ypbind-mt.c:767 src/ypbind-mt.c:776
+#: src/ypbind-mt.c:785 src/ypbind-mt.c:794
#, c-format
msgid "Could not create %s: %s\n"
msgstr "Kann %s nicht erzeugen: %s\n"
-#: src/ypbind-mt.c:783
+#: src/ypbind-mt.c:801
#, c-format
msgid "Could not change to directory %s: %s\n"
msgstr "Fehler beim Wechseln in das Verzeichnis %s: %s\n"
-#: src/ypbind-mt.c:875
+#: src/ypbind-mt.c:893
msgid "Could not block signals."
msgstr "Kann die Signale nicht blocken."
-#: src/ypbind-mt.c:920
+#: src/ypbind-mt.c:941
msgid "svc_run returned."
msgstr "svc_run hat sich beendet."
-#: src/ypbind_server.c:67 src/ypbind_server.c:111
+#: src/ypbind_server.c:83 src/ypbind_server.c:143
#, c-format
msgid "Domain name '%s' has embedded slash -- rejecting."
msgstr "Domainname \"%s\" enth�lt einen Schr�gstrich -- zur�ckgewiesen."
-#: src/ypbind_server.c:78
+#: src/ypbind_server.c:94
msgid "Status: YPBIND_FAIL_VAL"
msgstr "Status: YPBIND_FAIL_VAL"
-#: src/ypbind_server.c:80
+#: src/ypbind_server.c:96
msgid "Status: YPBIND_SUCC_VAL"
msgstr "Status: YPBIND_SUCC_VAL"
-#: src/ypbind_server.c:123
+#: src/ypbind_server.c:155
#, c-format
msgid "User from '%s' try's to change the binding."
msgstr "User vom host \"%s\" versucht das Binding to �ndern."
-#: src/ypbind_server.c:132
+#: src/ypbind_server.c:164
msgid "Changing the binding is not allowed."
msgstr "Das �ndern des Bindings ist nicht erlaubt."
-#: src/ypbind_server.c:137
+#: src/ypbind_server.c:169
msgid "SETDOM request doesn't come from reserved port."
msgstr "Der SETDOM Request kam nicht von einem reservierten Port."
-#: src/ypbind_svc.c:80 src/ypbind_svc.c:145
+#: src/ypbind_svc.c:99 src/ypbind_svc.c:182
msgid "unable to free arguments"
msgstr "Kann Argumente nicht freigeben"
-#: src/ypbind_svc.c:83 src/ypbind_svc.c:148
+#: src/ypbind_svc.c:102 src/ypbind_svc.c:185
msgid "unable to free results"
msgstr "Kann Result nicht freigeben"
+#~ msgid "Server for domain '%s' doesn't answer."
+#~ msgstr "Server f�r Domain \"%s\" antwortet nicht."
+
+#~ msgid "Server '%s' for domain '%s' doesn't answer."
+#~ msgstr "Server \"%s\" f�r Domain \"%s\" antwortet nicht."
+
#, fuzzy
#~ msgid "Trying entry: %s\n"
#~ msgstr "Versuche Eintrag: %s"
Files old/ypbind-mt-1.23.1/po/sv.gmo and new/ypbind-mt-1.29.90/po/sv.gmo differ
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/ypbind-mt-1.23.1/po/sv.po new/ypbind-mt-1.29.90/po/sv.po
--- old/ypbind-mt-1.23.1/po/sv.po 2009-04-28 15:04:21.000000000 +0200
+++ new/ypbind-mt-1.29.90/po/sv.po 2009-05-20 14:24:04.000000000 +0200
@@ -7,7 +7,7 @@
msgstr ""
"Project-Id-Version: ypbind-mt 1.20-2\n"
"Report-Msgid-Bugs-To: kukuk(a)linux-nis.org\n"
-"POT-Creation-Date: 2009-04-28 15:04+0200\n"
+"POT-Creation-Date: 2009-05-20 14:24+0200\n"
"PO-Revision-Date: 2006-11-12 16:48+0100\n"
"Last-Translator: Daniel Nylander <po(a)danielnylander.se>\n"
"Language-Team: Swedish <tp-sv(a)listor.tp-sv.se>\n"
@@ -15,123 +15,113 @@
"Content-Type: text/plain; charset=iso-8859-1\n"
"Content-Transfer-Encoding: 8bit\n"
-#: src/serv_list.c:426
+#: src/serv_list.c:416
msgid "Not enough memory !"
msgstr "Inte tillr�ckligt med minne!"
-#: src/serv_list.c:452
+#: src/serv_list.c:442
msgid "internal error: add_server called with NULL domain."
msgstr "internt fel: add_server anropades med NULL dom�n."
-#: src/serv_list.c:467
+#: src/serv_list.c:457
#, c-format
msgid "add_server() domain: %s, broadcast"
msgstr "add_server() dom�n: %s, broadcast"
-#: src/serv_list.c:491
+#: src/serv_list.c:481
#, c-format
msgid "add_server() domain: %s, host: %s, NO SLOT FREE!"
msgstr "add_server() dom�n: %s, v�rd: %s, INGEN LEDIG PLATS!"
-#: src/serv_list.c:498
+#: src/serv_list.c:488
#, c-format
msgid "add_server() domain: %s, host: %s, slot: %d"
msgstr "add_server() dom�n: %s, v�rd: %s, plats: %d"
-#: src/serv_list.c:528 src/serv_list.c:530
+#: src/serv_list.c:518 src/serv_list.c:520
msgid "Unknown host:"
msgstr "Ok�nd v�rd:"
-#: src/serv_list.c:534 src/serv_list.c:536
+#: src/serv_list.c:524 src/serv_list.c:526
msgid "Host name lookup failure"
msgstr "Uppslag av v�rdnamn misslyckades"
-#: src/serv_list.c:541 src/serv_list.c:544
+#: src/serv_list.c:531 src/serv_list.c:534
msgid "No address associated with name:"
msgstr "Ingen adress associerad med namnet:"
-#: src/serv_list.c:548 src/serv_list.c:550
+#: src/serv_list.c:538 src/serv_list.c:540
msgid "Unknown server error"
msgstr "Ok�nt serverfel"
-#: src/serv_list.c:554 src/serv_list.c:556
+#: src/serv_list.c:544 src/serv_list.c:546
msgid "gethostbyname: Unknown error"
msgstr "gethostbyname: Ok�nt fel"
-#: src/serv_list.c:628 src/serv_list.c:940
+#: src/serv_list.c:615 src/serv_list.c:920 src/serv_list.c:1039
#, c-format
msgid "Answer for domain '%s' from server '%s'"
msgstr "Svar f�r dom�nen \"%s\" fr�n servern \"%s\""
-#: src/serv_list.c:632
+#: src/serv_list.c:619
#, c-format
msgid "Answer for domain '%s' from unknown server '%s'"
msgstr "Svar f�r dom�nen \"%s\" fr�n ok�nd server \"%s\""
-#: src/serv_list.c:639 src/serv_list.c:844
+#: src/serv_list.c:626 src/serv_list.c:820
#, c-format
msgid "Answer for domain '%s' from '%s' on illegal port %d."
msgstr "Svar f�r dom�nen \"%s\" fr�n \"%s\" p� ogiltiga porten %d."
-#: src/serv_list.c:684
+#: src/serv_list.c:659
#, c-format
msgid "do_broadcast() for domain '%s' is called"
msgstr "do_broadcast() f�r dom�nen \"%s\" anropas"
-#: src/serv_list.c:719
+#: src/serv_list.c:694
#, c-format
msgid "leave do_broadcast() for domain '%s'"
msgstr "l�mna do_broadcast() f�r dom�nen \"%s\""
-#: src/serv_list.c:832 src/serv_list.c:985
+#: src/serv_list.c:808 src/serv_list.c:979
#, c-format
msgid "ping host '%s', domain '%s'"
msgstr "pinga v�rden \"%s\", dom�n \"%s\""
-#: src/serv_list.c:857
+#: src/serv_list.c:833
#, c-format
msgid "host '%s' doesn't answer."
msgstr "v�rden \"%s\" svarar inte."
-#: src/serv_list.c:928
+#: src/serv_list.c:904
#, c-format
msgid "Server '%s' for domain '%s' answered ping but failed to bind"
msgstr ""
"Servern \"%s\" f�r dom�nen \"%s\" svarade p� ping men misslyckades att binda"
-#: src/serv_list.c:1004
+#: src/serv_list.c:998
#, c-format
msgid "clnt_create for server '%s' (domain '%s') failed"
msgstr "clnt_create f�r servern \"%s\" (dom�n \"%s\") misslyckades"
-#: src/serv_list.c:1025
+#: src/serv_list.c:1019
#, c-format
msgid "domain '%s' not served by '%s'"
msgstr "dom�nen \"%s\" hanteras inte av \"%s\""
-#: src/serv_list.c:1129
+#: src/serv_list.c:1141
msgid "Pinging all active servers."
msgstr "Pingar alla aktiva servrar."
-#: src/serv_list.c:1131
+#: src/serv_list.c:1143
msgid "Checking for new fastest server."
msgstr "Letar efter den snabbaste servern."
-#: src/serv_list.c:1143
+#: src/serv_list.c:1155
#, c-format
msgid "Requested domain %s, found %s, ignored."
msgstr "Beg�rd dom�n %s, hittade %s, ignoreras."
-#: src/serv_list.c:1194
-#, c-format
-msgid "Server for domain '%s' doesn't answer."
-msgstr "Servern f�r dom�nen \"%s\" svarar inte."
-
-#: src/serv_list.c:1200 src/serv_list.c:1205
-#, c-format
-msgid "Server '%s' for domain '%s' doesn't answer."
-msgstr "Servern \"%s\" f�r dom�nen \"%s\" svarar inte."
-
#: src/ypbind-mt.c:161 src/ypbind-mt.c:164
msgid "Trying entry:"
msgstr "F�rs�ker med posten:"
@@ -234,24 +224,24 @@
msgid "cannot unlock pidfile"
msgstr "kan inte l�sa upp pid-fil"
-#: src/ypbind-mt.c:467
+#: src/ypbind-mt.c:470
msgid "SIGHUP arrived, reloading config file."
msgstr "SIGHUP togs emot, l�ser om konfigurationsfilen."
-#: src/ypbind-mt.c:480
+#: src/ypbind-mt.c:483
msgid "Ignoring SIGPIPE."
msgstr "Ignorerar SIGPIPE."
-#: src/ypbind-mt.c:483
+#: src/ypbind-mt.c:486
#, c-format
msgid "Unknown signal: %d"
msgstr "Ok�nd signal: %d"
-#: src/ypbind-mt.c:500
+#: src/ypbind-mt.c:503
msgid "Usage:\n"
msgstr "Anv�ndning:\n"
-#: src/ypbind-mt.c:501
+#: src/ypbind-mt.c:504
#, fuzzy
msgid ""
"\typbind [-broadcast | -ypset | -ypsetme] [-p port] [-f configfile]\n"
@@ -261,132 +251,138 @@
"\typbind [-broadcast | -ypset | -ypsetme] [-p port] [-f konfigurationsfil]\n"
"\t [-no-ping] [-broken-server] [-local-only] [-i ping-interval] [-debug]\n"
-#: src/ypbind-mt.c:503
+#: src/ypbind-mt.c:506
msgid "\t [-no-dbus]\n"
msgstr "\t [-no-dbus]\n"
-#: src/ypbind-mt.c:505
+#: src/ypbind-mt.c:508
msgid "\typbind -c [-f configfile]\n"
msgstr "\typbind -c [-f konfigurationsfil]\n"
-#: src/ypbind-mt.c:506
+#: src/ypbind-mt.c:509
msgid "\typbind --version\n"
msgstr "\typbind --version\n"
-#: src/ypbind-mt.c:542
+#: src/ypbind-mt.c:545
#, c-format
msgid "Cannot create UDP: %s"
msgstr "Kan inte skapa UDP: %s"
-#: src/ypbind-mt.c:560
+#: src/ypbind-mt.c:563
#, c-format
msgid "Cannot bind UDP: %s"
msgstr "Kan inte binda UDP: %s"
-#: src/ypbind-mt.c:570
+#: src/ypbind-mt.c:573
msgid "Cannot create udp service."
msgstr "Kan inte skapa udp-tj�nst."
-#: src/ypbind-mt.c:579
+#: src/ypbind-mt.c:582
msgid "Unable to register (YPBINDPROG, YPBINDVERS, udp)."
msgstr "Kan inte registrera (YPBINDPROG, YPBINDVERS, udp)."
-#: src/ypbind-mt.c:587
+#: src/ypbind-mt.c:591
msgid "Unable to register (YPBINDPROG, YPBINDOLDVERS, udp)."
msgstr "Kan inte registrera (YPBINDPROG, YPBINDOLDVERS, udp)."
-#: src/ypbind-mt.c:596
+#: src/ypbind-mt.c:601
#, c-format
msgid "Cannot create TCP: %s"
msgstr "Kan inte skapa TCP: %s"
-#: src/ypbind-mt.c:614
+#: src/ypbind-mt.c:620
#, c-format
msgid "Cannot bind TCP: %s"
msgstr "Kan inte binda TCP: %s"
-#: src/ypbind-mt.c:624
+#: src/ypbind-mt.c:632
msgid "Cannot create tcp service.\n"
msgstr "Kan inte skapa tcp-tj�nst.\n"
-#: src/ypbind-mt.c:632
+#: src/ypbind-mt.c:640
msgid "Unable to register (YPBINDPROG, YPBINDVERS, tcp)."
msgstr "Kan inte registrera (YPBINDPROG, YPBINDVERS, tcp)."
-#: src/ypbind-mt.c:640
+#: src/ypbind-mt.c:649
msgid "Unable to register (YPBINDPROG, YPBINDOLDVERS, tcp)."
msgstr "Kan inte registrera (YPBINDPROG, YPBINDOLDVERS, tcp)."
-#: src/ypbind-mt.c:733
+#: src/ypbind-mt.c:751
msgid "ERROR: domainname not set.\n"
msgstr "FEL: domainname inte inst�llt.\n"
-#: src/ypbind-mt.c:738
+#: src/ypbind-mt.c:756
msgid "domainname not set - aborting.\n"
msgstr "domainname inte inst�llt - avbryter.\n"
-#: src/ypbind-mt.c:747
+#: src/ypbind-mt.c:765
#, c-format
msgid "Config file %s is not ok.\n"
msgstr "Konfigurationsfilen %s �r inte ok.\n"
-#: src/ypbind-mt.c:752
+#: src/ypbind-mt.c:770
#, c-format
msgid "Config file %s is ok.\n"
msgstr "Konfigurationsfilen %s �r ok.\n"
-#: src/ypbind-mt.c:759
+#: src/ypbind-mt.c:777
msgid "ypbind must be run as root\n"
msgstr "ypbind m�ste k�ras som root\n"
-#: src/ypbind-mt.c:767 src/ypbind-mt.c:776
+#: src/ypbind-mt.c:785 src/ypbind-mt.c:794
#, c-format
msgid "Could not create %s: %s\n"
msgstr "Kunde inte skapa %s: %s\n"
-#: src/ypbind-mt.c:783
+#: src/ypbind-mt.c:801
#, c-format
msgid "Could not change to directory %s: %s\n"
msgstr "Kunde inte �ndra till katalogen %s: %s\n"
-#: src/ypbind-mt.c:875
+#: src/ypbind-mt.c:893
msgid "Could not block signals."
msgstr "Kunde inte blockera signaler."
-#: src/ypbind-mt.c:920
+#: src/ypbind-mt.c:941
msgid "svc_run returned."
msgstr "svc_run �terv�nde."
-#: src/ypbind_server.c:67 src/ypbind_server.c:111
+#: src/ypbind_server.c:83 src/ypbind_server.c:143
#, c-format
msgid "Domain name '%s' has embedded slash -- rejecting."
msgstr "Dom�nnamnet \"%s\" har inb�ddat snedstreck -- v�grar."
-#: src/ypbind_server.c:78
+#: src/ypbind_server.c:94
msgid "Status: YPBIND_FAIL_VAL"
msgstr "Status: YPBIND_FAIL_VAL"
-#: src/ypbind_server.c:80
+#: src/ypbind_server.c:96
msgid "Status: YPBIND_SUCC_VAL"
msgstr "Status: YPBIND_SUCC_VAL"
-#: src/ypbind_server.c:123
+#: src/ypbind_server.c:155
#, c-format
msgid "User from '%s' try's to change the binding."
msgstr "Anv�ndare fr�n \"%s\" f�rs�ker �ndra bindningen."
-#: src/ypbind_server.c:132
+#: src/ypbind_server.c:164
msgid "Changing the binding is not allowed."
msgstr "�ndring av bindningen till�ts inte."
-#: src/ypbind_server.c:137
+#: src/ypbind_server.c:169
msgid "SETDOM request doesn't come from reserved port."
msgstr "SETDOM-beg�ran kommer inte fr�n reserverad port."
-#: src/ypbind_svc.c:80 src/ypbind_svc.c:145
+#: src/ypbind_svc.c:99 src/ypbind_svc.c:182
msgid "unable to free arguments"
msgstr "kunde inte frig�ra argumenten"
-#: src/ypbind_svc.c:83 src/ypbind_svc.c:148
+#: src/ypbind_svc.c:102 src/ypbind_svc.c:185
msgid "unable to free results"
msgstr "kunde inte frig�ra resultaten"
+
+#~ msgid "Server for domain '%s' doesn't answer."
+#~ msgstr "Servern f�r dom�nen \"%s\" svarar inte."
+
+#~ msgid "Server '%s' for domain '%s' doesn't answer."
+#~ msgstr "Servern \"%s\" f�r dom�nen \"%s\" svarar inte."
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/ypbind-mt-1.23.1/src/log_msg.c new/ypbind-mt-1.29.90/src/log_msg.c
--- old/ypbind-mt-1.23.1/src/log_msg.c 2006-09-13 14:52:57.000000000 +0200
+++ new/ypbind-mt-1.29.90/src/log_msg.c 2009-05-18 12:36:37.000000000 +0200
@@ -1,4 +1,4 @@
-/* Copyright (c) 2000, 2002, 2006 Thorsten Kukuk
+/* Copyright (c) 2000, 2002, 2006, 2009 Thorsten Kukuk
This file is part of ypbind-mt.
Author: Thorsten Kukuk <kukuk(a)suse.de>
@@ -22,6 +22,7 @@
#define _GNU_SOURCE
+#include <time.h>
#include <stdarg.h>
#include <stdio.h>
#include <syslog.h>
@@ -44,6 +45,7 @@
#endif
int debug_flag = 0;
+int logfile_flag = 0;
void
log_msg (int type, const char *fmt,...)
@@ -73,3 +75,59 @@
va_end (ap);
}
+
+static FILE *logfp = NULL;
+static const char *logfilename = "/var/log/ypbind-mt.log";
+
+void
+close_logfile (void)
+{
+ if (logfp == NULL)
+ return;
+
+ fclose (logfp);
+ logfp = NULL;
+}
+
+static int
+open_logfile (void)
+{
+ if (logfp != NULL)
+ close_logfile();
+
+ if ((logfp = fopen (logfilename, "a+")) == NULL)
+ {
+ log_msg (LOG_ERR, "Cannot open log file '%s': %m",
+ logfilename);
+ return 1;
+ }
+ return 0;
+}
+
+void
+log2file (const char *fmt,...)
+{
+ va_list ap;
+ char date[128];
+ time_t tmp;
+ struct tm *t;
+
+ if (logfp == NULL)
+ {
+ if (open_logfile () != 0)
+ return;
+ }
+
+ tmp = time (NULL);
+ t = localtime (&tmp);
+ strftime (date, sizeof (date), "%F %T", t);
+
+ va_start (ap, fmt);
+
+ fprintf (logfp, "%s (%d): ", date, gettid ());
+ vfprintf (logfp, fmt, ap);
+ fputc ('\n', logfp);
+ fflush (logfp);
+
+ va_end (ap);
+}
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/ypbind-mt-1.23.1/src/log_msg.h new/ypbind-mt-1.29.90/src/log_msg.h
--- old/ypbind-mt-1.23.1/src/log_msg.h 1999-02-28 21:27:58.000000000 +0100
+++ new/ypbind-mt-1.29.90/src/log_msg.h 2009-05-19 13:24:08.000000000 +0200
@@ -4,7 +4,14 @@
#include <syslog.h>
extern int debug_flag;
+extern int logfile_flag;
+
+#define LOG_RPC_CALLS 1
+#define LOG_BROKEN_CALLS 2
+#define LOG_SERVER_CHANGES 4
extern void log_msg (int type, const char *, ...);
+extern void close_logfile (void);
+extern void log2file (const char *, ...);
#endif
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/ypbind-mt-1.23.1/src/serv_list.c new/ypbind-mt-1.29.90/src/serv_list.c
--- old/ypbind-mt-1.23.1/src/serv_list.c 2008-08-28 14:38:11.000000000 +0200
+++ new/ypbind-mt-1.29.90/src/serv_list.c 2009-05-20 13:01:49.000000000 +0200
@@ -1,4 +1,4 @@
-/* Copyright (c) 1998-2008 Thorsten Kukuk
+/* Copyright (c) 1998-2009 Thorsten Kukuk
This file is part of ypbind-mt.
Author: Thorsten Kukuk <kukuk(a)suse.de>
@@ -80,7 +80,7 @@
bool_t use_broadcast;
struct bound_server server[_MAXSERVER];
struct bound_server ypset;
- CLIENT *client_handle;
+ struct sockaddr_in sin;
struct bound_server last; /* last written */
};
static inline char *
@@ -231,15 +231,10 @@
if (strcmp (domainlist[i].domain, domain) == 0)
{
struct sockaddr_in addr;
- struct timeval timeout;
- int sock;
pthread_rdwr_runlock_np (&domainlock);
pthread_rdwr_wlock_np (&domainlock);
- if (domainlist[i].client_handle != NULL)
- clnt_destroy (domainlist[i].client_handle);
-
domainlist[i].active = -2;
memcpy(&(domainlist[i].ypset.addr),
&(binding->ypbind_binding_addr),
@@ -249,22 +244,13 @@
sizeof (unsigned short int));
domainlist[i].ypset.family = AF_INET;
- sock = RPC_ANYSOCK;
- timeout.tv_sec = 1;
- timeout.tv_usec = 0;
- memset (&addr, 0, sizeof (struct sockaddr_in));
- memcpy (&addr.sin_addr, &domainlist[i].ypset.addr,
- sizeof (struct in_addr));
- memcpy (&addr.sin_port, &domainlist[i].ypset.port,
- sizeof (unsigned short int));
- addr.sin_family = domainlist[i].ypset.family;
-
- if ((domainlist[i].client_handle =
- clntudp_create(&addr, YPPROG, YPVERS, timeout, &sock)) == NULL)
- {
- domainlist[i].active = -1;
- remove_bindingfile (domain);
- }
+ memset (&addr, 0, sizeof (struct sockaddr_in));
+ memcpy (&addr.sin_addr, &domainlist[i].ypset.addr,
+ sizeof (struct in_addr));
+ memcpy (&addr.sin_port, &domainlist[i].ypset.port,
+ sizeof (unsigned short int));
+ addr.sin_family = domainlist[i].ypset.family;
+ memcpy (&domainlist[i].sin, &addr, sizeof (struct sockaddr_in));
pthread_rdwr_wunlock_np (&domainlock);
pthread_rdwr_rlock_np (&domainlock);
update_bindingfile (&domainlist[i]);
@@ -275,6 +261,12 @@
" for domain '%s'",
bound_host(&domainlist[i]), domainlist[i].domain);
}
+ if (logfile_flag && (logfile_flag & LOG_SERVER_CHANGES))
+ {
+ log2file ("NIS server for domain '%s' set to '%s' ",
+ domainlist[i].domain,
+ bound_host(&domainlist[i]));
+ }
return;
}
@@ -391,8 +383,6 @@
}
if (domainlist[i].ypset.host != NULL)
free (domainlist[i].ypset.host);
- if (domainlist[i].client_handle != NULL)
- clnt_destroy (domainlist[i].client_handle);
domainlist[i].active = -1;
}
}
@@ -581,9 +571,6 @@
static bool_t
eachresult (bool_t *out, struct sockaddr_in *addr)
{
- struct timeval timeout;
- int sock;
-
if (*out)
{
if(debug_flag)
@@ -642,19 +629,7 @@
return 0;
}
- memcpy(&(in_use->server[0].addr), &addr->sin_addr,
- sizeof (struct in_addr));
- memcpy(&(in_use->server[0].port), &addr->sin_port,
- sizeof (unsigned short int));
-
- sock = RPC_ANYSOCK;
- timeout.tv_sec = 1;
- timeout.tv_usec = 0;
- in_use->client_handle =
- clntudp_create(addr, YPPROG, YPVERS, timeout, &sock);
-
- if (in_use->client_handle == NULL)
- return 0;
+ memcpy (&(in_use->sin), &addr, sizeof (struct sockaddr_in));
in_use->active = 0;
@@ -813,6 +788,7 @@
u_long i, pings_count = 0;
struct cu_data *cu;
char *domain = list->domain;
+ int old_active = list->active;
if (list->server[0].host == NULL) /* There is no known server */
return 0;
@@ -909,19 +885,19 @@
clnt_call (clnt, YPPROC_DOMAIN_NONACK, (xdrproc_t) NULL, (caddr_t) NULL,
(xdrproc_t) xdr_bool, (caddr_t) &clnt_res, TIMEOUT00);
- xid_lookup = *((u_int32_t *) (cu->cu_inbuf));
+ memcpy (&xid_lookup, &(cu->cu_inbuf), sizeof (u_int32_t));
close (sock);
for (i = 0; i < pings_count; ++i)
{
if (pings[i]->xid == xid_lookup)
{
+ CLIENT *client_handle;
pthread_rdwr_wlock_np (&domainlock);
sock = RPC_ANYSOCK;
- list->client_handle =
- clntudp_create (&(pings[i]->sin),
- YPPROG, YPVERS, TIMEOUT50, &sock);
- if (list->client_handle == NULL)
+ client_handle = clntudp_create (&(pings[i]->sin),
+ YPPROG, YPVERS, TIMEOUT50, &sock);
+ if (client_handle == NULL)
{
/* NULL should not happen, we have got an answer from the server. */
log_msg (LOG_DEBUG,
@@ -930,15 +906,32 @@
}
else
{
+ clnt_destroy (client_handle);
+
+ memcpy (&(list->sin), &pings[i]->sin, sizeof(struct sockaddr_in));
list->active = pings[i]->server_nr;
pthread_rdwr_wunlock_np (&domainlock);
pthread_rdwr_rlock_np (&domainlock);
update_bindingfile (list);
pthread_rdwr_runlock_np (&domainlock);
+
if (debug_flag)
log_msg (LOG_DEBUG,
_("Answer for domain '%s' from server '%s'"),
domain, list->server[list->active].host);
+
+ if (logfile_flag && (logfile_flag & LOG_SERVER_CHANGES) &&
+ old_active != list->active)
+ {
+ if (old_active == -1)
+ log2file ("NIS server for domain '%s' set to '%s'",
+ domain, list->server[list->active].host);
+ else
+ log2file ("NIS server for domain '%s' changed from '%s' to '%s'",
+ domain, list->server[old_active].host,
+ list->server[list->active].host);
+ }
+
found = 1;
}
}
@@ -970,6 +963,7 @@
struct timeval timeout;
CLIENT *clnt_handlep = NULL;
int i = 0;
+ int old_active = list->active;
if (list->server[0].host == NULL) /* There is no known server */
return 0;
@@ -1032,13 +1026,31 @@
{
memcpy (&(list->server[i].port), &server_addr.sin_port,
sizeof (unsigned short int));
- list->client_handle = clnt_handlep;
+ memcpy (&(list->sin), &server_addr, sizeof (struct sockaddr_in));
+ clnt_destroy (clnt_handlep);
pthread_rdwr_wlock_np (&domainlock);
list->active = i;
pthread_rdwr_wunlock_np (&domainlock);
pthread_rdwr_rlock_np (&domainlock);
update_bindingfile (list);
pthread_rdwr_runlock_np (&domainlock);
+ if (debug_flag)
+ log_msg (LOG_DEBUG,
+ _("Answer for domain '%s' from server '%s'"),
+ domain, list->server[list->active].host);
+
+ if (logfile_flag && (logfile_flag & LOG_SERVER_CHANGES) &&
+ old_active != list->active)
+ {
+ if (old_active == -1)
+ log2file ("NIS server for domain '%s' set to '%s'",
+ domain, list->server[list->active].host);
+ else
+ log2file ("NIS server for domain '%s' changed from '%s' to '%s'",
+ domain, list->server[old_active].host,
+ list->server[list->active].host);
+ }
+
return 1;
}
@@ -1147,36 +1159,47 @@
active = domainlist[i].active;
- /* We should never run into this. For debugging. */
- if (domainlist[i].client_handle == NULL && domainlist[i].active != -1)
- {
- log_msg (LOG_ERR, "ALERT: active=%d, but client_handle is NULL!",
- domainlist[i].active);
- domainlist[i].active = -1;
- }
-
if (domainlist[i].active != -1)
{
/* The binding is in use, check if it is still valid and
the fastest one. */
if (lastcheck != 0)
{
- /* Check only if the current binding is still valid. */
- struct timeval time_out;
+ const struct timeval TIMEOUT50 = {5, 0};
+ int sock = RPC_ANYSOCK;
+ CLIENT *client_handle =
+ clntudp_create (&(domainlist[i].sin),
+ YPPROG, YPVERS, TIMEOUT50, &sock);
+ if (client_handle == NULL)
+ {
+ if (verbose_flag)
+ log_msg (LOG_NOTICE,
+ "NIS server '%s' for domain '%s' not reachable",
+ bound_host(&domainlist[i]),
+ domainlist[i].domain);
+ status = RPC_CANTSEND;
+ }
+ else
+ {
+ /* Check only if the current binding is still valid. */
+ struct timeval time_out;
- time_out.tv_sec = 3;
- time_out.tv_usec = 0;
- status =
- clnt_call(domainlist[i].client_handle,
- YPPROC_DOMAIN, (xdrproc_t) ypbind_xdr_domainname,
- (caddr_t) &domain, (xdrproc_t) xdr_bool,
- (caddr_t) &out, time_out);
- if (verbose_flag && status != RPC_SUCCESS)
- log_msg (LOG_NOTICE, "NIS server '%s' not responding"
- " for domain '%s'", bound_host(&domainlist[i]),
- domainlist[i].domain);
+ time_out.tv_sec = 3;
+ time_out.tv_usec = 0;
+ status =
+ clnt_call(client_handle, YPPROC_DOMAIN,
+ (xdrproc_t) ypbind_xdr_domainname,
+ (caddr_t) &domain,
+ (xdrproc_t) xdr_bool,
+ (caddr_t) &out, time_out);
+ if (verbose_flag && status != RPC_SUCCESS)
+ log_msg (LOG_NOTICE,
+ "NIS server '%s' not responding for domain '%s'",
+ bound_host(&domainlist[i]),
+ domainlist[i].domain);
+ clnt_destroy (client_handle);
+ }
}
-
/* time to search a new fastest server, but only if the current
one was not set with ypset. We search in every case if the
above check fails and the current data is not longer valid. */
@@ -1185,39 +1208,7 @@
{
/* The current binding is not valid or it is time to search
for a new, fast server. */
- if (debug_flag && lastcheck != 0)
- {
- /* Current active binding is not longer valid, print
- the old binding for debugging. */
- if (domainlist[i].use_broadcast)
- log_msg (LOG_DEBUG,
- _("Server for domain '%s' doesn't answer."),
- domain);
- else
- {
- if (domainlist[i].active == -2)
- log_msg (LOG_DEBUG,
- _("Server '%s' for domain '%s' doesn't answer."),
- inet_ntoa(domainlist[i].ypset.addr),
- domain);
- else
- log_msg (LOG_DEBUG,
- _("Server '%s' for domain '%s' doesn't answer."),
- domainlist[i].server[domainlist[i].active].host,
- domain);
- }
- }
- /* We can destroy the client_handle since we are the
- only thread who uses it. */
- /* client_handle can be NULL? */
- if (domainlist[i].client_handle == NULL)
- {
- log_msg (LOG_ERR, "ALERT: client_handle=NULL, active=%d, lastcheck=%d, domain=%s",
- domainlist[i].active, lastcheck, domain);
- }
- else
- clnt_destroy (domainlist[i].client_handle);
- domainlist[i].client_handle = NULL;
+
if (domainlist[i].active == -2)
{
/* We can give this free, server does not answer any
@@ -1226,16 +1217,16 @@
free (domainlist[i].ypset.host);
domainlist[i].ypset.host = NULL;
}
- domainlist[i].active = -1;
lastcheck = 0; /* If we need a new server before the TTL expires,
reset it. */
/* And give the write lock away, search a new host and get
the write lock again. */
pthread_rdwr_wunlock_np (&domainlock);
pthread_mutex_lock (&search_lock);
- if (!ping_all (&domainlist[i]) &&
- domainlist[i].use_broadcast)
+ if (domainlist[i].use_broadcast)
do_broadcast (&domainlist[i]);
+ else
+ ping_all (&domainlist[i]);
pthread_mutex_unlock (&search_lock);
pthread_rdwr_wlock_np (&domainlock);
}
@@ -1246,8 +1237,10 @@
server */
pthread_rdwr_wunlock_np (&domainlock);
pthread_mutex_lock (&search_lock);
- if (!ping_all (&domainlist[i]) && domainlist[i].use_broadcast)
+ if (domainlist[i].use_broadcast)
do_broadcast (&domainlist[i]);
+ else
+ ping_all (&domainlist[i]);
pthread_mutex_unlock (&search_lock);
pthread_rdwr_wlock_np (&domainlock);
}
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/ypbind-mt-1.23.1/src/ypbind-mt.c new/ypbind-mt-1.29.90/src/ypbind-mt.c
--- old/ypbind-mt-1.23.1/src/ypbind-mt.c 2009-04-28 14:52:08.000000000 +0200
+++ new/ypbind-mt-1.29.90/src/ypbind-mt.c 2009-05-19 16:21:27.000000000 +0200
@@ -459,6 +459,9 @@
close (lock_fd);
unlink (_YPBIND_PIDFILE);
unlink_bindingdir ();
+ if (logfile_flag)
+ log2file ("Stopping %s-%s", PACKAGE, VERSION);
+ close_logfile ();
exit (0);
break;
case SIGHUP:
@@ -577,6 +580,7 @@
{
log_msg (LOG_ERR,
_("Unable to register (YPBINDPROG, YPBINDVERS, udp)."));
+ svc_destroy (transp);
return 1;
}
@@ -585,6 +589,7 @@
{
log_msg (LOG_ERR,
_("Unable to register (YPBINDPROG, YPBINDOLDVERS, udp)."));
+ svc_destroy (transp);
return 1;
}
@@ -594,6 +599,7 @@
if (sock < 0)
{
log_msg (LOG_ERR, _("Cannot create TCP: %s"), strerror (errno));
+ svc_destroy (transp);
return 1;
}
@@ -612,6 +618,8 @@
if (result < 0)
{
log_msg (LOG_ERR, _("Cannot bind TCP: %s"), strerror (errno));
+ close (sock);
+ svc_destroy (transp);
return 1;
}
}
@@ -630,6 +638,7 @@
IPPROTO_TCP))
{
log_msg (LOG_ERR, _("Unable to register (YPBINDPROG, YPBINDVERS, tcp)."));
+ svc_destroy (transp);
return 1;
}
@@ -638,8 +647,10 @@
{
log_msg (LOG_ERR,
_("Unable to register (YPBINDPROG, YPBINDOLDVERS, tcp)."));
+ svc_destroy (transp);
return 1;
}
+ svc_destroy (transp);
return 0;
}
@@ -715,6 +726,13 @@
}
else if (strcmp ("-c", argv[i]) == 0)
configcheck_only = 1;
+ else if (strcmp ("-log", argv[i]) == 0)
+ {
+ if (i+1 == argc || argv[i+1][0] == '-')
+ usage (1);
+ ++i;
+ logfile_flag = atoi (argv[i]);
+ }
#ifdef USE_DBUS_NM
else if (strcmp ("-no-dbus", argv[i]) == 0)
disable_dbus = 1;
@@ -902,6 +920,9 @@
is_online = 1;
#endif
+ if (logfile_flag)
+ log2file ("Starting %s-%s", PACKAGE, VERSION);
+
portmapper_disconnect ();
if (portmapper_register () != 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/ypbind-mt-1.23.1/src/ypbind_server.c new/ypbind-mt-1.29.90/src/ypbind_server.c
--- old/ypbind-mt-1.23.1/src/ypbind_server.c 2006-09-13 14:51:29.000000000 +0200
+++ new/ypbind-mt-1.29.90/src/ypbind_server.c 2009-05-18 17:14:58.000000000 +0200
@@ -1,4 +1,4 @@
-/* Copyright (c) 1998, 1999, 2000, 2001, 2006 Thorsten Kukuk, Germany
+/* Copyright (c) 1998, 1999, 2000, 2001, 2006, 2009 Thorsten Kukuk, Germany
This file is part of ypbind-mt.
Author: Thorsten Kukuk <kukuk(a)suse.de>
@@ -40,16 +40,32 @@
bool_t
ypbindproc_oldnull_1_svc (void *argp __attribute__ ((unused)), void *result,
- struct svc_req *rqstp __attribute__ ((unused)))
+ struct svc_req *rqstp)
{
+ if (logfile_flag && (logfile_flag & LOG_RPC_CALLS))
+ {
+ const struct sockaddr_in *sin =
+ svc_getcaller (rqstp->rq_xprt);
+ log2file ("ypbindproc_oldnull_1_svc from %s:%i",
+ inet_ntoa (sin->sin_addr), rqstp->rq_xprt->xp_port);
+ }
+
memset (result, 0, sizeof (char *));
return TRUE;
}
bool_t
ypbindproc_null_2_svc (void *argp __attribute__ ((unused)), void *result,
- struct svc_req *rqstp __attribute__ ((unused)))
+ struct svc_req *rqstp)
{
+ if (logfile_flag && (logfile_flag & LOG_RPC_CALLS))
+ {
+ const struct sockaddr_in *sin =
+ svc_getcaller (rqstp->rq_xprt);
+ log2file ("ypbindproc_null_2_svc from %s:%i",
+ inet_ntoa (sin->sin_addr), rqstp->rq_xprt->xp_port);
+ }
+
memset (result, 0, sizeof (char *));
return TRUE;
}
@@ -89,6 +105,14 @@
if (debug_flag)
log_msg (LOG_DEBUG, "ypbindproc_olddomain_1_svc (%s)", *argp);
+ if (logfile_flag && (logfile_flag & LOG_RPC_CALLS))
+ {
+ const struct sockaddr_in *sin =
+ svc_getcaller (rqstp->rq_xprt);
+ log2file ("ypbindproc_olddomain_1 (%s) from %s:%i", *argp,
+ inet_ntoa (sin->sin_addr), rqstp->rq_xprt->xp_port);
+ }
+
return ypbindproc_domain (*argp, result, rqstp);
}
@@ -99,6 +123,14 @@
if (debug_flag)
log_msg (LOG_DEBUG, "ypbindproc_domain_2_svc (%s)", *argp);
+ if (logfile_flag && (logfile_flag & LOG_RPC_CALLS))
+ {
+ const struct sockaddr_in *sin =
+ svc_getcaller (rqstp->rq_xprt);
+ log2file ("ypbindproc_domain_2 (%s) from %s:%i", *argp,
+ inet_ntoa (sin->sin_addr), rqstp->rq_xprt->xp_port);
+ }
+
return ypbindproc_domain (*argp, result, rqstp);
}
@@ -151,6 +183,24 @@
log_msg (LOG_DEBUG, "ypbindproc_oldsetdom_1_svc (%s)",
argp->ypoldsetdom_domain);
+ if (logfile_flag && (logfile_flag & LOG_RPC_CALLS))
+ {
+ unsigned short int port;
+
+ const struct sockaddr_in *sin = svc_getcaller (rqstp->rq_xprt);
+
+ memcpy (&port, argp->ypoldsetdom_binding.ypbind_binding_port, sizeof (port));
+
+ log2file ("ypbindproc_olddomain_1 (%s:%u.%u.%u.%u:%d) from %s:%i",
+ *argp->ypoldsetdom_domain,
+ argp->ypoldsetdom_binding.ypbind_binding_addr[0],
+ argp->ypoldsetdom_binding.ypbind_binding_addr[1],
+ argp->ypoldsetdom_binding.ypbind_binding_addr[2],
+ argp->ypoldsetdom_binding.ypbind_binding_addr[3],
+ ntohs (port),
+ inet_ntoa (sin->sin_addr), rqstp->rq_xprt->xp_port);
+ }
+
memset (result, 0, sizeof (char *));
return ypbindproc_setdom (argp->ypoldsetdom_domain,
@@ -166,6 +216,24 @@
log_msg (LOG_DEBUG, "ypbindproc_setdom_2_svc (%s)",
argp->ypsetdom_domain);
+ if (logfile_flag && (logfile_flag & LOG_RPC_CALLS))
+ {
+ unsigned short int port;
+
+ const struct sockaddr_in *sin = svc_getcaller (rqstp->rq_xprt);
+
+ memcpy (&port, argp->ypsetdom_binding.ypbind_binding_port, sizeof (port));
+
+ log2file ("ypbindproc_domain_2 (%s:%u.%u.%u.%u:%d) from %s:%i",
+ argp->ypsetdom_domain,
+ argp->ypsetdom_binding.ypbind_binding_addr[0],
+ argp->ypsetdom_binding.ypbind_binding_addr[1],
+ argp->ypsetdom_binding.ypbind_binding_addr[2],
+ argp->ypsetdom_binding.ypbind_binding_addr[3],
+ ntohs (port),
+ inet_ntoa (sin->sin_addr), rqstp->rq_xprt->xp_port);
+ }
+
memset (result, 0, sizeof (char *));
return ypbindproc_setdom (argp->ypsetdom_domain,
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/ypbind-mt-1.23.1/src/ypbind_svc.c new/ypbind-mt-1.29.90/src/ypbind_svc.c
--- old/ypbind-mt-1.23.1/src/ypbind_svc.c 2001-10-27 22:24:36.000000000 +0200
+++ new/ypbind-mt-1.29.90/src/ypbind_svc.c 2009-05-19 11:14:28.000000000 +0200
@@ -11,6 +11,7 @@
#include <memory.h>
#include <syslog.h>
#include <sys/socket.h>
+#include <arpa/inet.h>
#include <netinet/in.h>
#include <locale.h>
#include <libintl.h>
@@ -68,6 +69,24 @@
memset ((char *) &argument, 0, sizeof (argument));
if (!svc_getargs (transp, xdr_argument, (caddr_t) & argument))
{
+ const struct sockaddr_in *sin =
+ svc_getcaller (rqstp->rq_xprt);
+
+ log_msg (LOG_ERR, "Cannot decode arguments for %d from %s:",
+ rqstp->rq_proc, inet_ntoa (sin->sin_addr));
+
+ if (logfile_flag && (logfile_flag & LOG_BROKEN_CALLS))
+ {
+ log2file ("ypbindprog_1: cannot decode arguments for %d from %s:%i",
+ rqstp->rq_proc,
+ inet_ntoa (sin->sin_addr),
+ rqstp->rq_xprt->xp_port);
+ }
+
+ /* try to free already allocated memory during decoding.
+ bnc#471924 */
+ svc_freeargs (transp, xdr_argument, (caddr_t) &argument);
+
svcerr_decode (transp);
return;
}
@@ -133,6 +152,24 @@
memset ((char *) &argument, 0, sizeof (argument));
if (!svc_getargs (transp, xdr_argument, (caddr_t) & argument))
{
+ const struct sockaddr_in *sin =
+ svc_getcaller (rqstp->rq_xprt);
+
+ log_msg (LOG_ERR, "Cannot decode arguments for %d from %s:",
+ rqstp->rq_proc, inet_ntoa (sin->sin_addr));
+
+ if (logfile_flag && (logfile_flag & LOG_BROKEN_CALLS))
+ {
+ log2file ("ypbindprog_2: cannot decode arguments for %d from %s:%i",
+ rqstp->rq_proc,
+ inet_ntoa (sin->sin_addr),
+ rqstp->rq_xprt->xp_port);
+ }
+
+ /* try to free already allocated memory during decoding.
+ bnc#471924 */
+ svc_freeargs (transp, xdr_argument, (caddr_t) &argument);
+
svcerr_decode (transp);
return;
}
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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 accerciser for openSUSE:Factory
checked in at Thu May 28 04:51:50 CEST 2009.
--------
--- GNOME/accerciser/accerciser.changes 2009-05-05 20:13:26.000000000 +0200
+++ accerciser/accerciser.changes 2009-05-27 15:11:20.000000000 +0200
@@ -1,0 +2,9 @@
+Wed May 27 14:51:00 CEST 2009 - vuntz(a)novell.com
+
+- Update to version 1.7.2:
+ + Added accessible name changed listeners to update the view
+ accordingly (bgo#582434).
+ + Fixed editable text bug (bgo#574223).
+ + Migrated to GtkBuilder from Glade.
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
accerciser-1.7.1.tar.bz2
New:
----
accerciser-1.7.2.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ accerciser.spec ++++++
--- /var/tmp/diff_new_pack.Mr5721/_old 2009-05-28 04:51:43.000000000 +0200
+++ /var/tmp/diff_new_pack.Mr5721/_new 2009-05-28 04:51:43.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package accerciser (Version 1.7.1)
+# spec file for package accerciser (Version 1.7.2)
#
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -20,7 +20,7 @@
Name: accerciser
Summary: Accessibility debugging tool
-Version: 1.7.1
+Version: 1.7.2
Release: 1
License: BSD 3-Clause; LGPL v2.1 or later
Group: Development/Tools/Other
@@ -99,6 +99,12 @@
%files lang -f %{name}.lang
%changelog
+* Wed May 27 2009 vuntz(a)novell.com
+- Update to version 1.7.2:
+ + Added accessible name changed listeners to update the view
+ accordingly (bgo#582434).
+ + Fixed editable text bug (bgo#574223).
+ + Migrated to GtkBuilder from Glade.
* Tue May 05 2009 vuntz(a)novell.com
- Update to version 1.7.1:
+ Removed bonobo and ORBit references, in prep for GNOME 3.0 and
++++++ accerciser-1.7.1.tar.bz2 -> accerciser-1.7.2.tar.bz2 ++++++
++++ 7773 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 anjuta for openSUSE:Factory
checked in at Thu May 28 04:51:33 CEST 2009.
--------
--- GNOME/anjuta/anjuta.changes 2009-05-06 14:08:27.000000000 +0200
+++ anjuta/anjuta.changes 2009-05-27 17:52:35.000000000 +0200
@@ -1,0 +2,21 @@
+Wed May 27 15:19:17 CEST 2009 - vuntz(a)novell.com
+
+- Update to version 2.27.2.0:
+ + Lots of git improvements
+ + Subversion improvements
+ + Removed libglade dependency
+ + bgo#581416 - Fix void function cannot return value
+ + bgo#581869 - anjuta fails to build outside source tree
+ + bgo#582710 - Please consider using g_timeout_add_seconds to
+ reduce wakeups
+ + bgo#582977 - String misspelled
+ + bgo#581421 - build fail on symbol-db/test
+ + bgo#530740 - Use GtkBuilder instead of libglade
+ + bgo#583589 - Some untranslated strings
+ + bgo#580340 - Reuse the last commit message when amending
+ commits
+- Remove libglade2-devel from devel Requires.
+- Add anjuta-rpmlintrc for the warnings about the project
+ templates.
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
anjuta-2.27.1.0.tar.bz2
New:
----
anjuta-2.27.2.0.tar.bz2
anjuta-rpmlintrc
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ anjuta.spec ++++++
--- /var/tmp/diff_new_pack.Fi1477/_old 2009-05-28 04:50:49.000000000 +0200
+++ /var/tmp/diff_new_pack.Fi1477/_new 2009-05-28 04:50:49.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package anjuta (Version 2.27.1.0)
+# spec file for package anjuta (Version 2.27.2.0)
#
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -56,11 +56,12 @@
Requires: autoconf
Requires: libtool
Requires: gettext
-Version: 2.27.1.0
+Version: 2.27.2.0
Release: 1
Requires: %{name}-lang = %{version}
Summary: GNOME IDE for C and C++
Source: anjuta-%{version}.tar.bz2
+Source1: %{name}-rpmlintrc
Url: http://anjuta.sourceforge.net/
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%gconf_schemas_prereq
@@ -88,7 +89,7 @@
License: GPL v2 or later
Summary: GNOME IDE for C and C++
Group: Development/Tools/IDE
-Requires: %{name} = %{version} gdl-devel libglade2-devel libgnomeui-devel
+Requires: %{name} = %{version} gdl-devel libgnomeui-devel
%description devel
Anjuta is a versatile integrated development environment (IDE) for C
@@ -211,6 +212,24 @@
%files lang -f %name.lang
%changelog
+* Wed May 27 2009 vuntz(a)novell.com
+- Update to version 2.27.2.0:
+ + Lots of git improvements
+ + Subversion improvements
+ + Removed libglade dependency
+ + bgo#581416 - Fix void function cannot return value
+ + bgo#581869 - anjuta fails to build outside source tree
+ + bgo#582710 - Please consider using g_timeout_add_seconds to
+ reduce wakeups
+ + bgo#582977 - String misspelled
+ + bgo#581421 - build fail on symbol-db/test
+ + bgo#530740 - Use GtkBuilder instead of libglade
+ + bgo#583589 - Some untranslated strings
+ + bgo#580340 - Reuse the last commit message when amending
+ commits
+- Remove libglade2-devel from devel Requires.
+- Add anjuta-rpmlintrc for the warnings about the project
+ templates.
* Wed May 06 2009 vuntz(a)novell.com
- Update to version 2.27.1.0:
+ Updates:
++++++ anjuta-2.27.1.0.tar.bz2 -> anjuta-2.27.2.0.tar.bz2 ++++++
GNOME/anjuta/anjuta-2.27.1.0.tar.bz2 anjuta/anjuta-2.27.2.0.tar.bz2 differ: byte 11, line 1
++++++ anjuta-rpmlintrc ++++++
addFilter(".*zero-length.*/usr/share/anjuta/project")
addFilter(".*devel-file-in-non-devel-package.*/usr/share/anjuta/project")
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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 csync for openSUSE:Factory
checked in at Thu May 28 04:50:31 CEST 2009.
--------
--- csync/csync.changes 2009-02-26 13:34:48.000000000 +0100
+++ csync/csync.changes 2009-05-25 18:22:54.000000000 +0200
@@ -1,0 +2,18 @@
+Mon May 25 13:03:17 CEST 2009 - anschneider(a)exsuse.de
+
+- Update to version 0.42.0.
+ * Added SFTP support with libssh 0.3.
+ * Added possibility to pass userdata to the auth function.
+ * Added a better version function.
+ * Fixed CMake build.
+ * Fixed CMake find modules.
+ * Fixed some flaws in cstd functions.
+ * Documented all public functions.
+
+-------------------------------------------------------------------
+Fri Apr 17 09:16:25 CEST 2009 - anschneider(a)exsuse.de
+
+- Fix Fedora build.
+- Change the way how to set CFLAGS.
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
csync-0.42.0.tar.bz2
remove-force.patch
New:
----
csync-0.43.0.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ csync.spec ++++++
--- /var/tmp/diff_new_pack.i26339/_old 2009-05-28 04:49:39.000000000 +0200
+++ /var/tmp/diff_new_pack.i26339/_new 2009-05-28 04:49:39.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package csync (Version 0.42.0)
+# spec file for package csync (Version 0.43.0)
#
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -31,12 +31,11 @@
%endif
License: GPL v2 or later
Group: Productivity/Networking/Other
-Version: 0.42.0
+Version: 0.43.0
Release: 1
Summary: A user level bidirectional client only file synchronizer
Url: http://www.csync.org/
Source0: %{name}-%{version}.tar.bz2
-Patch00: remove-force.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
@@ -54,8 +53,10 @@
License: GPL v2 or later
Summary: A user level bidirectional client only file synchronizer
Group: System/Libraries
+%if 0%{?suse_version} > 1030
Recommends: libcsync-plugin-smb
Recommends: libcsync-plugin-sftp
+%endif
%description -n libcsync0
csync is an implementation of a file synchronizer which provides the
@@ -152,18 +153,17 @@
%prep
%setup -q
-%patch00 -p1
%build
if test ! -e "build"; then
- mkdir build
+ %{__mkdir} build
fi
pushd build
-CFLAGS="%{optflags} -g -DNDEBUG" \
-CXXFLAGS="%{optflags} -g -DNDEBUG" \
cmake \
+ -DCMAKE_C_FLAGS:STRING="%{optflags}" \
+ -DCMAKE_CXX_FLAGS:STRING="%{optflags}" \
-DCMAKE_SKIP_RPATH=ON \
- -DCMAKE_BUILD_TYPE=None \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=%{_prefix} \
-DSYSCONF_INSTALL_DIR=%{_sysconfdir} \
%if %{_lib} == lib64
@@ -231,6 +231,18 @@
%{_datadir}/doc/csync
%changelog
+* Mon May 25 2009 anschneider(a)exsuse.de
+- Update to version 0.42.0.
+ * Added SFTP support with libssh 0.3.
+ * Added possibility to pass userdata to the auth function.
+ * Added a better version function.
+ * Fixed CMake build.
+ * Fixed CMake find modules.
+ * Fixed some flaws in cstd functions.
+ * Documented all public functions.
+* Fri Apr 17 2009 anschneider(a)exsuse.de
+- Fix Fedora build.
+- Change the way how to set CFLAGS.
* Thu Feb 26 2009 anschneider(a)suse.de
- Update to version 0.42.0
* Small fix in the userguide.
++++++ csync-0.42.0.tar.bz2 -> csync-0.43.0.tar.bz2 ++++++
++++ 3189 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 deskbar-applet for openSUSE:Factory
checked in at Thu May 28 04:49:27 CEST 2009.
--------
--- deskbar-applet/deskbar-applet.changes 2009-05-05 18:47:15.000000000 +0200
+++ deskbar-applet/deskbar-applet.changes 2009-05-27 14:47:38.000000000 +0200
@@ -1,0 +2,11 @@
+Wed May 27 13:59:19 CEST 2009 - vuntz(a)novell.com
+
+- Update to version 2.27.2:
+ + Fixed bgo#582131: build: missing ChangeLog when running
+ automake.
+ + Fixed bug that caused the window to show up again when
+ intending to close it by pressing the keybinding.
+ + Updated translations.
+- Fix packaging of lang files.
+
+-------------------------------------------------------------------
@@ -392 +403 @@
- bug #427587. Patch by Sebastian P�Á�lsterl
+ bug #427587. Patch by Sebastian Pölsterl
calling whatdependson for head-i586
Old:
----
deskbar-applet-2.27.1.tar.bz2
New:
----
deskbar-applet-2.27.2.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ deskbar-applet.spec ++++++
--- /var/tmp/diff_new_pack.d22846/_old 2009-05-28 04:48:53.000000000 +0200
+++ /var/tmp/diff_new_pack.d22846/_new 2009-05-28 04:48:53.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package deskbar-applet (Version 2.27.1)
+# spec file for package deskbar-applet (Version 2.27.2)
#
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -30,7 +30,7 @@
BuildRequires: intltool
BuildRequires: python-gnome-devel
BuildRequires: python-gtk-devel
-Version: 2.27.1
+Version: 2.27.2
Release: 1
Url: http://raphael.slinckx.net/deskbar
Group: System/GUI/GNOME
@@ -98,8 +98,9 @@
%makeinstall
rm -rf $RPM_BUILD_ROOT/var/lib/scrollkeeper
%find_lang %{name}
+%find_lang deskbar %{name}.lang
%find_gconf_schemas
-cat %{name}.lang %{name}.schemas_list >%{name}.lst
+cat %{name}.schemas_list >%{name}.lst
%fdupes $RPM_BUILD_ROOT
%clean
@@ -115,8 +116,6 @@
%doc AUTHORS COPYING ChangeLog NEWS README TODO
%{_datadir}/deskbar-applet
%{_datadir}/icons/*/*/*/*.*
-%doc %{_datadir}/gnome/help/deskbar
-%doc %{_datadir}/omf/deskbar
%{_libdir}/bonobo/servers/Deskbar_Applet.server
%{_libdir}/deskbar-applet
%{py_sitedir}/deskbar
@@ -128,6 +127,14 @@
%files lang -f %{name}.lang
%changelog
+* Wed May 27 2009 vuntz(a)novell.com
+- Update to version 2.27.2:
+ + Fixed bgo#582131: build: missing ChangeLog when running
+ automake.
+ + Fixed bug that caused the window to show up again when
+ intending to close it by pressing the keybinding.
+ + Updated translations.
+- Fix packaging of lang files.
* Tue May 05 2009 vuntz(a)novell.com
- Update to version 2.27.1:
+ Fixed bgo#575185: Scan directories in templates folder
@@ -430,7 +437,7 @@
workaround, not a real fix. The icon related code should be
completely removed. fix bug #396688
* Additional check for modifier key when saving shortcut. Fix
- bug #427587. Patch by Sebastian P�Á�lsterl
+ bug #427587. Patch by Sebastian Pölsterl
* fix gtk-update-icon-cache for uninstall-hook.
* Fixed bug the caused Deskbar to crash if NewStuffManager was in use
* Thu Apr 12 2007 maw(a)suse.de
++++++ deskbar-applet-2.27.1.tar.bz2 -> deskbar-applet-2.27.2.tar.bz2 ++++++
++++ 2355 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 gnome-control-center for openSUSE:Factory
checked in at Thu May 28 04:48:30 CEST 2009.
--------
--- GNOME/gnome-control-center/gnome-control-center.changes 2009-03-17 02:39:07.000000000 +0100
+++ gnome-control-center/gnome-control-center.changes 2009-05-27 17:13:18.000000000 +0200
@@ -1,0 +2,18 @@
+Wed May 27 16:49:10 CEST 2009 - vuntz(a)novell.com
+
+- Remove gnome-passwd and enable gnome-about-me instead (which
+ requires --enable-aboutme in configure).
+- Add PolicyKit-gnome-devel BuildRequires.
+- Remove gnome-patch-translation support.
+- Drop control-center-art.tar.bz2 which contains old icons.
+- Do not add DocPath to desktop files: it's not needed for yelp.
+- Rename gnome-control-center-system-proxy-configuration.diff to
+ gnome-control-center-system-proxy-configuration.patch
+
+-------------------------------------------------------------------
+Mon May 25 14:48:25 CDT 2009 - federico(a)novell.com
+
+- Updated and enabled gnome-control-center-system-proxy-configuration.patch
+ so that it builds with this version of gnome-control-center.
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
change-password.png
control-center-art.tar.bz2
gnome-control-center-passwd-dialog.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gnome-control-center.spec ++++++
--- /var/tmp/diff_new_pack.F12144/_old 2009-05-28 04:46:17.000000000 +0200
+++ /var/tmp/diff_new_pack.F12144/_new 2009-05-28 04:46:17.000000000 +0200
@@ -19,6 +19,7 @@
Name: gnome-control-center
+BuildRequires: PolicyKit-gnome-devel
BuildRequires: desktop-file-utils
BuildRequires: evolution-data-server-devel
BuildRequires: fdupes
@@ -27,7 +28,6 @@
BuildRequires: gnome-doc-utils-devel
BuildRequires: gnome-menus-devel
BuildRequires: gnome-panel-devel
-BuildRequires: gnome-patch-translation
BuildRequires: gnome-settings-daemon-devel
BuildRequires: gstreamer010-plugins-base-devel
BuildRequires: intltool
@@ -36,8 +36,6 @@
BuildRequires: librsvg-devel
BuildRequires: libxklavier-devel
BuildRequires: metacity-devel
-BuildRequires: pam-devel
-BuildRequires: scrollkeeper
BuildRequires: update-desktop-files
BuildRequires: xorg-x11
License: GPL v2 or later
@@ -45,16 +43,12 @@
Obsoletes: fontilus themus acme
Provides: fontilus themus acme
Version: 2.26.0
-Release: 1
+Release: 2
Summary: The GNOME Control Center
Source: %{name}-%{version}.tar.bz2
-Source1: control-center-art.tar.bz2
-Source3: change-password.png
# PATCH-FIX-UPSTREAM gnome-control-center-bnc427745-force-dpi.patch bnc427745 bgo553652 vuntz(a)novell.com -- Force the DPI to 96 right now to avoid big fonts.
Patch1: gnome-control-center-bnc427745-force-dpi.patch
-# PATCH-FEATURE-OPENSUSE gnome-control-center-passwd-dialog.patch
-Patch8: gnome-control-center-passwd-dialog.patch
-# PATCH-NEEDS-REBASE gnome-control-center-system-proxy-configuration.patch -- this needs to be reimplemented to be more distro-generic before submitting upstream - docs at http://en.opensuse.org/GNOME/Proxy_configuration
+# PATCH-FEATURE-OPENSUSE gnome-control-center-system-proxy-configuration.patch -- this needs to be reimplemented to be more distro-generic before submitting upstream - docs at http://en.opensuse.org/GNOME/Proxy_configuration
Patch14: gnome-control-center-system-proxy-configuration.patch
# PATCH-FEATURE-OPENSUSE gnome-control-center-use-settings-menu.patch
Patch28: gnome-control-center-use-settings-menu.patch
@@ -99,15 +93,11 @@
%lang_package
%prep
-%setup -q -n %{name}-%{version} -a 1
-gnome-patch-translation-prepare
+%setup -q -n %{name}-%{version}
%patch1 -p1
-%patch8 -p1
-#%patch14 -p1
-cp %{S:3} capplets/passwd/change-password.png
+%patch14 -p1
%patch28
%patch30 -p1
-gnome-patch-translation-update
%build
autoreconf -f -i
@@ -115,7 +105,8 @@
--libexecdir=%{_prefix}/lib/control-center-2.0\
--disable-static\
--disable-scrollkeeper\
- --disable-update-mimedb
+ --disable-update-mimedb\
+ --enable-aboutme
make %{?jobs:-j%jobs}
%install
@@ -123,9 +114,9 @@
%suse_update_desktop_file -N "Control Center" -G "Personal Settings" -C "Configure the desktop" gnomecc DesktopSettings
# capplets
%suse_update_desktop_file at-properties X-SuSE-ControlCenter-Personal
-%suse_update_desktop_file -D "user-guide/user-guide.xml?goscustdoc-2" default-applications X-SuSE-ControlCenter-System DesktopSettings AdvancedSettings
+%suse_update_desktop_file default-applications X-SuSE-ControlCenter-System DesktopSettings AdvancedSettings
%suse_update_desktop_file display-properties X-SuSE-ControlCenter-Hardware
-%suse_update_desktop_file gnome-passwd X-SuSE-ControlCenter-Personal
+%suse_update_desktop_file gnome-about-me X-SuSE-ControlCenter-Personal
%suse_update_desktop_file gnome-network-properties X-SuSE-ControlCenter-System AdvancedSettings
%suse_update_desktop_file gnome-settings-mouse X-SuSE-ControlCenter-Hardware
%suse_update_desktop_file gnome-appearance-properties X-SuSE-ControlCenter-LookAndFeel
@@ -136,7 +127,6 @@
%suse_update_desktop_file gnome-font-viewer
%suse_update_desktop_file gnome-theme-installer
rm -f $RPM_BUILD_ROOT%{_datadir}/applications/mimeinfo.cache
-cp control-center-art/* $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/48x48/apps/
%find_lang %{name}-2.0
%find_gconf_schemas
cat %{name}.schemas_list >gnome-%{name}.lst
@@ -182,9 +172,7 @@
%doc %{_datadir}/omf/control-center
%{_libdir}/*.so.*
%{_libdir}/window-manager-settings
-%verify (not mode) %attr (4755, root, root) %{_sbindir}/change-passwd
%{_sysconfdir}/xdg/menus/gnomecc.menu
-%{_sysconfdir}/pam.d/gnome-passwd
%files lang -f %{name}-2.0.lang
@@ -196,6 +184,18 @@
%{_datadir}/pkgconfig/*.pc
%changelog
+* Wed May 27 2009 vuntz(a)novell.com
+- Remove gnome-passwd and enable gnome-about-me instead (which
+ requires --enable-aboutme in configure).
+- Add PolicyKit-gnome-devel BuildRequires.
+- Remove gnome-patch-translation support.
+- Drop control-center-art.tar.bz2 which contains old icons.
+- Do not add DocPath to desktop files: it's not needed for yelp.
+- Rename gnome-control-center-system-proxy-configuration.diff to
+ gnome-control-center-system-proxy-configuration.patch
+* Mon May 25 2009 federico(a)novell.com
+- Updated and enabled gnome-control-center-system-proxy-configuration.patch
+ so that it builds with this version of gnome-control-center.
* Tue Mar 17 2009 vuntz(a)novell.com
- Update to version 2.26.0:
+ About me:
@@ -419,7 +419,7 @@
* Wed Aug 20 2008 sbrabec(a)suse.cz
- Require gnome-menus - gnome-control-center binary requires
/etc/xdg/menus/preferences.menu.
-* Mon Aug 18 2008 federico(a)novell.com
+* Tue Aug 19 2008 federico(a)novell.com
- Updated gnome-control-center-monitor-labeling.diff so that it applies cleanly.
* Fri Aug 15 2008 federico(a)novell.com
- Added gnome-control-center-monitor-labeling.diff to implement
@@ -459,12 +459,12 @@
* Fri Apr 25 2008 federico(a)novell.com
- Added gnome-control-center-randr-1.2.diff to integrate the new
functionality to configure RandR 1.2.
-* Mon Apr 14 2008 ro(a)suse.de
+* Tue Apr 15 2008 ro(a)suse.de
- added also provides for old name, not just obsoletes
* Mon Apr 14 2008 rodrigo(a)suse.de
- Renamed to gnome-control-center, like upstream
- Removed desktop-effects patch, moved to simple-ccsm
-* Thu Apr 10 2008 maw(a)suse.de
+* Fri Apr 11 2008 maw(a)suse.de
- Update to version 2.22.1:
+ appearance:
* Don't resize the font samples vertically when the window is
@@ -516,7 +516,7 @@
+ Updated translations.
* Thu Mar 13 2008 sbrabec(a)suse.cz
- Custom look'n'feel gconf keys moved to gconf2-branding-openSUSE.
-* Tue Mar 04 2008 maw(a)suse.de
+* Wed Mar 05 2008 maw(a)suse.de
- Update to version 2.21.92:
+ http://ftp.acc.umu.se/pub/GNOME/sources/gnome-control-center/2.21/gnome-con….
* Mon Feb 04 2008 rodrigo(a)suse.de
@@ -567,7 +567,7 @@
+ Updated translations.
* Mon Sep 10 2007 rodrigo(a)suse.de
- Remove workaround for upstream bug already fixed (#223798)
-* Wed Sep 05 2007 maw(a)suse.de
+* Thu Sep 06 2007 maw(a)suse.de
- Add control-center2-default-keybindings-thoenig-01.patch
(#297640).
* Fri Aug 31 2007 maw(a)suse.de
@@ -938,7 +938,7 @@
- Updated the passwd-dialog patch to pass through messages from PAM.
This is necessary for the PAM Winbind module, as it informs the
user of password policies and more complex error situations.
-* Thu Jan 12 2006 sreeves(a)suse.de
+* Fri Jan 13 2006 sreeves(a)suse.de
- Add X-Ximian-Settings to default-applications.desktop. Fix for Bug#141104
* Mon Dec 26 2005 federico(a)novell.com
- Added control-center2-system-proxy-configuration.diff. This was
@@ -975,9 +975,9 @@
* Mon Aug 22 2005 gekker(a)suse.de
- Update to 2.11.92
- Remove upstreamed theme-thumbnail patch
-* Sun Aug 21 2005 ro(a)suse.de
+* Mon Aug 22 2005 ro(a)suse.de
- added pangoxft to liblist
-* Thu Aug 18 2005 gekker(a)suse.de
+* Fri Aug 19 2005 gekker(a)suse.de
- Fix theme-thumbnail
* Tue Aug 16 2005 rodrigo(a)suse.de
- Added gnome-passwd patch from SP2.
@@ -1020,7 +1020,7 @@
directories.
* Tue Mar 15 2005 sbrabec(a)suse.cz
- Symlink desktop icon to standard location (#72818).
-* Thu Mar 10 2005 gekker(a)suse.de
+* Fri Mar 11 2005 gekker(a)suse.de
- Add new version of the system-proxy-configuration patch (71202).
* Thu Mar 10 2005 gekker(a)suse.de
- Update to version 2.10.0 (GNOME 2.10).
++++++ gnome-control-center-system-proxy-configuration.patch ++++++
--- /var/tmp/diff_new_pack.F12144/_old 2009-05-28 04:46:17.000000000 +0200
+++ /var/tmp/diff_new_pack.F12144/_new 2009-05-28 04:46:17.000000000 +0200
@@ -1,19 +1,24 @@
-From 4cb70bde30d3dacb45a0674aae6f22bd739a2e3b Mon Sep 17 00:00:00 2001
+From 067cc33aba6eeaffd4efe1d8a8e838aa1a89476a Mon Sep 17 00:00:00 2001
From: Federico Mena Quintero <federico(a)novell.com>
-Date: Fri, 13 Jun 2008 03:55:41 -0500
-Subject: [PATCH 1/2] Integrate GNOME's proxy configuration with openSUSE's
- This is documented in http://en.opensuse.org/GNOME/Proxy_configuration
+Date: Mon, 25 May 2009 14:38:52 -0500
+Subject: [PATCH] Integrate openSUSE's network proxy configuration with GNOME's.
+
+This is documented in http://en.opensuse.org/GNOME/Proxy_configuration
+
+We basically add a "use system settings" proxy mode. When it is active,
+gnome-settings-daemon will read /etc/sysconfig/proxy and mirror its values
+into GNOME's GConf space.
Signed-off-by: Federico Mena Quintero <federico(a)novell.com>
---
- capplets/network/gnome-network-preferences.c | 149 ++++++++++++++++------
- capplets/network/gnome-network-preferences.glade | 24 +++-
- 2 files changed, 129 insertions(+), 44 deletions(-)
+ capplets/network/gnome-network-properties.c | 164 +++++++++++++++++------
+ capplets/network/gnome-network-properties.glade | 24 +++-
+ 2 files changed, 143 insertions(+), 45 deletions(-)
-diff --git a/capplets/network/gnome-network-preferences.c b/capplets/network/gnome-network-preferences.c
-index 9176476..11fd88e 100644
---- a/capplets/network/gnome-network-preferences.c
-+++ b/capplets/network/gnome-network-preferences.c
+diff --git a/capplets/network/gnome-network-properties.c b/capplets/network/gnome-network-properties.c
+index f6ea0e6..0ea9945 100644
+--- a/capplets/network/gnome-network-properties.c
++++ b/capplets/network/gnome-network-properties.c
@@ -32,19 +32,11 @@
#include "capplet-util.h"
#include "gconf-property-editor.h"
@@ -37,16 +42,39 @@
+#define VAL_USE_SYSTEM_SETTINGS_SYSTEM_VALUES "system_values"
+#define VAL_USE_SYSTEM_SETTINGS_USER_VALUES "user_values"
- #define USE_PROXY_KEY "/system/http_proxy/use_http_proxy"
- #define USE_SAME_PROXY_KEY "/system/http_proxy/use_same_proxy"
-@@ -363,29 +355,40 @@ static void
+ enum {
+ COL_NAME,
+@@ -1019,36 +1011,58 @@ extract_proxy_host (GConfPropertyEditor *peditor, const GConfValue *orig)
+ }
+
+ static void
++set_sensitivity_based_on_active_radiobutton (GladeXML *dialog, GtkWidget *active_radio)
++{
++ gboolean manual_box_sensitive, auto_box_sensitive;
++
++ g_assert (gtk_toggle_button_get_active (GTK_TOGGLE_BUTTON (active_radio)));
++
++ manual_box_sensitive = auto_box_sensitive = FALSE;
++
++ if (active_radio == WID ("manual_radiobutton"))
++ manual_box_sensitive = TRUE;
++ else if (active_radio == WID ("auto_radiobutton"))
++ auto_box_sensitive = TRUE;
++
++ gtk_widget_set_sensitive (WID ("manual_box"), manual_box_sensitive);
++ gtk_widget_set_sensitive (WID ("same_proxy_checkbutton"), manual_box_sensitive);
++ gtk_widget_set_sensitive (WID ("auto_box"), auto_box_sensitive);
++}
++
++static void
proxy_mode_radiobutton_clicked_cb (GtkWidget *widget,
GladeXML *dialog)
{
- GSList *mode_group;
- int mode;
- GConfClient *client;
--
++ GConfClient *client;
+
- if (!gtk_toggle_button_get_active (GTK_TOGGLE_BUTTON(widget)))
- return;
-
@@ -62,9 +90,6 @@
- mode == PROXYMODE_MANUAL);
- gtk_widget_set_sensitive (WID ("auto_box"),
- mode == PROXYMODE_AUTO);
-+ GConfClient *client;
-+ gboolean manual_box_sensitive, auto_box_sensitive;
-+
+ if (!gtk_toggle_button_get_active (GTK_TOGGLE_BUTTON(widget)))
+ return;
+
@@ -72,7 +97,6 @@
- gconf_client_set_bool (client, USE_PROXY_KEY,
- mode == PROXYMODE_AUTO || mode == PROXYMODE_MANUAL, NULL);
- g_object_unref (client);
-+ manual_box_sensitive = auto_box_sensitive = FALSE;
+
+ if (widget == WID ("system_radiobutton")) {
+ gconf_client_set_string (client, KEY_USE_SYSTEM_SETTINGS, VAL_USE_SYSTEM_SETTINGS_SYSTEM_VALUES, NULL);
@@ -81,28 +105,27 @@
+ gconf_client_set_string (client, PROXY_MODE_KEY, "none", NULL);
+ gconf_client_set_bool (client, USE_PROXY_KEY, FALSE, NULL);
+ } else if (widget == WID ("manual_radiobutton")) {
-+ manual_box_sensitive = TRUE;
-+
+ gconf_client_set_string (client, KEY_USE_SYSTEM_SETTINGS, VAL_USE_SYSTEM_SETTINGS_USER_VALUES, NULL);
+ gconf_client_set_string (client, PROXY_MODE_KEY, "manual", NULL);
+ gconf_client_set_bool (client, USE_PROXY_KEY, TRUE, NULL);
+ } else if (widget == WID ("auto_radiobutton")) {
-+ auto_box_sensitive = TRUE;
-+
+ gconf_client_set_string (client, KEY_USE_SYSTEM_SETTINGS, VAL_USE_SYSTEM_SETTINGS_USER_VALUES, NULL);
+ gconf_client_set_string (client, PROXY_MODE_KEY, "auto", NULL);
+ gconf_client_set_bool (client, USE_PROXY_KEY, TRUE, NULL);
+ }
+
-+ gtk_widget_set_sensitive (WID ("manual_box"), manual_box_sensitive);
-+ gtk_widget_set_sensitive (WID ("same_proxy_checkbutton"), manual_box_sensitive);
-+ gtk_widget_set_sensitive (WID ("auto_box"), auto_box_sensitive);
++ set_sensitivity_based_on_active_radiobutton (dialog, widget);
+
+ g_object_unref (client);
}
static void
-@@ -399,34 +402,96 @@ connect_sensitivity_signals (GladeXML *dialog, GSList *mode_group)
+-connect_sensitivity_signals (GladeXML *dialog, GSList *mode_group)
++connect_mode_radiobuttons (GladeXML *dialog, GSList *mode_group)
+ {
+ for (; mode_group != NULL; mode_group = mode_group->next)
+ {
+@@ -1058,20 +1072,85 @@ connect_sensitivity_signals (GladeXML *dialog, GSList *mode_group)
}
}
@@ -120,7 +143,7 @@
+ else
+ return WID ("none_radiobutton");
+}
-+
++
+static void
+mode_set_initial_value (GladeXML *dialog, GConfClient *client)
+{
@@ -165,8 +188,10 @@
+ radiobutton = get_radio_for_mode (dialog, gconf_value_get_string (mode_value));
+ }
+
-+ if (radiobutton)
-+ gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (radiobutton), TRUE);
++ if (radiobutton) {
++ gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (radiobutton), TRUE);
++ set_sensitivity_based_on_active_radiobutton (dialog, radiobutton);
++ }
+
+ if (mode_value)
+ gconf_value_free (mode_value);
@@ -180,13 +205,17 @@
- GType mode_type = 0;
GConfClient *client;
gint port_value;
+ GtkWidget *location_box;
+ GtkCellRenderer *location_renderer;
+ GtkListStore *store;
- mode_type = g_enum_register_static ("NetworkPreferencesProxyType",
- proxytype_values);
/* There's a bug in peditors that cause them to not initialize the entry
* correctly. */
- client = gconf_client_get_default ();
+@@ -1100,17 +1179,16 @@ setup_dialog (GladeXML *dialog)
+ "style", COL_STYLE, NULL);
/* Hackety hack */
+ gtk_label_set_use_markup (GTK_LABEL (GTK_BIN (WID ("system_radiobutton"))->child), TRUE);
@@ -196,9 +225,10 @@
/* Mode */
- mode_group = gtk_radio_button_get_group (GTK_RADIO_BUTTON (WID ("none_radiobutton")));
+- connect_sensitivity_signals (dialog, mode_group);
+ mode_set_initial_value (dialog, client);
+ mode_group = gtk_radio_button_get_group (GTK_RADIO_BUTTON (WID ("system_radiobutton")));
- connect_sensitivity_signals (dialog, mode_group);
++ connect_mode_radiobuttons (dialog, mode_group);
- peditor = GCONF_PROPERTY_EDITOR (gconf_peditor_new_select_radio_with_enum (NULL,
- PROXY_MODE_KEY, mode_group, mode_type,
@@ -206,11 +236,11 @@
/* Use same proxy for all protocols */
peditor = GCONF_PROPERTY_EDITOR (gconf_peditor_new_boolean (NULL,
-diff --git a/capplets/network/gnome-network-preferences.glade b/capplets/network/gnome-network-preferences.glade
-index 1ab334e..d37baec 100644
---- a/capplets/network/gnome-network-preferences.glade
-+++ b/capplets/network/gnome-network-preferences.glade
-@@ -85,6 +85,25 @@
+diff --git a/capplets/network/gnome-network-properties.glade b/capplets/network/gnome-network-properties.glade
+index 656acb5..1147f17 100644
+--- a/capplets/network/gnome-network-properties.glade
++++ b/capplets/network/gnome-network-properties.glade
+@@ -130,6 +130,25 @@
<property name="spacing">18</property>
<child>
@@ -236,7 +266,7 @@
<widget class="GtkRadioButton" id="none_radiobutton">
<property name="visible">True</property>
<property name="can_focus">True</property>
-@@ -95,6 +114,7 @@
+@@ -140,6 +159,7 @@
<property name="active">False</property>
<property name="inconsistent">False</property>
<property name="draw_indicator">True</property>
@@ -244,7 +274,7 @@
</widget>
<packing>
<property name="padding">0</property>
-@@ -126,7 +146,7 @@
+@@ -171,7 +191,7 @@
<property name="active">False</property>
<property name="inconsistent">False</property>
<property name="draw_indicator">True</property>
@@ -253,7 +283,7 @@
</widget>
<packing>
<property name="padding">0</property>
-@@ -669,7 +689,7 @@
+@@ -714,7 +734,7 @@
<property name="active">False</property>
<property name="inconsistent">False</property>
<property name="draw_indicator">True</property>
@@ -263,139 +293,5 @@
<packing>
<property name="padding">0</property>
--
-1.5.4.5
-
-
-From ed0ada43be0102fbecc3d2a38cfb5ce69406581e Mon Sep 17 00:00:00 2001
-From: Federico Mena Quintero <federico(a)novell.com>
-Date: Fri, 13 Jun 2008 04:23:41 -0500
-Subject: [PATCH 2/2] bnc350513 - Manual config widgets are disabled at startup
- 2008-06-13 Federico Mena Quintero <federico(a)novell.com>
-
- https://bugzilla.novell.com/show_bug.cgi?id=350513 - Widgets for
- manual proxy configuration are disabled on startup, even if Manual
- configuration was selected.
-
- * gnome-network-preferences.c
- (set_sensitivity_based_on_active_radiobutton): New function;
- extract the sensitivity logic from proxy_mode_radiobutton_clicked_cb().
- (mode_set_initial_value): Set the initial sensitivity of the data
- widgets with the function above.
- (proxy_mode_radiobutton_clicked_cb): Use
- set_sensitivity_based_on_active_radiobutton() instead of setting
- the sensitivity here directly.
- (connect_mode_radiobuttons): Renamed from
- connect_sensitivity_signals() as the callback doesn't really have
- to do with sensitivity.
-
-Signed-off-by: Federico Mena Quintero <federico(a)novell.com>
----
- capplets/network/gnome-network-preferences.c | 41 +++++++++++++++++---------
- 1 files changed, 27 insertions(+), 14 deletions(-)
-
-diff --git a/capplets/network/gnome-network-preferences.c b/capplets/network/gnome-network-preferences.c
-index 11fd88e..7c90181 100644
---- a/capplets/network/gnome-network-preferences.c
-+++ b/capplets/network/gnome-network-preferences.c
-@@ -352,17 +352,34 @@ extract_proxy_host (GConfPropertyEditor *peditor, const GConfValue *orig)
- }
-
- static void
-+set_sensitivity_based_on_active_radiobutton (GladeXML *dialog, GtkWidget *active_radio)
-+{
-+ gboolean manual_box_sensitive, auto_box_sensitive;
-+
-+ g_assert (gtk_toggle_button_get_active (GTK_TOGGLE_BUTTON (active_radio)));
-+
-+ manual_box_sensitive = auto_box_sensitive = FALSE;
-+
-+ if (active_radio == WID ("manual_radiobutton"))
-+ manual_box_sensitive = TRUE;
-+ else if (active_radio == WID ("auto_radiobutton"))
-+ auto_box_sensitive = TRUE;
-+
-+ gtk_widget_set_sensitive (WID ("manual_box"), manual_box_sensitive);
-+ gtk_widget_set_sensitive (WID ("same_proxy_checkbutton"), manual_box_sensitive);
-+ gtk_widget_set_sensitive (WID ("auto_box"), auto_box_sensitive);
-+}
-+
-+static void
- proxy_mode_radiobutton_clicked_cb (GtkWidget *widget,
- GladeXML *dialog)
- {
- GConfClient *client;
-- gboolean manual_box_sensitive, auto_box_sensitive;
--
-+
- if (!gtk_toggle_button_get_active (GTK_TOGGLE_BUTTON(widget)))
- return;
-
- client = gconf_client_get_default ();
-- manual_box_sensitive = auto_box_sensitive = FALSE;
-
- if (widget == WID ("system_radiobutton")) {
- gconf_client_set_string (client, KEY_USE_SYSTEM_SETTINGS, VAL_USE_SYSTEM_SETTINGS_SYSTEM_VALUES, NULL);
-@@ -371,28 +388,22 @@ proxy_mode_radiobutton_clicked_cb (GtkWidget *widget,
- gconf_client_set_string (client, PROXY_MODE_KEY, "none", NULL);
- gconf_client_set_bool (client, USE_PROXY_KEY, FALSE, NULL);
- } else if (widget == WID ("manual_radiobutton")) {
-- manual_box_sensitive = TRUE;
--
- gconf_client_set_string (client, KEY_USE_SYSTEM_SETTINGS, VAL_USE_SYSTEM_SETTINGS_USER_VALUES, NULL);
- gconf_client_set_string (client, PROXY_MODE_KEY, "manual", NULL);
- gconf_client_set_bool (client, USE_PROXY_KEY, TRUE, NULL);
- } else if (widget == WID ("auto_radiobutton")) {
-- auto_box_sensitive = TRUE;
--
- gconf_client_set_string (client, KEY_USE_SYSTEM_SETTINGS, VAL_USE_SYSTEM_SETTINGS_USER_VALUES, NULL);
- gconf_client_set_string (client, PROXY_MODE_KEY, "auto", NULL);
- gconf_client_set_bool (client, USE_PROXY_KEY, TRUE, NULL);
- }
-
-- gtk_widget_set_sensitive (WID ("manual_box"), manual_box_sensitive);
-- gtk_widget_set_sensitive (WID ("same_proxy_checkbutton"), manual_box_sensitive);
-- gtk_widget_set_sensitive (WID ("auto_box"), auto_box_sensitive);
-+ set_sensitivity_based_on_active_radiobutton (dialog, widget);
-
- g_object_unref (client);
- }
-
- static void
--connect_sensitivity_signals (GladeXML *dialog, GSList *mode_group)
-+connect_mode_radiobuttons (GladeXML *dialog, GSList *mode_group)
- {
- for (; mode_group != NULL; mode_group = mode_group->next)
- {
-@@ -416,7 +427,7 @@ get_radio_for_mode (GladeXML *dialog, const char *mode_str)
- else
- return WID ("none_radiobutton");
- }
--
-+
- static void
- mode_set_initial_value (GladeXML *dialog, GConfClient *client)
- {
-@@ -461,8 +472,10 @@ mode_set_initial_value (GladeXML *dialog, GConfClient *client)
- radiobutton = get_radio_for_mode (dialog, gconf_value_get_string (mode_value));
- }
-
-- if (radiobutton)
-+ if (radiobutton) {
- gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (radiobutton), TRUE);
-+ set_sensitivity_based_on_active_radiobutton (dialog, radiobutton);
-+ }
-
- if (mode_value)
- gconf_value_free (mode_value);
-@@ -490,7 +503,7 @@ setup_dialog (GladeXML *dialog)
- /* Mode */
- mode_set_initial_value (dialog, client);
- mode_group = gtk_radio_button_get_group (GTK_RADIO_BUTTON (WID ("system_radiobutton")));
-- connect_sensitivity_signals (dialog, mode_group);
-+ connect_mode_radiobuttons (dialog, mode_group);
-
-
- /* Use same proxy for all protocols */
---
-1.5.4.5
+1.6.0.2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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 gtk2-branding-openSUSE for openSUSE:Factory
checked in at Thu May 28 04:46:00 CEST 2009.
--------
--- GNOME/gtk2-branding-openSUSE/gtk2-branding-openSUSE.changes 2009-05-19 16:42:22.000000000 +0200
+++ gtk2-branding-openSUSE/gtk2-branding-openSUSE.changes 2009-05-24 17:19:11.000000000 +0200
@@ -1,0 +2,5 @@
+Sun May 24 17:18:44 CEST 2009 - vuntz(a)novell.com
+
+- Replace gtk2-theme-openSUSE with gtk2-metatheme-gilouche.
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gtk2-branding-openSUSE.spec ++++++
--- /var/tmp/diff_new_pack.hm8306/_old 2009-05-28 04:45:49.000000000 +0200
+++ /var/tmp/diff_new_pack.hm8306/_new 2009-05-28 04:45:49.000000000 +0200
@@ -21,7 +21,7 @@
Name: gtk2-branding-openSUSE
Version: 11.2
-Release: 1
+Release: 2
Group: System/Libraries
License: BSD 3-Clause
Summary: openSUSE theme configuration
@@ -34,8 +34,8 @@
BuildArch: noarch
# For directory ownership:
BuildRequires: gtk2
-# Gilouche icon theme is part of gtk2-theme-openSUSE
-Requires: gtk2-theme-openSUSE
+# Gilouche icon theme
+Requires: gtk2-metatheme-gilouche
# Sonar gtk+ theme
Requires: gtk2-metatheme-sonar
@@ -64,6 +64,8 @@
%config %{_sysconfdir}/gtk-2.0/gtkrc
%changelog
+* Sun May 24 2009 vuntz(a)novell.com
+- Replace gtk2-theme-openSUSE with gtk2-metatheme-gilouche.
* Tue May 19 2009 vuntz(a)novell.com
- Change default GTK+ theme to Sonar.
- Add Requires on gtk2-metatheme-sonar.
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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 glib2-branding-openSUSE for openSUSE:Factory
checked in at Thu May 28 04:45:38 CEST 2009.
--------
--- GNOME/glib2-branding-openSUSE/glib2-branding-openSUSE.changes 2009-02-17 17:43:33.000000000 +0100
+++ glib2-branding-openSUSE/glib2-branding-openSUSE.changes 2009-05-25 18:05:58.000000000 +0200
@@ -1,0 +2,7 @@
+Mon May 25 18:05:31 CEST 2009 - vuntz(a)novell.com
+
+- Merge change from SLED: Prefer LinDVD for DVD and mpeg video
+ playback and prefer flashplayer for its mimetypes, when installed
+ (bnc#473050)
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ glib2-branding-openSUSE.spec ++++++
--- /var/tmp/diff_new_pack.Fn5761/_old 2009-05-28 04:45:24.000000000 +0200
+++ /var/tmp/diff_new_pack.Fn5761/_new 2009-05-28 04:45:24.000000000 +0200
@@ -20,7 +20,7 @@
Name: glib2-branding-openSUSE
Version: 2.16
-Release: 48
+Release: 49
Group: System/GUI/GNOME
License: BSD 3-Clause
Summary: Definition of GNOME Default Applications
@@ -97,6 +97,10 @@
%config (noreplace) %{_sysconfdir}/gnome_defaults.conf
%changelog
+* Mon May 25 2009 vuntz(a)novell.com
+- Merge change from SLED: Prefer LinDVD for DVD and mpeg video
+ playback and prefer flashplayer for its mimetypes, when installed
+ (bnc#473050)
* Tue Feb 17 2009 gburt(a)suse.de
- moonlight-media-player was renamed to moonshine (bnc#466649)
* Thu Jan 15 2009 gburt(a)suse.de
++++++ glib2-branding-openSUSE-gnome_defaults.conf ++++++
--- /var/tmp/diff_new_pack.Fn5761/_old 2009-05-28 04:45:24.000000000 +0200
+++ /var/tmp/diff_new_pack.Fn5761/_new 2009-05-28 04:45:24.000000000 +0200
@@ -46,7 +46,14 @@
application/asx=moonshine.desktop
audio/x-ms-wma=moonshine.desktop
+# Prefer LinDVD for DVD and mpeg video playback, when available
+video/mpeg=LinDVD.desktop
+video/x-mpeg=LinDVD.desktop
+video/dvd=LinDVD.desktop
+x-content/video-dvd=LinDVD.desktop
+
# Prefer contracted commercial applications
+!flashplayer.desktop
!acroread.desktop
realplay.desktop
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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 evolution-exchange for openSUSE:Factory
checked in at Thu May 28 04:44:50 CEST 2009.
--------
--- GNOME/evolution-exchange/evolution-exchange.changes 2009-05-05 18:51:28.000000000 +0200
+++ evolution-exchange/evolution-exchange.changes 2009-05-27 17:56:48.000000000 +0200
@@ -1,0 +2,6 @@
+Wed May 27 17:55:41 CEST 2009 - vuntz(a)novell.com
+
+- Update to version 2.27.2:
+ + Updated translations.
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
evolution-exchange-2.27.1.tar.bz2
New:
----
evolution-exchange-2.27.2.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ evolution-exchange.spec ++++++
--- /var/tmp/diff_new_pack.W31915/_old 2009-05-28 04:44:14.000000000 +0200
+++ /var/tmp/diff_new_pack.W31915/_new 2009-05-28 04:44:14.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package evolution-exchange (Version 2.27.1)
+# spec file for package evolution-exchange (Version 2.27.2)
#
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -41,7 +41,7 @@
License: GPL v2 or later
Group: Productivity/Networking/Email/Utilities
AutoReqProv: on
-Version: 2.27.1
+Version: 2.27.2
Release: 1
Summary: Evolution Connector for Microsoft Exchange Server 2000/2003
Source: ftp://ftp.gnome.org/pub/GNOME/sources/evolution-exchange/2.25/%{name}-%{ver…
@@ -176,6 +176,9 @@
%{_datadir}/gtk-doc/html/%{name}
%changelog
+* Wed May 27 2009 vuntz(a)novell.com
+- Update to version 2.27.2:
+ + Updated translations.
* Tue May 05 2009 vuntz(a)novell.com
- Update to version 2.27.1:
+ bgo#563954 - Define its own compare function for UIDs
++++++ evolution-exchange-2.27.1.tar.bz2 -> evolution-exchange-2.27.2.tar.bz2 ++++++
++++ 71689 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