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 2006
- 1 participants
- 1219 discussions
Hello community,
here is the log from the commit of package yast2-trans-pt_BR
checked in at Sun May 21 01:51:32 CEST 2006.
--------
--- yast2-trans-pt_BR/yast2-trans-pt_BR.changes 2006-04-11 10:22:34.000000000 +0200
+++ yast2-trans-pt_BR/yast2-trans-pt_BR.changes 2006-05-19 19:20:07.000000000 +0200
@@ -1,0 +2,5 @@
+Fri May 19 19:19:36 2006 - ke(a)suse.de
+
+- Update to version 2.13.9.
+
+------------------------------------------------------------------------
Old:
----
yast2-trans-pt_BR-2.13.8.tar.bz2
New:
----
yast2-trans-pt_BR-2.13.9.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ yast2-trans-pt_BR.spec ++++++
--- /var/tmp/diff_new_pack.SAC4b0/_old 2006-05-21 01:49:11.000000000 +0200
+++ /var/tmp/diff_new_pack.SAC4b0/_new 2006-05-21 01:49:11.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package yast2-trans-pt_BR (Version 2.13.8)
+# spec file for package yast2-trans-pt_BR (Version 2.13.9)
#
# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -11,12 +11,12 @@
# norootforbuild
Name: yast2-trans-pt_BR
-Version: 2.13.8
+Version: 2.13.9
Release: 1
License: GPL
Group: System/YaST
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-Source0: yast2-trans-pt_BR-2.13.8.tar.bz2
+Source0: yast2-trans-pt_BR-2.13.9.tar.bz2
prefix: /usr
Provides: locale(yast2:pt_BR)
BuildRequires: pkgconfig yast2-devtools
@@ -33,7 +33,7 @@
%prep
-%setup -n yast2-trans-pt_BR-2.13.8
+%setup -n yast2-trans-pt_BR-2.13.9
%build
autoreconf --force --install
@@ -65,6 +65,8 @@
/usr/share/YaST2/locale
%changelog -n yast2-trans-pt_BR
+* Fri May 19 2006 - ke(a)suse.de
+- Update to version 2.13.9.
* Tue Apr 11 2006 - ke(a)suse.de
- Update to version 2.13.8.
* Mon Apr 10 2006 - ke(a)suse.de
++++++ yast2-trans-pt_BR-2.13.8.tar.bz2 -> yast2-trans-pt_BR-2.13.9.tar.bz2 ++++++
++++ 31377 lines of diff (skipped)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
1
0
Hello community,
here is the log from the commit of package dx
checked in at Sun May 21 01:49:07 CEST 2006.
--------
--- dx/dx.changes 2006-04-19 16:16:40.000000000 +0200
+++ dx/dx.changes 2006-05-19 19:15:11.000000000 +0200
@@ -1,0 +2,5 @@
+Fri May 19 19:12:13 CEST 2006 - lmichnovic(a)suse.cz
+
+- repacked tarball; problematic files has now correct licence [#170130]
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ dx.spec ++++++
--- /var/tmp/diff_new_pack.vd4Rwx/_old 2006-05-21 01:47:07.000000000 +0200
+++ /var/tmp/diff_new_pack.vd4Rwx/_new 2006-05-21 01:47:07.000000000 +0200
@@ -13,7 +13,7 @@
Name: dx
BuildRequires: freeglut-devel freetype2-devel gcc-c++ libdrm-devel libpng-devel libtiff-devel openmotif openmotif-devel tcsh update-desktop-files
Version: 4.4.0
-Release: 11
+Release: 16
Summary: IBM Open Visualization Data Explorer
License: IBM Public License
Group: Productivity/Graphics/Visualization/Other
@@ -152,6 +152,7 @@
/opt/dx/java/
/opt/dx/lib/
/opt/dx/lib_linux/
+%exclude /opt/dx/lib_linux/*.la
/opt/dx/man/
/opt/dx/ui/
%dir /opt/dx/
@@ -166,6 +167,8 @@
/opt/dx/samples/
%changelog -n dx
+* Fri May 19 2006 - lmichnovic(a)suse.cz
+- repacked tarball; problematic files has now correct licence [#170130]
* Wed Apr 19 2006 - lmichnovic(a)suse.cz
- Added freetype2-devel into BuildRequires
* Mon Mar 13 2006 - rguenther(a)suse.de
++++++ dx-4.4.0.tar.bz2 ++++++
dx/dx-4.4.0.tar.bz2 dx/dx-4.4.0.tar.bz2 differ: char 11, line 1
++++++ dxsamples-4.4.0.tar.bz2 ++++++
dx/dxsamples-4.4.0.tar.bz2 dx/dxsamples-4.4.0.tar.bz2 differ: char 11, line 1
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
1
0
Hello community,
here is the log from the commit of package yast2-trans-ja
checked in at Sun May 21 01:49:03 CEST 2006.
--------
--- yast2-trans-ja/yast2-trans-ja.changes 2006-04-13 18:11:56.000000000 +0200
+++ yast2-trans-ja/yast2-trans-ja.changes 2006-05-19 19:17:27.000000000 +0200
@@ -1,0 +2,5 @@
+Fri May 19 19:16:44 2006 - ke(a)suse.de
+
+- Update to version 2.13.10.
+
+------------------------------------------------------------------------
Old:
----
yast2-trans-ja-2.13.9.tar.bz2
New:
----
yast2-trans-ja-2.13.10.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ yast2-trans-ja.spec ++++++
--- /var/tmp/diff_new_pack.JNQ9Yc/_old 2006-05-21 01:47:08.000000000 +0200
+++ /var/tmp/diff_new_pack.JNQ9Yc/_new 2006-05-21 01:47:08.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package yast2-trans-ja (Version 2.13.9)
+# spec file for package yast2-trans-ja (Version 2.13.10)
#
# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -11,12 +11,12 @@
# norootforbuild
Name: yast2-trans-ja
-Version: 2.13.9
+Version: 2.13.10
Release: 1
License: GPL
Group: System/YaST
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-Source0: yast2-trans-ja-2.13.9.tar.bz2
+Source0: yast2-trans-ja-2.13.10.tar.bz2
prefix: /usr
Provides: locale(yast2:ja)
BuildRequires: pkgconfig yast2-devtools
@@ -33,7 +33,7 @@
%prep
-%setup -n yast2-trans-ja-2.13.9
+%setup -n yast2-trans-ja-2.13.10
%build
autoreconf --force --install
@@ -65,6 +65,8 @@
/usr/share/YaST2/locale
%changelog -n yast2-trans-ja
+* Fri May 19 2006 - ke(a)suse.de
+- Update to version 2.13.10.
* Thu Apr 13 2006 - ke(a)suse.de
- Update to version 2.13.9.
* Wed Apr 12 2006 - ke(a)suse.de
++++++ yast2-trans-ja-2.13.9.tar.bz2 -> yast2-trans-ja-2.13.10.tar.bz2 ++++++
++++ 28104 lines of diff (skipped)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
1
0
Hello community,
here is the log from the commit of package yast2-trans-it
checked in at Sun May 21 01:46:58 CEST 2006.
--------
--- yast2-trans-it/yast2-trans-it.changes 2006-04-10 19:36:44.000000000 +0200
+++ yast2-trans-it/yast2-trans-it.changes 2006-05-19 19:14:24.000000000 +0200
@@ -1,0 +2,5 @@
+Fri May 19 19:13:51 2006 - ke(a)suse.de
+
+- Update to version 2.13.12.
+
+------------------------------------------------------------------------
Old:
----
yast2-trans-it-2.13.11.tar.bz2
New:
----
yast2-trans-it-2.13.12.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ yast2-trans-it.spec ++++++
--- /var/tmp/diff_new_pack.wXUpBz/_old 2006-05-21 01:42:41.000000000 +0200
+++ /var/tmp/diff_new_pack.wXUpBz/_new 2006-05-21 01:42:41.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package yast2-trans-it (Version 2.13.11)
+# spec file for package yast2-trans-it (Version 2.13.12)
#
# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -11,12 +11,12 @@
# norootforbuild
Name: yast2-trans-it
-Version: 2.13.11
+Version: 2.13.12
Release: 1
License: GPL
Group: System/YaST
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-Source0: yast2-trans-it-2.13.11.tar.bz2
+Source0: yast2-trans-it-2.13.12.tar.bz2
prefix: /usr
Provides: locale(yast2:it)
BuildRequires: pkgconfig yast2-devtools
@@ -33,7 +33,7 @@
%prep
-%setup -n yast2-trans-it-2.13.11
+%setup -n yast2-trans-it-2.13.12
%build
autoreconf --force --install
@@ -65,6 +65,8 @@
/usr/share/YaST2/locale
%changelog -n yast2-trans-it
+* Fri May 19 2006 - ke(a)suse.de
+- Update to version 2.13.12.
* Mon Apr 10 2006 - ke(a)suse.de
- Update to version 2.13.11.
* Mon Apr 10 2006 - ke(a)suse.de
++++++ yast2-trans-it-2.13.11.tar.bz2 -> yast2-trans-it-2.13.12.tar.bz2 ++++++
++++ 31756 lines of diff (skipped)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
1
0
Hello community,
here is the log from the commit of package compiz
checked in at Sun May 21 01:46:58 CEST 2006.
--------
--- compiz/compiz.changes 2006-05-17 19:47:52.000000000 +0200
+++ compiz/compiz.changes 2006-05-19 22:59:39.000000000 +0200
@@ -1,0 +2,15 @@
+Fri May 19 22:52:28 CEST 2006 - danw(a)suse.de
+
+- Patch compiz.schemas to turn off wobbly windows (bnc 176429)
+- Update gnome-xgl-settings tarball, supporting new xgl-hardware-list
+ format
+- Fix Mesa build to use $RPM_OPT_FLAGS
+
+-------------------------------------------------------------------
+Fri May 19 17:26:25 CEST 2006 - dreveman(a)suse.de
+
+- Session management fix. (bnc #176746)
+- Fix focus option in wobbly plugin.
+- Allow use of larger window icons in switcher. (bnc #177044)
+
+-------------------------------------------------------------------
New:
----
compiz-wobbly-off.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ compiz.spec ++++++
--- /var/tmp/diff_new_pack.X9if1R/_old 2006-05-21 01:42:47.000000000 +0200
+++ /var/tmp/diff_new_pack.X9if1R/_new 2006-05-21 01:42:47.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package compiz (Version cvs_060517)
+# spec file for package compiz (Version cvs_060519)
#
# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -15,10 +15,10 @@
License: X11/MIT, GPL
Group: System/GUI/Other
PreReq: %fillup_prereq
-Requires: libpng libdrm gconf2 gtk2 gnome-desktop control-center2 libsvg libsvg-cairo libwnck
+Requires: libpng libdrm gconf2 gtk2 gnome-desktop control-center2 libsvg libsvg-cairo libwnck xgl-hardware-list >= 060519
Autoreqprov: on
-Version: cvs_060517
-Release: 2
+Version: cvs_060519
+Release: 1
Summary: OpenGL window and compositing manager.
BuildRoot: %{_tmppath}/%{name}-%{version}-build
ExclusiveArch: %ix86 x86_64 ppc ppc64 ia64
@@ -30,6 +30,7 @@
Patch: Mesa-6.4.1-x86_64-fixes-1.patch
Patch1: Mesa-configs.diff
Patch2: compiz-audible-bell-off.patch
+Patch3: compiz-wobbly-off.patch
%description
Compiz is an OpenGL compositing manager that use
@@ -51,6 +52,7 @@
patch -d Mesa -p0 < $RPM_SOURCE_DIR/Mesa-6.4.1-x86_64-fixes-1.patch
patch -d Mesa -p0 < $RPM_SOURCE_DIR/Mesa-configs.diff
patch -d compiz-0.0.10 -p0 < $RPM_SOURCE_DIR/compiz-audible-bell-off.patch
+patch -d compiz-0.0.10 -p0 < $RPM_SOURCE_DIR/compiz-wobbly-off.patch
%build
PREFIX=/usr
@@ -62,20 +64,20 @@
pushd Mesa || exit 1
%ifarch %ix86
ln -snf linux-indirect-x86-static configs/current
-cd src && make ARCH_FLAGS="-fno-strict-aliasing" || exit 1
+cd src && make ARCH_FLAGS="-fno-strict-aliasing $RPM_OPT_FLAGS" || exit 1
%endif
%ifarch x86_64
ln -snf linux-indirect-x86-64-static configs/current
-cd src && make ARCH_FLAGS="-fno-strict-aliasing" || exit 1
+cd src && make ARCH_FLAGS="-fno-strict-aliasing $RPM_OPT_FLAGS" || exit 1
%endif
%ifarch ppc
ln -snf linux-indirect-ppc-static configs/current
-cd src && make ARCH_FLAGS="-fno-strict-aliasing" || exit 1
+cd src && make ARCH_FLAGS="-fno-strict-aliasing $RPM_OPT_FLAGS" || exit 1
%endif
%ifnarch ppc x86_64 %ix86
#make linux-dri-static EXTRA_LIB_PATH=-L/usr/X11R6/%_lib LIB_DIR=\$\(TOP\)/%_lib ARCH_FLAGS="-fno-strict-aliasing" || exit 1
ln -snf linux-indirect-static configs/current
-cd src && make EXTRA_LIB_PATH=-L/usr/X11R6/%_lib LIB_DIR=\$\(TOP\)/%_lib ARCH_FLAGS="-fno-strict-aliasing" || exit 1
+cd src && make EXTRA_LIB_PATH=-L/usr/X11R6/%_lib LIB_DIR=\$\(TOP\)/%_lib ARCH_FLAGS="-fno-strict-aliasing $RPM_OPT_FLAGS" || exit 1
%endif
popd
#
@@ -136,6 +138,15 @@
/etc/opt/gnome/gconf/schemas/compiz.schemas
%changelog -n compiz
+* Fri May 19 2006 - danw(a)suse.de
+- Patch compiz.schemas to turn off wobbly windows (bnc 176429)
+- Update gnome-xgl-settings tarball, supporting new xgl-hardware-list
+ format
+- Fix Mesa build to use $RPM_OPT_FLAGS
+* Fri May 19 2006 - dreveman(a)suse.de
+- Session management fix. (bnc #176746)
+- Fix focus option in wobbly plugin.
+- Allow use of larger window icons in switcher. (bnc #177044)
* Wed May 17 2006 - joeshaw(a)suse.de
- Add patch to turn the audible bell off by default. (bnc #176424)
* Wed May 17 2006 - dreveman(a)suse.de
++++++ compiz-0.0.10.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/compiz-0.0.10/ChangeLog new/compiz-0.0.10/ChangeLog
--- old/compiz-0.0.10/ChangeLog 2006-05-17 12:50:25.000000000 +0200
+++ new/compiz-0.0.10/ChangeLog 2006-05-19 16:07:48.000000000 +0200
@@ -1,3 +1,23 @@
+2006-05-19 David Reveman <davidr(a)novell.com>
+
+ * plugins/switcher.c (ICON_SIZE): Allow use of larger window icons.
+
+2006-05-18 Dan Winship <danw(a)novell.com>
+
+ * plugins/wobbly.c (WOBBLY_FOCUS_DEFAULT): Set this to "None" to
+ match wobblyInitScreen() so that it actually works right.
+
+ * plugins/compiz.schemas.in.in: regen
+
+2006-05-18 Dan Winship <danw(a)novell.com>
+
+ * src/session.c (saveYourselfCallback): if we have a
+ RestartCommand registered with the session manager, update the
+ --sm-client-id in it to match the id we were assigned. bnc 176746
+
+ * src/main.c (main, usage): remove unused --sm-save-file arg and
+ fix documentation of --sm-client-id.
+
2006-05-17 David Reveman <davidr(a)novell.com>
* plugins/compiz.schemas.in.in: Regen (Overlay Icon).
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/compiz-0.0.10/plugins/compiz.schemas.in.in new/compiz-0.0.10/plugins/compiz.schemas.in.in
--- old/compiz-0.0.10/plugins/compiz.schemas.in.in 2006-05-17 12:47:10.000000000 +0200
+++ new/compiz-0.0.10/plugins/compiz.schemas.in.in 2006-05-19 10:28:18.000000000 +0200
@@ -2099,7 +2099,7 @@
<owner>compiz</owner>
<type>list</type>
<list_type>string</list_type>
- <default>[@SCALE_CORNER@]</default>
+ <default>[]</default>
<locale name="C">
<short>Corners</short>
<long>
@@ -2527,7 +2527,7 @@
<applyto>/apps/compiz/plugins/wobbly/screen0/options/focus_effect</applyto>
<owner>compiz</owner>
<type>string</type>
- <default>Shiver</default>
+ <default>None</default>
<locale name="C">
<short>Focus Effect</short>
<long>
@@ -2557,7 +2557,7 @@
<owner>compiz</owner>
<type>list</type>
<list_type>string</list_type>
- <default>[@SCALE_CORNER@]</default>
+ <default>[]</default>
<locale name="C">
<short>Focus Window Types</short>
<long>
@@ -2572,7 +2572,7 @@
<owner>compiz</owner>
<type>list</type>
<list_type>string</list_type>
- <default>[@SCALE_CORNER@]</default>
+ <default>[]</default>
<locale name="C">
<short>Grab Window Types</short>
<long>
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/compiz-0.0.10/plugins/switcher.c new/compiz-0.0.10/plugins/switcher.c
--- old/compiz-0.0.10/plugins/switcher.c 2006-05-17 08:07:53.000000000 +0200
+++ new/compiz-0.0.10/plugins/switcher.c 2006-05-19 13:00:55.000000000 +0200
@@ -180,7 +180,7 @@
#define BOX_WIDTH 3
-#define ICON_SIZE 48
+#define ICON_SIZE 64
static float _boxVertices[] =
{
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/compiz-0.0.10/plugins/wobbly.c new/compiz-0.0.10/plugins/wobbly.c
--- old/compiz-0.0.10/plugins/wobbly.c 2006-05-06 11:31:04.000000000 +0200
+++ new/compiz-0.0.10/plugins/wobbly.c 2006-05-19 10:28:19.000000000 +0200
@@ -148,7 +148,7 @@
#define NUM_EFFECT (sizeof (effectType) / sizeof (effectType[0]))
#define WOBBLY_MAP_DEFAULT (effectName[1])
-#define WOBBLY_FOCUS_DEFAULT (effectName[1])
+#define WOBBLY_FOCUS_DEFAULT (effectName[0])
static char *mapWinType[] = {
"Splash",
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/compiz-0.0.10/po/ChangeLog new/compiz-0.0.10/po/ChangeLog
--- old/compiz-0.0.10/po/ChangeLog 2006-05-05 22:26:03.000000000 +0200
+++ new/compiz-0.0.10/po/ChangeLog 2006-05-19 10:28:19.000000000 +0200
@@ -1,3 +1,7 @@
+2006-05-18 Dan Winship <danw(a)novell.com>
+
+ * POTFILES.in: s/compiz.schemas.in/compiz.schemas.in.in/
+
2006-05-05 Dan Winship <danw(a)novell.com>
* Add po/
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/compiz-0.0.10/po/POTFILES.in new/compiz-0.0.10/po/POTFILES.in
--- old/compiz-0.0.10/po/POTFILES.in 2006-05-05 22:26:03.000000000 +0200
+++ new/compiz-0.0.10/po/POTFILES.in 2006-05-19 10:28:19.000000000 +0200
@@ -1 +1 @@
-plugins/compiz.schemas.in
+plugins/compiz.schemas.in.in
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/compiz-0.0.10/src/main.c new/compiz-0.0.10/src/main.c
--- old/compiz-0.0.10/src/main.c 2006-04-28 00:40:35.000000000 +0200
+++ new/compiz-0.0.10/src/main.c 2006-05-19 10:28:19.000000000 +0200
@@ -88,8 +88,7 @@
"[--test-mode]\n "
"[--replace] "
"[--sm-disable] "
- "[--sm-save-file] "
- "[--sm-client-id] "
+ "[--sm-client-id ID] "
"[--version]\n "
"[--help] "
"[PLUGIN]...\n",
@@ -120,7 +119,6 @@
int i, nPlugin = 0;
Bool disableSm = FALSE;
char *clientId = NULL;
- char *saveFile = NULL;
programName = argv[0];
programArgc = argc;
@@ -195,11 +193,6 @@
if (i + 1 < argc)
clientId = argv[++i];
}
- else if (!strcmp (argv[i], "--sm-save-file"))
- {
- if (i + 1 < argc)
- saveFile = argv[++i];
- }
else if (!strcmp (argv[i], "--bg-image"))
{
if (i + 1 < argc)
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/compiz-0.0.10/src/session.c new/compiz-0.0.10/src/session.c
--- old/compiz-0.0.10/src/session.c 2006-04-28 00:40:36.000000000 +0200
+++ new/compiz-0.0.10/src/session.c 2006-05-19 10:28:19.000000000 +0200
@@ -32,6 +32,7 @@
#include <poll.h>
#include <unistd.h>
#include <fcntl.h>
+#include <string.h>
#include <X11/SM/SMlib.h>
#include <X11/ICE/ICElib.h>
@@ -43,10 +44,42 @@
static CompWatchFdHandle iceWatchFdHandle;
static Bool connected = 0;
static Bool iceConnected = 0;
+static char *smClientId;
static void iceInit (void);
static void
+saveYourselfGotProps (SmcConn connection,
+ SmPointer client_data,
+ int num_props,
+ SmProp **props)
+{
+ int p, i;
+
+ for (p = 0; p < num_props; p++) {
+ if (!strcmp (props[p]->name, SmRestartCommand)) {
+ for (i = 0; i < props[p]->num_vals - 1; i++) {
+ if (!strncmp (props[p]->vals[i].value,
+ "--sm-client-id",
+ props[p]->vals[i].length)) {
+ SmPropValue oldVal = props[p]->vals[i + 1];
+
+ props[p]->vals[i + 1].value = smClientId;
+ props[p]->vals[i + 1].length = strlen (smClientId);
+ SmcSetProperties (connection, 1, &props[p]);
+ props[p]->vals[i + 1] = oldVal;
+
+ SmcSaveYourselfDone (connection, 1);
+ return;
+ }
+ }
+ }
+ }
+
+ SmcSaveYourselfDone (connection, 1);
+}
+
+static void
saveYourselfCallback (SmcConn connection,
SmPointer client_data,
int saveType,
@@ -54,7 +87,8 @@
int interact_Style,
Bool fast)
{
- SmcSaveYourselfDone (connection, 1);
+ if (!SmcGetProperties (connection, saveYourselfGotProps, NULL))
+ SmcSaveYourselfDone (connection, 1);
}
static void
@@ -81,7 +115,6 @@
initSession (char *smPrevClientId)
{
static SmcCallbacks callbacks;
- static char *smClientId;
if (getenv ("SESSION_MANAGER"))
{
@@ -129,6 +162,10 @@
{
if (SmcCloseConnection (smcConnection, 0, NULL) != SmcConnectionInUse)
connected = FALSE;
+ if (smClientId) {
+ free (smClientId);
+ smClientId = NULL;
+ }
}
}
++++++ compiz-wobbly-off.patch ++++++
--- plugins/compiz.schemas.in.in 2006/05/19 20:45:39 1.1
+++ plugins/compiz.schemas.in.in 2006/05/19 20:46:06
@@ -13,7 +13,7 @@
<owner>compiz</owner>
<type>list</type>
<list_type>string</list_type>
- <default>[gconf,decoration,wobbly,fade,minimize,cube,rotate,zoom,scale,move,resize,place,switcher,water]</default>
+ <default>[gconf,decoration,fade,minimize,cube,rotate,zoom,scale,move,resize,place,switcher,water]</default>
<locale name="C">
<short>Active Plugins</short>
<long>
@@ -2615,7 +2615,7 @@
<applyto>/apps/compiz/plugins/wobbly/screen0/options/maximize_effect</applyto>
<owner>compiz</owner>
<type>bool</type>
- <default>true</default>
+ <default>false</default>
<locale name="C">
<short>Maximize Effect</short>
<long>
++++++ gnome-xgl-settings-0.5.tar.gz ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/gnome-xgl-settings-0.5/ChangeLog new/gnome-xgl-settings-0.5/ChangeLog
--- old/gnome-xgl-settings-0.5/ChangeLog 2006-05-17 05:55:33.000000000 +0200
+++ new/gnome-xgl-settings-0.5/ChangeLog 2006-05-19 22:43:13.000000000 +0200
@@ -1,7 +1,20 @@
-2006-05-16 Dan Winship <danw(a)novell.com>
+2006-05-19 Dan Winship <danw(a)novell.com>
* configure.in: 0.5
+ * xgl-settings/gnome-xgl-info: update for new xgl-hardware-list
+ format
+
+ * xgl-settings/switch.c: deal with config scripts
+
+2006-05-17 Dan Winship <danw(a)novell.com>
+
+ * xgl-settings/settings.c (key_active_plugins_wobbly_changed):
+ Don't mistakenly turn wobbly windows back on at startup if it was
+ off before.
+
+2006-05-16 Dan Winship <danw(a)novell.com>
+
* xgl-settings/gnome-xgl-settings.glade: hide the "all options"
page.
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/gnome-xgl-settings-0.5/xgl-settings/gnome-xgl-info new/gnome-xgl-settings-0.5/xgl-settings/gnome-xgl-info
--- old/gnome-xgl-settings-0.5/xgl-settings/gnome-xgl-info 2006-05-17 05:17:41.000000000 +0200
+++ new/gnome-xgl-settings-0.5/xgl-settings/gnome-xgl-info 2006-05-19 22:38:20.000000000 +0200
@@ -1,53 +1,58 @@
-#!/bin/sh
+#!/bin/bash
# Output:
-# CardStatus [CardName]
+# CardStatus CardName
# where CardStatus is: G(ood), B(ad), S(low), or U(nknown)
-# 3DStatus [MissingPackages]
-# where 3DStatus is 0 or 1
+# 3DStatus [MissingPackages] [SetupScript]
+# where 3DStatus is 0 or 1, MissingPackages are packages that might
+# need to be installed, and SetupScript is a script for additional
+# X configuration. (SetupScript starts with a "/", MissingPackages
+# doesn't.)
# XglStatus [RecommendedOptions]
# where XglStatus is 0 or 1 and RecommendedOptions is set if
# XglStatus is 0 OR it doesn't match /etc/sysconfig/displaymanager
packages=""
+setup=""
xgl_opts=""
card_status=""
-card_name=`/sbin/lspci | /usr/bin/sed -ne 's/^.*VGA compatible controller: //p'`
-if [ -n "$card_name" ]; then
- vendor="xxx"
+card_id=$(/sbin/lspci -mn | /usr/bin/sed -ne 's/"//g' -e 's/ /:/g' -e 's/-r//' -e 's/.*Class:0300://p')
+card_name=$(/sbin/lspci | /usr/bin/sed -ne 's/^.*VGA compatible controller: //p')
+if [ -n "$card_id" ]; then
IFS=" =" # That's "SPACE TAB ="
while read tag data; do
+ data=$(sed -ne 's/[[:space:]]*#.*//' -e '/./p' <<< $data)
case $tag in
- \#*|"")
- ;;
- VENDOR)
- vendor="$data"
- ;;
PACKAGES)
packages="$data"
;;
+ SETUP)
+ setup="$data"
+ ;;
XGL_OPTS)
xgl_opts="$data"
;;
- *)
- if expr "$card_name" : "$vendor.*$data" > /dev/null; then
- card_status="$tag"
+ G|B|S|U)
+ if [[ $card_id =~ ^$data ]]; then
+ card_status=$tag
break
fi
;;
esac
done < /etc/X11/xgl-hardware-list
+ unset IFS
fi
if [ -z "$card_status" ]; then
card_status=U
packages=""
+ setup=""
xgl_opts=""
fi
-if /usr/bin/3Ddiag-result; then
+if /usr/bin/3Ddiag-result &>/dev/null; then
accel_status=1
else
accel_status=0
@@ -63,6 +68,12 @@
rpm -q $pkg >/dev/null || missing_packages="$missing_packages$pkg "
done
+if [ -n "$setup" ]; then
+ if ! $setup -n; then
+ missing_packages="$missing_packages $setup"
+ fi
+fi
+
. /etc/sysconfig/displaymanager
case "$DISPLAYMANAGER_XSERVER" in
Xgl)
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/gnome-xgl-settings-0.5/xgl-settings/settings.c new/gnome-xgl-settings-0.5/xgl-settings/settings.c
--- old/gnome-xgl-settings-0.5/xgl-settings/settings.c 2006-05-16 17:15:18.000000000 +0200
+++ new/gnome-xgl-settings-0.5/xgl-settings/settings.c 2006-05-18 00:17:21.000000000 +0200
@@ -314,10 +314,10 @@
{
GtkToggleButton *toggle;
- toggle = GXGL_WIDGET ("wobbly_windows");
- if (active != gtk_toggle_button_get_active (toggle))
- gtk_toggle_button_set_active (toggle, active);
if (!active) {
+ toggle = GXGL_WIDGET ("wobbly_windows");
+ if (active != gtk_toggle_button_get_active (toggle))
+ gtk_toggle_button_set_active (toggle, active);
toggle = GXGL_WIDGET ("wobbly_map");
if (active != gtk_toggle_button_get_active (toggle))
gtk_toggle_button_set_active (toggle, active);
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/gnome-xgl-settings-0.5/xgl-settings/switch.c new/gnome-xgl-settings-0.5/xgl-settings/switch.c
--- old/gnome-xgl-settings-0.5/xgl-settings/switch.c 2006-05-17 05:18:12.000000000 +0200
+++ new/gnome-xgl-settings-0.5/xgl-settings/switch.c 2006-05-17 18:07:12.000000000 +0200
@@ -34,6 +34,7 @@
static char **missing_packages = NULL;
static gboolean xgl_enabled = FALSE;
static char *xgl_opts = NULL;
+static char *config_script = NULL;
typedef enum {
SwitchButtonNone,
@@ -305,6 +306,23 @@
g_strfreev (missing_packages);
missing_packages = strlen (lines[1]) > 2 ? g_strsplit (lines[1] + 2, " ", 0) : NULL;
+ if (config_script) {
+ g_free (config_script);
+ config_script = NULL;
+ }
+ if (missing_packages) {
+ int npackages = g_strv_length (missing_packages);
+
+ if (*missing_packages[npackages - 1] == '/') {
+ config_script = missing_packages[npackages - 1];
+ if (npackages == 1) {
+ g_free (missing_packages);
+ missing_packages = NULL;
+ } else
+ missing_packages[npackages - 1] = NULL;
+ }
+ }
+
xgl_enabled = lines[2][0] == '1';
if (xgl_opts)
g_free (xgl_opts);
@@ -430,16 +448,22 @@
static void
run_sax2 (void)
{
- char *argv[] = {
- "/opt/gnome/bin/gnomesu",
- "--",
- "/usr/X11R6/bin/sax2",
- "-O",
- "Monitor",
- NULL
- };
+ char *argv[6];
ran_sax = TRUE;
+ argv[0] = "/opt/gnome/bin/gnomesu";
+ argv[1] = "--";
+
+ if (config_script) {
+ argv[2] = config_script;
+ argv[3] = NULL;
+ } else {
+ argv[2] = "/usr/X11R6/bin/sax2";
+ argv[3] = "-O";
+ argv[4] = "Monitor";
+ argv[5] = NULL;
+ };
+
spawn_in_background (argv, _("Waiting for SaX2 to finish..."));
}
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
1
0
Hello community,
here is the log from the commit of package beagle
checked in at Sun May 21 01:42:41 CEST 2006.
--------
--- GNOME/beagle/beagle.changes 2006-05-11 20:01:38.000000000 +0200
+++ beagle/beagle.changes 2006-05-19 18:47:30.000000000 +0200
@@ -1,0 +2,5 @@
+Fri May 19 18:47:17 CEST 2006 - gekker(a)suse.de
+
+- Update translations for cs
+
+-------------------------------------------------------------------
New:
----
beagle-po.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ beagle.spec ++++++
--- /var/tmp/diff_new_pack.MgTfzh/_old 2006-05-21 01:42:29.000000000 +0200
+++ /var/tmp/diff_new_pack.MgTfzh/_new 2006-05-21 01:42:29.000000000 +0200
@@ -18,13 +18,14 @@
Group: Productivity/Other
Autoreqprov: on
Version: 0.2.3
-Release: 40
+Release: 41
Summary: Desktop Search Application
URL: http://www.gnome.org/projects/beagle/
Source: %{name}-%{version}.tar.gz
Source1: autostart-beagled.desktop
Source2: autostart-beagle-search.desktop
Source3: system-search.png
+Source4: beagle-po.tar.bz2
Patch1: %{name}-firefox-makefile.patch
Patch2: beagle-cwd-fixes.patch
Patch3: beagle-python-no-strict-aliasing.patch
@@ -286,7 +287,11 @@
-%prep
+%prep -a4
+if %version != 0.2.3 ; then
+echo "Please remove Source4 and verify, that translations work."
+exit 1
+fi
%setup
%patch1
%patch2
@@ -469,6 +474,8 @@
%{prefix}/%_lib/pkgconfig/*.pc
%changelog -n beagle
+* Fri May 19 2006 - gekker(a)suse.de
+- Update translations for cs
* Thu May 11 2006 - danw(a)suse.de
- Update calendar tile patch to only show the first line of events
with very long descriptions. #174398
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
1
0
Hello community,
here is the log from the commit of package yast2-trans-hu
checked in at Sun May 21 01:42:36 CEST 2006.
--------
--- yast2-trans-hu/yast2-trans-hu.changes 2006-05-15 15:57:09.000000000 +0200
+++ yast2-trans-hu/yast2-trans-hu.changes 2006-05-19 19:03:56.000000000 +0200
@@ -1,0 +2,5 @@
+Fri May 19 19:03:27 2006 - ke(a)suse.de
+
+- Update to version 2.13.24.
+
+------------------------------------------------------------------------
Old:
----
yast2-trans-hu-2.13.23.tar.bz2
New:
----
yast2-trans-hu-2.13.24.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ yast2-trans-hu.spec ++++++
--- /var/tmp/diff_new_pack.qiUvlF/_old 2006-05-21 01:38:21.000000000 +0200
+++ /var/tmp/diff_new_pack.qiUvlF/_new 2006-05-21 01:38:21.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package yast2-trans-hu (Version 2.13.23)
+# spec file for package yast2-trans-hu (Version 2.13.24)
#
# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -11,12 +11,12 @@
# norootforbuild
Name: yast2-trans-hu
-Version: 2.13.23
+Version: 2.13.24
Release: 1
License: GPL
Group: System/YaST
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-Source0: yast2-trans-hu-2.13.23.tar.bz2
+Source0: yast2-trans-hu-2.13.24.tar.bz2
prefix: /usr
Provides: locale(yast2:hu)
BuildRequires: pkgconfig yast2-devtools
@@ -33,7 +33,7 @@
%prep
-%setup -n yast2-trans-hu-2.13.23
+%setup -n yast2-trans-hu-2.13.24
%build
autoreconf --force --install
@@ -65,6 +65,8 @@
/usr/share/YaST2/locale
%changelog -n yast2-trans-hu
+* Fri May 19 2006 - ke(a)suse.de
+- Update to version 2.13.24.
* Mon May 15 2006 - ke(a)suse.de
- Update to version 2.13.23.
* Tue May 02 2006 - ke(a)suse.de
++++++ yast2-trans-hu-2.13.23.tar.bz2 -> yast2-trans-hu-2.13.24.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-trans-hu-2.13.23/VERSION new/yast2-trans-hu-2.13.24/VERSION
--- old/yast2-trans-hu-2.13.23/VERSION 2006-05-15 15:56:23.000000000 +0200
+++ new/yast2-trans-hu-2.13.24/VERSION 2006-05-19 19:03:27.000000000 +0200
@@ -1 +1 @@
-2.13.23
+2.13.24
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-trans-hu-2.13.23/configure new/yast2-trans-hu-2.13.24/configure
--- old/yast2-trans-hu-2.13.23/configure 2006-05-15 15:56:32.000000000 +0200
+++ new/yast2-trans-hu-2.13.24/configure 2006-05-19 19:03:35.000000000 +0200
@@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.59 for yast2-trans-hu 2.13.23.
+# Generated by GNU Autoconf 2.59 for yast2-trans-hu 2.13.24.
#
# Report bugs to <http://bugs.opensuse.org/>.
#
@@ -269,8 +269,8 @@
# Identity of this package.
PACKAGE_NAME='yast2-trans-hu'
PACKAGE_TARNAME='yast2-trans-hu'
-PACKAGE_VERSION='2.13.23'
-PACKAGE_STRING='yast2-trans-hu 2.13.23'
+PACKAGE_VERSION='2.13.24'
+PACKAGE_STRING='yast2-trans-hu 2.13.24'
PACKAGE_BUGREPORT='http://bugs.opensuse.org/'
ac_unique_file="RPMNAME"
@@ -728,7 +728,7 @@
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
-\`configure' configures yast2-trans-hu 2.13.23 to adapt to many kinds of systems.
+\`configure' configures yast2-trans-hu 2.13.24 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -795,7 +795,7 @@
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of yast2-trans-hu 2.13.23:";;
+ short | recursive ) echo "Configuration of yast2-trans-hu 2.13.24:";;
esac
cat <<\_ACEOF
@@ -910,7 +910,7 @@
test -n "$ac_init_help" && exit 0
if $ac_init_version; then
cat <<\_ACEOF
-yast2-trans-hu configure 2.13.23
+yast2-trans-hu configure 2.13.24
generated by GNU Autoconf 2.59
Copyright (C) 2003 Free Software Foundation, Inc.
@@ -924,7 +924,7 @@
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
-It was created by yast2-trans-hu $as_me 2.13.23, which was
+It was created by yast2-trans-hu $as_me 2.13.24, which was
generated by GNU Autoconf 2.59. Invocation command line was
$ $0 $@
@@ -1654,7 +1654,7 @@
# Define the identity of the package.
PACKAGE='yast2-trans-hu'
- VERSION='2.13.23'
+ VERSION='2.13.24'
cat >>confdefs.h <<_ACEOF
@@ -1865,7 +1865,7 @@
-VERSION="2.13.23"
+VERSION="2.13.24"
RPMNAME="yast2-trans-hu"
MAINTAINER="Karl Eichwalder <ke(a)suse.de>"
@@ -2761,7 +2761,7 @@
} >&5
cat >&5 <<_CSEOF
-This file was extended by yast2-trans-hu $as_me 2.13.23, which was
+This file was extended by yast2-trans-hu $as_me 2.13.24, which was
generated by GNU Autoconf 2.59. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@@ -2816,7 +2816,7 @@
cat >>$CONFIG_STATUS <<_ACEOF
ac_cs_version="\\
-yast2-trans-hu config.status 2.13.23
+yast2-trans-hu config.status 2.13.24
configured by $0, generated by GNU Autoconf 2.59,
with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-trans-hu-2.13.23/configure.in new/yast2-trans-hu-2.13.24/configure.in
--- old/yast2-trans-hu-2.13.23/configure.in 2006-05-15 15:56:26.000000000 +0200
+++ new/yast2-trans-hu-2.13.24/configure.in 2006-05-19 19:03:30.000000000 +0200
@@ -3,7 +3,7 @@
dnl -- This file is generated by y2autoconf 2.13.18 - DO NOT EDIT! --
dnl (edit configure.in.in instead)
-AC_INIT(yast2-trans-hu, 2.13.23, http://bugs.opensuse.org/, yast2-trans-hu)
+AC_INIT(yast2-trans-hu, 2.13.24, http://bugs.opensuse.org/, yast2-trans-hu)
dnl Check for presence of file 'RPMNAME'
AC_CONFIG_SRCDIR([RPMNAME])
@@ -17,7 +17,7 @@
AM_INIT_AUTOMAKE(tar-ustar) dnl searches for some needed programs
dnl Important YaST2 variables
-VERSION="2.13.23"
+VERSION="2.13.24"
RPMNAME="yast2-trans-hu"
MAINTAINER="Karl Eichwalder <ke(a)suse.de>"
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-trans-hu-2.13.23/po/base.hu.po new/yast2-trans-hu-2.13.24/po/base.hu.po
--- old/yast2-trans-hu-2.13.23/po/base.hu.po 2006-05-11 15:47:08.000000000 +0200
+++ new/yast2-trans-hu-2.13.24/po/base.hu.po 2006-05-17 15:24:16.000000000 +0200
@@ -18,7 +18,7 @@
"Project-Id-Version: base.hu\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2006-05-11 13:11+0200\n"
-"PO-Revision-Date: 2006-04-25 18:34+0200\n"
+"PO-Revision-Date: 2006-05-15 15:20+0200\n"
"Last-Translator: Kéménczy Kálmán <kkemenczy(a)novell.com>\n"
"Language-Team: <en(a)li.org>\n"
"MIME-Version: 1.0\n"
@@ -59,7 +59,7 @@
msgid "Abort interactive mode without saving the changes"
msgstr "Kilépés az interaktív módból a változások mentése nélkül"
-#. translators: command line "help" option
+#. translators: command line "help" option
#: library/commandline/src/CommandLine.ycp:60
msgid "Print the help for this command"
msgstr "A parancshoz tartozó segítség kinyomtatása"
@@ -2150,6 +2150,8 @@
"Another process is accessing the package database.\n"
"Package management will not work!"
msgstr ""
+"Jelenleg egy másik folyamat használja a csomag adatbázist.\n"
+"A csomagkezelő jelenleg nem működik!"
# modules/sound/sound.ycp:540 modules/sound/sound.ycp:578
# modules/sound/sound.ycp:588
@@ -2537,3 +2539,4 @@
#: remote/remoteinstall.ycp:29
msgid "Select the Serial &Interface to Use:"
msgstr "Adja meg a használandó soros &csatolót:"
+
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-trans-hu-2.13.23/po/found.hu.po new/yast2-trans-hu-2.13.24/po/found.hu.po
--- old/yast2-trans-hu-2.13.23/po/found.hu.po 2006-05-15 15:25:25.000000000 +0200
+++ new/yast2-trans-hu-2.13.24/po/found.hu.po 2006-05-19 18:27:27.000000000 +0200
@@ -376,6 +376,15 @@
"</p>\n"
"\t"
msgstr ""
+"\n"
+"<p>\n"
+"A telepítés sikeresen befejeződött.\n"
+"A rendszerbe való bejelentkezéshez kattintson a Kész gombra.\n"
+"</p>\n"
+"<p>\n"
+"Kérem látogassa meg weboldalunkat a http://suse.novell.hu/ címen.\n"
+"</p>\n"
+"\t"
#. AuthorizingDialog dialog help 1/2
#: src/helps.ycp:20
@@ -664,6 +673,8 @@
"Another process is accessing the package database.\n"
"Package management will not work!"
msgstr ""
+"Jelenleg egy másik folyamat használja a csomag adatbázist.\n"
+"A csomagkezelő jelenleg nem működik!"
#. Translators: dot: ".", hyphen: "-"
#: library/types/src/Hostname.ycp:27
@@ -4675,11 +4686,11 @@
#: src/modules/Xpram.ycp:130
msgid "Error stopping xpram. Please try manual \"rcxpram stop\""
-msgstr ""
+msgstr "Az xpram leállítása sikertelen. Kérem próbálja meg leállítani kézzel: \"rcxpram stop\""
#: src/modules/Xpram.ycp:154
msgid "Error starting xpram. Please try manual \"rcxpram start\""
-msgstr ""
+msgstr "Az xpram indítása sikertelen. Kérem próbálja meg elindítani kézzel: \"rcxpram start\""
#. help text for XPRAM 2/4
#: src/xpram/ui.ycp:35
@@ -4742,3 +4753,52 @@
#: src/xpram/ui.ycp:83
msgid "&Filesystem to use:"
msgstr "&Használandó fájlrendszer:"
+
+#: src/clients/inst_packages.ycp:70 src/clients/inst_packages.ycp:75
+#: src/clients/inst_packages.ycp:80 src/clients/inst_packages.ycp:84
+msgid "<p>"
+msgstr "<p>"
+
+#: src/clients/inst_packages.ycp:70
+msgid ""
+"<p>\n"
+"\t\t This dialog allows you to define this system's tasks and what software to install.\n"
+"\t\t Available tasks and software for this system are shown by category in the left\n"
+"\t\t column. To view a description for an item, select it in the list.\n"
+"\t\t </p>"
+msgstr ""
+
+#: src/clients/inst_packages.ycp:75
+msgid ""
+"<p>\n"
+"\t\t Change the status of an item by clicking its status icon\n"
+"\t\t or right-click any icon for a context menu.\n"
+"\t\t With the context menu, you can also change the status of all items.\n"
+"\t\t </p>"
+msgstr ""
+
+#: src/clients/inst_packages.ycp:80
+msgid ""
+"<p>\n"
+"\t\t <b>Details</b> opens the detailed software package selection\n"
+"\t\t where you can view and select individual software packages.\n"
+"\t\t </p>"
+msgstr ""
+
+#: src/clients/inst_packages.ycp:84
+msgid ""
+"<p>\n"
+"\t\t The <b>Disk Usage</b> display in the lower right corner shows the remaining disk space\n"
+"\t\t after all requested changes will have been performed.\n"
+"\t\t Hard disk partitions that are full or nearly full can degrade\n"
+"\t\t system performance and in some cases even cause serious problems.\n"
+"\t\t The system needs some available disk space to run properly.\n"
+"\t\t </p>"
+msgstr ""
+
+# /usr/lib/YaST2/clients/inst_confirm_abort.ycp:69
+#. summary string
+#: src/clients/add-on_proposal.ycp:36
+#, fuzzy
+msgid "No add-on product selected for installation"
+msgstr "Valóban megszakítja a kiegészítő termék telepítését?"
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-trans-hu-2.13.23/po/installation.hu.po new/yast2-trans-hu-2.13.24/po/installation.hu.po
--- old/yast2-trans-hu-2.13.23/po/installation.hu.po 2006-05-11 15:47:44.000000000 +0200
+++ new/yast2-trans-hu-2.13.24/po/installation.hu.po 2006-05-17 15:52:05.000000000 +0200
@@ -2035,3 +2035,10 @@
#: src/clients/inst_suse_register.ycp:166
msgid "Starting Browser..."
msgstr "Böngésző indítása..."
+
+# /usr/lib/YaST2/clients/inst_confirm_abort.ycp:69
+#. summary string
+#: src/clients/add-on_proposal.ycp:36
+#, fuzzy
+msgid "No add-on product selected for installation"
+msgstr "Valóban megszakítja a kiegészítő termék telepítését?"
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-trans-hu-2.13.23/po/packager.hu.po new/yast2-trans-hu-2.13.24/po/packager.hu.po
--- old/yast2-trans-hu-2.13.23/po/packager.hu.po 2006-05-15 15:26:33.000000000 +0200
+++ new/yast2-trans-hu-2.13.24/po/packager.hu.po 2006-05-17 15:53:16.000000000 +0200
@@ -2831,6 +2831,43 @@
"Hiba történt a forrás konfigurációjának visszaállítása közben \n"
"Nem érhető el az összes forrás a konfigurációhoz.\n"
+#: src/clients/inst_packages.ycp:70
+msgid ""
+"<p>\n"
+"\t\t This dialog allows you to define this system's tasks and what software to install.\n"
+"\t\t Available tasks and software for this system are shown by category in the left\n"
+"\t\t column. To view a description for an item, select it in the list.\n"
+"\t\t </p>"
+msgstr ""
+
+#: src/clients/inst_packages.ycp:75
+msgid ""
+"<p>\n"
+"\t\t Change the status of an item by clicking its status icon\n"
+"\t\t or right-click any icon for a context menu.\n"
+"\t\t With the context menu, you can also change the status of all items.\n"
+"\t\t </p>"
+msgstr ""
+
+#: src/clients/inst_packages.ycp:80
+msgid ""
+"<p>\n"
+"\t\t <b>Details</b> opens the detailed software package selection\n"
+"\t\t where you can view and select individual software packages.\n"
+"\t\t </p>"
+msgstr ""
+
+#: src/clients/inst_packages.ycp:84
+msgid ""
+"<p>\n"
+"\t\t The <b>Disk Usage</b> display in the lower right corner shows the remaining disk space\n"
+"\t\t after all requested changes will have been performed.\n"
+"\t\t Hard disk partitions that are full or nearly full can degrade\n"
+"\t\t system performance and in some cases even cause serious problems.\n"
+"\t\t The system needs some available disk space to run properly.\n"
+"\t\t </p>"
+msgstr ""
+
#~ msgid ""
#~ "No checksum for file %1 was found in the source.\n"
#~ "This means that the file is part of the signed source, but the list of checksums\n"
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-trans-hu-2.13.23/po/packages.hu.po new/yast2-trans-hu-2.13.24/po/packages.hu.po
--- old/yast2-trans-hu-2.13.23/po/packages.hu.po 2006-05-11 15:48:17.000000000 +0200
+++ new/yast2-trans-hu-2.13.24/po/packages.hu.po 2006-05-17 15:53:18.000000000 +0200
@@ -17,7 +17,7 @@
"Project-Id-Version: packages.hu\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2006-05-11 12:46+0200\n"
-"PO-Revision-Date: 2006-05-08 15:12+0200\n"
+"PO-Revision-Date: 2006-05-15 15:21+0200\n"
"Last-Translator: Kéménczy Kálmán <kkemenczy(a)novell.com>\n"
"Language-Team: <en(a)li.org>\n"
"MIME-Version: 1.0\n"
@@ -612,9 +612,8 @@
#. menu entry Patterns
#: src/PkgNames.cc:1179
-#, fuzzy
msgid "Pa&tterns"
-msgstr "Minták"
+msgstr "&Minták"
#. menu entry Search
#. button label - keep it short
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-trans-hu-2.13.23/po/status.txt new/yast2-trans-hu-2.13.24/po/status.txt
--- old/yast2-trans-hu-2.13.23/po/status.txt 2006-05-15 15:31:00.000000000 +0200
+++ new/yast2-trans-hu-2.13.24/po/status.txt 2006-05-19 18:28:55.000000000 +0200
@@ -1,6 +1,6 @@
-Translated : 15645
-Fuzzy : 247
-Untranslated : 135
+Translated : 15657
+Fuzzy : 245
+Untranslated : 136
--------------------
- All strings : 16027
+ All strings : 16038
98 % are translated
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-trans-hu-2.13.23/po/storage.hu.po new/yast2-trans-hu-2.13.24/po/storage.hu.po
--- old/yast2-trans-hu-2.13.23/po/storage.hu.po 2006-05-11 15:48:45.000000000 +0200
+++ new/yast2-trans-hu-2.13.24/po/storage.hu.po 2006-05-17 15:53:46.000000000 +0200
@@ -20,7 +20,7 @@
"Project-Id-Version: storage.hu\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2006-05-11 12:47+0200\n"
-"PO-Revision-Date: 2006-05-08 15:44+0200\n"
+"PO-Revision-Date: 2006-05-15 15:22+0200\n"
"Last-Translator: Kéménczy Kálmán <kkemenczy(a)novell.com>\n"
"Language-Team: <en(a)li.org>\n"
"MIME-Version: 1.0\n"
@@ -5717,9 +5717,9 @@
# modules/inst_custom_part.ycp:635
#: storage/src/inst_custom_part.ycp:2986
-#, fuzzy, ycp-format
+#, ycp-format
msgid "Edit Existing Device %1"
-msgstr "A meglévő %1 partíció szerkesztése"
+msgstr "A meglévő %1 eszköz szerkesztése"
#. header of the dialog to edit a partition %1 is replaced by device name (e.g. /dev/hda1)
#: storage/src/inst_custom_part.ycp:2993
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-trans-hu-2.13.23/po/xpram.hu.po new/yast2-trans-hu-2.13.24/po/xpram.hu.po
--- old/yast2-trans-hu-2.13.23/po/xpram.hu.po 2006-05-11 15:49:10.000000000 +0200
+++ new/yast2-trans-hu-2.13.24/po/xpram.hu.po 2006-05-17 15:54:02.000000000 +0200
@@ -16,8 +16,8 @@
"Project-Id-Version: xpram.hu\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2006-05-11 13:06+0200\n"
-"PO-Revision-Date: 2006-05-09 13:18+0100\n"
-"Last-Translator: Szabolcs Varga <shirokuma(a)shirokuma.hu>\n"
+"PO-Revision-Date: 2006-05-16 09:17+0200\n"
+"Last-Translator: Kéménczy Kálmán <kkemenczy(a)novell.com>\n"
"Language-Team: <en(a)li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -85,11 +85,11 @@
#: src/modules/Xpram.ycp:130
msgid "Error stopping xpram. Please try manual \"rcxpram stop\""
-msgstr ""
+msgstr "Az xpram leállítása sikertelen. Kérem próbálja meg leállítani kézzel: \"rcxpram stop\""
#: src/modules/Xpram.ycp:154
msgid "Error starting xpram. Please try manual \"rcxpram start\""
-msgstr ""
+msgstr "Az xpram indítása sikertelen. Kérem próbálja meg elindítani kézzel: \"rcxpram start\""
#. For translators: Caption of the dialog
#: src/xpram/ui.ycp:29
@@ -103,7 +103,6 @@
#. help text for XPRAM 2/4
#: src/xpram/ui.ycp:35
-#, fuzzy
msgid "<p>This tool currently only supports assigning the entire XPRAM to one partition. To have multiple partitions, look at \"Device Drivers, Features and Commands November 30, 2004\" for the Linux kernel 2.6 - April 2004 stream.</p><p>In this case disable XPRAM in this module.</p>"
msgstr "<p>Ez a YaST-modul jelenleg csak a teljes XPRAM egyetlen partícióhoz rendelését támogatja. Több partíció használatához tekintse meg az \"Eszközillesztők, funkciók és parancsok, 2004. november 30.\" leírás a Linux kernel 2.6 - 2004. áprilisi kiadásához.</p><p>Ebben az esetben azonban tiltsa le az XPRAM-ot ebben a modulban.</p>"
@@ -152,7 +151,6 @@
#. combobox label
#: src/xpram/ui.ycp:86
-#, fuzzy
msgid "F&ile System to Use:"
msgstr "&Használandó fájlrendszer"
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
1
0
Hello community,
here is the log from the commit of package yast2-trans-fr
checked in at Sun May 21 01:38:16 CEST 2006.
--------
--- yast2-trans-fr/yast2-trans-fr.changes 2006-04-21 13:32:04.000000000 +0200
+++ yast2-trans-fr/yast2-trans-fr.changes 2006-05-19 19:11:50.000000000 +0200
@@ -1,0 +2,5 @@
+Fri May 19 19:11:22 2006 - ke(a)suse.de
+
+- Update to version 2.13.13.
+
+------------------------------------------------------------------------
Old:
----
yast2-trans-fr-2.13.12.tar.bz2
New:
----
yast2-trans-fr-2.13.13.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ yast2-trans-fr.spec ++++++
--- /var/tmp/diff_new_pack.rt4cMg/_old 2006-05-21 01:38:10.000000000 +0200
+++ /var/tmp/diff_new_pack.rt4cMg/_new 2006-05-21 01:38:10.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package yast2-trans-fr (Version 2.13.12)
+# spec file for package yast2-trans-fr (Version 2.13.13)
#
# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -11,12 +11,12 @@
# norootforbuild
Name: yast2-trans-fr
-Version: 2.13.12
-Release: 2
+Version: 2.13.13
+Release: 1
License: GPL
Group: System/YaST
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-Source0: yast2-trans-fr-2.13.12.tar.bz2
+Source0: yast2-trans-fr-2.13.13.tar.bz2
prefix: /usr
Provides: locale(yast2:fr)
BuildRequires: pkgconfig yast2-devtools
@@ -31,7 +31,7 @@
YaST2 - French Translations
%prep
-%setup -n yast2-trans-fr-2.13.12
+%setup -n yast2-trans-fr-2.13.13
%build
autoreconf --force --install
@@ -63,6 +63,8 @@
/usr/share/YaST2/locale
%changelog -n yast2-trans-fr
+* Fri May 19 2006 - ke(a)suse.de
+- Update to version 2.13.13.
* Fri Apr 21 2006 - ke(a)suse.de
- Update to version 2.13.12.
* Tue Apr 11 2006 - ke(a)suse.de
++++++ yast2-trans-fr-2.13.12.tar.bz2 -> yast2-trans-fr-2.13.13.tar.bz2 ++++++
++++ 30099 lines of diff (skipped)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
1
0
Hello community,
here is the log from the commit of package banshee
checked in at Sun May 21 01:38:10 CEST 2006.
--------
--- GNOME/banshee/banshee.changes 2006-05-17 18:44:55.000000000 +0200
+++ banshee/banshee.changes 2006-05-19 22:59:36.000000000 +0200
@@ -1,0 +2,10 @@
+Fri May 19 21:00:11 CEST 2006 - jpr(a)suse.de
+
+-Improve SQL queries to improve performance (#168653)
+-Escape commas correclty (#147144)
+-Scrollbar does not show (#174406)
+-Column re-ordering remembered incorrectly (#120666)
+-Fix crash on CD burn for ogg (#175378)
+-Move the xing plugin to the banshe-engine-helix package
+
+-------------------------------------------------------------------
Old:
----
banshee-sled-cuml-10.diff
New:
----
banshee-sled-cuml-11.diff
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ banshee.spec ++++++
--- /var/tmp/diff_new_pack.4CnOQw/_old 2006-05-21 01:37:58.000000000 +0200
+++ /var/tmp/diff_new_pack.4CnOQw/_new 2006-05-21 01:37:58.000000000 +0200
@@ -23,7 +23,7 @@
PreReq: filesystem gconf2
Requires: mono-core
Version: 0.10.9
-Release: 27
+Release: 28
Source0: banshee-%{version}.tar.gz
Source1: gstreamer-xing-0.10.0.tar.gz
Source2: banshee-po.tar.bz2
@@ -32,7 +32,7 @@
Patch2: %{name}-configure.patch
Patch3: %{name}-transparent-trayicon.patch
Patch5: %{name}-fix-icons.patch
-Patch6: %{name}-sled-cuml-10.diff
+Patch6: %{name}-sled-cuml-11.diff
Patch7: %{name}-networkmanager-reconnect.diff
Patch8: %{name}-desktop-ogg-support.patch
Patch9: %{name}-i18n.patch
@@ -256,13 +256,13 @@
%defattr(-,root,root)
%dir %{prefix}/%{_lib}/banshee/Banshee.MediaEngine/Gstreamer
%{prefix}/%{_lib}/banshee/Banshee.MediaEngine/Gstreamer/gst-player.dll*
-%{gstreamerprefix}/%{_lib}/gstreamer-%{gst_branch}/*.so
-%{gstreamerprefix}/%{_lib}/gstreamer-%{gst_branch}/*.*a
%files engine-helix
%defattr(-,root,root)
%dir %{prefix}/%{_lib}/banshee/Banshee.MediaEngine/Helix
%{prefix}/%{_lib}/banshee/Banshee.MediaEngine/Helix/*.dll*
+%{gstreamerprefix}/%{_lib}/gstreamer-%{gst_branch}/*.so
+%{gstreamerprefix}/%{_lib}/gstreamer-%{gst_branch}/*.*a
%files plugins-default
%defattr(-,root,root)
@@ -283,6 +283,13 @@
%{prefix}/%{_lib}/banshee/Banshee.Plugins/Daap.dll*
%changelog -n banshee
+* Fri May 19 2006 - jpr(a)suse.de
+-Improve SQL queries to improve performance (#168653)
+-Escape commas correclty (#147144)
+-Scrollbar does not show (#174406)
+-Column re-ordering remembered incorrectly (#120666)
+-Fix crash on CD burn for ogg (#175378)
+-Move the xing plugin to the banshe-engine-helix package
* Wed May 17 2006 - gekker(a)suse.de
- Add translations for de and hu (#173507)
* Thu May 11 2006 - rml(a)suse.de
++++++ banshee-sled-cuml-10.diff -> banshee-sled-cuml-11.diff ++++++
--- GNOME/banshee/banshee-sled-cuml-10.diff 2006-05-07 18:54:28.000000000 +0200
+++ banshee/banshee-sled-cuml-11.diff 2006-05-19 22:36:03.000000000 +0200
@@ -689,14 +689,40 @@
}
public static string [] SplitSelectionData(Gtk.SelectionData data)
+Index: src/Main.cs
+===================================================================
+RCS file: /cvs/gnome/banshee/src/Main.cs,v
+retrieving revision 1.29
+retrieving revision 1.29.2.1
+diff -u -r1.29 -r1.29.2.1
+--- src/Main.cs 13 Feb 2006 22:18:07 -0000 1.29
++++ src/Main.cs 19 May 2006 20:34:43 -0000 1.29.2.1
+@@ -56,6 +56,9 @@
+ #endif
+ }
+
++ [System.Runtime.InteropServices.DllImport("libdbus-glib-1")]
++ private static extern void dbus_g_thread_init();
++
+ private static void Startup(string [] args)
+ {
+ try {
+@@ -63,6 +66,7 @@
+ } catch {}
+
+ Gtk.Application.Init();
++ dbus_g_thread_init();
+
+ Globals.ArgumentQueue = new ArgumentQueue(new ArgumentLayout [] {
+ new ArgumentLayout("enqueue <files>","Files to enqueue, must be last argument specified"),
Index: src/PlayerInterface.cs
===================================================================
RCS file: /cvs/gnome/banshee/src/PlayerInterface.cs,v
retrieving revision 1.167
-retrieving revision 1.167.2.4
-diff -u -r1.167 -r1.167.2.4
+retrieving revision 1.167.2.5
+diff -u -r1.167 -r1.167.2.5
--- src/PlayerInterface.cs 20 Mar 2006 09:30:47 -0000 1.167
-+++ src/PlayerInterface.cs 1 May 2006 16:33:17 -0000 1.167.2.4
++++ src/PlayerInterface.cs 16 May 2006 17:08:41 -0000 1.167.2.5
@@ -385,6 +385,8 @@
sourceViewDestEntries,
DragAction.Copy | DragAction.Move);
@@ -706,7 +732,15 @@
// Playlist View
playlistModel = new PlaylistModel();
playlistView = new PlaylistView(playlistModel);
-@@ -452,7 +454,6 @@
+@@ -402,6 +404,7 @@
+ playlistView.DragDataGet += OnPlaylistViewDragDataGet;
+ playlistView.DragDrop += OnPlaylistViewDragDrop;
+ playlistView.Selection.Changed += OnPlaylistViewSelectionChanged;
++ playlistView.Vadjustment.Changed += OnPlaylistViewVadjustmentChanged;
+
+ playlistView.EnableModelDragSource(
+ Gdk.ModifierType.Button1Mask | Gdk.ModifierType.Button3Mask,
+@@ -452,7 +455,6 @@
SetTip(previous_button, Catalog.GetString("Play previous song"));
SetTip(playpause_button, Catalog.GetString("Play/pause current song"));
SetTip(next_button, Catalog.GetString("Play next song"));
@@ -714,7 +748,7 @@
SetTip(dapDiskUsageBar, Catalog.GetString("Device disk usage"));
SetTip(sync_dap_button, Catalog.GetString("Synchronize music library to device"));
SetTip(volumeButton, Catalog.GetString("Adjust volume"));
-@@ -867,22 +868,24 @@
+@@ -867,22 +869,24 @@
private void OnPlayerEngineTick()
{
@@ -746,7 +780,23 @@
PlayerEngineCore.CurrentTrack.IncrementPlayCount();
incrementedCurrentSongPlayCount = true;
playlistView.QueueDraw();
-@@ -1320,13 +1323,15 @@
+@@ -919,6 +923,15 @@
+ !(source is AudioCdSource || source is DapSource);
+ }
+
++ private void OnPlaylistViewVadjustmentChanged(object o, EventArgs args)
++ {
++ double max_offset = playlistView.Vadjustment.Upper - playlistView.Vadjustment.PageSize;
++
++ if(playlistView.Vadjustment.Value > max_offset) {
++ playlistView.Vadjustment.Value = max_offset;
++ }
++ }
++
+ private void OnSourceManagerActiveSourceChanged(SourceEventArgs args)
+ {
+ ThreadAssist.ProxyToMain(HandleSourceChanged);
+@@ -1320,13 +1333,15 @@
return;
}
@@ -768,7 +818,7 @@
}
}
-@@ -1814,7 +1819,7 @@
+@@ -1814,7 +1829,7 @@
for(i = 0; i < iters.Length; i++) {
TrackInfo track = playlistModel.IterTrackInfo(iters[i]);
SourceManager.ActiveSource.RemoveTrack(track);
@@ -777,7 +827,7 @@
if(deleteFromFileSystem) {
DeleteSong(track);
-@@ -1906,8 +1911,22 @@
+@@ -1906,8 +1921,22 @@
if(playlistView.Selection.CountSelectedRows() <= 0) {
return;
}
@@ -850,11 +900,38 @@
===================================================================
RCS file: /cvs/gnome/banshee/src/PlaylistView.cs,v
retrieving revision 1.45
-retrieving revision 1.45.2.1
-diff -u -r1.45 -r1.45.2.1
+retrieving revision 1.45.2.2
+diff -u -r1.45 -r1.45.2.2
--- src/PlaylistView.cs 20 Mar 2006 08:38:38 -0000 1.45
-+++ src/PlaylistView.cs 5 Apr 2006 20:26:22 -0000 1.45.2.1
-@@ -367,7 +367,14 @@
++++ src/PlaylistView.cs 19 May 2006 18:24:23 -0000 1.45.2.2
+@@ -77,6 +77,14 @@
+ public PlaylistColumn PlaysColumn;
+ public PlaylistColumn LastPlayedColumn;
+
++ private class ColumnSorter : IComparer
++ {
++ public int Compare(object a, object b)
++ {
++ return (a as PlaylistColumn).Order.CompareTo((b as PlaylistColumn).Order);
++ }
++ }
++
+ public PlaylistView(PlaylistModel model)
+ {
+ // set up columns
+@@ -121,8 +129,10 @@
+ 8, (int)ColumnId.LastPlayed);
+ columns.Add(LastPlayedColumn);
+
++ columns.Sort(new ColumnSorter());
++
+ foreach(PlaylistColumn plcol in columns) {
+- InsertColumn(plcol.Column, plcol.Order);
++ AppendColumn(plcol.Column);
+ }
+
+ // FIXME: would be nice to have these as PlaylistColumns too...
+@@ -367,7 +377,14 @@
}
if(ti != null) {
@@ -1025,6 +1102,43 @@
}
}
}
+Index: src/Banshee.Base/Database.cs
+===================================================================
+RCS file: /cvs/gnome/banshee/src/Banshee.Base/Database.cs,v
+retrieving revision 1.6
+retrieving revision 1.6.2.1
+diff -u -r1.6 -r1.6.2.1
+--- src/Banshee.Base/Database.cs 13 Feb 2006 22:18:07 -0000 1.6
++++ src/Banshee.Base/Database.cs 19 May 2006 18:24:23 -0000 1.6.2.1
+@@ -1,4 +1,3 @@
+-
+ /***************************************************************************
+ * Database.cs
+ *
+@@ -94,7 +93,8 @@
+ CREATE TABLE PlaylistEntries (
+ EntryID INTEGER PRIMARY KEY,
+ PlaylistID INTEGER NOT NULL,
+- TrackID INTEGER NOT NULL
++ TrackID INTEGER NOT NULL,
++ ViewOrder INTEGER NOT NULL DEFAULT 0
+ )");
+ }
+ }
+@@ -120,6 +120,13 @@
+ } catch(ApplicationException) {
+ LogCore.Instance.PushDebug("Adding new database column", "RemoteLookupStatus INTEGER");
+ Execute("ALTER TABLE Tracks ADD RemoteLookupStatus INTEGER");
++ }
++
++ try {
++ QuerySingle("SELECT ViewOrder FROM PlaylistEntries LIMIT 1");
++ } catch(ApplicationException) {
++ LogCore.Instance.PushDebug("Adding new database column", "ViewOrder INTEGER");
++ Execute("ALTER TABLE PlaylistEntries ADD ViewOrder INTEGER NOT NULL DEFAULT 0");
+ }
+ }
+ }
Index: src/Banshee.Base/FileTrackInfo.cs
===================================================================
RCS file: /cvs/gnome/banshee/src/Banshee.Base/FileTrackInfo.cs,v
@@ -1339,10 +1453,10 @@
===================================================================
RCS file: /cvs/gnome/banshee/src/Banshee.Base/Utilities.cs,v
retrieving revision 1.16
-retrieving revision 1.16.2.2
-diff -u -r1.16 -r1.16.2.2
+retrieving revision 1.16.2.3
+diff -u -r1.16 -r1.16.2.3
--- src/Banshee.Base/Utilities.cs 15 Mar 2006 18:30:42 -0000 1.16
-+++ src/Banshee.Base/Utilities.cs 5 Apr 2006 20:26:23 -0000 1.16.2.2
++++ src/Banshee.Base/Utilities.cs 19 May 2006 18:24:23 -0000 1.16.2.3
@@ -1,9 +1,8 @@
-
/***************************************************************************
@@ -1355,7 +1469,45 @@
****************************************************************************/
/* THIS FILE IS LICENSED UNDER THE MIT LICENSE AS OUTLINED IMMEDIATELY BELOW:
-@@ -376,6 +375,20 @@
+@@ -337,10 +336,37 @@
+ {
+ private static char[] CharsToQuote = { ';', '?', ':', '@', '&', '=', '$', ',', '#', '%' };
+
++ [DllImport("libglib-2.0.so")]
++ private static extern IntPtr g_filename_to_uri(IntPtr filename, IntPtr hostname, IntPtr error);
++
++ public static string FilenameToUri(string localPath)
++ {
++ // TODO: replace with managed conversion to avoid marshalling
++ IntPtr path_ptr = GLib.Marshaller.StringToPtrGStrdup(localPath);
++ IntPtr uri_ptr = g_filename_to_uri(path_ptr, IntPtr.Zero, IntPtr.Zero);
++ GLib.Marshaller.Free(path_ptr);
++
++ if(uri_ptr == IntPtr.Zero) {
++ throw new ApplicationException("Filename path must be absolute");
++ }
++
++ string uri = GLib.Marshaller.Utf8PtrToString(uri_ptr);
++ GLib.Marshaller.Free(uri_ptr);
++
++ return uri;
++ }
++
+ public static Uri PathToFileUri(string path)
+ {
+ path = Path.GetFullPath(path);
+
++ try {
++ return new Uri(FilenameToUri(path));
++ } catch {
++ Console.WriteLine("Could not use g_filename_to_uri for {0}, " +
++ "falling back on CharsToQuote.", path);
++ }
++
+ StringBuilder builder = new StringBuilder();
+ builder.Append(Uri.UriSchemeFile);
+ builder.Append(Uri.SchemeDelimiter);
+@@ -376,6 +402,20 @@
return Path.GetDirectoryName(path) +
Path.DirectorySeparatorChar +
Path.GetFileNameWithoutExtension(path);
@@ -1590,11 +1742,71 @@
===================================================================
RCS file: /cvs/gnome/banshee/src/Banshee.Base/Sources/PlaylistSource.cs,v
retrieving revision 1.5
-retrieving revision 1.5.2.1
-diff -u -r1.5 -r1.5.2.1
+retrieving revision 1.5.2.2
+diff -u -r1.5 -r1.5.2.2
--- src/Banshee.Base/Sources/PlaylistSource.cs 13 Feb 2006 22:18:10 -0000 1.5
-+++ src/Banshee.Base/Sources/PlaylistSource.cs 1 May 2006 16:33:19 -0000 1.5.2.1
-@@ -99,8 +99,10 @@
++++ src/Banshee.Base/Sources/PlaylistSource.cs 19 May 2006 18:24:24 -0000 1.5.2.2
+@@ -1,9 +1,8 @@
+-
+ /***************************************************************************
+ * PlaylistSource.cs
+ *
+- * Copyright (C) 2005 Novell
+- * Written by Aaron Bockover (aaron(a)aaronbock.net)
++ * Copyright (C) 2005-2006 Novell, Inc.
++ * Written by Aaron Bockover <aaron(a)abock.org>
+ ****************************************************************************/
+
+ /* THIS FILE IS LICENSED UNDER THE MIT LICENSE AS OUTLINED IMMEDIATELY BELOW:
+@@ -52,6 +51,8 @@
+ }
+
+ private ArrayList tracks = new ArrayList();
++ private Queue remove_queue = new Queue();
++ private Queue append_queue = new Queue();
+ private int id;
+
+ public PlaylistSource() : this(0)
+@@ -84,23 +85,46 @@
+ }
+
+ private void LoadFromDatabase()
+- {
++ {
+ Name = (string)Globals.Library.Db.QuerySingle(String.Format(
+ @"SELECT Name
+ FROM Playlists
+ WHERE PlaylistID = '{0}'",
+ id
+ ));
+-
++
++ // check to see if ViewOrder has ever been set, if not, perform
++ // a default ordering as a compatibility update
++ if(Convert.ToInt32(Globals.Library.Db.QuerySingle(String.Format(
++ @"SELECT COUNT(*)
++ FROM PlaylistEntries
++ WHERE PlaylistID = '{0}'
++ AND ViewOrder > 0",
++ id))) <= 0) {
++ Console.WriteLine("Performing compatibility update on playlist '{0}'", Name);
++ Globals.Library.Db.Execute(String.Format(
++ @"UPDATE PlaylistEntries
++ SET ViewOrder = (ROWID -
++ (SELECT COUNT(*)
++ FROM PlaylistEntries
++ WHERE PlaylistID < '{0}'))
++ WHERE PlaylistID = '{0}'",
++ id
++ ));
++ }
++
+ IDataReader reader = Globals.Library.Db.Query(String.Format(
+ @"SELECT TrackID
+ FROM PlaylistEntries
+- WHERE PlaylistID = '{0}'",
++ WHERE PlaylistID = '{0}'
++ ORDER BY ViewOrder",
id
));
@@ -1607,13 +1819,14 @@
}
reader.Dispose();
-@@ -139,14 +141,18 @@
+@@ -139,14 +163,20 @@
public override void AddTrack(TrackInfo track)
{
if(track is LibraryTrackInfo) {
- tracks.Add(track);
+ lock(TracksMutex) {
+ tracks.Add(track);
++ append_queue.Enqueue(track);
+ }
OnUpdated();
}
@@ -1624,14 +1837,44 @@
- tracks.Remove(track);
+ lock(TracksMutex) {
+ tracks.Remove(track);
++ remove_queue.Enqueue(track);
+ }
}
public void Delete()
-@@ -175,22 +181,26 @@
+@@ -163,34 +193,90 @@
id
));
++ tracks.Clear();
++ append_queue.Clear();
++ remove_queue.Clear();
++
+ SourceManager.RemoveSource(this);
+ playlists.Remove(this);
+ }
+
+ public override void Commit()
+ {
+- Globals.Library.Db.Execute(String.Format(
+- @"DELETE FROM PlaylistEntries
+- WHERE PlaylistID = '{0}'",
+- id
+- ));
++ if(remove_queue.Count > 0) {
++ lock(TracksMutex) {
++ while(remove_queue.Count > 0) {
++ TrackInfo track = remove_queue.Dequeue() as TrackInfo;
++ Globals.Library.Db.Execute(String.Format(
++ @"DELETE FROM PlaylistEntries
++ WHERE PlaylistID = '{0}'
++ AND TrackID = '{1}'",
++ id, track.TrackId
++ ));
++ }
++ }
++ }
+
- foreach(TrackInfo track in Tracks) {
- if(track.TrackId <= 0)
- continue;
@@ -1641,31 +1884,90 @@
- VALUES (NULL, '{0}', '{1}')",
- id, track.TrackId
- ));
-+ lock(TracksMutex) {
-+ foreach(TrackInfo track in Tracks) {
-+ if(track.TrackId <= 0)
-+ continue;
-+
-+ Globals.Library.Db.Execute(String.Format(
-+ @"INSERT INTO PlaylistEntries
-+ VALUES (NULL, '{0}', '{1}')",
-+ id, track.TrackId
-+ ));
++ if(append_queue.Count > 0) {
++ lock(TracksMutex) {
++ while(append_queue.Count > 0) {
++ TrackInfo track = append_queue.Dequeue() as TrackInfo;
++ Globals.Library.Db.Execute(String.Format(
++ @"INSERT INTO PlaylistEntries
++ VALUES (NULL, '{0}', '{1}', (
++ SELECT CASE WHEN MAX(ViewOrder)
++ THEN MAX(ViewOrder) + 1
++ ELSE 1 END
++ FROM PlaylistEntries
++ WHERE PlaylistID = '{0}')
++ )", id, track.TrackId
++ ));
++ }
+ }
}
}
public override void Reorder(TrackInfo track, int position)
{
- RemoveTrack(track);
+- RemoveTrack(track);
- tracks.Insert(position, track);
+ lock(TracksMutex) {
++ int sql_position = 1;
++
++ if(position > 0) {
++ TrackInfo sibling = tracks[position] as TrackInfo;
++ if(sibling == track || sibling == null) {
++ return;
++ }
++
++ sql_position = Convert.ToInt32(Globals.Library.Db.QuerySingle(String.Format(
++ @"SELECT ViewOrder
++ FROM PlaylistEntries
++ WHERE PlaylistID = '{0}'
++ AND TrackID = '{1}'
++ LIMIT 1", id, sibling.TrackId)
++ ));
++ } else if(tracks[position] == track) {
++ return;
++ }
++
++ Globals.Library.Db.Execute(String.Format(
++ @"UPDATE PlaylistEntries
++ SET ViewOrder = ViewOrder + 1
++ WHERE PlaylistID = '{0}'
++ AND ViewOrder >= '{1}'",
++ id, sql_position
++ ));
++
++ Globals.Library.Db.Execute(String.Format(
++ @"UPDATE PlaylistEntries
++ SET ViewOrder = '{1}'
++ WHERE PlaylistID = '{0}'
++ AND TrackID = '{2}'",
++ id, sql_position, track.TrackId
++ ));
++
++ tracks.Remove(track);
+ tracks.Insert(position, track);
+ }
}
private void OnLibraryTrackRemoved(object o, LibraryTrackRemovedArgs args)
-@@ -233,6 +243,10 @@
+@@ -213,10 +299,13 @@
+
+ int removed_count = 0;
+
+- foreach(TrackInfo track in args.Tracks) {
+- if(tracks.Contains(track)) {
+- tracks.Remove(track);
+- removed_count++;
++ lock(TracksMutex) {
++ foreach(TrackInfo track in args.Tracks) {
++ if(tracks.Contains(track)) {
++ tracks.Remove(track);
++ remove_queue.Enqueue(track);
++ removed_count++;
++ }
+ }
+ }
+
+@@ -233,6 +322,10 @@
get {
return tracks;
}
@@ -2740,7 +3042,7 @@
retrieving revision 1.139
diff -u -r1.139 configure.ac
--- configure.ac 20 Mar 2006 09:30:47 -0000 1.139
-+++ configure.ac 7 May 2006 16:54:22 -0000
++++ configure.ac 19 May 2006 20:35:58 -0000
@@ -148,7 +148,7 @@
fi
AM_CONDITIONAL(ENABLE_IPOD, test "x$enable_ipodsharp" = "xyes")
@@ -2750,7 +3052,7 @@
PKG_CHECK_MODULES(NJBSHARP,
njb-sharp >= $NJBSHARP_REQUIRED,
enable_njbsharp="$enable_njbsharp", enable_njbsharp=no)
---- /dev/null 2006-04-09 11:27:20.000000000 -0400
+--- /dev/null 2006-05-01 18:19:19.000000000 -0400
+++ src/Banshee.Base/Gui/ErrorListDialog.cs 2006-04-04 13:28:11.000000000 -0400
@@ -0,0 +1,105 @@
+/***************************************************************************
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
1
0
Hello community,
here is the log from the commit of package yast2-trans-es
checked in at Sun May 21 01:38:05 CEST 2006.
--------
--- yast2-trans-es/yast2-trans-es.changes 2006-04-21 13:29:42.000000000 +0200
+++ yast2-trans-es/yast2-trans-es.changes 2006-05-19 19:09:09.000000000 +0200
@@ -1,0 +2,5 @@
+Fri May 19 19:08:41 2006 - ke(a)suse.de
+
+- Update to version 2.13.14.
+
+------------------------------------------------------------------------
Old:
----
yast2-trans-es-2.13.13.tar.bz2
New:
----
yast2-trans-es-2.13.14.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ yast2-trans-es.spec ++++++
--- /var/tmp/diff_new_pack.t9IGMS/_old 2006-05-21 01:37:59.000000000 +0200
+++ /var/tmp/diff_new_pack.t9IGMS/_new 2006-05-21 01:37:59.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package yast2-trans-es (Version 2.13.13)
+# spec file for package yast2-trans-es (Version 2.13.14)
#
# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -11,12 +11,12 @@
# norootforbuild
Name: yast2-trans-es
-Version: 2.13.13
-Release: 2
+Version: 2.13.14
+Release: 1
License: GPL
Group: System/YaST
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-Source0: yast2-trans-es-2.13.13.tar.bz2
+Source0: yast2-trans-es-2.13.14.tar.bz2
prefix: /usr
Provides: locale(yast2:es)
BuildRequires: pkgconfig yast2-devtools
@@ -31,7 +31,7 @@
YaST2 - Spanish Translations
%prep
-%setup -n yast2-trans-es-2.13.13
+%setup -n yast2-trans-es-2.13.14
%build
autoreconf --force --install
@@ -63,6 +63,8 @@
/usr/share/YaST2/locale
%changelog -n yast2-trans-es
+* Fri May 19 2006 - ke(a)suse.de
+- Update to version 2.13.14.
* Fri Apr 21 2006 - ke(a)suse.de
- Update to version 2.13.13.
* Wed Apr 12 2006 - ke(a)suse.de
++++++ yast2-trans-es-2.13.13.tar.bz2 -> yast2-trans-es-2.13.14.tar.bz2 ++++++
++++ 30135 lines of diff (skipped)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
1
0
Hello community,
here is the log from the commit of package yast2-trans-de
checked in at Sun May 21 01:37:55 CEST 2006.
--------
--- yast2-trans-de/yast2-trans-de.changes 2006-04-21 13:26:59.000000000 +0200
+++ yast2-trans-de/yast2-trans-de.changes 2006-05-19 19:06:25.000000000 +0200
@@ -1,0 +2,5 @@
+Fri May 19 19:05:59 2006 - ke(a)suse.de
+
+- Update to version 2.13.17.
+
+------------------------------------------------------------------------
Old:
----
yast2-trans-de-2.13.16.tar.bz2
New:
----
yast2-trans-de-2.13.17.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ yast2-trans-de.spec ++++++
--- /var/tmp/diff_new_pack.soXQQ6/_old 2006-05-21 01:37:48.000000000 +0200
+++ /var/tmp/diff_new_pack.soXQQ6/_new 2006-05-21 01:37:48.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package yast2-trans-de (Version 2.13.16)
+# spec file for package yast2-trans-de (Version 2.13.17)
#
# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -11,12 +11,12 @@
# norootforbuild
Name: yast2-trans-de
-Version: 2.13.16
-Release: 2
+Version: 2.13.17
+Release: 1
License: GPL
Group: System/YaST
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-Source0: yast2-trans-de-2.13.16.tar.bz2
+Source0: yast2-trans-de-2.13.17.tar.bz2
prefix: /usr
Provides: locale(yast2:de)
# Requires: yast2-config-XXpkgXX
@@ -34,7 +34,7 @@
%prep
-%setup -n yast2-trans-de-2.13.16
+%setup -n yast2-trans-de-2.13.17
%build
autoreconf --force --install
@@ -66,6 +66,8 @@
/usr/share/YaST2/locale
%changelog -n yast2-trans-de
+* Fri May 19 2006 - ke(a)suse.de
+- Update to version 2.13.17.
* Fri Apr 21 2006 - ke(a)suse.de
- Update to version 2.13.16.
* Tue Apr 11 2006 - ke(a)suse.de
++++++ yast2-trans-de-2.13.16.tar.bz2 -> yast2-trans-de-2.13.17.tar.bz2 ++++++
++++ 28177 lines of diff (skipped)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
1
0
Hello community,
here is the log from the commit of package autofs
checked in at Sun May 21 01:37:51 CEST 2006.
--------
--- autofs/autofs.changes 2006-05-17 18:48:52.000000000 +0200
+++ autofs/autofs.changes 2006-05-20 15:53:04.000000000 +0200
@@ -1,0 +2,5 @@
+Sat May 20 15:52:56 CEST 2006 - schwab(a)suse.de
+
+- Don't strip binaries.
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ autofs.spec ++++++
--- /var/tmp/diff_new_pack.pppw7D/_old 2006-05-21 01:37:45.000000000 +0200
+++ /var/tmp/diff_new_pack.pppw7D/_new 2006-05-21 01:37:45.000000000 +0200
@@ -19,7 +19,7 @@
Autoreqprov: on
Requires: sed grep
Version: 4.1.4
-Release: 23
+Release: 24
Summary: A Kernel-Based Automounter
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Source: ftp://ftp.kernel.org/pub/linux/daemons/autofs/v4/autofs-%{version}.tar.bz2
@@ -68,10 +68,9 @@
%build
autoconf
./configure --libdir=%{_libdir} --mandir=%{_mandir} %{_target_cpu}-suse-linux
-make all OPTFLAGS="$RPM_OPT_FLAGS -DLDAP_DEPRECATED"
+make all OPTFLAGS="$RPM_OPT_FLAGS -DLDAP_DEPRECATED" LDFLAGS= STRIP=:
%install
-rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT/etc
mkdir -p $RPM_BUILD_ROOT/etc/init.d
mkdir -p $RPM_BUILD_ROOT/usr/sbin
@@ -125,6 +124,8 @@
/usr/sbin/automount
%changelog -n autofs
+* Sat May 20 2006 - schwab(a)suse.de
+- Don't strip binaries.
* Wed May 17 2006 - seife(a)suse.de
- Add README.NetworkManager [#175935]
* Tue Feb 28 2006 - cthiel(a)suse.de
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
1
0
Hello community,
here is the log from the commit of package yast2-iscsi-server
checked in at Sun May 21 01:37:42 CEST 2006.
--------
--- yast2-iscsi-server/yast2-iscsi-server.changes 2006-05-18 15:34:44.000000000 +0200
+++ yast2-iscsi-server/yast2-iscsi-server.changes 2006-05-19 16:52:10.000000000 +0200
@@ -1,0 +2,5 @@
+Fri May 19 16:43:52 CEST 2006 - mzugec(a)suse.cz
+
+- fixed #177060 incorrect storing data between dialogs
+
+-------------------------------------------------------------------
Old:
----
yast2-iscsi-server-2.13.21.tar.bz2
New:
----
yast2-iscsi-server-2.13.22.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ yast2-iscsi-server.spec ++++++
--- /var/tmp/diff_new_pack.ouzbKl/_old 2006-05-21 01:37:14.000000000 +0200
+++ /var/tmp/diff_new_pack.ouzbKl/_new 2006-05-21 01:37:14.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package yast2-iscsi-server (Version 2.13.21)
+# spec file for package yast2-iscsi-server (Version 2.13.22)
#
# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -11,12 +11,12 @@
# norootforbuild
Name: yast2-iscsi-server
-Version: 2.13.21
+Version: 2.13.22
Release: 1
License: GPL
Group: System/YaST
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-Source0: yast2-iscsi-server-2.13.21.tar.bz2
+Source0: yast2-iscsi-server-2.13.22.tar.bz2
prefix: /usr
BuildRequires: docbook-xsl-stylesheets doxygen libxslt perl-XML-Writer popt-devel sgml-skel update-desktop-files yast2 yast2-devtools yast2-packagemanager-devel yast2-perl-bindings yast2-testsuite
Requires: yast2
@@ -29,7 +29,7 @@
%prep
-%setup -n yast2-iscsi-server-2.13.21
+%setup -n yast2-iscsi-server-2.13.22
%build
%{prefix}/bin/y2tool y2autoconf
@@ -64,6 +64,8 @@
%doc %{prefix}/share/doc/packages/yast2-iscsi-server
%changelog -n yast2-iscsi-server
+* Fri May 19 2006 - mzugec(a)suse.cz
+- fixed #177060 incorrect storing data between dialogs
* Thu May 18 2006 - mzugec(a)suse.cz
- fixed #176724 - duplicates configuration entry
* Thu May 18 2006 - mzugec(a)suse.cz
++++++ yast2-iscsi-server-2.13.21.tar.bz2 -> yast2-iscsi-server-2.13.22.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-iscsi-server-2.13.21/VERSION new/yast2-iscsi-server-2.13.22/VERSION
--- old/yast2-iscsi-server-2.13.21/VERSION 2006-05-18 15:31:42.000000000 +0200
+++ new/yast2-iscsi-server-2.13.22/VERSION 2006-05-19 16:43:45.000000000 +0200
@@ -1 +1 @@
-2.13.21
+2.13.22
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-iscsi-server-2.13.21/configure new/yast2-iscsi-server-2.13.22/configure
--- old/yast2-iscsi-server-2.13.21/configure 2006-05-18 15:29:41.000000000 +0200
+++ new/yast2-iscsi-server-2.13.22/configure 2006-05-19 16:20:33.000000000 +0200
@@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.59 for yast2-iscsi-server 2.13.20.
+# Generated by GNU Autoconf 2.59 for yast2-iscsi-server 2.13.21.
#
# Report bugs to <http://bugs.opensuse.org/>.
#
@@ -269,8 +269,8 @@
# Identity of this package.
PACKAGE_NAME='yast2-iscsi-server'
PACKAGE_TARNAME='yast2-iscsi-server'
-PACKAGE_VERSION='2.13.20'
-PACKAGE_STRING='yast2-iscsi-server 2.13.20'
+PACKAGE_VERSION='2.13.21'
+PACKAGE_STRING='yast2-iscsi-server 2.13.21'
PACKAGE_BUGREPORT='http://bugs.opensuse.org/'
ac_unique_file="RPMNAME"
@@ -728,7 +728,7 @@
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
-\`configure' configures yast2-iscsi-server 2.13.20 to adapt to many kinds of systems.
+\`configure' configures yast2-iscsi-server 2.13.21 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -795,7 +795,7 @@
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of yast2-iscsi-server 2.13.20:";;
+ short | recursive ) echo "Configuration of yast2-iscsi-server 2.13.21:";;
esac
cat <<\_ACEOF
@@ -908,7 +908,7 @@
test -n "$ac_init_help" && exit 0
if $ac_init_version; then
cat <<\_ACEOF
-yast2-iscsi-server configure 2.13.20
+yast2-iscsi-server configure 2.13.21
generated by GNU Autoconf 2.59
Copyright (C) 2003 Free Software Foundation, Inc.
@@ -922,7 +922,7 @@
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
-It was created by yast2-iscsi-server $as_me 2.13.20, which was
+It was created by yast2-iscsi-server $as_me 2.13.21, which was
generated by GNU Autoconf 2.59. Invocation command line was
$ $0 $@
@@ -1652,7 +1652,7 @@
# Define the identity of the package.
PACKAGE='yast2-iscsi-server'
- VERSION='2.13.20'
+ VERSION='2.13.21'
cat >>confdefs.h <<_ACEOF
@@ -1863,7 +1863,7 @@
-VERSION="2.13.20"
+VERSION="2.13.21"
RPMNAME="yast2-iscsi-server"
MAINTAINER="Michal Zugec <mzugec(a)suse.cz>"
@@ -2693,7 +2693,7 @@
} >&5
cat >&5 <<_CSEOF
-This file was extended by yast2-iscsi-server $as_me 2.13.20, which was
+This file was extended by yast2-iscsi-server $as_me 2.13.21, which was
generated by GNU Autoconf 2.59. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@@ -2748,7 +2748,7 @@
cat >>$CONFIG_STATUS <<_ACEOF
ac_cs_version="\\
-yast2-iscsi-server config.status 2.13.20
+yast2-iscsi-server config.status 2.13.21
configured by $0, generated by GNU Autoconf 2.59,
with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-iscsi-server-2.13.21/configure.in new/yast2-iscsi-server-2.13.22/configure.in
--- old/yast2-iscsi-server-2.13.21/configure.in 2006-05-18 15:29:35.000000000 +0200
+++ new/yast2-iscsi-server-2.13.22/configure.in 2006-05-19 16:20:27.000000000 +0200
@@ -3,7 +3,7 @@
dnl -- This file is generated by y2autoconf 2.13.18 - DO NOT EDIT! --
dnl (edit configure.in.in instead)
-AC_INIT(yast2-iscsi-server, 2.13.20, http://bugs.opensuse.org/, yast2-iscsi-server)
+AC_INIT(yast2-iscsi-server, 2.13.21, http://bugs.opensuse.org/, yast2-iscsi-server)
dnl Check for presence of file 'RPMNAME'
AC_CONFIG_SRCDIR([RPMNAME])
@@ -17,7 +17,7 @@
AM_INIT_AUTOMAKE(tar-ustar) dnl searches for some needed programs
dnl Important YaST2 variables
-VERSION="2.13.20"
+VERSION="2.13.21"
RPMNAME="yast2-iscsi-server"
MAINTAINER="Michal Zugec <mzugec(a)suse.cz>"
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-iscsi-server-2.13.21/src/IscsiServer.ycp new/yast2-iscsi-server-2.13.22/src/IscsiServer.ycp
--- old/yast2-iscsi-server-2.13.21/src/IscsiServer.ycp 2006-05-18 14:42:12.000000000 +0200
+++ new/yast2-iscsi-server-2.13.22/src/IscsiServer.ycp 2006-05-19 16:46:50.000000000 +0200
@@ -4,7 +4,7 @@
* Summary: IscsiServer settings, input and output functions
* Authors: Michal Zugec <mzugec(a)suse.cz>
*
- * $Id: IscsiServer.ycp 31008 2006-05-18 11:12:42Z mzugec $
+ * $Id: IscsiServer.ycp 31074 2006-05-19 14:46:02Z mzugec $
*
* Representation of the configuration of iscsi-server.
* Input and output routines.
@@ -78,6 +78,8 @@
return modified;
}
+
+
// Settings: Define all variables needed for configuration of iscsi-server
// TODO FIXME: Define all the variables necessary to hold
// TODO FIXME: the configuration here (with the appropriate
@@ -427,7 +429,7 @@
break;
}
});
- IscsiServerFunctions::addTarget(name, lun);
+ IscsiServerFunctions::addNewTarget(name, lun);
IscsiServerFunctions::setTargetAuth(name, inc, out);
});
break;
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-iscsi-server-2.13.21/src/IscsiServerFunctions.pm new/yast2-iscsi-server-2.13.22/src/IscsiServerFunctions.pm
--- old/yast2-iscsi-server-2.13.21/src/IscsiServerFunctions.pm 2006-05-18 15:22:13.000000000 +0200
+++ new/yast2-iscsi-server-2.13.22/src/IscsiServerFunctions.pm 2006-05-19 16:12:49.000000000 +0200
@@ -19,6 +19,8 @@
# for remember add and deleted targets
my %changes = ();
+my @new_target = ();
+
# read data given from ini-agent and put values into %config map
BEGIN { $TYPEINFO{parseConfig} = ["function", ["map", "string", "any"], ["map", "string", "any"] ]; }
sub parseConfig {
@@ -100,41 +102,61 @@
my $target = shift;
my @incoming = @{+shift};
my $outgoing = shift;
- my $tmp_auth = $config{$target};
+ my $tmp_auth = \@new_target;
- my @list=();
+ my @before_values=();
foreach my $row (@{$tmp_auth}){
- push(@list, $row) if (($$row{'KEY'} ne 'IncomingUser')&&($$row{'KEY'} ne 'OutgoingUser'));
+ push(@before_values, $row) if (($$row{'KEY'} ne 'IncomingUser')&&($$row{'KEY'} ne 'OutgoingUser'));
}
- $tmp_auth=\@list;
+ @{$tmp_auth}=@before_values;
- foreach my $row (@incoming){
- push(@$tmp_auth, {'KEY'=>'IncomingUser', 'VALUE'=>$row});
- }
+ foreach my $row (@incoming){
+ push(@$tmp_auth, {'KEY'=>'IncomingUser', 'VALUE'=>$row});
+ }
push(@$tmp_auth, {'KEY'=>'OutgoingUser', 'VALUE'=>$outgoing}) if ($outgoing =~/[\w]+/);
+
+# @new_target = @$tmp_auth;
}
# create new target
-BEGIN { $TYPEINFO{addTarget} = ["function", "void", "string", "string" ] ; }
-sub addTarget {
+BEGIN { $TYPEINFO{addNewTarget} = ["function", "void", "string", "string" ] ; }
+sub addNewTarget {
my $self = shift;
my $target = shift;
my $lun = shift;
+my @tmp_list = ( {'KEY'=>'Target', 'VALUE'=>$target}, {'KEY'=>'Lun', 'VALUE'=>$lun} );
+
if (ref($config{$target})){
- my $tmp_list = $config{$target} ;
+ my @tmp_list = @{$config{$target}};
my @list=();
- foreach my $row (@{$tmp_list}){
+ foreach my $row (@tmp_list){
push(@list, $row) if (($$row{'KEY'} ne 'Target')&&($$row{'KEY'} ne 'Lun'));
}
- $tmp_list=\@list;
+ @tmp_list=@list;
+ @new_target = @tmp_list;
+ push(@new_target, ( {'KEY'=>'Target', 'VALUE'=>$target}, {'KEY'=>'Lun', 'VALUE'=>$lun} ));
+ } else { @new_target = ( {'KEY'=>'Target', 'VALUE'=>$target}, {'KEY'=>'Lun', 'VALUE'=>$lun} ); }
+}
- push(@$tmp_list, {'KEY'=>'Target', 'VALUE'=>$target}, {'KEY'=>'Lun', 'VALUE'=>$lun});
- } else {
- push(@{$changes{'add'}}, $target);
- $config{$target} = [ {'KEY'=>'Target', 'VALUE'=>$target}, {'KEY'=>'Lun', 'VALUE'=>$lun} ];
- }
+BEGIN { $TYPEINFO{saveNewTarget} = ["function", "void", "string" ] ; }
+sub saveNewTarget {
+ my $self = shift;
+ my $target = shift;
+
+ @{$config{$target}} = @new_target;
+ @new_target=();
+}
+
+
+BEGIN { $TYPEINFO{editTarget} = ["function", ["list", "any"], "string" ] ; }
+sub editTarget {
+ my $self = shift;
+ my $target = shift;
+
+ @new_target = @{$config{$target}};
+ return $config{$target};
}
@@ -294,7 +316,6 @@
# accessor for %changes
BEGIN { $TYPEINFO{getChanges} = ["function", ["map", "string", "any"] ]; }
sub getChanges {
-#TODO - to 'add' and 'del' add all targets but not @connected from getConnected
return \%changes;
}
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-iscsi-server-2.13.21/src/widgets.ycp new/yast2-iscsi-server-2.13.22/src/widgets.ycp
--- old/yast2-iscsi-server-2.13.21/src/widgets.ycp 2006-05-18 11:22:33.000000000 +0200
+++ new/yast2-iscsi-server-2.13.22/src/widgets.ycp 2006-05-19 16:19:47.000000000 +0200
@@ -104,6 +104,7 @@
switch((symbol)event["ID"]:nil){
case(`add) :
// goto AddDialog() (initAddTarget)
+
ret = `add;
break;
case(`del) :
@@ -176,7 +177,10 @@
// save discovery authentication or authentication for given target
void storeGlobal(string option_id, map option_map){
if (size(curr_target)>0){
+
IscsiServerFunctions::setTargetAuth( curr_target, getIncomingValues(), getOutgoingValues() );
+ IscsiServerFunctions::saveNewTarget(curr_target);
+
} else{
IscsiServerFunctions::setAuth( getIncomingValues(), getOutgoingValues() );
}
@@ -217,7 +221,7 @@
string lun = sformat("%1 Path=%2,Type=fileio",UI::QueryWidget(`id(`lun), `Value), UI::QueryWidget(`id(`path), `Value) );
// add/modify that values
y2milestone("Add target %1 with lun %2", target, lun);
- IscsiServerFunctions::addTarget(target, lun);
+ IscsiServerFunctions::addNewTarget(target, lun);
curr_target = target;
}
@@ -325,7 +329,7 @@
// init values for modifying target (read it from stored map)
void initModify (string key) ``{
- foreach( map<string, any> row, (list<map<string, any> >) IscsiServerFunctions::getConfig()[curr_target]:[], {
+ foreach( map<string, any> row, (list<map<string, any> >) IscsiServerFunctions::editTarget( curr_target ), {
switch(row["KEY"]:""){
case("Target") :
UI::ChangeWidget( `id(`target),`Value, (splitstring(row["VALUE"]:"", ":"))[0]:"");
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-iscsi-server-2.13.21/testsuite/tests/readConfig.out new/yast2-iscsi-server-2.13.22/testsuite/tests/readConfig.out
--- old/yast2-iscsi-server-2.13.21/testsuite/tests/readConfig.out 2006-04-24 08:00:47.000000000 +0200
+++ new/yast2-iscsi-server-2.13.22/testsuite/tests/readConfig.out 2006-05-19 16:36:56.000000000 +0200
@@ -4,4 +4,4 @@
Return $["auth":[$["KEY":"IncomingUser", "VALUE":"inname1 inpass1"], $["KEY":"IncomingUser", "VALUE":"inname2 inpass2"], $["KEY":"OutgoingUser", "VALUE":"outname outpass"]], "iqn.2001-04.com.example:storage.disk2.sys1.xyz":[$["KEY":"Target", "VALUE":"iqn.2001-04.com.example:storage.disk2.sys1.xyz"], $["KEY":"Lun", "VALUE":"0 Path=/dev/sdc,Type=fileio"]]]
Dump $["auth":[$["KEY":"IncomingUser", "VALUE":"inname1 inpass1"], $["KEY":"IncomingUser", "VALUE":"inname2 inpass2"], $["KEY":"OutgoingUser", "VALUE":"outname outpass"]], "iqn.2001-04.com.example:storage.disk2.sys1.xyz":[$["KEY":"Target", "VALUE":"iqn.2001-04.com.example:storage.disk2.sys1.xyz"], $["KEY":"Lun", "VALUE":"0 Path=/dev/sdc,Type=fileio"]]]
Return nil
-Dump $["auth":[$["KEY":"IncomingUser", "VALUE":"inname1 inpass1"], $["KEY":"IncomingUser", "VALUE":"inname2 inpass2"], $["KEY":"OutgoingUser", "VALUE":"outname outpass"]], "iqn.2001-04.com.example:storage.disk2.sys1.xyz":[$["KEY":"Target", "VALUE":"iqn.2001-04.com.example:storage.disk2.sys1.xyz"], $["KEY":"Lun", "VALUE":"0 Path=/dev/sdc,Type=fileio"]], "iqn.2006-04.suse.cz:123456789":[$["KEY":"Target", "VALUE":"iqn.2006-04.suse.cz:123456789"], $["KEY":"Lun", "VALUE":"2 Path=/tmp/file,Type=fileio"]]]
+Dump $["auth":[$["KEY":"IncomingUser", "VALUE":"inname1 inpass1"], $["KEY":"IncomingUser", "VALUE":"inname2 inpass2"], $["KEY":"OutgoingUser", "VALUE":"outname outpass"]], "iqn.2001-04.com.example:storage.disk2.sys1.xyz":[$["KEY":"Target", "VALUE":"iqn.2001-04.com.example:storage.disk2.sys1.xyz"], $["KEY":"Lun", "VALUE":"0 Path=/dev/sdc,Type=fileio"]], "iqn.2006-04.suse.cz:123456789":[$["KEY":"Target", "VALUE":"iqn.2006-04.suse.cz:123456789"], $["KEY":"Lun", "VALUE":"2 Path=/tmp/file,Type=fileio"], $["KEY":"IncomingUser", "VALUE":"one two"], $["KEY":"IncomingUser", "VALUE":"three four"], $["KEY":"OutgoingUser", "VALUE":"five six"]]]
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-iscsi-server-2.13.21/testsuite/tests/readConfig.ycp new/yast2-iscsi-server-2.13.22/testsuite/tests/readConfig.ycp
--- old/yast2-iscsi-server-2.13.21/testsuite/tests/readConfig.ycp 2006-04-24 08:00:47.000000000 +0200
+++ new/yast2-iscsi-server-2.13.22/testsuite/tests/readConfig.ycp 2006-05-19 16:36:18.000000000 +0200
@@ -20,6 +20,8 @@
DUMP(IscsiServerFunctions::getConfig());
TEST(``(IscsiServerFunctions::removeItem("iqn.2006-04.suse.cz:308443b2-f0e6-465d-8889-ba290efedd58")), [READ, $[], $[]], nil);
DUMP(IscsiServerFunctions::getConfig());
-TEST(``(IscsiServerFunctions::addTarget("iqn.2006-04.suse.cz:123456789", "2 Path=/tmp/file,Type=fileio")), [READ, $[], $[]], nil);
+IscsiServerFunctions::addNewTarget("iqn.2006-04.suse.cz:123456789", "2 Path=/tmp/file,Type=fileio");
+IscsiServerFunctions::setTargetAuth("iqn.2006-04.suse.cz:123456789", ["one two", "three four"], "five six");
+TEST(``(IscsiServerFunctions::saveNewTarget("iqn.2006-04.suse.cz:123456789")), [READ, $[], $[]], nil);
DUMP(IscsiServerFunctions::getConfig());
}
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
1
0
Hello community,
here is the log from the commit of package arts
checked in at Sun May 21 01:37:40 CEST 2006.
--------
--- KDE/arts/arts.changes 2006-05-16 12:03:44.000000000 +0200
+++ arts/arts.changes 2006-05-20 15:10:18.000000000 +0200
@@ -1,0 +2,5 @@
+Sat May 20 15:10:00 CEST 2006 - adrian(a)suse.de
+
+- do not require libdrm-devel for < 10.1
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ arts.spec ++++++
--- /var/tmp/diff_new_pack.10e2F8/_old 2006-05-21 01:37:14.000000000 +0200
+++ /var/tmp/diff_new_pack.10e2F8/_new 2006-05-21 01:37:14.000000000 +0200
@@ -11,7 +11,10 @@
# norootforbuild
Name: arts
-BuildRequires: alsa-devel audiofile-devel glib2-devel jack-devel libdrm-devel libjpeg-devel libvorbis-devel qt3-devel readline-devel update-desktop-files
+BuildRequires: alsa-devel audiofile-devel glib2-devel jack-devel libjpeg-devel libvorbis-devel qt3-devel readline-devel update-desktop-files
+%if %suse_version > 1000
+BuildRequires: libdrm-devel
+%endif
License: GPL, Other License(s), see package
Group: Productivity/Multimedia/Sound/Players
Obsoletes: kdelibs3-artsd
@@ -19,7 +22,7 @@
Summary: Modular Software Synthesizer
PreReq: permissions
Version: 1.5.2
-Release: 2
+Release: 3
Source0: %{name}-%{version}.tar.bz2
#Patch0: 1_5_BRANCH.diff
Patch2: no-informational-messages.diff
@@ -182,6 +185,8 @@
/opt/kde3/%_lib/*.la
%changelog -n arts
+* Sat May 20 2006 - adrian(a)suse.de
+- do not require libdrm-devel for < 10.1
* Mon Mar 20 2006 - stbinner(a)suse.de
- update to 1.5.2
* Avoid accessing deleted memory.
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
1
0
Hello community,
here is the log from the commit of package yast2-installation
checked in at Sun May 21 01:37:09 CEST 2006.
--------
--- yast2-installation/yast2-installation.changes 2006-05-18 17:08:11.000000000 +0200
+++ yast2-installation/yast2-installation.changes 2006-05-19 18:03:49.000000000 +0200
@@ -1,0 +2,14 @@
+Fri May 19 17:57:10 CEST 2006 - jdsn(a)suse.de
+
+- let inst_suse_register ask to install mozilla-xulrunner if
+ missing (#175166)
+- prevent non-root user to run inst_suse_register (#170736)
+- 2.13.110
+
+-------------------------------------------------------------------
+Fri May 19 15:36:36 CEST 2006 - jsrain(a)suse.cz
+
+- more verbose logging of storing hardware status (#170188)
+- 2.13.109
+
+-------------------------------------------------------------------
Old:
----
yast2-installation-2.13.108.tar.bz2
yast2-installation-start-iscsid.diff
New:
----
yast2-installation-2.13.110.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ yast2-installation.spec ++++++
--- /var/tmp/diff_new_pack.tCUANf/_old 2006-05-21 01:36:54.000000000 +0200
+++ /var/tmp/diff_new_pack.tCUANf/_new 2006-05-21 01:36:54.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package yast2-installation (Version 2.13.108)
+# spec file for package yast2-installation (Version 2.13.110)
#
# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -11,13 +11,12 @@
# norootforbuild
Name: yast2-installation
-Version: 2.13.108
+Version: 2.13.110
Release: 1
License: GPL
Group: System/YaST
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-Source0: yast2-installation-2.13.108.tar.bz2
-Patch0: yast2-installation-start-iscsid.diff
+Source0: yast2-installation-2.13.110.tar.bz2
prefix: /usr
BuildRequires: docbook-xsl-stylesheets doxygen libxslt perl-XML-Writer sgml-skel update-desktop-files yast2 yast2-country yast2-devtools yast2-testsuite
Requires: yast2 yast2-update
@@ -49,8 +48,7 @@
Arvin Schnell <arvin(a)suse.de>
%prep
-%setup -n yast2-installation-2.13.108
-%patch0 -p1
+%setup -n yast2-installation-2.13.110
%build
%{prefix}/bin/y2tool y2autoconf
@@ -108,6 +106,14 @@
/usr/X11R6/share/fvwm/
%changelog -n yast2-installation
+* Fri May 19 2006 - jdsn(a)suse.de
+- let inst_suse_register ask to install mozilla-xulrunner if
+ missing (#175166)
+- prevent non-root user to run inst_suse_register (#170736)
+- 2.13.110
+* Fri May 19 2006 - jsrain(a)suse.cz
+- more verbose logging of storing hardware status (#170188)
+- 2.13.109
* Thu May 18 2006 - hare(a)suse.de
- start iscsid if root is on iSCSI (#176804)
* Wed May 17 2006 - jsrain(a)suse.cz
++++++ yast2-installation-2.13.108.tar.bz2 -> yast2-installation-2.13.110.tar.bz2 ++++++
++++ 2316 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/yast2-installation-2.13.108/VERSION new/yast2-installation-2.13.110/VERSION
--- old/yast2-installation-2.13.108/VERSION 2006-05-17 13:09:59.000000000 +0200
+++ new/yast2-installation-2.13.110/VERSION 2006-05-19 17:57:05.000000000 +0200
@@ -1 +1 @@
-2.13.108
+2.13.110
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/yast2-installation-2.13.108/configure.in new/yast2-installation-2.13.110/configure.in
--- old/yast2-installation-2.13.108/configure.in 2006-05-17 13:17:44.000000000 +0200
+++ new/yast2-installation-2.13.110/configure.in 2006-05-19 18:00:31.000000000 +0200
@@ -1,9 +1,9 @@
dnl configure.in for yast2-installation
dnl
-dnl -- This file is generated by y2autoconf 2.13.18 - DO NOT EDIT! --
+dnl -- This file is generated by y2autoconf 2.13.19 - DO NOT EDIT! --
dnl (edit configure.in.in instead)
-AC_INIT(yast2-installation, 2.13.108, http://bugs.opensuse.org/, yast2-installation)
+AC_INIT(yast2-installation, 2.13.110, http://bugs.opensuse.org/, yast2-installation)
dnl Check for presence of file 'RPMNAME'
AC_CONFIG_SRCDIR([RPMNAME])
@@ -17,7 +17,7 @@
AM_INIT_AUTOMAKE(tar-ustar) dnl searches for some needed programs
dnl Important YaST2 variables
-VERSION="2.13.108"
+VERSION="2.13.110"
RPMNAME="yast2-installation"
MAINTAINER="Jiri Srain <jsrain(a)suse.cz>"
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/yast2-installation-2.13.108/src/clients/inst_suse_register.ycp new/yast2-installation-2.13.110/src/clients/inst_suse_register.ycp
--- old/yast2-installation-2.13.108/src/clients/inst_suse_register.ycp 2006-05-11 08:49:47.000000000 +0200
+++ new/yast2-installation-2.13.110/src/clients/inst_suse_register.ycp 2006-05-19 14:30:42.000000000 +0200
@@ -31,6 +31,7 @@
import "Register";
import "SourceManager";
import "PackageSystem";
+ import "Package";
// no network - no suse_register
if (!Mode::normal())
@@ -477,11 +478,14 @@
if ( Register::iamroot )
{
+ // check for and install mozilla-xulrunner if needed (#175166)
+ Package::InstallAllMsg(["mozilla-xulrunner"], nil);
cmd_ok = (integer) SCR::Execute(.target.bash, "test -x /usr/bin/xulrunner") == 0 ? true:false;
bcmd = " MOZ_DISABLE_PANGO=1 /usr/bin/xulrunner /usr/share/YaST2/yastbrowser/application.ini -url ";
}
else
- {
+ { // this case will never happen because we will not run as non-root (#170736)
+ Package::InstallAllMsg(["MozillaFirefox"], nil); // (#175166)
cmd_ok = (integer) SCR::Execute(.target.bash, "test -x /usr/bin/firefox") == 0 ? true:false;
bcmd = " firefox -new-window ";
}
@@ -539,10 +543,14 @@
//y2debug ("%1", UI::DumpWidgetTree());
- // if we are running as nonroot show a message
+ // check if we are running as nonroot
if ( !Register::iamroot )
- if ( !Popup::ContinueCancelHeadline( nonroot_title, nonroot_message ) )
- return `cancel;
+ { // do not run as non-root: #170736
+ return `auto;
+ // SL (box) has the following warning
+ //if ( !Popup::ContinueCancelHeadline( nonroot_title, nonroot_message ) )
+ // return `cancel;
+ }
boolean loopend = false;
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/yast2-installation-2.13.108/src/modules/HwStatus.ycp new/yast2-installation-2.13.110/src/modules/HwStatus.ycp
--- old/yast2-installation-2.13.108/src/modules/HwStatus.ycp 2005-08-16 08:51:52.000000000 +0200
+++ new/yast2-installation-2.13.110/src/modules/HwStatus.ycp 2006-05-19 17:56:22.000000000 +0200
@@ -10,7 +10,7 @@
*
* Summary:
* All hardware status relevant functions are here
- * $Id: HwStatus.ycp 24956 2005-08-16 06:51:51Z jsrain $
+ * $Id: HwStatus.ycp 31067 2006-05-19 13:37:23Z jsrain $
*/
{
module "HwStatus";
@@ -53,6 +53,7 @@
``{
foreach (string id, symbol stat, statusmap,
``{
+ y2milestone ("Setting status of %1 as %2", id, stat);
SCR::Write(.probe.status.configured, id, stat);
});
}
@@ -69,8 +70,15 @@
SCR::Read (.probe.isapnp);
// build relation between old keys and new UDIs (bug #104676)
- SCR::Execute (.target.bash,
- "hwinfo --pci --block --mouse --save-config=all");
+ string command = "hwinfo --pci --block --mouse --save-config=all";
+ y2milestone ("Running %1", command);
+ map cmdret = (map)SCR::Execute (.target.bash_output, command);
+ integer exit = cmdret["exit"]:-1;
+ y2milestone ("Command retval: %1", cmdret["exit"]:-1);
+ if (exit != 0)
+ y2error ("Command output: %1", cmdret);
+ else
+ y2debug ("Command output: %1", cmdret);
}
}
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/yast2-installation-2.13.108/startup/Second-Stage/S06-services new/yast2-installation-2.13.110/startup/Second-Stage/S06-services
--- old/yast2-installation-2.13.108/startup/Second-Stage/S06-services 2005-12-16 15:46:44.000000000 +0100
+++ new/yast2-installation-2.13.110/startup/Second-Stage/S06-services 2006-05-19 17:56:22.000000000 +0200
@@ -51,4 +51,12 @@
test -f /usr/sbin/rchal && /usr/sbin/rchal start
fi
+#==============================================
+# 9.2) start iscsid
+#----------------------------------------------
+if [ -d /sys/class/iscsi_session/session* ] ; then
+ log "\tStarting iscsid..."
+ test -x /sbin/iscsid && /sbin/iscsid -p /var/run/iscsi.pid -c /etc/iscsid.conf
+fi
+
sleep 1
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
1
0
Hello community,
here is the log from the commit of package amarok
checked in at Sun May 21 01:37:06 CEST 2006.
--------
--- KDE/amarok/amarok.changes 2006-05-17 10:07:09.000000000 +0200
+++ amarok/amarok.changes 2006-05-20 18:40:45.000000000 +0200
@@ -1,0 +2,5 @@
+Sat May 20 18:22:55 CEST 2006 - schwab(a)suse.de
+
+- Don't disable debuginfo package.
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ amarok.spec ++++++
--- /var/tmp/diff_new_pack.hSG95g/_old 2006-05-21 01:36:15.000000000 +0200
+++ /var/tmp/diff_new_pack.hSG95g/_new 2006-05-21 01:36:15.000000000 +0200
@@ -20,7 +20,7 @@
Group: Productivity/Multimedia/Sound/Players
Summary: Media Player for KDE
Version: 1.4.0
-Release: 1
+Release: 3
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%define mversion 0.5
Source0: %name-%version.tar.bz2
@@ -50,7 +50,6 @@
Max Howell <max.howell(a)methylblue.com>
Stanislav Karchebny <berk(a)inbox.ru>
-%if 0
%package gstreamer
Group: Productivity/Multimedia/Sound/Players
Summary: GStreamer Output Plugin for amaroK
@@ -69,7 +68,6 @@
Max Howell <max.howell(a)methylblue.com>
Stanislav Karchebny <berk(a)inbox.ru>
-%endif
%package helix-backend
Group: Productivity/Multimedia/Sound/Players
Summary: Helix/RealPlayer engine for amaroK
@@ -291,6 +289,8 @@
/opt/kde3/bin/amarok_libvisual
%changelog -n amarok
+* Sat May 20 2006 - schwab(a)suse.de
+- Don't disable debuginfo package.
* Wed May 17 2006 - stbinner(a)suse.de
- update to version 1.4
FEATURES:
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
1
0
Hello community,
here is the log from the commit of package xgl-hardware-list
checked in at Sun May 21 01:36:03 CEST 2006.
--------
--- xgl-hardware-list/xgl-hardware-list.changes 2006-05-01 22:39:44.000000000 +0200
+++ xgl-hardware-list/xgl-hardware-list.changes 2006-05-19 23:09:05.000000000 +0200
@@ -1,0 +2,6 @@
+Fri May 19 23:08:37 CEST 2006 - danw(a)suse.de
+
+- Update to new new file format (PCI IDs rather than names, which
+ are not stable), and add setup scripts for fglrx and intel
+
+-------------------------------------------------------------------
New:
----
xgl-fglrx-setup.sh
xgl-intel-setup.pl
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ xgl-hardware-list.spec ++++++
--- /var/tmp/diff_new_pack.SkZxet/_old 2006-05-21 01:35:20.000000000 +0200
+++ /var/tmp/diff_new_pack.SkZxet/_new 2006-05-21 01:35:20.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package xgl-hardware-list (Version 060501)
+# spec file for package xgl-hardware-list (Version 060519)
#
# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -15,12 +15,15 @@
License: X11/MIT
Group: System/X11/Servers/XF86_4
Autoreqprov: on
-Version: 060501
+Version: 060519
Release: 1
+Conflicts: compiz < cvs_060519
BuildArchitectures: noarch
Summary: Xgl hardware compatibility list
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Source: xgl-hardware-list
+Source2: xgl-fglrx-setup.sh
+Source3: xgl-intel-setup.pl
%description
Xgl is an Xserver that uses OpenGL for its drawing operations. This
@@ -38,13 +41,20 @@
%install
mkdir -p $RPM_BUILD_ROOT/etc/X11/
-cp $RPM_SOURCE_DIR/xgl-hardware-list $RPM_BUILD_ROOT/etc/X11/
+install -m 644 $RPM_SOURCE_DIR/xgl-hardware-list $RPM_BUILD_ROOT/etc/X11/
+install -m 755 $RPM_SOURCE_DIR/xgl-fglrx-setup.sh $RPM_BUILD_ROOT/etc/X11/
+install -m 755 $RPM_SOURCE_DIR/xgl-intel-setup.pl $RPM_BUILD_ROOT/etc/X11/
%files
%defattr(-, root, root)
/etc/X11/xgl-hardware-list
+/etc/X11/xgl-fglrx-setup.sh
+/etc/X11/xgl-intel-setup.pl
%changelog -n xgl-hardware-list
+* Fri May 19 2006 - danw(a)suse.de
+- Update to new new file format (PCI IDs rather than names, which
+ are not stable), and add setup scripts for fglrx and intel
* Mon May 01 2006 - danw(a)suse.de
- Update to new file format (and filename). Add some more patterns
from the wiki
++++++ xgl-hardware-list ++++++
--- xgl-hardware-list/xgl-hardware-list 2006-05-01 22:32:50.000000000 +0200
+++ xgl-hardware-list/xgl-hardware-list 2006-05-19 22:38:26.000000000 +0200
@@ -1,20 +1,38 @@
-# This file contains information about supported video cards for Xgl.
-# The format is: Flag Pattern
-# Flag indicates that the card is known to be G(ood), B(ad),
-# (S)low, or (U)nknown
-# Pattern is a regular expression matched against the output of:
-# /sbin/lspci | grep "VGA compatible controller"
-#
-# VARIABLE=value sets the value of a variable (for all following cards
-# until the next time that variable is changed).
-#
-# VENDOR indicates the vendor name, which is prepended to the card name
-# before matching (specifically, the part of the lspci output after
-# "VGA compatible controller: " is matched against "$VENDOR.*$pattern")
+# This file contains information about video cards that have been
+# tested with Xgl.
+#
+# Each line has a one-character status code, followed by a regular
+# expression that is matched against the card's PCI IDs in the form:
+#
+# VENDOR:DEVICE[:REV][:SUBVENDOR:SUBDEVICE]
+#
+# The match is not anchored at the end, so, eg, putting just a
+# vendor and device will match any revision, subvendor, and
+# subdevice of that card.
+#
+# The status code is one of:
+#
+# G ("Good"): The card is known to work with Xgl.
+#
+# B ("Bad"): The card does not work with Xgl.
+#
+# S ("Slow"): The card sort of works with Xgl, but we don't
+# recommend you use it. (It is either too slow,
+# or slightly buggy.)
+#
+# U ("Unknown"): The card wasn't recognized, but the vendor
+# was, in which case the suggested packages and
+# setup script may still be useful.
+#
+# There are also variables, which specify things about the cards that
+# follow them:
#
# PACKAGES indicates the proprietary driver packages needed for the
-# following cards. A package name that ends in "-kmp" will automatically
-# get "-default", "-smp", etc appended to it as appropriate
+# following cards. Package names ending in "-kmp" will have the
+# right kernel type (default, smp, etc) appended automatically
+#
+# SETUP is the full path to a script that can test or set card-specific
+# options in xorg.conf
#
# XGL_OPTS indicates Xgl server options for the following cards.
@@ -22,52 +40,61 @@
##
## Intel cards
##
-VENDOR = Intel Corporation
PACKAGES =
+SETUP = /etc/X11/xgl-intel-setup.pl
XGL_OPTS = -accel glx:pbuffer -accel xv:pbuffer
-# i855 mobile
-S 855GM
+# Supported Intel cards
+G 8086:2582 # 82915G/GV/910GL Express Chipset Family Graphics Controller
-# i915 series
-G 82915G\/GV\/910GL
+# Unsupported-but-partially-working Intel cards
+S 8086:3577 # 82830 CGC [Chipset Graphics Controller]
+S 8086:3582 # 82852/855GM Integrated Graphics Device
-# Other unrecognized Intel chips
-U .
+# Unrecognized Intel cards
+U 8086:
##
-## nVidia cards
+## NVIDIA cards
##
-VENDOR = nVidia Corporation
-PACKAGES = nvidia-gfx-kmp x11-video-nvidia
+PACKAGES = x11-video-nvidia nvidia-gfx-kmp
+SETUP =
XGL_OPTS = -accel glx:pbuffer -accel xv
-# GeForce 5x00, 6x00 and 7x00 cards
-G GeForce.*\\b[567][0-9]00\\b
+# Supported NVIDIA cards
+G 10de:0140 # NV43 [GeForce 6600 GT]
+G 10de:0161 # GeForce 6200 TurboCache(TM)
+G 10de:0326 # NV34 [GeForce FX 5500]
+
+# Unsupported-but-partially-working NVIDIA cards
+S 10de:0185 # NV18 [GeForce4 MX 4000 AGP 8x]
+S 10de:0286 # NV28 [GeForce4 Ti 4200 Go AGP 8x]
-# Other unrecognized nVidia cards
-U .
+# Unrecognized NVIDIA cards
+U 10de:
##
## ATI cards
##
-VENDOR = ATI Technologies Inc
-PACKAGES = ati-fglrx-kmp x11-video-fglrx
+PACKAGES = x11-video-fglrx ati-fglrx-kmp
+SETUP = /etc/X11/xgl-fglrx-setup.sh
XGL_OPTS = -accel glx:pbuffer -accel xv:pbuffer
-# T2 Mobility
-G M10[ ]NT
-
-# FireGL X3
-G FireGL X3
-
-# Radeon X1800
-B Radeon X1800
-
-# Mach64 GR
-B Rage XL
+# Supported ATI cards
+G 1002:3150 # M24 1P [Radeon Mobility X600]
+G 1002:4a4d # R420 JM [FireGL X3]
+G 1002:4e54 # M10 NT [FireGL Mobility T2]
+G 1002:5460 # M22 [Radeon Mobility M300]
+G 1002:5b62 # RV370 5B62 [Radeon X600 (PCIE)]
+
+# Unsupported-but-partially-working ATI cards
+S 1002:4c57 # Radeon Mobility M7 LW [Radeon Mobility 7500]
+
+# Non-Xgl-compatible ATI cards
+# FIXME: we used to have a bunch here, but the names we had don't
+# match up right with the pci.ids file I have...
-# Other unrecognized ATI cards
-U .
+# Unrecognized ATI cards
+U 1002:
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
1
0
Hello community,
here is the log from the commit of package zmd
checked in at Fri May 19 17:01:53 CEST 2006.
--------
--- zmd/zmd.changes 2006-05-18 23:25:54.000000000 +0200
+++ zmd/zmd.changes 2006-05-19 02:36:14.000000000 +0200
@@ -1,0 +2,10 @@
+Fri May 19 02:27:45 CEST 2006 - thunder(a)suse.de
+
+- New source drop (r28625) which:
+- Adds initial support for parsing status messages from all helpers,
+ not just the 'transaction' helper.
+- Adds new status IDs for signature key and digest verification
+ events from the helpers.
+- Removed ostargets.xml patch, it's upstream now.
+
+-------------------------------------------------------------------
Old:
----
ostargets.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ zmd.spec ++++++
--- /var/tmp/diff_new_pack.0EEpcF/_old 2006-05-19 17:01:42.000000000 +0200
+++ /var/tmp/diff_new_pack.0EEpcF/_new 2006-05-19 17:01:42.000000000 +0200
@@ -14,7 +14,7 @@
BuildRequires: dbus-1-mono log4net mono-basic mono-data-sqlite mono-devel perl-XML-Parser rpm-devel sqlite-devel
URL: http://www.novell.com
Version: 7.1.1.0
-Release: 40
+Release: 41
License: LGPL
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Source0: %{name}-%{version}.tar.bz2
@@ -22,8 +22,7 @@
Patch1: verified-certs.patch
Patch2: dont-run-transaction-test.patch
Patch3: zmd-networkmanager-reconnect.diff
-Patch4: ostargets.patch
-Patch5: retry-interval.patch
+Patch4: retry-interval.patch
Summary: Novell ZENworks Linux Management daemon
Group: System/Daemons
Autoreqprov: on
@@ -71,7 +70,6 @@
%patch2
%patch3
%patch4
-%patch5
%build
libtoolize -f
@@ -159,6 +157,13 @@
# %{_libdir}/monodoc/sources/*
%changelog -n zmd
+* Fri May 19 2006 - thunder(a)suse.de
+- New source drop (r28625) which:
+- Adds initial support for parsing status messages from all helpers,
+ not just the 'transaction' helper.
+- Adds new status IDs for signature key and digest verification
+ events from the helpers.
+- Removed ostargets.xml patch, it's upstream now.
* Thu May 18 2006 - maw(a)suse.de
- New source drop (r28510) which:
- Subscribes the catalogue of a one-catalog-only service
++++++ zmd-7.1.1.0.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/zmd-7.1.1.0/modules/ChangeLog new/zmd-7.1.1.0/modules/ChangeLog
--- old/zmd-7.1.1.0/modules/ChangeLog 2006-05-17 00:55:13.000000000 +0200
+++ new/zmd-7.1.1.0/modules/ChangeLog 2006-05-19 02:02:30.000000000 +0200
@@ -1,3 +1,19 @@
+2006-05-18 Dan Mills <thunder(a)ximian.com>
+
+ * linux/RedCarpetBackend.cs: All helpers print status on stdout
+ now (stderr is still error messages in the previous level|msg
+ format), so added status parsing to RCProgress. TransactionStatus
+ became RCHelper status, used by both RCProgress and
+ RCTransactionProgress. Added status types for new signature key
+ and digest verification events from the helpers.
+
+ * linux/RemotePackageManager.cs (GetWhitelistedKeys): Add stub;
+ will implement later.
+
+ * linux/SharedInterfaces.cs (IPackageManager): Add a method to the
+ package manager interface to get whitelisted keys.
+
+
2006-05-16 Chris Rivera <cmr(a)ximian.com>
* linux/RemotePackageManager.cs: Mark MediaMessage with view privileges.
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/zmd-7.1.1.0/modules/linux/RedCarpetBackend.cs new/zmd-7.1.1.0/modules/linux/RedCarpetBackend.cs
--- old/zmd-7.1.1.0/modules/linux/RedCarpetBackend.cs 2006-05-15 20:54:21.000000000 +0200
+++ new/zmd-7.1.1.0/modules/linux/RedCarpetBackend.cs 2006-05-19 01:56:38.000000000 +0200
@@ -263,9 +263,12 @@
string path, Catalog catalog) {
try {
Database.GetLock (false);
- RCProgress progress = new RCProgress (Path.Combine (prefix, "parse-metadata"),
- String.Format ("'{0}' '{1}' '{2}' '{3}' '{4}'",
- DatabasePath, type, uri, path, catalog.Id));
+
+ ProcessStartInfo info = new ProcessStartInfo (Path.Combine (prefix, "parse-metadata"));
+ info.Arguments = String.Format ("'{0}' '{1}' '{2}' '{3}' '{4}'",
+ DatabasePath, type, uri, path, catalog.Id);
+ RCProgress progress = new RCProgress ();
+ progress.Start (info);
progress.WaitForStop ();
} finally {
Database.ReleaseLock (false);
@@ -490,7 +493,7 @@
return memory.GetBuffer ();
}
- private enum TransactionStatus {
+ private enum RCHelperStatus {
Unknown = -1,
Start = 0,
Step = 1,
@@ -498,8 +501,14 @@
Failure = 3,
Done = 4,
Verify = 5,
-
- MediaChange = 10
+ MediaChange = 10,
+ UnsignedFile = 21,
+ UnknownKey = 22,
+ UntrustedKey = 23,
+ KeyVerificationFailed = 24,
+ NoDigest = 25,
+ UnknownDigest = 26,
+ WrongDigest = 27
}
private class RCProgress : ProcessProgress {
@@ -512,7 +521,7 @@
public RCProgress () : this ("Red Carpet command") {}
public RCProgress (string name) : base (name) {
- catchStdout = true;
+ catchStdout = false;
}
public RCProgress (string filename, string arguments) : this () {
@@ -547,6 +556,7 @@
if (args.IsStdout) {
if (catchStdout)
log.Debug (args.Line);
+ ParseProgressLine (args.Line);
} else {
int level = -1;
string msg = args.Line;
@@ -569,6 +579,108 @@
log.Debug (msg);
}
}
+
+ private void ParseProgressLine (string line) {
+ string[] pieces = line.Split (new Char[] {'|'});
+
+ int status;
+ try {
+ status = Convert.ToInt32 (pieces[0]);
+ } catch {
+ status = -1;
+ }
+
+ RCHelperStatus phase = (RCHelperStatus) status;
+ switch (phase) {
+ case RCHelperStatus.UnsignedFile:
+ ParseUnsignedFile (pieces);
+ break;
+ case RCHelperStatus.UnknownKey:
+ ParseUnknownKey (pieces);
+ break;
+ case RCHelperStatus.UntrustedKey:
+ ParseUntrustedKey (pieces);
+ break;
+ case RCHelperStatus.KeyVerificationFailed:
+ ParseKeyVerificationFailed (pieces);
+ break;
+ case RCHelperStatus.NoDigest:
+ ParseNoDigest (pieces);
+ break;
+ case RCHelperStatus.UnknownDigest:
+ ParseUnknownDigest (pieces);
+ break;
+ case RCHelperStatus.WrongDigest:
+ ParseWrongDigest (pieces);
+ break;
+ default:
+ log.Info (line);
+ break;
+ }
+ }
+
+ private void ParseUnsignedFile (string[] pieces) {
+ if (pieces.Length < 1) {
+ log.Warn ("Can not parse 'unsigned file' status line");
+ return;
+ }
+ log.Debug (String.Format ("Unsigned file '{0}'", pieces[1]));
+ WriteToStdin ("1\n");
+ }
+
+ private void ParseUnknownKey (string[] pieces) {
+ if (pieces.Length < 4) {
+ log.Warn ("Can not parse 'unknown key' status line");
+ return;
+ }
+ log.Debug (String.Format ("Unknown key '{0}' ({1})", pieces[3], pieces[2]));
+ WriteToStdin ("1\n");
+ }
+
+ private void ParseUntrustedKey (string[] pieces) {
+ if (pieces.Length < 3) {
+ log.Warn ("Can not parse 'untrusted key' status line");
+ return;
+ }
+ log.Debug (String.Format ("Untrusted key '{0}' ({1})", pieces[2], pieces[1]));
+ WriteToStdin ("1\n");
+ }
+
+ private void ParseKeyVerificationFailed (string[] pieces) {
+ if (pieces.Length < 4) {
+ log.Warn ("Can not parse media 'key verification failed' status line");
+ return;
+ }
+ log.Debug (String.Format ("Key verification failed '{0}' ({1})", pieces[3], pieces[2]));
+ WriteToStdin ("1\n");
+ }
+
+ private void ParseNoDigest (string[] pieces) {
+ if (pieces.Length < 1) {
+ log.Warn ("Can not parse 'no digest' status line");
+ return;
+ }
+ log.Debug (String.Format ("No digest in file '{0}'", pieces[1]));
+ WriteToStdin ("1\n");
+ }
+
+ private void ParseUnknownDigest (string[] pieces) {
+ if (pieces.Length < 2) {
+ log.Warn ("Can not parse 'unknown digest' status line");
+ return;
+ }
+ log.Debug (String.Format ("Unknown digest '{0}'", pieces[2]));
+ WriteToStdin ("1\n");
+ }
+
+ private void ParseWrongDigest (string[] pieces) {
+ if (pieces.Length < 3) {
+ log.Warn ("Can not parse 'wrong digest' status line");
+ return;
+ }
+ log.Debug (String.Format ("Wrong digest '{0}' (expected '{1}')", pieces[3], pieces[2]));
+ WriteToStdin ("1\n");
+ }
}
private class FindFileProgress : RCProgress {
@@ -733,28 +845,49 @@
status = -1;
}
- TransactionStatus phase = (TransactionStatus) status;
+ RCHelperStatus phase = (RCHelperStatus) status;
switch (phase) {
- case TransactionStatus.Start:
+ case RCHelperStatus.Start:
ParseStart (pieces);
break;
- case TransactionStatus.Step:
+ case RCHelperStatus.Step:
ParseStep (pieces);
break;
- case TransactionStatus.Progress:
+ case RCHelperStatus.Progress:
ParseProgress (pieces);
break;
- case TransactionStatus.Failure:
+ case RCHelperStatus.Failure:
ParseFailure (pieces);
break;
- case TransactionStatus.Done:
+ case RCHelperStatus.Done:
break;
- case TransactionStatus.Verify:
+ case RCHelperStatus.Verify:
ParseVerify (pieces);
break;
- case TransactionStatus.MediaChange:
+ case RCHelperStatus.MediaChange:
ParseMediaChange (pieces);
break;
+ case RCHelperStatus.UnsignedFile:
+ ParseUnsignedFile (pieces);
+ break;
+ case RCHelperStatus.UnknownKey:
+ ParseUnknownKey (pieces);
+ break;
+ case RCHelperStatus.UntrustedKey:
+ ParseUntrustedKey (pieces);
+ break;
+ case RCHelperStatus.KeyVerificationFailed:
+ ParseKeyVerificationFailed (pieces);
+ break;
+ case RCHelperStatus.NoDigest:
+ ParseNoDigest (pieces);
+ break;
+ case RCHelperStatus.UnknownDigest:
+ ParseUnknownDigest (pieces);
+ break;
+ case RCHelperStatus.WrongDigest:
+ ParseWrongDigest (pieces);
+ break;
default:
log.Info (line);
break;
@@ -883,6 +1016,55 @@
if (MediaRequired != null)
MediaRequired (pieces[1], pieces[2]);
}
+
+ private void ParseUnsignedFile (string[] pieces) {
+ if (pieces.Length < 1) {
+ log.Warn ("Can not parse 'unsigned file' status line");
+ return;
+ }
+ }
+
+ private void ParseUnknownKey (string[] pieces) {
+ if (pieces.Length < 4) {
+ log.Warn ("Can not parse 'unknown key' status line");
+ return;
+ }
+ }
+
+ private void ParseUntrustedKey (string[] pieces) {
+ if (pieces.Length < 3) {
+ log.Warn ("Can not parse 'untrusted key' status line");
+ return;
+ }
+ }
+
+ private void ParseKeyVerificationFailed (string[] pieces) {
+ if (pieces.Length < 4) {
+ log.Warn ("Can not parse media 'key verification failed' status line");
+ return;
+ }
+ }
+
+ private void ParseNoDigest (string[] pieces) {
+ if (pieces.Length < 1) {
+ log.Warn ("Can not parse 'no digest' status line");
+ return;
+ }
+ }
+
+ private void ParseUnknownDigest (string[] pieces) {
+ if (pieces.Length < 2) {
+ log.Warn ("Can not parse 'unknown digest' status line");
+ return;
+ }
+ }
+
+ private void ParseWrongDigest (string[] pieces) {
+ if (pieces.Length < 3) {
+ log.Warn ("Can not parse 'wrong digest' status line");
+ return;
+ }
+ }
}
private sealed class SqlTransaction {
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/zmd-7.1.1.0/modules/linux/RemotePackageManager.cs new/zmd-7.1.1.0/modules/linux/RemotePackageManager.cs
--- old/zmd-7.1.1.0/modules/linux/RemotePackageManager.cs 2006-05-17 00:52:16.000000000 +0200
+++ new/zmd-7.1.1.0/modules/linux/RemotePackageManager.cs 2006-05-18 23:52:54.000000000 +0200
@@ -487,6 +487,11 @@
return GetResolvableInfo (Product.GetLatestProduct (name, subscribedOnly));
}
+ [Privilege ("view")]
+ public KeyInfo[] GetWhitelistedKeys () {
+ return null;
+ }
+
// Helper methods for the remoting interface
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/zmd-7.1.1.0/modules/linux/SharedInterfaces.cs new/zmd-7.1.1.0/modules/linux/SharedInterfaces.cs
--- old/zmd-7.1.1.0/modules/linux/SharedInterfaces.cs 2006-04-11 15:15:54.000000000 +0200
+++ new/zmd-7.1.1.0/modules/linux/SharedInterfaces.cs 2006-05-18 23:51:01.000000000 +0200
@@ -140,6 +140,9 @@
ResolvableInfo[] QueryProducts (params object[] query);
ResolvableInfo[] QueryLatestProducts (IList query);
ResolvableInfo GetLatestProduct (string name, bool subscribedOnly);
+
+ // For Zypp
+ KeyInfo[] GetWhitelistedKeys ();
}
public interface ITransactionProgress : IProgress {
@@ -317,4 +320,19 @@
Date = date;
}
}
+
+ [Serializable]
+ public struct KeyInfo {
+ public string Id;
+ public string Name;
+ public string Fingerprint;
+
+ public static KeyInfo Empty = new KeyInfo ();
+
+ public KeyInfo (string id, string name, string fingerprint) {
+ Id = id;
+ Name = name;
+ Fingerprint = fingerprint;
+ }
+ }
}
Binary files old/zmd-7.1.1.0/po/de_DE.gmo and new/zmd-7.1.1.0/po/de_DE.gmo differ
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/zmd-7.1.1.0/po/de_DE.po new/zmd-7.1.1.0/po/de_DE.po
--- old/zmd-7.1.1.0/po/de_DE.po 2006-05-17 21:04:33.000000000 +0200
+++ new/zmd-7.1.1.0/po/de_DE.po 2006-05-19 02:05:04.000000000 +0200
@@ -9,7 +9,7 @@
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2006-05-17 15:04-0400\n"
+"POT-Creation-Date: 2006-05-18 20:05-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <smaher(a)novell.com>\n"
"Language-Team: LANGUAGE <language(a)novell.com>\n"
@@ -274,52 +274,52 @@
msgid "No bundle with id '{0}' was found."
msgstr "Kein Bundle mit ID '{0}' gefunden."
-#: src/BundleManager.cs:440
+#: src/BundleManager.cs:443
#, fuzzy, csharp-format
msgid "Bundle '{0}' (requires '{1}') is locked and can not be removed"
msgstr ""
"Bundle '{0}' erfordert das Bundle mit der ID '{1}', das jedoch nicht "
"gefunden wurde."
-#: src/BundleManager.cs:454 src/BundleManager.cs:563
+#: src/BundleManager.cs:457 src/BundleManager.cs:566
#, fuzzy, csharp-format
msgid "Bundle '{0}' is locked and can not be removed."
msgstr "Bundle '{0}' ist nicht vorbereitet."
-#: src/BundleManager.cs:479
+#: src/BundleManager.cs:482
#, csharp-format
msgid "Bundle '{0}' requires bundle with id '{1}', which was not found."
msgstr ""
"Bundle '{0}' erfordert das Bundle mit der ID '{1}', das jedoch nicht "
"gefunden wurde."
-#: src/BundleManager.cs:483
+#: src/BundleManager.cs:486
#, fuzzy, csharp-format
msgid "Bundle '{0}' (required by '{1}') is locked and cat not be installed."
msgstr ""
"Bundle '{0}' erfordert das Bundle mit der ID '{1}', das jedoch nicht "
"gefunden wurde."
-#: src/BundleManager.cs:498 src/BundleManager.cs:557
+#: src/BundleManager.cs:501 src/BundleManager.cs:560
#, fuzzy, csharp-format
msgid "Bundle '{0}' is locked and can not be installed."
msgstr "Bundle '{0}' ist nicht vorbereitet."
-#: src/BundleManager.cs:510
+#: src/BundleManager.cs:513
#, csharp-format
msgid "'{0}' is already installed."
msgstr "'{0}' ist bereits installiert."
-#: src/BundleManager.cs:516
+#: src/BundleManager.cs:519
#, csharp-format
msgid "'{0}' is not installed."
msgstr "'{0}' ist nicht installiert."
-#: src/BundleManager.cs:524
+#: src/BundleManager.cs:527
msgid "Preparing Bundles"
msgstr "Bundles werden vorbereitet."
-#: src/BundleManager.cs:549
+#: src/BundleManager.cs:552
msgid "Another transaction is already in progress"
msgstr "Eine andere Transaktion wird bereits ausgeführt."
Binary files old/zmd-7.1.1.0/po/en_US.gmo and new/zmd-7.1.1.0/po/en_US.gmo differ
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/zmd-7.1.1.0/po/en_US.po new/zmd-7.1.1.0/po/en_US.po
--- old/zmd-7.1.1.0/po/en_US.po 2006-05-17 21:04:33.000000000 +0200
+++ new/zmd-7.1.1.0/po/en_US.po 2006-05-19 02:05:04.000000000 +0200
@@ -9,7 +9,7 @@
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2006-05-17 15:04-0400\n"
+"POT-Creation-Date: 2006-05-18 20:05-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <smaher(a)novell.com>\n"
"Language-Team: LANGUAGE <language(a)novell.com>\n"
@@ -271,46 +271,46 @@
msgid "No bundle with id '{0}' was found."
msgstr "No bundle with id '{0}' was found."
-#: src/BundleManager.cs:440
+#: src/BundleManager.cs:443
#, fuzzy, csharp-format
msgid "Bundle '{0}' (requires '{1}') is locked and can not be removed"
msgstr "Bundle '{0}' requires bundle with id '{1}', which was not found."
-#: src/BundleManager.cs:454 src/BundleManager.cs:563
+#: src/BundleManager.cs:457 src/BundleManager.cs:566
#, fuzzy, csharp-format
msgid "Bundle '{0}' is locked and can not be removed."
msgstr "Bundle '{0}' is not prepared."
-#: src/BundleManager.cs:479
+#: src/BundleManager.cs:482
#, csharp-format
msgid "Bundle '{0}' requires bundle with id '{1}', which was not found."
msgstr "Bundle '{0}' requires bundle with id '{1}', which was not found."
-#: src/BundleManager.cs:483
+#: src/BundleManager.cs:486
#, fuzzy, csharp-format
msgid "Bundle '{0}' (required by '{1}') is locked and cat not be installed."
msgstr "Bundle '{0}' requires bundle with id '{1}', which was not found."
-#: src/BundleManager.cs:498 src/BundleManager.cs:557
+#: src/BundleManager.cs:501 src/BundleManager.cs:560
#, fuzzy, csharp-format
msgid "Bundle '{0}' is locked and can not be installed."
msgstr "Bundle '{0}' is not prepared."
-#: src/BundleManager.cs:510
+#: src/BundleManager.cs:513
#, csharp-format
msgid "'{0}' is already installed."
msgstr "'{0}' is already installed."
-#: src/BundleManager.cs:516
+#: src/BundleManager.cs:519
#, csharp-format
msgid "'{0}' is not installed."
msgstr "'{0}' is not installed."
-#: src/BundleManager.cs:524
+#: src/BundleManager.cs:527
msgid "Preparing Bundles"
msgstr "Preparing Bundles"
-#: src/BundleManager.cs:549
+#: src/BundleManager.cs:552
msgid "Another transaction is already in progress"
msgstr "Another transaction is already in progress"
Binary files old/zmd-7.1.1.0/po/es_ES.gmo and new/zmd-7.1.1.0/po/es_ES.gmo differ
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/zmd-7.1.1.0/po/es_ES.po new/zmd-7.1.1.0/po/es_ES.po
--- old/zmd-7.1.1.0/po/es_ES.po 2006-05-17 21:04:33.000000000 +0200
+++ new/zmd-7.1.1.0/po/es_ES.po 2006-05-19 02:05:04.000000000 +0200
@@ -9,7 +9,7 @@
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2006-05-17 15:04-0400\n"
+"POT-Creation-Date: 2006-05-18 20:05-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <smaher(a)novell.com>\n"
"Language-Team: LANGUAGE <language(a)novell.com>\n"
@@ -279,46 +279,46 @@
msgid "No bundle with id '{0}' was found."
msgstr "No se ha encontrado ningún lote con ID '{0}'."
-#: src/BundleManager.cs:440
+#: src/BundleManager.cs:443
#, fuzzy, csharp-format
msgid "Bundle '{0}' (requires '{1}') is locked and can not be removed"
msgstr "El lote '{0}' exige un ID '{1}' que no se ha encontrado."
-#: src/BundleManager.cs:454 src/BundleManager.cs:563
+#: src/BundleManager.cs:457 src/BundleManager.cs:566
#, fuzzy, csharp-format
msgid "Bundle '{0}' is locked and can not be removed."
msgstr "El lote '{0}' no está preparado."
-#: src/BundleManager.cs:479
+#: src/BundleManager.cs:482
#, csharp-format
msgid "Bundle '{0}' requires bundle with id '{1}', which was not found."
msgstr "El lote '{0}' exige un ID '{1}' que no se ha encontrado."
-#: src/BundleManager.cs:483
+#: src/BundleManager.cs:486
#, fuzzy, csharp-format
msgid "Bundle '{0}' (required by '{1}') is locked and cat not be installed."
msgstr "El lote '{0}' exige un ID '{1}' que no se ha encontrado."
-#: src/BundleManager.cs:498 src/BundleManager.cs:557
+#: src/BundleManager.cs:501 src/BundleManager.cs:560
#, fuzzy, csharp-format
msgid "Bundle '{0}' is locked and can not be installed."
msgstr "El lote '{0}' no está preparado."
-#: src/BundleManager.cs:510
+#: src/BundleManager.cs:513
#, csharp-format
msgid "'{0}' is already installed."
msgstr "'{0}' ya instalado."
-#: src/BundleManager.cs:516
+#: src/BundleManager.cs:519
#, csharp-format
msgid "'{0}' is not installed."
msgstr "'{0}' sin instalar."
-#: src/BundleManager.cs:524
+#: src/BundleManager.cs:527
msgid "Preparing Bundles"
msgstr "Preparando lotes"
-#: src/BundleManager.cs:549
+#: src/BundleManager.cs:552
msgid "Another transaction is already in progress"
msgstr "Hay otra transacción en proceso"
Binary files old/zmd-7.1.1.0/po/fr_FR.gmo and new/zmd-7.1.1.0/po/fr_FR.gmo differ
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/zmd-7.1.1.0/po/fr_FR.po new/zmd-7.1.1.0/po/fr_FR.po
--- old/zmd-7.1.1.0/po/fr_FR.po 2006-05-17 21:04:33.000000000 +0200
+++ new/zmd-7.1.1.0/po/fr_FR.po 2006-05-19 02:05:04.000000000 +0200
@@ -9,7 +9,7 @@
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2006-05-17 15:04-0400\n"
+"POT-Creation-Date: 2006-05-18 20:05-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <smaher(a)novell.com>\n"
"Language-Team: LANGUAGE <language(a)novell.com>\n"
@@ -278,52 +278,52 @@
msgid "No bundle with id '{0}' was found."
msgstr "Aucun ensemble avec l'identificateur '{0}' n'a été trouvé."
-#: src/BundleManager.cs:440
+#: src/BundleManager.cs:443
#, fuzzy, csharp-format
msgid "Bundle '{0}' (requires '{1}') is locked and can not be removed"
msgstr ""
"L'ensemble '{0}' nécessite l'ensemble ayant l'identificateur '{1}' , qui n'a "
"pas été trouvé."
-#: src/BundleManager.cs:454 src/BundleManager.cs:563
+#: src/BundleManager.cs:457 src/BundleManager.cs:566
#, fuzzy, csharp-format
msgid "Bundle '{0}' is locked and can not be removed."
msgstr "L'ensemble '{0}' n'est pas préparé."
-#: src/BundleManager.cs:479
+#: src/BundleManager.cs:482
#, csharp-format
msgid "Bundle '{0}' requires bundle with id '{1}', which was not found."
msgstr ""
"L'ensemble '{0}' nécessite l'ensemble ayant l'identificateur '{1}' , qui n'a "
"pas été trouvé."
-#: src/BundleManager.cs:483
+#: src/BundleManager.cs:486
#, fuzzy, csharp-format
msgid "Bundle '{0}' (required by '{1}') is locked and cat not be installed."
msgstr ""
"L'ensemble '{0}' nécessite l'ensemble ayant l'identificateur '{1}' , qui n'a "
"pas été trouvé."
-#: src/BundleManager.cs:498 src/BundleManager.cs:557
+#: src/BundleManager.cs:501 src/BundleManager.cs:560
#, fuzzy, csharp-format
msgid "Bundle '{0}' is locked and can not be installed."
msgstr "L'ensemble '{0}' n'est pas préparé."
-#: src/BundleManager.cs:510
+#: src/BundleManager.cs:513
#, csharp-format
msgid "'{0}' is already installed."
msgstr "'{0}' est déjà installé."
-#: src/BundleManager.cs:516
+#: src/BundleManager.cs:519
#, csharp-format
msgid "'{0}' is not installed."
msgstr "'{0}' n'est pas installé"
-#: src/BundleManager.cs:524
+#: src/BundleManager.cs:527
msgid "Preparing Bundles"
msgstr "Préparation des ensembles"
-#: src/BundleManager.cs:549
+#: src/BundleManager.cs:552
msgid "Another transaction is already in progress"
msgstr "Une autre transaction est déjà en cours"
Binary files old/zmd-7.1.1.0/po/pt_BR.gmo and new/zmd-7.1.1.0/po/pt_BR.gmo differ
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/zmd-7.1.1.0/po/pt_BR.po new/zmd-7.1.1.0/po/pt_BR.po
--- old/zmd-7.1.1.0/po/pt_BR.po 2006-05-17 21:04:33.000000000 +0200
+++ new/zmd-7.1.1.0/po/pt_BR.po 2006-05-19 02:05:04.000000000 +0200
@@ -9,7 +9,7 @@
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2006-05-17 15:04-0400\n"
+"POT-Creation-Date: 2006-05-18 20:05-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <smaher(a)novell.com>\n"
"Language-Team: LANGUAGE <language(a)novell.com>\n"
@@ -274,46 +274,46 @@
msgid "No bundle with id '{0}' was found."
msgstr "Não foi encontrado nenhum bundle com ID '{0}'."
-#: src/BundleManager.cs:440
+#: src/BundleManager.cs:443
#, fuzzy, csharp-format
msgid "Bundle '{0}' (requires '{1}') is locked and can not be removed"
msgstr "O bundle '{0}' requer o bundle com ID '{1}', que não foi encontrado."
-#: src/BundleManager.cs:454 src/BundleManager.cs:563
+#: src/BundleManager.cs:457 src/BundleManager.cs:566
#, fuzzy, csharp-format
msgid "Bundle '{0}' is locked and can not be removed."
msgstr "O bundle '{0}' não está preparado."
-#: src/BundleManager.cs:479
+#: src/BundleManager.cs:482
#, csharp-format
msgid "Bundle '{0}' requires bundle with id '{1}', which was not found."
msgstr "O bundle '{0}' requer o bundle com ID '{1}', que não foi encontrado."
-#: src/BundleManager.cs:483
+#: src/BundleManager.cs:486
#, fuzzy, csharp-format
msgid "Bundle '{0}' (required by '{1}') is locked and cat not be installed."
msgstr "O bundle '{0}' requer o bundle com ID '{1}', que não foi encontrado."
-#: src/BundleManager.cs:498 src/BundleManager.cs:557
+#: src/BundleManager.cs:501 src/BundleManager.cs:560
#, fuzzy, csharp-format
msgid "Bundle '{0}' is locked and can not be installed."
msgstr "O bundle '{0}' não está preparado."
-#: src/BundleManager.cs:510
+#: src/BundleManager.cs:513
#, csharp-format
msgid "'{0}' is already installed."
msgstr "'{0}' já está instalado."
-#: src/BundleManager.cs:516
+#: src/BundleManager.cs:519
#, csharp-format
msgid "'{0}' is not installed."
msgstr "'{0}' não está instalado."
-#: src/BundleManager.cs:524
+#: src/BundleManager.cs:527
msgid "Preparing Bundles"
msgstr "Preparando Bundles"
-#: src/BundleManager.cs:549
+#: src/BundleManager.cs:552
msgid "Another transaction is already in progress"
msgstr "Já existe outra transação em andamento"
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/zmd-7.1.1.0/po/zmd.pot new/zmd-7.1.1.0/po/zmd.pot
--- old/zmd-7.1.1.0/po/zmd.pot 2006-05-17 21:06:11.000000000 +0200
+++ new/zmd-7.1.1.0/po/zmd.pot 2006-05-19 02:05:04.000000000 +0200
@@ -9,7 +9,7 @@
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2006-05-17 15:06-0400\n"
+"POT-Creation-Date: 2006-05-18 20:05-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL(a)li.org>\n"
@@ -269,46 +269,46 @@
msgid "No bundle with id '{0}' was found."
msgstr ""
-#: src/BundleManager.cs:440
+#: src/BundleManager.cs:443
#, csharp-format
msgid "Bundle '{0}' (requires '{1}') is locked and can not be removed"
msgstr ""
-#: src/BundleManager.cs:454 src/BundleManager.cs:563
+#: src/BundleManager.cs:457 src/BundleManager.cs:566
#, csharp-format
msgid "Bundle '{0}' is locked and can not be removed."
msgstr ""
-#: src/BundleManager.cs:479
+#: src/BundleManager.cs:482
#, csharp-format
msgid "Bundle '{0}' requires bundle with id '{1}', which was not found."
msgstr ""
-#: src/BundleManager.cs:483
+#: src/BundleManager.cs:486
#, csharp-format
msgid "Bundle '{0}' (required by '{1}') is locked and cat not be installed."
msgstr ""
-#: src/BundleManager.cs:498 src/BundleManager.cs:557
+#: src/BundleManager.cs:501 src/BundleManager.cs:560
#, csharp-format
msgid "Bundle '{0}' is locked and can not be installed."
msgstr ""
-#: src/BundleManager.cs:510
+#: src/BundleManager.cs:513
#, csharp-format
msgid "'{0}' is already installed."
msgstr ""
-#: src/BundleManager.cs:516
+#: src/BundleManager.cs:519
#, csharp-format
msgid "'{0}' is not installed."
msgstr ""
-#: src/BundleManager.cs:524
+#: src/BundleManager.cs:527
msgid "Preparing Bundles"
msgstr ""
-#: src/BundleManager.cs:549
+#: src/BundleManager.cs:552
msgid "Another transaction is already in progress"
msgstr ""
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/zmd-7.1.1.0/src/BuildConfig.cs new/zmd-7.1.1.0/src/BuildConfig.cs
--- old/zmd-7.1.1.0/src/BuildConfig.cs 2006-05-17 21:06:04.000000000 +0200
+++ new/zmd-7.1.1.0/src/BuildConfig.cs 2006-05-18 22:12:56.000000000 +0200
@@ -1,14 +1,14 @@
namespace Novell.Zenworks.Zmd {
public class BuildConfig {
- public const string PREFIX = "/opt/zypp";
- public const string SYSCONFDIR = "/opt/zypp/etc";
- public const string DATADIR = "/opt/zypp/share";
- public const string LIBDIR = "/opt/zypp/lib";
- public const string LIBDIR_MANAGED = "/opt/zypp" + "/lib";
- public const string LOCALSTATEDIR = "/opt/zypp/var";
+ public const string PREFIX = "/usr/local";
+ public const string SYSCONFDIR = "/usr/local/etc";
+ public const string DATADIR = "/usr/local/share";
+ public const string LIBDIR = "/usr/local/lib";
+ public const string LIBDIR_MANAGED = "/usr/local" + "/lib";
+ public const string LOCALSTATEDIR = "/usr/local/var";
- public const string LOGDIR = "/opt/zypp/var/log";
+ public const string LOGDIR = "/usr/local/var/log";
public const string LOGFILE = LOGDIR + "/zmd-messages.log";
public const string MODULE_PATH = LIBDIR_MANAGED + "/zmd/modules";
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/zmd-7.1.1.0/src/BundleManager.cs new/zmd-7.1.1.0/src/BundleManager.cs
--- old/zmd-7.1.1.0/src/BundleManager.cs 2006-05-17 20:25:44.000000000 +0200
+++ new/zmd-7.1.1.0/src/BundleManager.cs 2006-05-19 02:03:25.000000000 +0200
@@ -237,6 +237,9 @@
}
public static Catalog LookupCatalogById (string id) {
+ if (id == system.Id)
+ return system;
+
lock (catalogs) {
foreach (Catalog catalog in catalogs) {
if (catalog.Id == id)
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/zmd-7.1.1.0/src/ChangeLog new/zmd-7.1.1.0/src/ChangeLog
--- old/zmd-7.1.1.0/src/ChangeLog 2006-05-16 01:45:18.000000000 +0200
+++ new/zmd-7.1.1.0/src/ChangeLog 2006-05-19 02:03:43.000000000 +0200
@@ -1,3 +1,17 @@
+2006-05-18 Dan Mills <thunder(a)ximian.com>
+
+ * ProcessProgress.cs (WriteToStdin): Implement.
+
+2006-05-18 James Willcox <james(a)ximian.com>
+
+ * ostargets.xml: fix the targets for some of the sles 10 architecture
+ Patch from Michael Wolf.
+
+2006-05-18 Chris Rivera <cmr(a)ximian.com>
+
+ * BundleManager.cs: Have LookupCatalogById check the system catalog
+ for a matching id.
+
2006-05-15 Chris Rivera <cmr(a)ximian.com>
* WebProxy.cs: Catch ArgumentExceptions when getting the proxy password.
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/zmd-7.1.1.0/src/ProcessProgress.cs new/zmd-7.1.1.0/src/ProcessProgress.cs
--- old/zmd-7.1.1.0/src/ProcessProgress.cs 2006-04-13 11:05:48.000000000 +0200
+++ new/zmd-7.1.1.0/src/ProcessProgress.cs 2006-05-19 01:45:08.000000000 +0200
@@ -26,6 +26,7 @@
using System.Threading;
using Novell.Zenworks.Zmd;
using Novell.Zenworks.Zmd.Public;
+using Novell.Zenworks.Utility;
using log4net;
namespace Novell.Zenworks.Zmd {
@@ -77,6 +78,7 @@
get { return proc.StartInfo; }
set {
value.UseShellExecute = false;
+ value.RedirectStandardInput = true;
value.RedirectStandardOutput = true;
value.RedirectStandardError = true;
@@ -194,5 +196,13 @@
Monitor.Pulse (procLock);
}
}
+
+ public void WriteToStdin (string s) {
+ lock (procLock) {
+ if (proc == null)
+ throw new ZenException (GettextCatalog.GetString ("Trying to write to stdin without a running process."));
+ proc.StandardInput.Write (s);
+ }
+ }
}
}
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/zmd-7.1.1.0/src/ostargets.xml new/zmd-7.1.1.0/src/ostargets.xml
--- old/zmd-7.1.1.0/src/ostargets.xml 2006-03-22 17:08:43.000000000 +0100
+++ new/zmd-7.1.1.0/src/ostargets.xml 2006-05-19 02:03:25.000000000 +0200
@@ -423,7 +423,7 @@
<pkgmgr>rpm</pkgmgr>
<primary_role>Server</primary_role>
<detect>
- <file source="/etc/SuSE-release" substring="SUSE LINUX Enterprise Server 9.90"/>
+ <file source="/etc/SuSE-release" substring="SUSE LINUX Enterprise Server 10"/>
</detect>
<products/>
</ostarget>
@@ -436,7 +436,7 @@
<pkgmgr>rpm</pkgmgr>
<primary_role>Server</primary_role>
<detect>
- <file source="/etc/SuSE-release" substring="SUSE Linux Enterprise Server 9.90"/>
+ <file source="/etc/SuSE-release" substring="SUSE Linux Enterprise Server 10"/>
</detect>
<products/>
</ostarget>
@@ -449,7 +449,7 @@
<pkgmgr>rpm</pkgmgr>
<primary_role>Server</primary_role>
<detect>
- <file source="/etc/SuSE-release" substring="SUSE Linux Enterprise Server 9.90"/>
+ <file source="/etc/SuSE-release" substring="SUSE Linux Enterprise Server 10"/>
</detect>
<products/>
</ostarget>
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
1
0
Hello community,
here is the log from the commit of package yast2-vm
checked in at Fri May 19 17:01:36 CEST 2006.
--------
--- yast2-vm/yast2-vm.changes 2006-05-19 00:01:21.000000000 +0200
+++ yast2-vm/yast2-vm.changes 2006-05-19 12:34:21.000000000 +0200
@@ -1,0 +2,6 @@
+Fri May 19 11:12:34 CEST 2006 - lslezak(a)suse.cz
+
+- allow the VM management in ncurses UI (#149045)
+- 2.13.51
+
+-------------------------------------------------------------------
Old:
----
yast2-vm-2.13.50.tar.bz2
New:
----
yast2-vm-2.13.51.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ yast2-vm.spec ++++++
--- /var/tmp/diff_new_pack.h5NadM/_old 2006-05-19 17:01:26.000000000 +0200
+++ /var/tmp/diff_new_pack.h5NadM/_new 2006-05-19 17:01:26.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package yast2-vm (Version 2.13.50)
+# spec file for package yast2-vm (Version 2.13.51)
#
# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -11,12 +11,12 @@
# norootforbuild
Name: yast2-vm
-Version: 2.13.50
+Version: 2.13.51
Release: 1
License: GPL
Group: System/YaST
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-Source0: yast2-vm-2.13.50.tar.bz2
+Source0: yast2-vm-2.13.51.tar.bz2
prefix: /usr
BuildRequires: perl-XML-Writer update-desktop-files yast2 yast2-devtools yast2-testsuite
Requires: yast2 yast2-installation
@@ -32,7 +32,7 @@
Ladislav Slezak <lslezak(a)suse.cz>
%prep
-%setup -n yast2-vm-2.13.50
+%setup -n yast2-vm-2.13.51
%build
%{prefix}/bin/y2tool y2autoconf
@@ -73,6 +73,9 @@
%doc %{prefix}/share/doc/packages/yast2-vm
%changelog -n yast2-vm
+* Fri May 19 2006 - lslezak(a)suse.cz
+- allow the VM management in ncurses UI (#149045)
+- 2.13.51
* Thu May 18 2006 - mgfritch(a)novell.com
- Do not install kernel-xen when installing kernel-xenpae.
(#175117)
++++++ yast2-vm-2.13.50.tar.bz2 -> yast2-vm-2.13.51.tar.bz2 ++++++
++++ 3175 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/yast2-vm-2.13.50/Makefile.am new/yast2-vm-2.13.51/Makefile.am
--- old/yast2-vm-2.13.50/Makefile.am 2006-05-18 17:51:04.000000000 +0200
+++ new/yast2-vm-2.13.51/Makefile.am 2006-05-19 12:24:49.000000000 +0200
@@ -6,7 +6,9 @@
# (Edit ./SUBDIRS instead)
#
-PREFIX = /usr
+#where devtools are
+PREFIX := $(shell pkg-config --print-errors --variable=prefix yast2-devtools)
+Y2TOOL = $(PREFIX)/bin/y2tool
VERSION = $(shell cat $(srcdir)/VERSION)
RPMNAME = $(shell cat $(srcdir)/RPMNAME)
@@ -30,6 +32,10 @@
extra_COPYRIGHT_files = $(if $(HAS_YAST_LICENSE), $(COPYRIGHT_files_yast), $(COPYRIGHT_files_gpl))
AUTOMAKE_OPTIONS = foreign dist-bzip2
+# where devtools instal m4 snippets
+# argh, executed literally
+#ACLOCAL_AMFLAGS = -I $(PREFIX)/share/aclocal
+ACLOCAL_AMFLAGS = -I `if test -d ./devtools/admin; then echo ./devtools/admin; else pkg-config --print-errors --variable=datadir yast2-devtools; fi`/aclocal
Makefile.am.common: $(DEVTOOLS_DIR)/admin/Makefile.am.common
cmp -s $< $@ || cp -f $< $@
@@ -57,12 +63,8 @@
# info '(automake)Conditionals'
if CREATE_PKGCONFIG
-# pkg-config
-# if a package does not have its own pc, copy the generic one
-$(RPMNAME).pc.in: $(DEVTOOLS_DIR)/admin/generic.pc.in
- test -f $@ || cp -p $< $@
# create the file here instead of by configure
-# because the prerequisite is made here
+# because the prerequisite is made here (not anymore!)
# and we don't want any paths in y2autoconf
# info '(autoconf)config.status Invocation'
$(RPMNAME).pc: $(RPMNAME).pc.in
@@ -94,7 +96,7 @@
done
pot:
- y2tool y2makepot -s $(srcdir)
+ $(Y2TOOL) y2makepot -s $(srcdir)
install-pot: pot
@POT_DST=`find -type d -name testsuite -prune , \
@@ -115,7 +117,7 @@
fi
spellcheck: pot
- y2tool pot-spellcheck
+ $(Y2TOOL) pot-spellcheck
# all-local: $(if $(IS_DEVTOOLS),,$(POT_DST))
@@ -142,20 +144,20 @@
rm -f package/*.bak
rm -f package/*.auto
mv $(RPMNAME)-$(VERSION).tar.bz2 package/
- if ! test -x $(PREFIX)/bin/y2tool; then \
- echo "$(PREFIX)/bin/y2tool: not found."; \
+ if ! test -x $(Y2TOOL); then \
+ echo "$(Y2TOOL): not found."; \
echo "You have to install yast2-devtools to making a package"; \
false; \
fi
here=`pwd`; \
cd $(srcdir) && for i in $(RPMNAME)*.spec.in; do \
newname="`echo "$$i" | sed "s/\.in$$//g"`"; \
- $(PREFIX)/bin/y2tool create-spec < $$i > $$here/package/$${newname} ; \
+ $(Y2TOOL) create-spec < $$i > $$here/package/$${newname} ; \
done
-package: check-up-to-date check-tagversion check-all-packages package-local
+package: check-up-to-date check-tagversion check-all-packages check-textdomain package-local
-TAGVERSION = $(PREFIX)/bin/y2tool tagversion
+TAGVERSION = $(Y2TOOL) tagversion
check-up-to-date check-cvs-up-to-date check-svn-up-to-date:
if [ -d $(srcdir)/CVS ]; then \
@@ -198,10 +200,13 @@
false; \
fi
+check-textdomain:
+ $(Y2TOOL) check-textdomain $(srcdir)
+
stable: checkin-stable
checkin-stable: package
- $(PREFIX)/bin/y2tool checkin-stable
+ $(Y2TOOL) checkin-stable
# For po/ modules
@@ -210,4 +215,4 @@
# test ! -d $(srcdir)/po \
# || { $(MAKE) -C po checkpo && $(MAKE) -C po make-pox; }
# No ./SUBDIRS file found - assuming default: All direct subdirs with Makefile.am
-SUBDIRS = agents control doc src
+SUBDIRS = agents control doc src testsuite
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/yast2-vm-2.13.50/Makefile.am.common new/yast2-vm-2.13.51/Makefile.am.common
--- old/yast2-vm-2.13.50/Makefile.am.common 2006-05-18 17:51:04.000000000 +0200
+++ new/yast2-vm-2.13.51/Makefile.am.common 2006-05-19 12:24:49.000000000 +0200
@@ -9,7 +9,7 @@
# suffix mapping: info '(make)Static Usage'
# apply only to our modules, not external ones
${ybcfiles}: %.ybc: %.ycp $(ycpchook)
- Y2DIR=$(YCPC_Y2DIR) LD_LIBRARY_PATH=$(YCPC_LD_LIBRARY_PATH) $(bindir)/ycpc -c -M. -I. -q $(YCPCFLAGS) $<
+ Y2DIR=$(YCPC_Y2DIR) LD_LIBRARY_PATH=$(YCPC_LD_LIBRARY_PATH) ${YCPC} -c -M. -I. -q $(YCPCFLAGS) $<
# files to clean
CLEANFILES = ${ybcfiles}
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/yast2-vm-2.13.50/VERSION new/yast2-vm-2.13.51/VERSION
--- old/yast2-vm-2.13.50/VERSION 2006-05-18 23:57:22.000000000 +0200
+++ new/yast2-vm-2.13.51/VERSION 2006-05-19 11:12:28.000000000 +0200
@@ -1 +1 @@
-2.13.50
+2.13.51
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/yast2-vm-2.13.50/configure.in new/yast2-vm-2.13.51/configure.in
--- old/yast2-vm-2.13.50/configure.in 2006-05-18 17:51:04.000000000 +0200
+++ new/yast2-vm-2.13.51/configure.in 2006-05-19 12:24:48.000000000 +0200
@@ -1,9 +1,9 @@
dnl configure.in for yast2-vm
dnl
-dnl -- This file is generated by y2autoconf - DO NOT EDIT! --
+dnl -- This file is generated by y2autoconf 2.13.18 - DO NOT EDIT! --
dnl (edit configure.in.in instead)
-AC_INIT(yast2-vm, 2.13.49, http://www.suse.de/feedback, yast2-vm)
+AC_INIT(yast2-vm, 2.13.51, http://bugs.opensuse.org/, yast2-vm)
dnl Check for presence of file 'RPMNAME'
AC_CONFIG_SRCDIR([RPMNAME])
@@ -17,7 +17,7 @@
AM_INIT_AUTOMAKE(tar-ustar) dnl searches for some needed programs
dnl Important YaST2 variables
-VERSION="2.13.49"
+VERSION="2.13.51"
RPMNAME="yast2-vm"
MAINTAINER="Ladislav Slezak <lslezak(a)suse.cz>"
@@ -110,8 +110,8 @@
AC_MSG_ERROR(xgettext is missing; please install gettext-devel.)
fi
-devtools_ybindir=`pkg-config --variable=ybindir yast2-devtools`
-devtools_yast2dir=`pkg-config --variable=yast2dir yast2-devtools`
+devtools_ybindir=`pkg-config --print-errors --variable=ybindir yast2-devtools`
+devtools_yast2dir=`pkg-config --print-errors --variable=yast2dir yast2-devtools`
dnl producing pkg-config for others?
AM_CONDITIONAL(CREATE_PKGCONFIG, test "x${CREATE_PKGCONFIG}" != x)
@@ -138,6 +138,10 @@
if test "$YCPMAKEDEP" = "false"; then
AC_MSG_ERROR([ycpmakedep is not installed])
fi
+AC_PATH_PROG(YCPC, ycpc, false, $PATH:$bindir)
+if test "$YCPC" = "false"; then
+ AC_MSG_ERROR([ycpc is not installed])
+fi
( cd control;
@@ -151,7 +155,8 @@
control/Makefile
doc/autodocs/Makefile
doc/Makefile
-src/Makefile)
+src/Makefile
+testsuite/Makefile)
AC_OUTPUT
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/yast2-vm-2.13.50/src/inst_xen_create.ycp new/yast2-vm-2.13.51/src/inst_xen_create.ycp
--- old/yast2-vm-2.13.50/src/inst_xen_create.ycp 2006-05-05 01:59:11.000000000 +0200
+++ new/yast2-vm-2.13.51/src/inst_xen_create.ycp 2006-05-19 10:52:55.000000000 +0200
@@ -20,6 +20,18 @@
import "Label";
import "Mode";
+// check whether X window system is accessible
+integer exit_status = (integer) SCR::Execute(.target.bash, "/usr/X11R6/bin/xdpyinfo");
+y2milestone("X check exit status: %1", exit_status);
+
+if (exit_status != 0)
+{
+ // error - the installation runs in xterm, we need access to a X server
+ Report::Error(_("Virtual machine installation requires access to a graphical environment."));
+
+ return `abort;
+}
+
// screen title for the Xen create selection
string title = _("Create a Virtual Machine");
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/yast2-vm-2.13.50/src/xen.ycp new/yast2-vm-2.13.51/src/xen.ycp
--- old/yast2-vm-2.13.50/src/xen.ycp 2006-05-17 22:20:14.000000000 +0200
+++ new/yast2-vm-2.13.51/src/xen.ycp 2006-05-19 10:50:17.000000000 +0200
@@ -62,18 +62,6 @@
return `abort;
}
- // check whether X window system is accessible
- integer exit_status = (integer) SCR::Execute(.target.bash, "/usr/X11R6/bin/xdpyinfo");
- y2milestone("X check exit status: %1", exit_status);
-
- if (exit_status != 0)
- {
- // error - the installation runs in xterm, we need access to a X server
- Report::Error(_("Virtual machine installation requires access to a graphical environment."));
-
- return `abort;
- }
-
// abort if the package manager is not available
// note: Check() displays an error popup
boolean manager_available = PackageLock::Check();
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/yast2-vm-2.13.50/testsuite/Makefile.am new/yast2-vm-2.13.51/testsuite/Makefile.am
--- old/yast2-vm-2.13.50/testsuite/Makefile.am 1970-01-01 01:00:00.000000000 +0100
+++ new/yast2-vm-2.13.51/testsuite/Makefile.am 2005-01-21 18:45:40.000000000 +0100
@@ -0,0 +1,21 @@
+#
+# Makefile.am for .../testsuite
+#
+# Do not edit this file (Makefile.am) as it will be overwritten!
+#
+
+AUTOMAKE_OPTIONS = dejagnu
+EXTRA_DIST = $(wildcard tests/*.out) $(wildcard tests/*.err) $(wildcard tests/*.ycp) $(wildcard tests/*.yh)
+
+testsuite_prepare = @ydatadir@/testsuite/Makefile.testsuite
+
+all-local: $(testsuite_prepare)
+ make -f $(testsuite_prepare) RPMNAME=$(RPMNAME) srcdir=$(srcdir)
+
+clean-local: $(testsuite_prepare)
+ make -f $(testsuite_prepare) RPMNAME=$(RPMNAME) srcdir=$(srcdir) clean
+
+check-local: $(testsuite_prepare)
+ make -f $(testsuite_prepare) RPMNAME=$(RPMNAME) srcdir=$(srcdir) check
+
+# EOF
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
1
0
Hello community,
here is the log from the commit of package yast2-pkg-bindings
checked in at Fri May 19 17:01:35 CEST 2006.
--------
--- yast2-pkg-bindings/yast2-pkg-bindings.changes 2006-05-18 16:50:44.000000000 +0200
+++ yast2-pkg-bindings/yast2-pkg-bindings.changes 2006-05-19 10:06:23.000000000 +0200
@@ -2 +2,9 @@
-Thu May 18 16:49:53 CEST 2006 - hh(a)suse.cz
+Fri May 19 09:49:38 CEST 2006 - lslezak(a)suse.cz
+
+- ignore installed selections in Pkg::GetSelections() when asking
+ for available selections (#170537), the same fix has been
+ implemented also in Pkg::GetPatterns()
+- 2.13.77
+
+-------------------------------------------------------------------
+Thu May 18 16:49:53 CEST 2006 - mvidner(a)suse.cz
@@ -27 +34,0 @@
->>>>>>> .r30956
Old:
----
yast2-pkg-bindings-2.13.76.tar.bz2
New:
----
yast2-pkg-bindings-2.13.77.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ yast2-pkg-bindings.spec ++++++
--- /var/tmp/diff_new_pack.O4rW3e/_old 2006-05-19 16:58:05.000000000 +0200
+++ /var/tmp/diff_new_pack.O4rW3e/_new 2006-05-19 16:58:05.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package yast2-pkg-bindings (Version 2.13.76)
+# spec file for package yast2-pkg-bindings (Version 2.13.77)
#
# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -11,12 +11,12 @@
# norootforbuild
Name: yast2-pkg-bindings
-Version: 2.13.76
+Version: 2.13.77
Release: 1
License: GPL
Group: System/YaST
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-Source0: yast2-pkg-bindings-2.13.76.tar.bz2
+Source0: yast2-pkg-bindings-2.13.77.tar.bz2
prefix: /usr
BuildRequires: blocxx-devel boost boost-devel dbus-1-devel docbook-xsl-stylesheets doxygen gcc-c++ hal-devel libgcrypt-devel libxcrypt-devel libxslt libzypp libzypp-devel perl-XML-Writer rpm-devel sgml-skel yast2-core-devel yast2-devtools
Summary: YaST2 Package Manager Access
@@ -36,7 +36,7 @@
Stanislav Visnovsky <visnov(a)suse.cz>
%prep
-%setup -n yast2-pkg-bindings-2.13.76
+%setup -n yast2-pkg-bindings-2.13.77
%build
%{prefix}/bin/y2tool y2autoconf
@@ -67,7 +67,12 @@
%doc %{prefix}/share/doc/packages/yast2-pkg-bindings
%changelog -n yast2-pkg-bindings
-* Thu May 18 2006 - hh(a)suse.cz
+* Fri May 19 2006 - lslezak(a)suse.cz
+- ignore installed selections in Pkg::GetSelections() when asking
+ for available selections (#170537), the same fix has been
+ implemented also in Pkg::GetPatterns()
+- 2.13.77
+* Thu May 18 2006 - mvidner(a)suse.cz
- Say also the URL of a failed source in SourceStartManager (#175153).
- 2.13.76
* Wed May 17 2006 - jsrain(a)suse.cz
@@ -80,7 +85,6 @@
has not seen any resolvables yet. Fixes deleting corrupt sources
(#174840).
- 2.13.74
- >>>>>>> .r30956
* Tue May 16 2006 - jsrain(a)suse.cz
- fixed resetting resolvable status (#175711, #175451)
- 2.13.73
++++++ yast2-pkg-bindings-2.13.76.tar.bz2 -> yast2-pkg-bindings-2.13.77.tar.bz2 ++++++
++++ 14116 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/yast2-pkg-bindings-2.13.76/VERSION new/yast2-pkg-bindings-2.13.77/VERSION
--- old/yast2-pkg-bindings-2.13.76/VERSION 2006-05-18 16:50:25.000000000 +0200
+++ new/yast2-pkg-bindings-2.13.77/VERSION 2006-05-19 09:50:04.000000000 +0200
@@ -1 +1 @@
-2.13.76
+2.13.77
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/yast2-pkg-bindings-2.13.76/configure.in new/yast2-pkg-bindings-2.13.77/configure.in
--- old/yast2-pkg-bindings-2.13.76/configure.in 2006-05-18 16:51:37.000000000 +0200
+++ new/yast2-pkg-bindings-2.13.77/configure.in 2006-05-19 10:02:47.000000000 +0200
@@ -1,9 +1,9 @@
dnl configure.in for yast2-pkg-bindings
dnl
-dnl -- This file is generated by y2autoconf 2.13.17 - DO NOT EDIT! --
+dnl -- This file is generated by y2autoconf 2.13.18 - DO NOT EDIT! --
dnl (edit configure.in.in instead)
-AC_INIT(yast2-pkg-bindings, 2.13.76, http://bugs.opensuse.org/, yast2-pkg-bindings)
+AC_INIT(yast2-pkg-bindings, 2.13.77, http://bugs.opensuse.org/, yast2-pkg-bindings)
dnl Check for presence of file 'RPMNAME'
AC_CONFIG_SRCDIR([RPMNAME])
@@ -17,7 +17,7 @@
AM_INIT_AUTOMAKE(tar-ustar) dnl searches for some needed programs
dnl Important YaST2 variables
-VERSION="2.13.76"
+VERSION="2.13.77"
RPMNAME="yast2-pkg-bindings"
MAINTAINER="Michael Andres <ma(a)suse.de>"
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/yast2-pkg-bindings-2.13.76/src/Selection.cc new/yast2-pkg-bindings-2.13.77/src/Selection.cc
--- old/yast2-pkg-bindings-2.13.76/src/Selection.cc 2006-03-29 14:36:04.000000000 +0200
+++ new/yast2-pkg-bindings-2.13.77/src/Selection.cc 2006-05-16 16:31:25.000000000 +0200
@@ -93,10 +93,18 @@
{
string selection;
- if (status == "all" || status == "available")
+ if (status == "all")
{
selection = it->resolvable()->name();
}
+ else if (status == "available")
+ {
+ // ignore installed selections
+ zypp::Source_Ref src = (*it)->source();
+
+ if (src != zypp::Source_Ref::noSource)
+ selection = it->resolvable()->name();
+ }
else if (status == "selected")
{
if( it->status().isToBeInstalled() )
@@ -186,10 +194,18 @@
{
std::string pattern;
- if (status == "all" || status == "available")
+ if (status == "all")
{
pattern = it->resolvable()->name();
}
+ else if (status == "available")
+ {
+ // ignore installed patterns
+ zypp::Source_Ref src = (*it)->source();
+
+ if (src != zypp::Source_Ref::noSource)
+ pattern = it->resolvable()->name();
+ }
else if (status == "selected")
{
if( it->status().isToBeInstalled() )
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
1
0
Hello community,
here is the log from the commit of package yast2-network
checked in at Fri May 19 17:01:20 CEST 2006.
--------
--- yast2-network/yast2-network.changes 2006-05-17 17:31:44.000000000 +0200
+++ yast2-network/yast2-network.changes 2006-05-19 15:25:05.000000000 +0200
@@ -1,0 +2,7 @@
+Fri May 19 15:21:54 CEST 2006 - mvidner(a)suse.cz
+
+- Tell NetworkManager when writing the dialup settings by calling
+ rcnetwork reload (#162959).
+- 2.13.50
+
+-------------------------------------------------------------------
Old:
----
yast2-network-2.13.49.tar.bz2
New:
----
yast2-network-2.13.50.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ yast2-network.spec ++++++
--- /var/tmp/diff_new_pack.iVDaYR/_old 2006-05-19 16:57:37.000000000 +0200
+++ /var/tmp/diff_new_pack.iVDaYR/_new 2006-05-19 16:57:37.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package yast2-network (Version 2.13.49)
+# spec file for package yast2-network (Version 2.13.50)
#
# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -11,12 +11,12 @@
# norootforbuild
Name: yast2-network
-Version: 2.13.49
+Version: 2.13.50
Release: 1
License: GPL
Group: System/YaST
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-Source0: yast2-network-2.13.49.tar.bz2
+Source0: yast2-network-2.13.50.tar.bz2
prefix: /usr
# should be required by devtools
BuildRequires: perl-XML-Writer pkgconfig
@@ -49,7 +49,7 @@
Michal Svec <msvec(a)suse.cz>
%prep
-%setup -n yast2-network-2.13.49
+%setup -n yast2-network-2.13.50
%build
%{prefix}/bin/y2tool y2autoconf
@@ -103,6 +103,10 @@
/usr/share/YaST2/schema/autoyast/rnc/networking.rnc
%changelog -n yast2-network
+* Fri May 19 2006 - mvidner(a)suse.cz
+- Tell NetworkManager when writing the dialup settings by calling
+ rcnetwork reload (#162959).
+- 2.13.50
* Wed May 17 2006 - mvidner(a)suse.cz
- For iucv, create static hwcfgs, like hwcfg-static-iucv-id-$ID
(#176330).
++++++ yast2-network-2.13.49.tar.bz2 -> yast2-network-2.13.50.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-network-2.13.49/VERSION new/yast2-network-2.13.50/VERSION
--- old/yast2-network-2.13.49/VERSION 2006-05-17 17:31:41.000000000 +0200
+++ new/yast2-network-2.13.50/VERSION 2006-05-19 15:21:45.000000000 +0200
@@ -1 +1 @@
-2.13.49
+2.13.50
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-network-2.13.49/configure new/yast2-network-2.13.50/configure
--- old/yast2-network-2.13.49/configure 2006-05-18 16:53:00.000000000 +0200
+++ new/yast2-network-2.13.50/configure 2006-05-19 15:27:20.000000000 +0200
@@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.59 for yast2-network 2.13.49.
+# Generated by GNU Autoconf 2.59 for yast2-network 2.13.50.
#
# Report bugs to <http://bugs.opensuse.org/>.
#
@@ -269,8 +269,8 @@
# Identity of this package.
PACKAGE_NAME='yast2-network'
PACKAGE_TARNAME='yast2-network'
-PACKAGE_VERSION='2.13.49'
-PACKAGE_STRING='yast2-network 2.13.49'
+PACKAGE_VERSION='2.13.50'
+PACKAGE_STRING='yast2-network 2.13.50'
PACKAGE_BUGREPORT='http://bugs.opensuse.org/'
ac_unique_file="RPMNAME"
@@ -728,7 +728,7 @@
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
-\`configure' configures yast2-network 2.13.49 to adapt to many kinds of systems.
+\`configure' configures yast2-network 2.13.50 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -795,7 +795,7 @@
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of yast2-network 2.13.49:";;
+ short | recursive ) echo "Configuration of yast2-network 2.13.50:";;
esac
cat <<\_ACEOF
@@ -908,7 +908,7 @@
test -n "$ac_init_help" && exit 0
if $ac_init_version; then
cat <<\_ACEOF
-yast2-network configure 2.13.49
+yast2-network configure 2.13.50
generated by GNU Autoconf 2.59
Copyright (C) 2003 Free Software Foundation, Inc.
@@ -922,7 +922,7 @@
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
-It was created by yast2-network $as_me 2.13.49, which was
+It was created by yast2-network $as_me 2.13.50, which was
generated by GNU Autoconf 2.59. Invocation command line was
$ $0 $@
@@ -1652,7 +1652,7 @@
# Define the identity of the package.
PACKAGE='yast2-network'
- VERSION='2.13.49'
+ VERSION='2.13.50'
cat >>confdefs.h <<_ACEOF
@@ -1863,7 +1863,7 @@
-VERSION="2.13.49"
+VERSION="2.13.50"
RPMNAME="yast2-network"
MAINTAINER="Martin Vidner <mvidner(a)suse.cz>"
@@ -2693,7 +2693,7 @@
} >&5
cat >&5 <<_CSEOF
-This file was extended by yast2-network $as_me 2.13.49, which was
+This file was extended by yast2-network $as_me 2.13.50, which was
generated by GNU Autoconf 2.59. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@@ -2748,7 +2748,7 @@
cat >>$CONFIG_STATUS <<_ACEOF
ac_cs_version="\\
-yast2-network config.status 2.13.49
+yast2-network config.status 2.13.50
configured by $0, generated by GNU Autoconf 2.59,
with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-network-2.13.49/configure.in new/yast2-network-2.13.50/configure.in
--- old/yast2-network-2.13.49/configure.in 2006-05-18 16:52:44.000000000 +0200
+++ new/yast2-network-2.13.50/configure.in 2006-05-19 15:27:08.000000000 +0200
@@ -3,7 +3,7 @@
dnl -- This file is generated by y2autoconf 2.13.17 - DO NOT EDIT! --
dnl (edit configure.in.in instead)
-AC_INIT(yast2-network, 2.13.49, http://bugs.opensuse.org/, yast2-network)
+AC_INIT(yast2-network, 2.13.50, http://bugs.opensuse.org/, yast2-network)
dnl Check for presence of file 'RPMNAME'
AC_CONFIG_SRCDIR([RPMNAME])
@@ -17,7 +17,7 @@
AM_INIT_AUTOMAKE(tar-ustar) dnl searches for some needed programs
dnl Important YaST2 variables
-VERSION="2.13.49"
+VERSION="2.13.50"
RPMNAME="yast2-network"
MAINTAINER="Martin Vidner <mvidner(a)suse.cz>"
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-network-2.13.49/src/clients/routing.ycp new/yast2-network-2.13.50/src/clients/routing.ycp
--- old/yast2-network-2.13.49/src/clients/routing.ycp 2006-01-05 16:42:55.000000000 +0100
+++ new/yast2-network-2.13.50/src/clients/routing.ycp 2006-05-19 15:15:37.000000000 +0200
@@ -4,7 +4,7 @@
* Summary: Routing client
* Authors: Michal Svec <msvec(a)suse.cz>
*
- * $Id: routing.ycp 21545 2005-02-11 16:37:21Z mvidner $
+ * $Id: routing.ycp 31064 2006-05-19 13:15:31Z mvidner $
*
* Main file for routing configuration.
* Uses all other files.
@@ -24,6 +24,7 @@
import "CommandLine";
import "RichText";
+import "NetworkService";
/**
* Return a modification status
@@ -33,7 +34,6 @@
return Routing::Modified();
}
-include "network/runtime.ycp";
include "network/services/routing.ycp";
/**
@@ -52,7 +52,7 @@
if(ret == `next && Routing::Modified()) {
Routing::Write();
- ReloadOrStartNetwork();
+ NetworkService::StartStop ();
}
UI::CloseDialog();
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-network-2.13.49/src/modules/DSL.ycp new/yast2-network-2.13.50/src/modules/DSL.ycp
--- old/yast2-network-2.13.49/src/modules/DSL.ycp 2006-02-05 17:39:24.000000000 +0100
+++ new/yast2-network-2.13.50/src/modules/DSL.ycp 2006-05-19 15:14:21.000000000 +0200
@@ -4,7 +4,7 @@
* Summary: DSL data
* Authors: Michal Svec <msvec(a)suse.cz>
*
- * $Id: DSL.ycp 27593 2006-02-05 16:39:17Z mvidner $
+ * $Id: DSL.ycp 31063 2006-05-19 13:14:14Z mvidner $
*
* Representation of the configuration of DSL.
* Input and output routines.
@@ -19,6 +19,7 @@
import "Detection";
import "Lan";
import "NetworkDevices";
+import "NetworkService";
import "Provider";
import "Progress";
import "Summary";
@@ -107,6 +108,8 @@
*/
symbol operation = nil;
+const boolean write_only = false;
+
/*------------------*/
/* GLOBAL FUNCTIONS */
@@ -166,6 +169,7 @@
/* Progress step 2/5 */
ProgressNextStage(_("Reading current configuration..."));
NetworkDevices::Read();
+ NetworkService::Read ();
sleep(sl);
if(Abort()) return false;
@@ -223,7 +227,7 @@
/* Write dialog caption */
string caption = _("Saving DSL Configuration");
- integer steps = 7;
+ integer steps = 8;
integer sl = 0; /* 1000; /* TESTING */
sleep(sl);
@@ -243,6 +247,8 @@
_("Set up smpppd"),
/* Progress stage 7/7 */
_("Run KInternet"),
+ /* Progress stage 9 */
+ _("Activate network services"),
], [], "");
/* Stop the detection */
@@ -279,7 +285,7 @@
if(Abort()) return false;
/* Progress step 5/7 */
ProgressNextStage(_("Setting up network services..."));
- EnableNetwork();
+ NetworkService::EnableDisable ();
sleep(sl);
if(Abort()) return false;
@@ -295,6 +301,15 @@
sleep(sl);
if(Abort()) return false;
+ /* Progress step 9 */
+ ProgressNextStage(_("Activating network services..."));
+ if(!write_only) {
+// NetworkModules::HwUp (); // this is needed too
+ NetworkService::StartStop ();
+ }
+ sleep(sl);
+
+ if(Abort()) return false;
/* Final progress step */
ProgressNextStage(_("Finished"));
sleep(sl);
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-network-2.13.49/src/modules/ISDN.ycp new/yast2-network-2.13.50/src/modules/ISDN.ycp
--- old/yast2-network-2.13.49/src/modules/ISDN.ycp 2006-01-05 16:42:55.000000000 +0100
+++ new/yast2-network-2.13.50/src/modules/ISDN.ycp 2006-05-19 15:14:21.000000000 +0200
@@ -5,7 +5,7 @@
* Authors: Michal Svec <msvec(a)suse.cz>
* Karsten Keil <kkeil(a)suse.de>
*
- * $Id: ISDN.ycp 25304 2005-09-01 14:01:47Z mvidner $
+ * $Id: ISDN.ycp 31063 2006-05-19 13:14:14Z mvidner $
*
* Representation of the configuration of ISDN.
* Input and output routines.
@@ -17,6 +17,7 @@
textdomain "network";
import "NetworkDevices";
+import "NetworkService";
import "Provider";
import "Progress";
import "Summary";
@@ -285,6 +286,7 @@
// step 2 in reading current ISDN setup
ProgressNextStage(_("Reading current device configuration..."));
ReadISDNConfig("cfg-contr");
+ NetworkService::Read ();
sleep(sl);
if(Abort()) return false;
@@ -383,7 +385,7 @@
steps = 9;
}
if (haveISDNif) {
- steps = steps + 4;
+ steps = steps + 5;
// stage 11/13
plist = add(plist, _("Set up network services"));
// stage 11/13
@@ -392,6 +394,8 @@
plist = add(plist, _("Start ISDN networking"));
// stage 13/13
plist = add(plist, _("Run KInternet"));
+ /* Progress stage 9 */
+ plist = add(plist, _("Activate network services"));
}
}
@@ -481,7 +485,7 @@
if(Abort()) return false;
// step 10 in writing current ISDN setup
ProgressNextStage(_("Setting up network services..."));
- EnableNetwork();
+ NetworkService::EnableDisable ();
sleep(sl);
if(Abort()) return false;
@@ -505,6 +509,17 @@
ProgressNextStage(_("Running KInternet..."));
RunKInternet();
sleep(sl);
+
+ if(Abort()) return false;
+ /* Progress step 9 */
+ ProgressNextStage(_("Activating network services..."));
+ const boolean write_only = false;
+ if(!write_only) {
+// NetworkModules::HwUp (); // this is needed too
+ NetworkService::StartStop ();
+ }
+ sleep(sl);
+
}
}
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-network-2.13.49/src/modules/Modem.ycp new/yast2-network-2.13.50/src/modules/Modem.ycp
--- old/yast2-network-2.13.49/src/modules/Modem.ycp 2006-01-05 16:42:55.000000000 +0100
+++ new/yast2-network-2.13.50/src/modules/Modem.ycp 2006-05-19 15:14:22.000000000 +0200
@@ -4,7 +4,7 @@
* Summary: Modem data
* Authors: Michal Svec <msvec(a)suse.cz>
*
- * $Id: Modem.ycp 25020 2005-08-17 16:16:11Z mvidner $
+ * $Id: Modem.ycp 31063 2006-05-19 13:14:14Z mvidner $
*
* Representation of the configuration of modem.
* Input and output routines.
@@ -16,6 +16,7 @@
textdomain "network";
import "NetworkDevices";
+import "NetworkService";
import "Provider";
import "Progress";
import "Routing";
@@ -82,6 +83,8 @@
*/
symbol operation = nil;
+const boolean write_only = false;
+
/*------------------*/
/* GLOBAL FUNCTIONS */
@@ -134,6 +137,7 @@
/* Progress step 2/4 */
ProgressNextStage(_("Reading current configuration..."));
NetworkDevices::Read();
+ NetworkService::Read ();
sleep(sl);
if(Abort()) return false;
@@ -179,7 +183,7 @@
/* Write dialog caption */
string caption = _("Saving Modem Configuration");
- integer steps = 6;
+ integer steps = 7;
integer sl = 0; /* 1000; /* TESTING */
sleep(sl);
@@ -197,6 +201,8 @@
_("Set up smpppd"),
/* Progress stage 6/6 */
_("Run KInternet"),
+ /* Progress stage 9 */
+ _("Activate network services"),
], [], "");
if(Abort()) return false;
@@ -223,7 +229,7 @@
if(Abort()) return false;
/* Progress step 4/6 */
ProgressNextStage(_("Setting up network services..."));
- EnableNetwork();
+ NetworkService::EnableDisable ();
sleep(sl);
/* Setup SL modem */
@@ -260,6 +266,15 @@
sleep(sl);
if(Abort()) return false;
+ /* Progress step 9 */
+ ProgressNextStage(_("Activating network services..."));
+ if(!write_only) {
+// NetworkModules::HwUp (); // this is needed too
+ NetworkService::StartStop ();
+ }
+ sleep(sl);
+
+ if(Abort()) return false;
/* Final progress step */
ProgressNextStage(_("Finished"));
sleep(sl);
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-network-2.13.49/src/routines/runtime.ycp new/yast2-network-2.13.50/src/routines/runtime.ycp
--- old/yast2-network-2.13.49/src/routines/runtime.ycp 2006-01-05 16:42:55.000000000 +0100
+++ new/yast2-network-2.13.50/src/routines/runtime.ycp 2006-05-19 15:15:37.000000000 +0200
@@ -4,7 +4,7 @@
* Summary: Runtime routines
* Authors: Michal Svec <msvec(a)suse.cz>
*
- * $Id: runtime.ycp 26417 2005-12-05 14:43:45Z mvidner $
+ * $Id: runtime.ycp 31064 2006-05-19 13:15:31Z mvidner $
*/
{
@@ -98,37 +98,6 @@
}
/**
- * Reload network configuration. If it was not running, start it instead
- * @return true if success
- */
-define boolean ReloadOrStartNetwork() {
- if (Service::Status ("network") == 0)
- {
- // Workaround for bug #46055:
- // Go to the / directory which is hopefully not mounted over the
- // network so that yast survives network restart.
- y2milestone("Reloading service %1", "network");
- string cmd = "cd /; /etc/init.d/network reload";
- return SCR::Execute (.target.bash, cmd) == 0;
- }
- else
- {
- return Service::Start ("network");
- }
-}
-
-/**
- * Enable the network service
- * @return true if success
- */
-define boolean EnableNetwork() {
- // Workaround for bug #46055:
- y2milestone("Enabling service %1", "network");
- string cmd = "cd /; /sbin/insserv -d /etc/init.d/network";
- return SCR::Execute (.target.bash, cmd) == 0;
-}
-
-/**
* Are there interfaces controlled by smpppd and kinternet?
* They are the ones with USERCONTROL=yes (#44303)
* @return true/false
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
1
0
Hello community,
here is the log from the commit of package yast2-ncurses
checked in at Fri May 19 16:57:58 CEST 2006.
--------
--- yast2-ncurses/yast2-ncurses.changes 2006-05-18 10:49:05.000000000 +0200
+++ yast2-ncurses/yast2-ncurses.changes 2006-05-19 14:20:38.000000000 +0200
@@ -1,0 +2,6 @@
+Fri May 19 14:19:18 CEST 2006 - gs(a)suse.de
+
+- Package Installation: Sort the pattern list (bug #176603)
+- 2.13.33
+
+-------------------------------------------------------------------
Old:
----
yast2-ncurses-2.13.32.tar.bz2
New:
----
yast2-ncurses-2.13.33.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ yast2-ncurses.spec ++++++
--- /var/tmp/diff_new_pack.X6jbBw/_old 2006-05-19 16:56:36.000000000 +0200
+++ /var/tmp/diff_new_pack.X6jbBw/_new 2006-05-19 16:56:36.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package yast2-ncurses (Version 2.13.32)
+# spec file for package yast2-ncurses (Version 2.13.33)
#
# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -11,12 +11,12 @@
# norootforbuild
Name: yast2-ncurses
-Version: 2.13.32
+Version: 2.13.33
Release: 1
License: GPL
Group: System/YaST
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-Source0: yast2-ncurses-2.13.32.tar.bz2
+Source0: yast2-ncurses-2.13.33.tar.bz2
prefix: /usr
BuildRequires: doxygen gcc-c++ libzypp-devel yast2-core-devel yast2-devtools
BuildRequires: blocxx-devel libxcrypt-devel
@@ -41,7 +41,7 @@
%prep
-%setup -n yast2-ncurses-2.13.32
+%setup -n yast2-ncurses-2.13.33
%build
%{prefix}/bin/y2tool y2autoconf
@@ -74,6 +74,9 @@
%doc %{prefix}/share/doc/packages/yast2-ncurses
%changelog -n yast2-ncurses
+* Fri May 19 2006 - gs(a)suse.de
+- Package Installation: Sort the pattern list (bug #176603)
+- 2.13.33
* Thu May 18 2006 - kkaempf(a)suse.de
- adapt to libzypp 1.0.0 api
- require libzypp >= 1.0.0
++++++ yast2-ncurses-2.13.32.tar.bz2 -> yast2-ncurses-2.13.33.tar.bz2 ++++++
++++ 5219 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/yast2-ncurses-2.13.32/VERSION new/yast2-ncurses-2.13.33/VERSION
--- old/yast2-ncurses-2.13.32/VERSION 2006-05-18 10:10:50.000000000 +0200
+++ new/yast2-ncurses-2.13.33/VERSION 2006-05-19 14:19:07.000000000 +0200
@@ -1 +1 @@
-2.13.32
+2.13.33
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/yast2-ncurses-2.13.32/configure.in new/yast2-ncurses-2.13.33/configure.in
--- old/yast2-ncurses-2.13.32/configure.in 2006-05-18 09:51:55.000000000 +0200
+++ new/yast2-ncurses-2.13.33/configure.in 2006-05-16 22:44:11.000000000 +0200
@@ -3,7 +3,7 @@
dnl -- This file is generated by y2autoconf 2.13.19 - DO NOT EDIT! --
dnl (edit configure.in.in instead)
-AC_INIT(yast2-ncurses, 2.13.31, http://bugs.opensuse.org/, yast2-ncurses)
+AC_INIT(yast2-ncurses, 2.13.30, http://bugs.opensuse.org/, yast2-ncurses)
dnl Check for presence of file 'RPMNAME'
AC_CONFIG_SRCDIR([RPMNAME])
@@ -17,7 +17,7 @@
AM_INIT_AUTOMAKE(tar-ustar) dnl searches for some needed programs
dnl Important YaST2 variables
-VERSION="2.13.31"
+VERSION="2.13.30"
RPMNAME="yast2-ncurses"
MAINTAINER="Martin Lazar <mlazar(a)suse.cz>"
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/yast2-ncurses-2.13.32/src/NCPopupSelection.cc new/yast2-ncurses-2.13.33/src/NCPopupSelection.cc
--- old/yast2-ncurses-2.13.32/src/NCPopupSelection.cc 2006-05-12 12:00:27.000000000 +0200
+++ new/yast2-ncurses-2.13.33/src/NCPopupSelection.cc 2006-05-19 14:25:07.000000000 +0200
@@ -264,7 +264,24 @@
{
ZyppSelection ptr1 = tryCastToZyppSelection (slb1->theObj());
ZyppSelection ptr2 = tryCastToZyppSelection (slb2->theObj());
- return ptr1->order() < ptr2->order();
+ if ( !ptr1 || !ptr2 )
+ return false;
+ else
+ return ptr1->order() < ptr2->order();
+}
+
+///////////////////////////////////////////////////////////////////
+//
+// OrderFuncPattern
+//
+bool orderPattern( ZyppSel slb1, ZyppSel slb2 )
+{
+ ZyppPattern ptr1 = tryCastToZyppPattern (slb1->theObj());
+ ZyppPattern ptr2 = tryCastToZyppPattern (slb2->theObj());
+ if ( !ptr1 || !ptr2 )
+ return false;
+ else
+ return ptr1->order() < ptr2->order();
}
///////////////////////////////////////////////////////////////////
@@ -282,7 +299,7 @@
ZyppPoolIterator i, b, e;
list<ZyppSel> slbList;
-
+
switch ( type )
{
case S_Selection:
@@ -324,6 +341,7 @@
slbList.push_back (*i);
}
}
+ slbList.sort( orderPattern );
break;
}
default:
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
1
0
Hello community,
here is the log from the commit of package xtem
checked in at Fri May 19 16:57:27 CEST 2006.
--------
--- xtem/xtem.changes 2006-01-25 21:43:29.000000000 +0100
+++ xtem/xtem.changes 2006-05-19 16:45:17.000000000 +0200
@@ -1,0 +2,8 @@
+Fri May 19 16:40:08 CEST 2006 - lmichnovic(a)suse.cz
+
+- updated to version 8.26 [#173864]
+ - printing now allows for kprinter --> kprinter menu
+ - minor correction in tex.tcl concerning problems with leading
+ blank in filename at ETeX call
+
+-------------------------------------------------------------------
Old:
----
xtem-8.10.dif
xtem_texmenu.8.10.tar.bz2
New:
----
xtem-8.26.patch
xtem_texmenu.8.26.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ xtem.spec ++++++
--- /var/tmp/diff_new_pack.Li1po4/_old 2006-05-19 16:56:30.000000000 +0200
+++ /var/tmp/diff_new_pack.Li1po4/_new 2006-05-19 16:56:30.000000000 +0200
@@ -1,15 +1,14 @@
#
-# spec file for package xtem (Version 8.10)
+# spec file for package xtem (Version 8.26)
#
-# Copyright (c) 2004 SuSE Linux AG, Nuernberg, Germany.
+# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
# package are under the same license as the package itself.
#
-# Please submit bugfixes or comments via http://www.suse.de/feedback/
+# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
# norootforbuild
-# usedforbuild aaa_base acl attr bash bind-utils bison bzip2 coreutils cpio cpp cvs cyrus-sasl db devs diffutils e2fsprogs file filesystem fillup findutils flex gawk gdbm-devel glibc glibc-devel glibc-locale gpm grep groff gzip info insserv kbd less libacl libattr libgcc libstdc++ libxcrypt m4 make man mktemp modutils ncurses ncurses-devel net-tools netcfg openldap2-client openssl pam pam-devel pam-modules patch permissions popt ps rcs readline sed sendmail shadow strace syslogd sysvinit tar texinfo timezone unzip util-linux vim zlib zlib-devel autoconf automake binutils cracklib gcc gdbm gettext libtool perl rpm tcl tk
Name: xtem
BuildRequires: tk
@@ -17,12 +16,12 @@
Group: Productivity/Publishing/TeX/Frontends
Requires: tk
Autoreqprov: on
-Version: 8.10
-Release: 551
+Version: 8.26
+Release: 2
Summary: A TeX menu system for the X Window System
-URL: http://www.iwd.uni-bremen.de/xtem/xtem_texmenu.html
+URL: http://www.tug.org/tex-archive/support/xtem_texmenu/xtem/
Source: xtem_texmenu.%{version}.tar.bz2
-Patch: xtem-%{version}.dif
+Patch: xtem-%{version}.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
@@ -48,7 +47,6 @@
./xteminstall basic
%install
-rm -rf $RPM_BUILD_ROOT
install -d -m 755 $RPM_BUILD_ROOT/usr/X11R6/lib/
cp -a ../xtem-%{version} $RPM_BUILD_ROOT/usr/X11R6/lib/
(cd $RPM_BUILD_ROOT/usr/X11R6/lib && ln -sf xtem-%{version} xtem)
@@ -87,7 +85,7 @@
%files
%defattr(-,root,root)
-%doc COPYING Changelog Installation.Reply Installation.tex README README.Tcl-version
+%doc COPYING Changelog Installation.tex README README.Tcl-version
%doc README.Upgrading README.hyphen_show SyntaxHelp_htx.tex
/usr/X11R6/man/man1/*
/usr/X11R6/bin/*
@@ -95,6 +93,11 @@
/usr/X11R6/lib/xtem-%{version}
%changelog -n xtem
+* Fri May 19 2006 - lmichnovic(a)suse.cz
+- updated to version 8.26 [#173864]
+- printing now allows for kprinter --> kprinter menu
+- minor correction in tex.tcl concerning problems with leading
+ blank in filename at ETeX call
* Wed Jan 25 2006 - mls(a)suse.de
- converted neededforbuild to BuildRequires
* Sun Jan 11 2004 - adrian(a)suse.de
++++++ xtem-8.26.patch ++++++
--- xV.tcl
+++ xV.tcl
@@ -17,7 +17,7 @@
set NeedsMinimumTclOlderXtem 7.0
set NeedsMinimumTclThisXtem 8.0
set UpgradeRecommendedTclOlder 8.0
- set TestedUpToTcl 8.3.3
+ set TestedUpToTcl 8.4
set SeemsToBeRunningTcl 8.9
set tclversion [info tclversion]; set patchlevel [info patchlevel]; # the "real version"
--- xi1.tcl
+++ xi1.tcl
@@ -326,91 +326,91 @@
# installation of shell script xtem ---> $BINPATH
-set cmpres [catch "exec cmp $BINPATH/xtem xtem" cmpmes]
-if {[file exists "$BINPATH/xtem"]&&($cmpmes=="")} {# is up to date
- XiProtokoll "\nShell script is up to date: $BINPATH/xtem"
-} else {# must be updated
- if [file writable $BINPATH] {# update can be done
- XiProtokoll "\nInstallation of Shell script: $BINPATH/xtem"
- XiUnlink $BINPATH/xtem; XiLinkSym $INSTPATH/xtem/xtem $BINPATH/xtem
- } else {# needs update, but cannot be updated!
- XiProtokollEnd4 "\n$BINPATH/xtem [XiNotInstalledText]"
- XiProtokollEnd4 "\trm $BINPATH/xtem\n ln -s $INSTPATH/xtem/xtem $BINPATH/xtem" ; XiProtokoll ""
- }
-}
+#set cmpres [catch "exec cmp $BINPATH/xtem xtem" cmpmes]
+#if {[file exists "$BINPATH/xtem"]&&($cmpmes=="")} {# is up to date
+# XiProtokoll "\nShell script is up to date: $BINPATH/xtem"
+#} else {# must be updated
+# if [file writable $BINPATH] {# update can be done
+# XiProtokoll "\nInstallation of Shell script: $BINPATH/xtem"
+# XiUnlink $BINPATH/xtem; XiLinkSym $INSTPATH/xtem/xtem $BINPATH/xtem
+# } else {# needs update, but cannot be updated!
+# XiProtokollEnd4 "\n$BINPATH/xtem [XiNotInstalledText]"
+# XiProtokollEnd4 "\trm $BINPATH/xtem\n ln -s $INSTPATH/xtem/xtem $BINPATH/xtem" ; XiProtokoll ""
+# }
+#}
# installation of program changecode ---> $BINPATH
-if [file exists "changecode"] {
- set cmpres [catch "exec cmp $BINPATH/changecode changecode" cmpmes]
- if {[file exists "$BINPATH/changecode"]&&($cmpmes=="")} {# changecode is up to date
- XiProtokoll "\nProgram is up to date: $BINPATH/changecode"
- } else {# changecode must be updated
- if [file writable $BINPATH] {# update can be done
- XiProtokoll "\nInstallation of program: $BINPATH/changecode"
- XiUnlink $BINPATH/changecode; XiLinkSym $INSTPATH/xtem/changecode $BINPATH/changecode
- } else {# needs update, but cannot be updated!
- XiProtokollEnd4 "\n$BINPATH/changecode [XiNotInstalledText]"
- XiProtokollEnd4 "\trm $BINPATH/changecode\n ln -s $INSTPATH/xtem/changecode $BINPATH/changecode"
- XiProtokoll ""
- }
- }
-} else {# file changecode not found
- XiProtokollEnd4 "\nFile not found: changecode"; XiProtokoll ""
-}
+#if [file exists "changecode"] {
+# set cmpres [catch "exec cmp $BINPATH/changecode changecode" cmpmes]
+# if {[file exists "$BINPATH/changecode"]&&($cmpmes=="")} {# changecode is up to date
+# XiProtokoll "\nProgram is up to date: $BINPATH/changecode"
+# } else {# changecode must be updated
+# if [file writable $BINPATH] {# update can be done
+# XiProtokoll "\nInstallation of program: $BINPATH/changecode"
+# XiUnlink $BINPATH/changecode; XiLinkSym $INSTPATH/xtem/changecode $BINPATH/changecode
+# } else {# needs update, but cannot be updated!
+# XiProtokollEnd4 "\n$BINPATH/changecode [XiNotInstalledText]"
+# XiProtokollEnd4 "\trm $BINPATH/changecode\n ln -s $INSTPATH/xtem/changecode $BINPATH/changecode"
+# XiProtokoll ""
+# }
+# }
+#} else {# file changecode not found
+# XiProtokollEnd4 "\nFile not found: changecode"; XiProtokoll ""
+#}
# installation of program hyphen_show ---> $BINPATH
-if [file exists "hyphen_show"] {
- set cmpres [catch "exec cmp $BINPATH/hyphen_show hyphen_show" cmpmes]
- if {[file exists "$BINPATH/hyphen_show"]&&($cmpmes=="")} {# hyphen_show is up to date
- XiProtokoll "\nProgram is up to date: $BINPATH/hyphen_show"
- } else {# hyphen_show must be updated
- if [file writable $BINPATH] {# update can be done
- XiProtokoll "\nInstallation of program: $BINPATH/hyphen_show"
- XiUnlink $BINPATH/hyphen_show; XiLinkSym $INSTPATH/xtem/hyphen_show $BINPATH/hyphen_show
- } else {# needs update, but cannot be updated!
- XiProtokollEnd4 "\n$BINPATH/hyphen_show [XiNotInstalledText]"
- XiProtokollEnd4 "\trm $BINPATH/hyphen_show\n ln -s $INSTPATH/xtem/hyphen_show $BINPATH/hyphen_show"
- XiProtokoll ""
- }
- }
-} else {# file hyphen_show not found
- XiProtokollEnd4 "\nFile not found: hyphen_show"; XiProtokoll ""
-}
+#if [file exists "hyphen_show"] {
+# set cmpres [catch "exec cmp $BINPATH/hyphen_show hyphen_show" cmpmes]
+# if {[file exists "$BINPATH/hyphen_show"]&&($cmpmes=="")} {# hyphen_show is up to date
+# XiProtokoll "\nProgram is up to date: $BINPATH/hyphen_show"
+# } else {# hyphen_show must be updated
+# if [file writable $BINPATH] {# update can be done
+# XiProtokoll "\nInstallation of program: $BINPATH/hyphen_show"
+# XiUnlink $BINPATH/hyphen_show; XiLinkSym $INSTPATH/xtem/hyphen_show $BINPATH/hyphen_show
+# } else {# needs update, but cannot be updated!
+# XiProtokollEnd4 "\n$BINPATH/hyphen_show [XiNotInstalledText]"
+# XiProtokollEnd4 "\trm $BINPATH/hyphen_show\n ln -s $INSTPATH/xtem/hyphen_show $BINPATH/hyphen_show"
+# XiProtokoll ""
+# }
+# }
+#} else {# file hyphen_show not found
+# XiProtokollEnd4 "\nFile not found: hyphen_show"; XiProtokoll ""
+#}
# man-page installation xtem.1 ---> $MANPATH
-set cmpres [catch "exec cmp $MANPATH/xtem.1 xtem.1" cmpmes]
-if {[file exists "$MANPATH/xtem.1"]&&($cmpmes=="")} {# is up to date
- XiProtokoll "\nMan page is up to date: $MANPATH/xtem.1"
-} else {# must be updated
- if [file writable $MANPATH] {# update can be done
- XiProtokoll "\nInstallation of man page: $MANPATH/xtem.1"
- XiUnlink $MANPATH/xtem.1; XiLinkSym $INSTPATH/xtem/xtem.1 $MANPATH/xtem.1
- } else {# needs update, but cannot be updated!
- XiProtokollEnd4 "\n$MANPATH/xtem.1 [XiNotInstalledText]"
- XiProtokollEnd4 "\trm $MANPATH/xtem.1\n ln -s $INSTPATH/xtem/xtem.1 $MANPATH/xtem.1"; XiProtokoll ""
- }
-}
+#set cmpres [catch "exec cmp $MANPATH/xtem.1 xtem.1" cmpmes]
+#if {[file exists "$MANPATH/xtem.1"]&&($cmpmes=="")} {# is up to date
+# XiProtokoll "\nMan page is up to date: $MANPATH/xtem.1"
+#} else {# must be updated
+# if [file writable $MANPATH] {# update can be done
+# XiProtokoll "\nInstallation of man page: $MANPATH/xtem.1"
+# XiUnlink $MANPATH/xtem.1; XiLinkSym $INSTPATH/xtem/xtem.1 $MANPATH/xtem.1
+# } else {# needs update, but cannot be updated!
+# XiProtokollEnd4 "\n$MANPATH/xtem.1 [XiNotInstalledText]"
+# XiProtokollEnd4 "\trm $MANPATH/xtem.1\n ln -s $INSTPATH/xtem/xtem.1 $MANPATH/xtem.1"; XiProtokoll ""
+# }
+#}
# man-page installation hyphen_show.1 ---> $MANPATH
-set cmpres [catch "exec cmp $MANPATH/hyphen_show.1 hyphen_show.1" cmpmes]
-if {[file exists "$MANPATH/hyphen_show.1"]&&($cmpmes=="")} {# is up to date
- XiProtokoll "\nMan page is up to date: $MANPATH/hyphen_show.1"
-} else {# must be updated
- if [file writable $MANPATH] {# update can be done
- XiProtokoll "\nInstallation of man page: $MANPATH/hyphen_show.1"
- XiUnlink $MANPATH/hyphen_show.1; XiLinkSym $INSTPATH/xtem/hyphen_show.1 $MANPATH/hyphen_show.1
- } else {# needs update, but cannot be updated!
- XiProtokollEnd4 "\n$MANPATH/hyphen_show.1 [XiNotInstalledText]"
- XiProtokollEnd4 "\trm $MANPATH/hyphen_show.1\n ln -s $INSTPATH/xtem/hyphen_show.1 $MANPATH/hyphen_show.1"
- XiProtokoll ""
- }
-}
+#set cmpres [catch "exec cmp $MANPATH/hyphen_show.1 hyphen_show.1" cmpmes]
+#if {[file exists "$MANPATH/hyphen_show.1"]&&($cmpmes=="")} {# is up to date
+# XiProtokoll "\nMan page is up to date: $MANPATH/hyphen_show.1"
+#} else {# must be updated
+# if [file writable $MANPATH] {# update can be done
+# XiProtokoll "\nInstallation of man page: $MANPATH/hyphen_show.1"
+# XiUnlink $MANPATH/hyphen_show.1; XiLinkSym $INSTPATH/xtem/hyphen_show.1 $MANPATH/hyphen_show.1
+# } else {# needs update, but cannot be updated!
+# XiProtokollEnd4 "\n$MANPATH/hyphen_show.1 [XiNotInstalledText]"
+# XiProtokollEnd4 "\trm $MANPATH/hyphen_show.1\n ln -s $INSTPATH/xtem/hyphen_show.1 $MANPATH/hyphen_show.1"
+# XiProtokoll ""
+# }
+#}
# installation of the setting files
--- xteminstall
+++ xteminstall
@@ -26,11 +26,11 @@
# $INSTPATH/xtem-n.nn/xteminstall
# (n.nn being the current version)
-BINPATH="/usr/local/bin" ; # into this directory executeables and shell
+BINPATH="/usr/X11R6/bin" ; # into this directory executeables and shell
# scripts are copied; must be included in
# search path variable $PATH
-MANPATH="/usr/local/man/man1" ; # into this directory the man-page
+MANPATH="/usr/X11R6/man/man1" ; # into this directory the man-page
# is to be installed
WISHCALL="/usr/bin/wish" ; # command to call wish
@@ -39,7 +39,7 @@
TCLCALL="/usr/bin/tclsh" ; # command to call tclsh
# (Tcl without Tk)
-PRINTCOM="ABORT" ; # print command name list
+PRINTCOM="lpr" ; # print command name list
# (without options, separated by blanks),
# the print commands must exist,if more than 1 element:
# first element will become default printer when
@@ -65,7 +65,7 @@
# each language is enclosed in braces and can
# be followed by any number of synonyms
-DEFLANGUAGE="german" ; # specifies the defaultlanguage
+DEFLANGUAGE="english" ; # specifies the defaultlanguage
CC="gcc" ; # C-compiler for translation of C Programs
@@ -322,8 +322,8 @@
T=" "; echo "$T";echo "$T">>$L
T=" retInstMenu=$retInstMenu "; echo "$T";echo "$T">>$L
T=" "; echo "$T";echo "$T">>$L
-fi
-if [ "$retInstMenu" != "0" ]; then exit 1; fi
+ if [ "$retInstMenu" != "0" ]; then exit 1; fi
+fi
################################################################################
++++++ xtem_texmenu.8.10.tar.bz2 -> xtem_texmenu.8.26.tar.bz2 ++++++
++++ 2256 lines of diff (skipped)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
1
0
Hello community,
here is the log from the commit of package yast2-bootloader
checked in at Fri May 19 16:56:28 CEST 2006.
--------
--- yast2-bootloader/yast2-bootloader.changes 2006-05-17 22:43:59.000000000 +0200
+++ yast2-bootloader/yast2-bootloader.changes 2006-05-19 16:07:48.000000000 +0200
@@ -1,0 +2,14 @@
+Fri May 19 16:05:32 CEST 2006 - od(a)suse.de
+
+- added FIXME note to Bootloader.ycp
+- send partitioning info always when Initializer called (#161755)
+- 2.13.65
+
+-------------------------------------------------------------------
+Fri May 19 12:25:09 CEST 2006 - od(a)suse.de
+
+- fixed installation of installation kernel (ISERIES64) into slot A
+ on iSeries (#165497)
+- 2.13.64
+
+-------------------------------------------------------------------
Old:
----
yast2-bootloader-2.13.63.tar.bz2
New:
----
yast2-bootloader-2.13.65.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ yast2-bootloader.spec ++++++
--- /var/tmp/diff_new_pack.wiLDIn/_old 2006-05-19 16:56:20.000000000 +0200
+++ /var/tmp/diff_new_pack.wiLDIn/_new 2006-05-19 16:56:20.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package yast2-bootloader (Version 2.13.63)
+# spec file for package yast2-bootloader (Version 2.13.65)
#
# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -11,12 +11,12 @@
# norootforbuild
Name: yast2-bootloader
-Version: 2.13.63
+Version: 2.13.65
Release: 1
License: GPL
Group: System/YaST
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-Source0: yast2-bootloader-2.13.63.tar.bz2
+Source0: yast2-bootloader-2.13.65.tar.bz2
prefix: /usr
BuildRequires: docbook-xsl-stylesheets doxygen gcc-c++ libxslt limal-bootloader limal-devel perl-XML-Writer perl-gettext sgml-skel swig update-alternatives update-desktop-files yast2-devel yast2-devtools yast2-installation yast2-perl-bindings yast2-testsuite
PreReq: /bin/sed %fillup_prereq
@@ -60,7 +60,7 @@
Dan Meszaros
%prep
-%setup -n yast2-bootloader-2.13.63
+%setup -n yast2-bootloader-2.13.65
%build
%{prefix}/bin/y2tool y2autoconf
@@ -111,6 +111,14 @@
/usr/share/YaST2/clients/bootfloppy.ycp
%changelog -n yast2-bootloader
+* Fri May 19 2006 - od(a)suse.de
+- added FIXME note to Bootloader.ycp
+- send partitioning info always when Initializer called (#161755)
+- 2.13.65
+* Fri May 19 2006 - od(a)suse.de
+- fixed installation of installation kernel (ISERIES64) into slot A
+ on iSeries (#165497)
+- 2.13.64
* Wed May 17 2006 - od(a)suse.de
- fix backwards mapping of "mount by" device names when bl
configuration is read (#176201)
++++++ yast2-bootloader-2.13.63.tar.bz2 -> yast2-bootloader-2.13.65.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-bootloader-2.13.63/VERSION new/yast2-bootloader-2.13.65/VERSION
--- old/yast2-bootloader-2.13.63/VERSION 2006-05-17 22:42:43.000000000 +0200
+++ new/yast2-bootloader-2.13.65/VERSION 2006-05-19 16:05:16.000000000 +0200
@@ -1 +1 @@
-2.13.63
+2.13.65
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-bootloader-2.13.63/src/modules/BootPOWERLILO.ycp new/yast2-bootloader-2.13.65/src/modules/BootPOWERLILO.ycp
--- old/yast2-bootloader-2.13.63/src/modules/BootPOWERLILO.ycp 2006-05-17 16:52:00.000000000 +0200
+++ new/yast2-bootloader-2.13.65/src/modules/BootPOWERLILO.ycp 2006-05-19 16:02:01.000000000 +0200
@@ -14,7 +14,7 @@
* Joachim Plack <jplack(a)suse.de>
* Olaf Dabrunz <od(a)suse.de>
*
- * $Id: BootPOWERLILO.ycp 30978 2006-05-17 14:51:57Z odabrunz $
+ * $Id: BootPOWERLILO.ycp 31068 2006-05-19 13:40:16Z jplack $
*
*/
@@ -53,6 +53,9 @@
// PReP boot partitions that were proposed by partitioner to install BL
global list<string> install_prep_boot_partitions = [];
+// saved ID of the base installation source
+global integer base_source = -1;
+
// iSeries specific global settings
// filename for the iSeries kernel, for streamfile *STMF booting
@@ -465,6 +468,41 @@
}
+/**
+ * Save the ID of the base installation source
+ * modifies internal variable
+ */
+global void SaveInstSourceId () {
+
+ base_source = -1;
+
+ // Find the source ID of the base product:
+ // list all products
+ list<map<string,any> > products =
+ Pkg::ResolvableProperties ("", `product, "");
+ y2internal ("products: %1", products);
+ // filter products to be installed
+ products = filter (map<string,any> p, products, {
+ return p["source"]:-1 != -1;
+ });
+ // get base products
+ list<map<string,any> > base_products =
+ filter (map<string,any> p, products, {
+ return p["category"]:"" == "base";
+ });
+ if (size (base_products) == 0)
+ base_products = products; // just to be safe in case of a bug...
+ list<integer> sources = maplist (map<string,any> p, base_products, {
+ return p["source"]:-1;
+ });
+ y2internal ("remaining products: %1, sources: %2",
+ products, sources);
+ sources = sort (sources);
+ base_source = sources[0]:-1;
+
+ y2milestone ("Base source: %1", base_source);
+}
+
// general functions
/**
@@ -474,6 +512,12 @@
y2debug ("Started propose: Glob: %1, Sec: %2",
BootCommon::globals, BootCommon::sections);
+ // Need to remember inst source ID now to get the ISERIES64 file from the
+ // inst source later on (see Bug #165497, Comment #16). This won't work
+ // later during inst_finish, so we need to do it earlier -- only the
+ // proposal is a possible place.
+ SaveInstSourceId();
+
// FIXME: make modern code out of these conditionals
// - comments
// - simplify
@@ -1021,7 +1065,10 @@
// type discription through here
// FIXME: This is a hack: we need another interface to get the
// type descriptions
- BootCommon::InitializeLibrary (false, "ppc");
+ if(!BootCommon::InitializeLibrary (false, "ppc")) {
+ // send current disk/partition information to perl-Bootloader
+ BootCommon::SetDiskInfo ();
+ };
BootCommon::globals = (map<string,string>)
union(BootCommon::globals,
filter(string key, string val, BootCommon::GetGlobal(),
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-bootloader-2.13.63/src/modules/Bootloader.ycp new/yast2-bootloader-2.13.65/src/modules/Bootloader.ycp
--- old/yast2-bootloader-2.13.63/src/modules/Bootloader.ycp 2006-03-13 16:36:58.000000000 +0100
+++ new/yast2-bootloader-2.13.65/src/modules/Bootloader.ycp 2006-05-19 16:02:01.000000000 +0200
@@ -11,7 +11,7 @@
* Authors:
* Jiri Srain <jsrain(a)suse.cz>
*
- * $Id: Bootloader.ycp 28903 2006-03-13 15:32:39Z jplack $
+ * $Id: Bootloader.ycp 31060 2006-05-19 12:21:30Z jplack $
*
*/
@@ -407,6 +407,7 @@
// Initialize device mapper and LVM in target system
if (Stage::initial () || Mode::update ())
{
+ # FIXME: should be handled by partitioner
map out = (map)SCR::Execute (.target.bash_output,
"test -f /sbin/devmap_mknod.sh && /sbin/devmap_mknod.sh;" +
"test -f /sbin/vgscan && /sbin/vgscan --mknodes"
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-bootloader-2.13.63/src/ppc/iseries.ycp new/yast2-bootloader-2.13.65/src/ppc/iseries.ycp
--- old/yast2-bootloader-2.13.63/src/ppc/iseries.ycp 2006-05-17 16:49:02.000000000 +0200
+++ new/yast2-bootloader-2.13.65/src/ppc/iseries.ycp 2006-05-19 12:24:33.000000000 +0200
@@ -12,7 +12,7 @@
* Authors:
* Jiri Srain <jsrain(a)suse.cz>
*
- * $Id: iseries.ycp 30894 2006-05-12 14:02:14Z odabrunz $
+ * $Id: iseries.ycp 31047 2006-05-19 10:24:31Z odabrunz $
*
*/
@@ -263,10 +263,14 @@
string command = "";
string my_log = "/var/log/YaST2/y2log_bootloader_iseries_slot_a";
- list<integer> sources = Pkg::SourceStartCache (true);
- integer source_id = sources[0]:0;
string src_filename
- = Pkg::SourceProvideFile(source_id, 1, "/ISERIES64");
+ = Pkg::SourceProvideFile(base_source, 1, "/ISERIES64");
+
+ if (base_source == -1 || src_filename == nil) {
+ y2milestone ("Cannot write rescue kernel to slot A, base source not found");
+ return false;
+ }
+
string rescue_bootbinary = (string)SCR::Read (.target.tmpdir)
+ "/rescue_bootbinary";
string tg_rescue_bootbinary
@@ -287,7 +291,7 @@
my_log))
return false;
- // NOTE: on SLES10, the "root=" paramter is not handled by the
+ // NOTE: on SLES10, the "root=" parameter is not handled by the
// initrd in the ISERIES64 file. The initrd just boots up to a
// shell.
SCR::Execute (.target.bash,
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
1
0
Hello community,
here is the log from the commit of package xgl
checked in at Fri May 19 16:56:25 CEST 2006.
--------
--- xgl/xgl.changes 2006-05-17 14:09:20.000000000 +0200
+++ xgl/xgl.changes 2006-05-19 16:17:06.000000000 +0200
@@ -1,0 +2,6 @@
+Fri May 19 16:15:01 CEST 2006 - dreveman(a)suse.de
+
+- Disable YUY2 format for XVideo as it's not accelerated and the
+ software fallback got issues.
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ xgl.spec ++++++
--- /var/tmp/diff_new_pack.IZ3X1U/_old 2006-05-19 16:55:49.000000000 +0200
+++ /var/tmp/diff_new_pack.IZ3X1U/_new 2006-05-19 16:55:49.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package xgl (Version cvs_060517)
+# spec file for package xgl (Version cvs_060519)
#
# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -23,7 +23,7 @@
PreReq: %fillup_prereq
Requires: xgl-hardware-list
Autoreqprov: on
-Version: cvs_060517
+Version: cvs_060519
Release: 1
Summary: Xserver that uses OpenGL for its drawing operations.
BuildRoot: %{_tmppath}/%{name}-%{version}-build
@@ -141,6 +141,9 @@
/var/adm/fillup-templates/sysconfig.displaymanager-%name
%changelog -n xgl
+* Fri May 19 2006 - dreveman(a)suse.de
+- Disable YUY2 format for XVideo as it's not accelerated and the
+ software fallback got issues.
* Wed May 17 2006 - dreveman(a)suse.de
- exa.h randrstr.h are no longer installed by mistake.
* Wed May 17 2006 - dreveman(a)suse.de
++++++ xorg-server-1.1.99.1.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/xorg-server-1.1.99.1/ChangeLog new/xorg-server-1.1.99.1/ChangeLog
--- old/xorg-server-1.1.99.1/ChangeLog 2006-05-11 16:37:01.000000000 +0200
+++ new/xorg-server-1.1.99.1/ChangeLog 2006-05-19 14:32:14.000000000 +0200
@@ -1,3 +1,8 @@
+2006-05-19 David Reveman <davidr(a)novell.com>
+
+ * hw/xgl/xglxv.c (xglXvInitAdaptors): Disable YUY2 format as
+ it's not accelerated and the software fallback got issues.
+
2006-05-11 David Reveman <davidr(a)novell.com>
* composite/compalloc.c (compRedirectWindow): Init borderClipX and
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/xorg-server-1.1.99.1/hw/xgl/xglxv.c new/xorg-server-1.1.99.1/hw/xgl/xglxv.c
--- old/xorg-server-1.1.99.1/hw/xgl/xglxv.c 2006-05-09 21:46:23.000000000 +0200
+++ new/xorg-server-1.1.99.1/hw/xgl/xglxv.c 2006-05-19 14:31:19.000000000 +0200
@@ -594,6 +594,11 @@
pAdaptor->nImages = sizeof (xvImages) / sizeof (XvImageRec);
pAdaptor->pImages = xvImages;
+ /* XXX: Disable YUY2 format as it's not accelerated and the software
+ fallback got issues. */
+ pAdaptor->nImages = sizeof (xvImages) / sizeof (XvImageRec) - 1;
+ pAdaptor->pImages = &xvImages[1];
+
/* TODO: Currently no attributes */
pAdaptor->nAttributes = 0;
pAdaptor->pAttributes = 0;
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
1
0