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
- 1 participants
- 383926 discussions
Hello community,
here is the log from the commit of package glibc
checked in at Fri Mar 31 15:35:27 CEST 2006.
--------
--- glibc/glibc.changes 2006-03-24 14:58:56.000000000 +0100
+++ glibc/glibc.changes 2006-03-26 21:11:43.000000000 +0200
@@ -1,0 +2,5 @@
+Sun Mar 26 21:08:58 CEST 2006 - schwab(a)suse.de
+
+- Terminate FDE before clone syscall.
+
+-------------------------------------------------------------------
Old:
----
minmem
New:
----
glibc-2.3.90-clone-cfi.diff
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ glibc.spec ++++++
--- /var/tmp/diff_new_pack.KuQsRM/_old 2006-03-31 15:33:15.000000000 +0200
+++ /var/tmp/diff_new_pack.KuQsRM/_new 2006-03-31 15:33:15.000000000 +0200
@@ -28,7 +28,7 @@
Obsoletes: ngpt ngpt-devel
Autoreqprov: on
Version: 2.4
-Release: 11
+Release: 13
%define snapshot_date 2006032009
URL: http://www.gnu.org/software/libc/libc.html
PreReq: filesystem
@@ -81,6 +81,7 @@
Patch31: glibc-2.3.90-ppc64-procfs.h.diff
Patch32: glibc-2.3.90-pthread_kill-invalid-thread-id.diff
Patch33: glibc-2.3.90-langpackdir.diff
+Patch34: glibc-2.3.90-clone-cfi.diff
%description
The GNU C Library provides the most important standard libraries used
@@ -243,6 +244,7 @@
%patch30
%patch31
%patch33
+%patch34
# Install blowfish crypt add-on
rm crypt_blowfish-*/crypt.h
cp -a crypt_blowfish-*/*.[ch] crypt
@@ -883,6 +885,8 @@
%{_libdir}/libdl_p.a
%changelog -n glibc
+* Sun Mar 26 2006 - schwab(a)suse.de
+- Terminate FDE before clone syscall.
* Fri Mar 24 2006 - ro(a)suse.de
- kernel-headers: asm-powerpc: define PAGE_MASK in page.h
* Mon Mar 20 2006 - kukuk(a)suse.de
++++++ check-build.sh ++++++
--- glibc/check-build.sh 2006-01-30 18:03:00.000000000 +0100
+++ glibc/check-build.sh 2006-03-26 21:00:36.000000000 +0200
@@ -52,7 +52,7 @@
fi
;;
*ppc)
- grep -Em1 'POWER[45]' /proc/cpuinfo
+ grep -Em1 'POWER[45]|PPC970' /proc/cpuinfo
if [ $? -ne 0 ] ; then
echo "FATAL: can not run POWER4/5 optimized binaries"
exit 1
@@ -75,7 +75,7 @@
;;
*ppc64)
- grep -Em1 'POWER[45]' /proc/cpuinfo
+ grep -Em1 'POWER[45]|PPC970' /proc/cpuinfo
if [ $? -ne 0 ] ; then
echo "FATAL: can not run POWER4/5 optimized binaries"
exit 1
++++++ glibc-2.3.90-clone-cfi.diff ++++++
--- sysdeps/unix/sysv/linux/powerpc/powerpc32/clone.S.~1.7.~ 2006-01-11 10:24:55.000000000 +0100
+++ sysdeps/unix/sysv/linux/powerpc/powerpc32/clone.S 2006-03-26 20:35:33.000000000 +0200
@@ -84,6 +84,10 @@ ENTRY (BP_SYM (__clone))
mr r6,r8
mr r7,r9
+ /* End FDE now, because in the child the unwind info will be
+ wrong. */
+ cfi_endproc
+
/* Do the call. */
DO_CALL(SYS_ify(clone))
@@ -138,6 +142,8 @@ L(parent):
L(badargs):
li r3,EINVAL
b __syscall_error@local
+
+ cfi_startproc
END (BP_SYM (__clone))
weak_alias (BP_SYM (__clone), BP_SYM (clone))
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
1
0
Hello community,
here is the log from the commit of package gnome-power-manager
checked in at Fri Mar 31 15:35:01 CEST 2006.
--------
--- GNOME/gnome-power-manager/gnome-power-manager.changes 2006-03-29 00:11:43.000000000 +0200
+++ gnome-power-manager/gnome-power-manager.changes 2006-03-31 11:57:54.000000000 +0200
@@ -1,0 +2,6 @@
+Fri Mar 31 11:57:07 CEST 2006 - rodrigo(a)suse.de
+
+- Added gnome-power-manager-disable-actions.patch to disable
+ handling of powersave button events (#157477).
+
+-------------------------------------------------------------------
New:
----
gnome-power-manager-disable-actions.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gnome-power-manager.spec ++++++
--- /var/tmp/diff_new_pack.nROXtv/_old 2006-03-31 15:34:43.000000000 +0200
+++ /var/tmp/diff_new_pack.nROXtv/_new 2006-03-31 15:34:43.000000000 +0200
@@ -13,7 +13,7 @@
Name: gnome-power-manager
BuildRequires: gnome-common gnome-doc-utils gnutls-devel intltool libglade2-devel libgnomeprintui-devel libgnomeui-devel libnotify-devel libwnck-devel mDNSResponder-devel perl-XML-Parser powersave-devel scrollkeeper update-desktop-files
Version: 2.14.0
-Release: 8
+Release: 10
URL: http://gnome-power.sourceforge.net/
Group: System/GUI/GNOME
License: GPL
@@ -24,6 +24,7 @@
Patch1: gnome-power-manager-autostart.patch
Patch3: gnome-power-manager-powersave-dbus.patch
Patch4: gnome-power-manager-battery-removal.patch
+Patch5: gnome-power-manager-disable-actions.patch
Autoreqprov: on
Requires: hal dbus-1 gnome-screensaver notification-daemon
BuildRoot: %{_tmppath}/%{name}-%{version}-build
@@ -53,6 +54,7 @@
%patch1
%patch3 -p1
%patch4
+%patch5 -p1
%build
rename no nb po/no.*
@@ -104,6 +106,9 @@
%config /usr/share/dbus-1/services/gnome-power-manager.service
%changelog -n gnome-power-manager
+* Fri Mar 31 2006 - rodrigo(a)suse.de
+- Added gnome-power-manager-disable-actions.patch to disable
+ handling of powersave button events (#157477).
* Wed Mar 29 2006 - dobey(a)suse.de
- Update icons tarball with 24x24 icons instead of 22x22, this
changed upstream for the 2.14 release to 24x24, so we need to
++++++ gnome-power-manager-disable-actions.patch ++++++
Only in gnome-power-manager-2.14.0/data: gpm-prefs.glade.bak
Only in gnome-power-manager-2.14.0/data: gpm-prefs.gladep
Only in gnome-power-manager-2.14.0/data: gpm-prefs.gladep.bak
diff -upr gnome-power-manager-2.14.0-orig/src/gpm-hal-monitor.c gnome-power-manager-2.14.0/src/gpm-hal-monitor.c
--- gnome-power-manager-2.14.0-orig/src/gpm-hal-monitor.c 2006-03-03 13:45:33.000000000 +0100
+++ gnome-power-manager-2.14.0/src/gpm-hal-monitor.c 2006-03-30 17:50:06.000000000 +0200
@@ -288,12 +288,13 @@ watch_device_condition (DBusGProxy *p
const char *udi = NULL;
char *button_name = NULL;
gboolean value;
+ extern gboolean gpm_enable_actions;
udi = dbus_g_proxy_get_path (proxy);
gpm_debug ("udi=%s, condition_name=%s", udi, condition_name);
- if (strcmp (condition_name, "ButtonPressed") == 0) {
+ if (gpm_enable_actions && strcmp (condition_name, "ButtonPressed") == 0) {
/* We can get two different types of ButtonPressed condition
1. The old acpi hardware buttons
udi="acpi_foo", details="";
Only in gnome-power-manager-2.14.0/src: gpm-hal-monitor.c~
diff -upr gnome-power-manager-2.14.0-orig/src/gpm-main.c gnome-power-manager-2.14.0/src/gpm-main.c
--- gnome-power-manager-2.14.0-orig/src/gpm-main.c 2006-03-27 18:58:01.000000000 +0200
+++ gnome-power-manager-2.14.0/src/gpm-main.c 2006-03-31 11:03:46.000000000 +0200
@@ -47,6 +47,8 @@
#include "gpm-manager-glue.h"
#include "gpm-screensaver.h"
+gboolean gpm_enable_actions = FALSE;
+
static void gpm_exit (GpmManager *manager);
/** registers org.gnome.PowerManager on a connection
Only in gnome-power-manager-2.14.0-orig/src: gpm-main.c.orig
Only in gnome-power-manager-2.14.0-orig/src: gpm-manager.c~
Only in gnome-power-manager-2.14.0-orig/src: gpm-manager.h~
diff -upr gnome-power-manager-2.14.0-orig/src/gpm-prefs.c gnome-power-manager-2.14.0/src/gpm-prefs.c
--- gnome-power-manager-2.14.0-orig/src/gpm-prefs.c 2006-03-13 20:10:01.000000000 +0100
+++ gnome-power-manager-2.14.0/src/gpm-prefs.c 2006-03-31 11:04:11.000000000 +0200
@@ -63,6 +63,8 @@ static GConfEnumStringPair icon_policy_e
#define GPM_DBUS_PATH "/org/gnome/PowerManager"
#define GPM_DBUS_INTERFACE "org.gnome.PowerManager"
+gboolean gpm_enable_actions = FALSE;
+
/* If sleep time in a slider is set to 61 it is considered as never sleep */
const int NEVER_TIME_ON_SLIDER = 61;
@@ -550,12 +552,21 @@ setup_sleep_type (GladeXML *xml)
static void
setup_ac_actions (GladeXML *xml)
{
+ GtkWidget *vbox_actions;
GtkWidget *label_button_lid;
GtkWidget *combo_button_lid;
GtkWidget *vbox_ac_actions;
gboolean has_lid_button;
const char *button_lid_actions[] = {ACTION_BLANK, ACTION_SUSPEND, ACTION_HIBERNATE, NULL};
+ vbox_actions = glade_xml_get_widget (xml, "vbox_ac_actions");
+ if (gpm_enable_actions)
+ gtk_widget_show (vbox_actions);
+ else {
+ gtk_widget_hide (vbox_actions);
+ return;
+ }
+
label_button_lid = glade_xml_get_widget (xml, "label_ac_button_lid");
combo_button_lid = glade_xml_get_widget (xml, "combobox_ac_lid_close");
vbox_ac_actions = glade_xml_get_widget (xml, "vbox_ac_actions");
@@ -578,6 +589,7 @@ setup_ac_actions (GladeXML *xml)
static void
setup_battery_actions (GladeXML *xml)
{
+ GtkWidget *vbox_actions;
GtkWidget *label_button_lid;
GtkWidget *combo_button_lid;
GtkWidget *label_battery_critical;
@@ -592,6 +604,14 @@ setup_battery_actions (GladeXML *xml)
return;
}
+ vbox_actions = glade_xml_get_widget (xml, "vbox_battery_actions");
+ if (gpm_enable_actions)
+ gtk_widget_show (vbox_actions);
+ else {
+ gtk_widget_hide (vbox_actions);
+ return;
+ }
+
/* Button Lid Combo Box */
label_button_lid = glade_xml_get_widget (xml, "label_battery_button_lid");
combo_button_lid = glade_xml_get_widget (xml, "combobox_battery_lid_close");
Only in gnome-power-manager-2.14.0/src: gpm-prefs.c~
Only in gnome-power-manager-2.14.0-orig/src: Makefile.am.orig
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
1
0
Hello community,
here is the log from the commit of package gnome-pilot
checked in at Fri Mar 31 15:34:49 CEST 2006.
--------
--- GNOME/gnome-pilot/gnome-pilot.changes 2006-03-20 21:08:28.000000000 +0100
+++ gnome-pilot/gnome-pilot.changes 2006-03-30 11:09:26.000000000 +0200
@@ -1,0 +2,6 @@
+Thu Mar 30 11:03:31 CEST 2006 - dgollub(a)suse.de
+
+- fixed build problem which appeared on downgrade to pilot-link 0.11.8
+ (#161722) (-build-fix.patch)
+
+-------------------------------------------------------------------
New:
----
gnome-pilot-build-fix.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gnome-pilot.spec ++++++
--- /var/tmp/diff_new_pack.UbKoXa/_old 2006-03-31 15:34:22.000000000 +0200
+++ /var/tmp/diff_new_pack.UbKoXa/_new 2006-03-31 15:34:22.000000000 +0200
@@ -23,7 +23,7 @@
# http://bugzilla.gnome.org/show_bug.cgi?id=302727
Conflicts: gnome-pilot-32bit
Version: 2.0.13
-Release: 32
+Release: 35
Summary: GNOME PalmPilot Programs
Source: ftp://ftp.gnome.org/pub/GNOME/sources/gnome-pilot/2.0/%{name}-%{version}.ta…
Patch: gnome-pilot-no-susepath.patch
@@ -33,6 +33,7 @@
Patch5: gnome-pilot-pilot-link-0-12.patch
Patch6: gnome-pilot-fix-panel-add-icon.patch
Patch7: gnome-pilot-hal.patch
+Patch8: gnome-pilot-build-fix.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
@@ -72,6 +73,7 @@
%patch5
%patch6
%patch7 -p1
+%patch8
# Work-around biarch problems:
# http://bugzilla.gnome.org/show_bug.cgi?id=302727
sed -i s:@prefix@/lib:@prefix@/%_lib:g conduits/*/*.conduit.in
@@ -164,6 +166,9 @@
%{prefix}/%_lib/pkgconfig/*.pc
%changelog -n gnome-pilot
+* Thu Mar 30 2006 - dgollub(a)suse.de
+- fixed build problem which appeared on downgrade to pilot-link 0.11.8
+ (#161722) (-build-fix.patch)
* Mon Mar 20 2006 - fejj(a)suse.de
- Fixed a build problem by removing #define _XOPEN_SOURCE, it should have been #define _GNU_SOURCE
* Fri Mar 17 2006 - fejj(a)suse.de
++++++ gnome-pilot-build-fix.patch ++++++
--- utils/make-password.c
+++ utils/make-password.c
@@ -7,6 +7,7 @@
#include <unistd.h>
#include <stdio.h>
#include <stdlib.h>
+#include <string.h>
#include <pi-source.h>
#include <pi-socket.h>
#include <pi-dlp.h>
++++++ gnome-pilot-hal.patch ++++++
--- /var/tmp/diff_new_pack.UbKoXa/_old 2006-03-31 15:34:22.000000000 +0200
+++ /var/tmp/diff_new_pack.UbKoXa/_new 2006-03-31 15:34:22.000000000 +0200
@@ -1,6 +1,5 @@
-diff -ur gnome-pilot-2.0.13.orig/configure.in gnome-pilot-2.0.13/configure.in
---- gnome-pilot-2.0.13.orig/configure.in 2006-03-17 09:47:10.000000000 -0500
-+++ gnome-pilot-2.0.13/configure.in 2006-03-20 14:58:42.000000000 -0500
+--- gnome-pilot-2.0.13/configure.in
++++ gnome-pilot-2.0.13/configure.in
@@ -117,6 +117,8 @@
BONOBO_ACTIVATION_REQUIRED="bonobo-activation-2.0 >= 1.0.3"
LIBPANELAPPLET_REQUIRED="libpanelapplet-2.0 >= 2.0.6"
@@ -34,10 +33,8 @@
;;
esac
-Only in gnome-pilot-2.0.13/: configure.in~
-diff -ur gnome-pilot-2.0.13.orig/gpilotd/gpilotd.c gnome-pilot-2.0.13/gpilotd/gpilotd.c
---- gnome-pilot-2.0.13.orig/gpilotd/gpilotd.c 2006-03-17 09:47:10.000000000 -0500
-+++ gnome-pilot-2.0.13/gpilotd/gpilotd.c 2006-03-20 14:58:24.000000000 -0500
+--- gnome-pilot-2.0.13/gpilotd/gpilotd.c
++++ gnome-pilot-2.0.13/gpilotd/gpilotd.c
@@ -28,10 +28,10 @@
#endif
@@ -1148,4 +1145,3 @@
/* It is unlikely that we will end here */
remove_pid_file ();
gpilotd_corba_quit ();
-Only in gnome-pilot-2.0.13/gpilotd: gpilotd.c~
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
1
0
Hello community,
here is the log from the commit of package gnome-media
checked in at Fri Mar 31 15:34:16 CEST 2006.
--------
--- GNOME/gnome-media/gnome-media.changes 2006-03-22 12:31:10.000000000 +0100
+++ gnome-media/gnome-media.changes 2006-03-30 20:39:18.000000000 +0200
@@ -1,0 +2,5 @@
+Thu Mar 30 20:38:33 CEST 2006 - gekker(a)suse.de
+
+- Split out gnome-cd to subpackage gnome-media-cd (#161585)
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gnome-media.spec ++++++
--- /var/tmp/diff_new_pack.Qsnvrb/_old 2006-03-31 15:33:02.000000000 +0200
+++ /var/tmp/diff_new_pack.Qsnvrb/_new 2006-03-31 15:33:02.000000000 +0200
@@ -23,7 +23,7 @@
Obsoletes: gnome-media2
Autoreqprov: on
Version: 2.12.0
-Release: 14
+Release: 17
Summary: GNOME Multimedia (Media)
Source: ftp://ftp.gnome.org/pub/GNOME/sources/gnome-media/2.6/%{name}-%{version}.ta…
Patch: gnome-media-void.patch
@@ -78,6 +78,27 @@
Seth Nickell <snickell(a)stanford.edu>
Balamurali Viswanathan <balamurali.viswanathan(a)wipro.com>
+%package cd
+Summary: GNOME Multimedia CD Player(Media)
+Group: System/GUI/GNOME
+Autoreqprov: on
+Requires: %name = %version
+
+%description cd
+This package contains the GNOME CD player
+
+
+
+Authors:
+--------
+ Iain Holmes <iain(a)ximian.com>
+ Tim P. Gerla <timg(a)rrv.net>
+ Jens Ch. Restemeier <jchrr(a)hrz.uni-bielefeld.de>
+ Gregory McLean <gregm(a)comstar.net>
+ Andreas Hyden <a.hyden(a)cyberpoint.se>
+ Seth Nickell <snickell(a)stanford.edu>
+ Balamurali Viswanathan <balamurali.viswanathan(a)wipro.com>
+
%prep
%setup -q
%patch
@@ -143,33 +164,58 @@
export GCONF_CONFIG_SOURCE=`opt/gnome/bin/gconftool-2 --get-default-source`
opt/gnome/bin/gconftool-2 --makefile-install-rule etc/opt/gnome/gconf/schemas/CDDB-Slave2.schemas >/dev/null
opt/gnome/bin/gconftool-2 --makefile-install-rule etc/opt/gnome/gconf/schemas/gnome-audio-profiles.schemas >/dev/null
-opt/gnome/bin/gconftool-2 --makefile-install-rule etc/opt/gnome/gconf/schemas/gnome-cd.schemas >/dev/null
opt/gnome/bin/gconftool-2 --makefile-install-rule etc/opt/gnome/gconf/schemas/gnome-sound-recorder.schemas >/dev/null
opt/gnome/bin/gconftool-2 --makefile-install-rule etc/opt/gnome/gconf/schemas/gnome-volume-control.schemas >/dev/null
%postun
%run_ldconfig
+%post -n gnome-media-cd
+%run_ldconfig
+export GCONF_CONFIG_SOURCE=`opt/gnome/bin/gconftool-2 --get-default-source`
+opt/gnome/bin/gconftool-2 --makefile-install-rule etc/opt/gnome/gconf/schemas/gnome-cd.schemas >/dev/null
+
+%postun -n gnome-media-cd
+%run_ldconfig
+
%files -f %files -f %{name}-2.0.lang
%defattr(-,root,root)
%doc AUTHORS COPYING ChangeLog NEWS README TODO
%defattr (-, root, root)
-%{prefix}/bin/*
+%{prefix}/bin/cddb-slave2-properties
+%{prefix}/bin/gnome-audio-profiles-properties
+%{prefix}/bin/gnome-sound-recorder
+%{prefix}/bin/gnome-volume-control
+%{prefix}/bin/gstreamer-properties
+%{prefix}/bin/vumeter
%{prefix}/%_lib/*.so.*
%{prefix}/%_lib/bonobo/servers/*
%{prefix}/lib/gnome-media
%{prefix}/%_lib/libglade/2.0/*.so
-%{prefix}/include/*
-%{prefix}/share/omf/gnome-media
-%{prefix}/share/gnome/help/*
+%dir %{prefix}/share/omf/gnome-media
+%{prefix}/share/omf/gnome-media/gnome-volume-control*.omf
+%{prefix}/share/omf/gnome-media/grecord*.omf
+%{prefix}/share/omf/gnome-media/gstreamer-properties*.omf
+%{prefix}/share/gnome/help/gnome-sound-recorder
+%{prefix}/share/gnome/help/gnome-volume-control
+%{prefix}/share/gnome/help/grecord
+%{prefix}/share/gnome/help/gstreamer-properties
%{prefix}/share/idl/*
-%{prefix}/share/pixmaps/*
+%{prefix}/share/pixmaps/gnome-grecord.png
+%{prefix}/share/pixmaps/gnome-mixer.png
+%{prefix}/share/pixmaps/gnome-reclevel.png
+%{prefix}/share/pixmaps/gnome-vumeter.png
+%{prefix}/share/pixmaps/gstreamer-properties.png
%{sysconfdir}/gconf/schemas/CDDB-Slave2.schemas
%{sysconfdir}/gconf/schemas/gnome-audio-profiles.schemas
-%{sysconfdir}/gconf/schemas/gnome-cd.schemas
%{sysconfdir}/gconf/schemas/gnome-sound-recorder.schemas
%{sysconfdir}/gconf/schemas/gnome-volume-control.schemas
-%{prefix}/share/applications/*.desktop
+%{prefix}/share/applications/cddb-slave.desktop
+%{prefix}/share/applications/gnome-sound-recorder.desktop
+%{prefix}/share/applications/gnome-volume-control.desktop
+%{prefix}/share/applications/gstreamer-properties.desktop
+%{prefix}/share/applications/reclevel.desktop
+%{prefix}/share/applications/vumeter.desktop
%{prefix}/share/gnome-media
%{prefix}/share/gstreamer-properties
%{prefix}/share/gnome-sound-recorder
@@ -180,8 +226,20 @@
%{prefix}/%_lib/*.*a
#%{prefix}/%_lib/libglade/2.0/*.*a
%{prefix}/%_lib/pkgconfig/*.pc
+%{prefix}/include/*
+
+%files cd
+%defattr(-,root,root)
+%{prefix}/bin/gnome-cd
+%{prefix}/share/applications/gnome-cd.desktop
+%{prefix}/share/gnome/help/gnome-cd
+%{prefix}/share/omf/gnome-media/gnome-cd*.omf
+%{prefix}/share/pixmaps/gnome-cd*
+%{sysconfdir}/gconf/schemas/gnome-cd.schemas
%changelog -n gnome-media
+* Thu Mar 30 2006 - gekker(a)suse.de
+- Split out gnome-cd to subpackage gnome-media-cd (#161585)
* Wed Mar 22 2006 - sbrabec(a)suse.cz
- Added optional additional profile.
* Fri Feb 17 2006 - sreeves(a)suse.de
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
1
0
Hello community,
here is the log from the commit of package gnome-menus
checked in at Fri Mar 31 15:33:49 CEST 2006.
--------
--- GNOME/gnome-menus/gnome-menus.changes 2006-02-21 18:10:35.000000000 +0100
+++ gnome-menus/gnome-menus.changes 2006-03-30 00:12:11.000000000 +0200
@@ -1,0 +2,5 @@
+Wed Mar 29 01:56:37 CEST 2006 - sreeves(a)suse.de
+
+- Look for new X-SuSE-ControlCenter-* category in preferences.menu
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gnome-menus.spec ++++++
--- /var/tmp/diff_new_pack.RG3M2S/_old 2006-03-31 15:33:13.000000000 +0200
+++ /var/tmp/diff_new_pack.RG3M2S/_new 2006-03-31 15:33:13.000000000 +0200
@@ -19,7 +19,7 @@
Autoreqprov: on
Obsoletes: gnome-core
Version: 2.12.0
-Release: 14
+Release: 20
Summary: The GNOME Desktop Menu
Source: gnome-menus-%{version}.tar.bz2
Source1: preferences.menu
@@ -169,6 +169,8 @@
%{prefix}/include/gnome-menus
%changelog -n gnome-menus
+* Wed Mar 29 2006 - sreeves(a)suse.de
+- Look for new X-SuSE-ControlCenter-* category in preferences.menu
* Tue Feb 21 2006 - sbrabec(a)suse.cz
- Added infrastructure to allow translation of control center
labels (144946#c12).
++++++ preferences.menu ++++++
--- GNOME/gnome-menus/preferences.menu 2005-12-17 01:47:11.000000000 +0100
+++ gnome-menus/preferences.menu 2006-03-30 00:13:27.000000000 +0200
@@ -32,6 +32,7 @@
<Name>Personal</Name>
<Directory>Gnomecc-Personal.directory</Directory>
<Include>
+ <Category>X-SuSE-ControlCenter-Personal</Category>
<And>
<Category>X-Ximian-Settings</Category>
<Category>Personal</Category>
@@ -44,6 +45,7 @@
<Name>Look and Feel</Name>
<Directory>Gnomecc-LookAndFeel.directory</Directory>
<Include>
+ <Category>X-SuSE-ControlCenter-LookAndFeel</Category>
<And>
<Category>X-Ximian-Settings</Category>
<Or>
@@ -58,6 +60,7 @@
<Name>Hardware</Name>
<Directory>Gnomecc-Hardware.directory</Directory>
<Include>
+ <Category>X-SuSE-ControlCenter-Hardware</Category>
<And>
<Category>X-Ximian-Settings</Category>
<Category>Hardware</Category>
@@ -72,6 +75,7 @@
<Name>System</Name>
<Directory>Gnomecc-System.directory</Directory>
<Include>
+ <Category>X-SuSE-ControlCenter-System</Category>
<And>
<Category>X-Ximian-Settings</Category>
<Or>
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
1
0
Hello community,
here is the log from the commit of package gnome-cups-manager
checked in at Fri Mar 31 15:33:08 CEST 2006.
--------
--- GNOME/gnome-cups-manager/gnome-cups-manager.changes 2006-03-27 23:28:44.000000000 +0200
+++ gnome-cups-manager/gnome-cups-manager.changes 2006-03-30 19:11:40.000000000 +0200
@@ -1,0 +2,5 @@
+Thu Mar 30 19:07:41 CEST 2006 - fejj(a)suse.de
+
+- Fixed a crash in smb-uri-parser-fix.patch (bug #161045)
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gnome-cups-manager.spec ++++++
--- /var/tmp/diff_new_pack.v2SFRw/_old 2006-03-31 15:32:28.000000000 +0200
+++ /var/tmp/diff_new_pack.v2SFRw/_new 2006-03-31 15:32:28.000000000 +0200
@@ -13,7 +13,7 @@
Name: gnome-cups-manager
BuildRequires: cups cups-devel gcc-c++ gnome-common gnutls-devel intltool krb5-devel libglade2-devel libgnomecups-devel libgnomeprintui-devel libgnomeui-devel libsmbclient libsmbclient-devel libwnck-devel mDNSResponder-devel perl-XML-Parser update-desktop-files
Version: 0.32cvs20060120
-Release: 18
+Release: 20
URL: http://www.gnome.org/
Group: System/GUI/GNOME
License: GPL
@@ -102,6 +102,8 @@
/opt/gnome/include/libgnomecups-1/libgnomecups/*
%changelog -n gnome-cups-manager
+* Thu Mar 30 2006 - fejj(a)suse.de
+- Fixed a crash in smb-uri-parser-fix.patch (bug #161045)
* Mon Mar 27 2006 - danw(a)suse.de
- Fix a sometimes crash in only-once.patch
* Wed Mar 01 2006 - fejj(a)suse.de
++++++ smb-uri-parser-fix.patch ++++++
--- /var/tmp/diff_new_pack.v2SFRw/_old 2006-03-31 15:32:28.000000000 +0200
+++ /var/tmp/diff_new_pack.v2SFRw/_new 2006-03-31 15:32:28.000000000 +0200
@@ -274,16 +274,18 @@
w = glade_xml_get_widget (cs->xml, "hp_port_entry");
gtk_entry_set_text (GTK_ENTRY (w), tmp);
g_free (tmp);
-@@ -1387,4 +1564,12 @@
+@@ -1387,4 +1564,14 @@
gtk_combo_box_set_active (GTK_COMBO_BOX (w), type);
}
cs->updating = FALSE;
+
-+ g_free (url->protocol);
-+ g_free (url->domain);
-+ g_free (url->user);
-+ g_free (url->passwd);
-+ g_free (url->host);
-+ g_free (url->path);
-+ g_free (url);
++ if (url != NULL) {
++ g_free (url->protocol);
++ g_free (url->domain);
++ g_free (url->user);
++ g_free (url->passwd);
++ g_free (url->host);
++ g_free (url->path);
++ g_free (url);
++ }
}
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
1
0
Hello community,
here is the log from the commit of package gnome-filesystem
checked in at Fri Mar 31 15:32:56 CEST 2006.
--------
--- GNOME/gnome-filesystem/gnome-filesystem.changes 2006-03-04 18:39:56.000000000 +0100
+++ gnome-filesystem/gnome-filesystem.changes 2006-03-29 15:34:57.000000000 +0200
@@ -1,0 +2,5 @@
+Wed Mar 29 15:34:08 CEST 2006 - sbrabec(a)suse.cz
+
+- Added km locale directory.
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gnome-filesystem.spec ++++++
--- /var/tmp/diff_new_pack.xLcXwU/_old 2006-03-31 15:32:30.000000000 +0200
+++ /var/tmp/diff_new_pack.xLcXwU/_new 2006-03-31 15:32:30.000000000 +0200
@@ -18,7 +18,7 @@
PreReq: coreutils
Summary: GNOME Directory Layout
Version: 0.1
-Release: 248
+Release: 252
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
@@ -203,6 +203,8 @@
/opt/gnome/share/locale/hy/LC_MESSAGES \
/opt/gnome/share/locale/ia \
/opt/gnome/share/locale/ia/LC_MESSAGES \
+/opt/gnome/share/locale/km \
+/opt/gnome/share/locale/km/LC_MESSAGES \
/opt/gnome/share/locale/id \
/opt/gnome/share/locale/id/LC_MESSAGES \
/opt/gnome/share/locale/is \
@@ -653,6 +655,8 @@
%ghost /opt/gnome/share/mime/subclasses
%changelog -n gnome-filesystem
+* Wed Mar 29 2006 - sbrabec(a)suse.cz
+- Added km locale directory.
* Sat Mar 04 2006 - aj(a)suse.de
- Fix last change so that package builds.
* Fri Mar 03 2006 - rml(a)suse.de
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
1
0
Hello community,
here is the log from the commit of package glib2
checked in at Fri Mar 31 15:32:14 CEST 2006.
--------
--- GNOME/glib2/glib2.changes 2006-01-27 03:04:47.000000000 +0100
+++ glib2/glib2.changes 2006-03-30 11:17:09.000000000 +0200
@@ -1,0 +2,6 @@
+Thu Mar 30 11:16:15 CEST 2006 - sbrabec(a)suse.cz
+
+- Renamed profile to be executed after lang.*, otherwise
+ G_FILENAME_ENCODING cannot be set.
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ glib2.spec ++++++
--- /var/tmp/diff_new_pack.fjUx7R/_old 2006-03-31 15:31:43.000000000 +0200
+++ /var/tmp/diff_new_pack.fjUx7R/_new 2006-03-31 15:31:43.000000000 +0200
@@ -5,7 +5,7 @@
# 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://bugs.opensuse.org
+# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
# norootforbuild
@@ -19,7 +19,7 @@
Autoreqprov: on
Requires: gnome-filesystem
Version: 2.8.5
-Release: 5
+Release: 14
Summary: A Library with Convenient Functions Written in C
URL: http://www.gtk.org/
Source: ftp://ftp.gnome.org/pub/GNOME/sources/glib/2.8/glib-%{version}.tar.bz2
@@ -147,8 +147,8 @@
export LIBRARY_PATH=$RPM_BUILD_ROOT/opt/gnome/lib
make install DESTDIR=$RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT/etc/profile.d
-cp -a %{S:1} $RPM_BUILD_ROOT/etc/profile.d
-cp -a %{S:2} $RPM_BUILD_ROOT/etc/profile.d
+cp -a %{S:1} $RPM_BUILD_ROOT/etc/profile.d/zzz-glib2.sh
+cp -a %{S:2} $RPM_BUILD_ROOT/etc/profile.d/zzz-glib2.csh
gzip -9nf $RPM_BUILD_ROOT%{prefix}/share/man/man?/*.?
rm -rfv $RPM_BUILD_ROOT%{prefix}/share/locale/no
%find_lang glib20
@@ -164,7 +164,7 @@
%defattr(-,root,root)
%doc AUTHORS COPYING README NEWS ChangeLog
%{prefix}/%_lib/lib*.so.*
-/etc/profile.d/glib2.*
+/etc/profile.d/zzz-glib2.*
%files devel
%defattr(-,root,root)
@@ -184,6 +184,9 @@
%{prefix}/share/gtk-doc/html/gobject
%changelog -n glib2
+* Thu Mar 30 2006 - sbrabec(a)suse.cz
+- Renamed profile to be executed after lang.*, otherwise
+ G_FILENAME_ENCODING cannot be set.
* Fri Jan 27 2006 - mls(a)suse.de
- converted neededforbuild to BuildRequires
* Wed Jan 18 2006 - gekker(a)suse.de
++++++ glib2.csh ++++++
--- GNOME/glib2/glib2.csh 2006-01-25 10:16:45.000000000 +0100
+++ glib2/glib2.csh 2006-03-30 11:30:41.000000000 +0200
@@ -1,6 +1,7 @@
# GLib filename encoding guesser.
# Author: Stanislav Brabec <sbrabec(a)suse.cz>
# Additions are welcome.
+# This script must be executed after setting LANG variable.
# Try filenames which are invalid in UTF-8 as locale specific.
# For selected locales, G_FILENAME_ENCODING takes precedence.
++++++ glib2.sh ++++++
--- GNOME/glib2/glib2.sh 2006-01-25 10:16:44.000000000 +0100
+++ glib2/glib2.sh 2006-03-30 11:30:35.000000000 +0200
@@ -1,6 +1,7 @@
# GLib filename encoding guesser.
# Author: Stanislav Brabec <sbrabec(a)suse.cz>
# Additions are welcome.
+# This script must be executed after setting LANG variable.
# Try filenames which are invalid in UTF-8 as locale specific.
# For selected locales, G_FILENAME_ENCODING takes precedence.
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
1
0
Hello community,
here is the log from the commit of package gcc
checked in at Fri Mar 31 15:32:11 CEST 2006.
--------
--- gcc/cross-alpha-gcc-icecream-backend.changes 2006-03-25 17:05:26.000000000 +0100
+++ gcc/cross-alpha-gcc-icecream-backend.changes 2006-03-30 18:49:29.000000000 +0200
@@ -1,0 +2,11 @@
+Thu Mar 30 18:49:02 CEST 2006 - rguenther(a)suse.de
+
+- Fix #153386 in a different way.
+- Add patch for PR26042. [#148884]
+
+-------------------------------------------------------------------
+Mon Mar 27 13:59:33 CEST 2006 - rguenther(a)suse.de
+
+- Really fix #153386.
+
+-------------------------------------------------------------------
cross-arm-gcc-icecream-backend.changes: same change
cross-avr-gcc.changes: same change
cross-hppa-gcc-icecream-backend.changes: same change
cross-i386-gcc-icecream-backend.changes: same change
cross-ia64-gcc-icecream-backend.changes: same change
cross-mips-gcc-icecream-backend.changes: same change
cross-ppc-gcc-icecream-backend.changes: same change
cross-ppc64-gcc-icecream-backend.changes: same change
cross-s390-gcc-icecream-backend.changes: same change
cross-s390x-gcc-icecream-backend.changes: same change
cross-sparc-gcc-icecream-backend.changes: same change
cross-x86_64-gcc-icecream-backend.changes: same change
gcc.changes: same change
Old:
----
libjava-totalfix.patch
New:
----
pr13212.patch
pr26042.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ cross-alpha-gcc-icecream-backend.spec ++++++
--- /var/tmp/diff_new_pack.TvtwKd/_old 2006-03-31 15:31:28.000000000 +0200
+++ /var/tmp/diff_new_pack.TvtwKd/_new 2006-03-31 15:31:28.000000000 +0200
@@ -25,7 +25,7 @@
URL: http://gcc.gnu.org/
License: GPL, LGPL
Version: 4.1.0
-Release: 9
+Release: 11
%define gcc_version %(echo %version | sed 's/_.*//')
%define snapshot_date %(echo %version | sed 's/[34]\.[0-4]\.[0-6]//' | sed 's/_/-/')
%if %{gcc_for_opt}
@@ -69,7 +69,8 @@
Patch75: pr26643.patch
Patch77: pr25737.patch
Patch79: pr26826.patch
-Patch81: libjava-totalfix.patch
+Patch82: pr13212.patch
+Patch83: pr26042.patch
# A set of patches from the RH srpm
Patch51: gcc41-ia64-stack-protector.patch
Patch53: gcc41-java-rmic.patch
@@ -158,7 +159,8 @@
%patch75
%patch77
%patch79
-%patch81
+%patch82
+%patch83
%patch51
%patch53
%patch55
@@ -378,6 +380,11 @@
/usr/share/icecream-envs
%changelog -n cross-alpha-gcc-icecream-backend
+* Thu Mar 30 2006 - rguenther(a)suse.de
+- Fix #153386 in a different way.
+- Add patch for PR26042. [#148884]
+* Mon Mar 27 2006 - rguenther(a)suse.de
+- Really fix #153386.
* Thu Mar 23 2006 - rguenther(a)suse.de
- Update patch for PR26565.
- Add patch for PR25737.
cross-arm-gcc-icecream-backend.spec: same change
++++++ cross-avr-gcc.spec ++++++
--- /var/tmp/diff_new_pack.TvtwKd/_old 2006-03-31 15:31:28.000000000 +0200
+++ /var/tmp/diff_new_pack.TvtwKd/_new 2006-03-31 15:31:28.000000000 +0200
@@ -24,7 +24,7 @@
URL: http://gcc.gnu.org/
License: GPL, LGPL
Version: 4.1.0
-Release: 9
+Release: 11
%define gcc_version %(echo %version | sed 's/_.*//')
%define snapshot_date %(echo %version | sed 's/[34]\.[0-4]\.[0-6]//' | sed 's/_/-/')
%if %{gcc_for_opt}
@@ -68,7 +68,8 @@
Patch75: pr26643.patch
Patch77: pr25737.patch
Patch79: pr26826.patch
-Patch81: libjava-totalfix.patch
+Patch82: pr13212.patch
+Patch83: pr26042.patch
# A set of patches from the RH srpm
Patch51: gcc41-ia64-stack-protector.patch
Patch53: gcc41-java-rmic.patch
@@ -154,7 +155,8 @@
%patch75
%patch77
%patch79
-%patch81
+%patch82
+%patch83
%patch51
%patch53
%patch55
@@ -341,6 +343,11 @@
%{_prefix}
%changelog -n cross-avr-gcc
+* Thu Mar 30 2006 - rguenther(a)suse.de
+- Fix #153386 in a different way.
+- Add patch for PR26042. [#148884]
+* Mon Mar 27 2006 - rguenther(a)suse.de
+- Really fix #153386.
* Thu Mar 23 2006 - rguenther(a)suse.de
- Update patch for PR26565.
- Add patch for PR25737.
++++++ cross-hppa-gcc-icecream-backend.spec ++++++
--- /var/tmp/diff_new_pack.TvtwKd/_old 2006-03-31 15:31:28.000000000 +0200
+++ /var/tmp/diff_new_pack.TvtwKd/_new 2006-03-31 15:31:28.000000000 +0200
@@ -25,7 +25,7 @@
URL: http://gcc.gnu.org/
License: GPL, LGPL
Version: 4.1.0
-Release: 9
+Release: 11
%define gcc_version %(echo %version | sed 's/_.*//')
%define snapshot_date %(echo %version | sed 's/[34]\.[0-4]\.[0-6]//' | sed 's/_/-/')
%if %{gcc_for_opt}
@@ -69,7 +69,8 @@
Patch75: pr26643.patch
Patch77: pr25737.patch
Patch79: pr26826.patch
-Patch81: libjava-totalfix.patch
+Patch82: pr13212.patch
+Patch83: pr26042.patch
# A set of patches from the RH srpm
Patch51: gcc41-ia64-stack-protector.patch
Patch53: gcc41-java-rmic.patch
@@ -158,7 +159,8 @@
%patch75
%patch77
%patch79
-%patch81
+%patch82
+%patch83
%patch51
%patch53
%patch55
@@ -378,6 +380,11 @@
/usr/share/icecream-envs
%changelog -n cross-hppa-gcc-icecream-backend
+* Thu Mar 30 2006 - rguenther(a)suse.de
+- Fix #153386 in a different way.
+- Add patch for PR26042. [#148884]
+* Mon Mar 27 2006 - rguenther(a)suse.de
+- Really fix #153386.
* Thu Mar 23 2006 - rguenther(a)suse.de
- Update patch for PR26565.
- Add patch for PR25737.
cross-i386-gcc-icecream-backend.spec: same change
cross-ia64-gcc-icecream-backend.spec: same change
cross-ppc-gcc-icecream-backend.spec: same change
cross-ppc64-gcc-icecream-backend.spec: same change
cross-s390-gcc-icecream-backend.spec: same change
cross-s390x-gcc-icecream-backend.spec: same change
cross-x86_64-gcc-icecream-backend.spec: same change
++++++ gcc.spec ++++++
--- /var/tmp/diff_new_pack.TvtwKd/_old 2006-03-31 15:31:28.000000000 +0200
+++ /var/tmp/diff_new_pack.TvtwKd/_new 2006-03-31 15:31:28.000000000 +0200
@@ -85,7 +85,7 @@
URL: http://gcc.gnu.org/
License: GPL
Version: 4.1.0
-Release: 9
+Release: 11
%define gcc_version %(echo %version | sed 's/_.*//')
%define snapshot_date %(echo %version | sed 's/[34]\.[0-4]\.[0-6]//' | sed 's/_/-/')
%if %{gcc_for_opt}
@@ -131,7 +131,8 @@
Patch75: pr26643.patch
Patch77: pr25737.patch
Patch79: pr26826.patch
-Patch81: libjava-totalfix.patch
+Patch82: pr13212.patch
+Patch83: pr26042.patch
# A set of patches from the RH srpm
Patch51: gcc41-ia64-stack-protector.patch
Patch53: gcc41-java-rmic.patch
@@ -581,7 +582,8 @@
%patch75
%patch77
%patch79
-%patch81
+%patch82
+%patch83
%patch51
%patch53
%patch55
@@ -1714,6 +1716,11 @@
%endif
%changelog -n gcc
+* Thu Mar 30 2006 - rguenther(a)suse.de
+- Fix #153386 in a different way.
+- Add patch for PR26042. [#148884]
+* Mon Mar 27 2006 - rguenther(a)suse.de
+- Really fix #153386.
* Thu Mar 23 2006 - rguenther(a)suse.de
- Update patch for PR26565.
- Add patch for PR25737.
++++++ gcc.spec.in ++++++
--- gcc/gcc.spec.in 2006-03-25 17:01:59.000000000 +0100
+++ gcc/gcc.spec.in 2006-03-31 09:35:45.000000000 +0200
@@ -149,7 +149,8 @@
Patch75: pr26643.patch
Patch77: pr25737.patch
Patch79: pr26826.patch
-Patch81: libjava-totalfix.patch
+Patch82: pr13212.patch
+Patch83: pr26042.patch
# A set of patches from the RH srpm
Patch51: gcc41-ia64-stack-protector.patch
Patch53: gcc41-java-rmic.patch
@@ -515,7 +516,8 @@
%patch75
%patch77
%patch79
-%patch81
+%patch82
+%patch83
%patch51
%patch53
%patch55
++++++ pr13212.patch ++++++
2006-03-29 Bryce McKinlay <mckinlay(a)redhat.com>
PR libgcj/13212:
* configure.ac: Check for pthread_getattr_np(). Remove
GC_PTHREAD_SYM_VERSION detection.
* include/gc.h (GC_register_my_thread, GC_unregister_my_thread,
GC_get_thread_stack_base): New declarations.
* pthread_support.c (GC_register_my_thread, GC_unregister_my_thread,
GC_get_thread_stack_base): New functions.
(GC_delete_thread): Don't try to free the first_thread.
* misc.c (GC_init_inner): Use GC_get_thread_stack_base() if possible.
(pthread_create_, constr): Removed.
(pthread_create): Don't rename.
* include/gc_ext_config.h.in: Rebuilt.
* include/gc_pthread_redirects.h (pthread_create): Define
unconditionally.
* include/gc_config.h.in: Rebuilt.
* configure: Rebuilt.
Index: libjava/boehm.cc
===================================================================
--- libjava/boehm.cc (revision 112312)
+++ libjava/boehm.cc (working copy)
@@ -713,3 +713,15 @@
// For now, always reclaim soft references. FIXME.
return true;
}
+
+void
+_Jv_GCAttachThread ()
+{
+ GC_register_my_thread ();
+}
+
+void
+_Jv_GCDetachThread ()
+{
+ GC_unregister_my_thread ();
+}
Index: libjava/java/lang/natThread.cc
===================================================================
--- libjava/java/lang/natThread.cc (revision 112312)
+++ libjava/java/lang/natThread.cc (working copy)
@@ -396,7 +396,8 @@
}
// Attach the current native thread to an existing (but unstarted) Thread
-// object. Returns -1 on failure, 0 upon success.
+// object. Does not register thread with the garbage collector.
+// Returns -1 on failure, 0 upon success.
jint
_Jv_AttachCurrentThread(java::lang::Thread* thread)
{
@@ -413,6 +414,8 @@
java::lang::Thread*
_Jv_AttachCurrentThread(jstring name, java::lang::ThreadGroup* group)
{
+ // Register thread with GC before attempting any allocations.
+ _Jv_GCAttachThread ();
java::lang::Thread *thread = _Jv_ThreadCurrent ();
if (thread != NULL)
return thread;
@@ -447,6 +450,7 @@
return -1;
_Jv_ThreadUnRegister ();
+ _Jv_GCDetachThread ();
// Release the monitors.
t->finish_ ();
Index: libjava/include/boehm-gc.h
===================================================================
--- libjava/include/boehm-gc.h (revision 112312)
+++ libjava/include/boehm-gc.h (working copy)
@@ -79,6 +79,12 @@
#endif /* LIBGCJ_GC_DEBUG */
+void
+_Jv_GCAttachThread ();
+
+void
+_Jv_GCDetachThread ();
+
// _Jv_AllocBytes (jsize size) should go here, too. But clients don't
// usually include this header.
Index: boehm-gc/configure.ac
===================================================================
--- boehm-gc/configure.ac (revision 112312)
+++ boehm-gc/configure.ac (working copy)
@@ -291,6 +291,13 @@
;;
esac
+# Checks for pthreads functions
+#
+oldLIBS="$LIBS"
+LIBS="$LIBS -lpthread"
+AC_CHECK_FUNCS([pthread_getattr_np])
+LIBS="$oldLIBS"
+
# Configuration of machine-dependent code
#
# We don't set NO_EXECUTE_PERMISSION by default because gcj (and
@@ -450,25 +457,6 @@
AC_DEFINE(USE_MMAP, 1, [use MMAP instead of sbrk to get new memory])
fi
-symver=
-case "$target" in
- *-*-linux* )
- cat > conftest.c <<EOF
-#include <pthread.h>
-void *tf (void *arg) { (void) arg; return NULL; }
-int main (void) { pthread_t th; pthread_create (&th, NULL, tf, NULL); return 0; }
-EOF
- if $CC $CFLAGS -pthread -o conftest conftest.c > /dev/null 2>&1; then
- symver=`readelf -s conftest 2> /dev/null | sed -n '/UND pthread_create@/{s/^.*@//;s/ .*$//;p;q}'`
- fi
- rm -f conftest conftest.c
- ;;
-esac
-if test -n "$symver"; then
- AC_DEFINE_UNQUOTED(GC_PTHREAD_SYM_VERSION, "$symver", [symbol version of pthread_create])
-fi
-
-
if test -n "$with_cross_host" &&
test x"$with_cross_host" != x"no"; then
toolexecdir='$(exec_prefix)/$(target_noncanonical)'
Index: boehm-gc/include/gc.h
===================================================================
--- boehm-gc/include/gc.h (revision 112312)
+++ boehm-gc/include/gc.h (working copy)
@@ -69,7 +69,6 @@
extern "C" {
# endif
-
/* Define word and signed_word to be unsigned and signed types of the */
/* size as char * or void *. There seems to be no way to do this */
/* even semi-portably. The following is probably no better/worse */
@@ -909,6 +908,25 @@
# if defined(PCR) || defined(GC_SOLARIS_THREADS) || \
defined(GC_PTHREADS) || defined(GC_WIN32_THREADS)
/* Any flavor of threads except SRC_M3. */
+
+/* Register the current thread as a new thread whose stack(s) should */
+/* be traced by the GC. */
+/* If a platform does not implicitly do so, this must be called before */
+/* a thread can allocate garbage collected memory, or assign pointers */
+/* to the garbage collected heap. Once registered, a thread will be */
+/* stopped during garbage collections. */
+GC_API void GC_register_my_thread GC_PROTO((void));
+
+/* Register the current thread, with the indicated stack base, as */
+/* a new thread whose stack(s) should be traced by the GC. If a */
+/* platform does not implicitly do so, this must be called before a */
+/* thread can allocate garbage collected memory, or assign pointers */
+/* to the garbage collected heap. Once registered, a thread will be */
+/* stopped during garbage collections. */
+GC_API void GC_unregister_my_thread GC_PROTO((void));
+
+GC_API GC_PTR GC_get_thread_stack_base GC_PROTO((void));
+
/* This returns a list of objects, linked through their first */
/* word. Its use can greatly reduce lock contention problems, since */
/* the allocation lock can be acquired and released many fewer times. */
Index: boehm-gc/include/gc_ext_config.h.in
===================================================================
--- boehm-gc/include/gc_ext_config.h.in (revision 112312)
+++ boehm-gc/include/gc_ext_config.h.in (working copy)
@@ -3,5 +3,3 @@
is used by libjava/include/boehm-gc.h. */
#undef THREAD_LOCAL_ALLOC
-
-#undef GC_PTHREAD_SYM_VERSION
Index: boehm-gc/include/gc_pthread_redirects.h
===================================================================
--- boehm-gc/include/gc_pthread_redirects.h (revision 112312)
+++ boehm-gc/include/gc_pthread_redirects.h (working copy)
@@ -68,9 +68,7 @@
# undef pthread_detach
#endif
-#ifndef GC_PTHREAD_SYM_VERSION
# define pthread_create GC_pthread_create
-#endif
# define pthread_join GC_pthread_join
# define pthread_detach GC_pthread_detach
Index: boehm-gc/include/gc_config.h.in
===================================================================
--- boehm-gc/include/gc_config.h.in (revision 112312)
+++ boehm-gc/include/gc_config.h.in (working copy)
@@ -45,9 +45,6 @@
/* support for Tru64 pthreads */
#undef GC_OSF1_THREADS
-/* symbol version of pthread_create */
-#undef GC_PTHREAD_SYM_VERSION
-
/* support for Solaris pthreads */
#undef GC_SOLARIS_PTHREADS
@@ -63,6 +60,9 @@
/* Define to 1 if you have the <memory.h> header file. */
#undef HAVE_MEMORY_H
+/* Define to 1 if you have the `pthread_getattr_np' function. */
+#undef HAVE_PTHREAD_GETATTR_NP
+
/* Define to 1 if you have the <stdint.h> header file. */
#undef HAVE_STDINT_H
Index: boehm-gc/ChangeLog
===================================================================
--- boehm-gc/ChangeLog (revision 112312)
+++ boehm-gc/ChangeLog (working copy)
@@ -1,3 +1,22 @@
+2006-03-29 Bryce McKinlay <mckinlay(a)redhat.com>
+
+ PR libgcj/13212:
+ * configure.ac: Check for pthread_getattr_np(). Remove
+ GC_PTHREAD_SYM_VERSION detection.
+ * include/gc.h (GC_register_my_thread, GC_unregister_my_thread,
+ GC_get_thread_stack_base): New declarations.
+ * pthread_support.c (GC_register_my_thread, GC_unregister_my_thread,
+ GC_get_thread_stack_base): New functions.
+ (GC_delete_thread): Don't try to free the first_thread.
+ * misc.c (GC_init_inner): Use GC_get_thread_stack_base() if possible.
+ (pthread_create_, constr): Removed.
+ (pthread_create): Don't rename.
+ * include/gc_ext_config.h.in: Rebuilt.
+ * include/gc_pthread_redirects.h (pthread_create): Define
+ unconditionally.
+ * include/gc_config.h.in: Rebuilt.
+ * configure: Rebuilt.
+
2006-02-28 Release Manager
* GCC 4.1.0 released.
Index: boehm-gc/configure
===================================================================
--- boehm-gc/configure (revision 112312)
+++ boehm-gc/configure (working copy)
@@ -5759,6 +5759,119 @@
;;
esac
+# Checks for pthreads functions
+#
+oldLIBS="$LIBS"
+LIBS="$LIBS -lpthread"
+
+for ac_func in pthread_getattr_np
+do
+as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
+echo "$as_me:$LINENO: checking for $ac_func" >&5
+echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
+if eval "test \"\${$as_ac_var+set}\" = set"; then
+ echo $ECHO_N "(cached) $ECHO_C" >&6
+else
+ if test x$gcc_no_link = xyes; then
+ { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
+echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
+ { (exit 1); exit 1; }; }
+fi
+cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
+ For example, HP-UX 11i <limits.h> declares gettimeofday. */
+#define $ac_func innocuous_$ac_func
+
+/* System header to define __stub macros and hopefully few prototypes,
+ which can conflict with char $ac_func (); below.
+ Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
+ <limits.h> exists even on freestanding compilers. */
+
+#ifdef __STDC__
+# include <limits.h>
+#else
+# include <assert.h>
+#endif
+
+#undef $ac_func
+
+/* Override any gcc2 internal prototype to avoid an error. */
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+/* We use char because int might match the return type of a gcc2
+ builtin and then its argument prototype would still apply. */
+char $ac_func ();
+/* The GNU C library defines this for functions which it implements
+ to always fail with ENOSYS. Some functions are actually named
+ something starting with __ and the normal name is an alias. */
+#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
+choke me
+#else
+char (*f) () = $ac_func;
+#endif
+#ifdef __cplusplus
+}
+#endif
+
+int
+main ()
+{
+return f != $ac_func;
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext conftest$ac_exeext
+if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
+ (eval $ac_link) 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } &&
+ { ac_try='test -z "$ac_c_werror_flag"
+ || test ! -s conftest.err'
+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
+ (eval $ac_try) 2>&5
+ ac_status=$?
+ echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); }; } &&
+ { ac_try='test -s conftest$ac_exeext'
+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
+ (eval $ac_try) 2>&5
+ ac_status=$?
+ echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); }; }; then
+ eval "$as_ac_var=yes"
+else
+ echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+eval "$as_ac_var=no"
+fi
+rm -f conftest.err conftest.$ac_objext \
+ conftest$ac_exeext conftest.$ac_ext
+fi
+echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
+echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
+if test `eval echo '${'$as_ac_var'}'` = yes; then
+ cat >>confdefs.h <<_ACEOF
+#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
+_ACEOF
+
+fi
+done
+
+LIBS="$oldLIBS"
+
# Configuration of machine-dependent code
#
# We don't set NO_EXECUTE_PERMISSION by default because gcj (and
@@ -6627,29 +6740,6 @@
fi
-symver=
-case "$target" in
- *-*-linux* )
- cat > conftest.c <<EOF
-#include <pthread.h>
-void *tf (void *arg) { (void) arg; return NULL; }
-int main (void) { pthread_t th; pthread_create (&th, NULL, tf, NULL); return 0; }
-EOF
- if $CC $CFLAGS -pthread -o conftest conftest.c > /dev/null 2>&1; then
- symver=`readelf -s conftest 2> /dev/null | sed -n '/UND pthread_create@/{s/^.*@//;s/ .*$//;p;q}'`
- fi
- rm -f conftest conftest.c
- ;;
-esac
-if test -n "$symver"; then
-
-cat >>confdefs.h <<_ACEOF
-#define GC_PTHREAD_SYM_VERSION "$symver"
-_ACEOF
-
-fi
-
-
if test -n "$with_cross_host" &&
test x"$with_cross_host" != x"no"; then
toolexecdir='$(exec_prefix)/$(target_noncanonical)'
Index: boehm-gc/pthread_support.c
===================================================================
--- boehm-gc/pthread_support.c (revision 112312)
+++ boehm-gc/pthread_support.c (working copy)
@@ -602,7 +602,9 @@
} else {
prev -> next = p -> next;
}
- GC_INTERNAL_FREE(p);
+
+ if (p != &first_thread)
+ GC_INTERNAL_FREE(p);
}
/* If a thread has been joined, but we have not yet */
@@ -1125,6 +1127,107 @@
GC_bool GC_in_thread_creation = FALSE;
+GC_PTR GC_get_thread_stack_base()
+{
+# ifdef HAVE_PTHREAD_GETATTR_NP
+ pthread_t my_pthread;
+ pthread_attr_t attr;
+ ptr_t stack_addr;
+ size_t stack_size;
+
+ my_pthread = pthread_self();
+ pthread_getattr_np (my_pthread, &attr);
+ pthread_attr_getstack (&attr, (void **) &stack_addr, &stack_size);
+ pthread_attr_destroy (&attr);
+
+# ifdef DEBUG_THREADS
+ GC_printf1("attached thread stack address: 0x%x\n", stack_addr);
+# endif
+
+# ifdef STACK_GROWS_DOWN
+ return stack_addr + stack_size;
+# else
+ return stack_addr - stack_size;
+# endif
+
+# else
+# ifdef DEBUG_THREADS
+ GC_printf1("Can not determine stack base for attached thread");
+# endif
+ return 0;
+# endif
+}
+
+void GC_register_my_thread()
+{
+ GC_thread me;
+ pthread_t my_pthread;
+
+ my_pthread = pthread_self();
+# ifdef DEBUG_THREADS
+ GC_printf1("Attaching thread 0x%lx\n", my_pthread);
+ GC_printf1("pid = %ld\n", (long) getpid());
+# endif
+
+ /* Check to ensure this thread isn't attached already. */
+ LOCK();
+ me = GC_lookup_thread (my_pthread);
+ UNLOCK();
+ if (me != 0)
+ {
+# ifdef DEBUG_THREADS
+ GC_printf1("Attempt to re-attach known thread 0x%lx\n", my_pthread);
+# endif
+ return;
+ }
+
+ LOCK();
+ GC_in_thread_creation = TRUE;
+ me = GC_new_thread(my_pthread);
+ GC_in_thread_creation = FALSE;
+
+ me -> flags |= DETACHED;
+
+#ifdef GC_DARWIN_THREADS
+ me -> stop_info.mach_thread = mach_thread_self();
+#else
+ me -> stack_end = GC_get_thread_stack_base();
+ if (me -> stack_end == 0)
+ GC_abort("Can not determine stack base for attached thread");
+
+# ifdef STACK_GROWS_DOWN
+ me -> stop_info.stack_ptr = me -> stack_end - 0x10;
+# else
+ me -> stop_info.stack_ptr = me -> stack_end + 0x10;
+# endif
+#endif
+
+# ifdef IA64
+ me -> backing_store_end = (ptr_t)
+ (GC_save_regs_in_stack() & ~(GC_page_size - 1));
+ /* This is also < 100% convincing. We should also read this */
+ /* from /proc, but the hook to do so isn't there yet. */
+# endif /* IA64 */
+
+# if defined(THREAD_LOCAL_ALLOC) && !defined(DBG_HDRS_ALL)
+ GC_init_thread_local(me);
+# endif
+ UNLOCK();
+}
+
+void GC_unregister_my_thread()
+{
+ pthread_t my_pthread;
+
+ my_pthread = pthread_self();
+
+# ifdef DEBUG_THREADS
+ GC_printf1("Detaching thread 0x%lx\n", my_pthread);
+# endif
+
+ GC_thread_exit_proc (0);
+}
+
void * GC_start_routine(void * arg)
{
int dummy;
@@ -1201,37 +1304,8 @@
return(result);
}
-#ifdef GC_PTHREAD_SYM_VERSION
-
-/* Force constr to execute prior to main(). */
-static void constr (void) __attribute__ ((constructor));
-
-static int
-(*pthread_create_)(pthread_t *new_thread,
- const pthread_attr_t *attr_in,
- void * (*thread_execp)(void *), void *arg);
-
-static void
-constr (void)
-{
- /* Get a pointer to the real pthread_create. */
- pthread_create_ = dlvsym (RTLD_NEXT, "pthread_create",
- GC_PTHREAD_SYM_VERSION);
-}
-
-#define GC_PTHREAD_CREATE_NAME pthread_create
-#define GC_PTHREAD_REAL_NAME (*pthread_create_)
-
-#else
-
-#define GC_PTHREAD_CREATE_NAME WRAP_FUNC(pthread_create)
-#define GC_PTHREAD_REAL_NAME REAL_FUNC(pthread_create)
-
-#endif
-
-
int
-GC_PTHREAD_CREATE_NAME(pthread_t *new_thread,
+WRAP_FUNC(pthread_create)(pthread_t *new_thread,
const pthread_attr_t *attr,
void *(*start_routine)(void *), void *arg)
{
@@ -1286,7 +1360,7 @@
pthread_self());
# endif
- result = GC_PTHREAD_REAL_NAME(new_thread, attr, GC_start_routine, si);
+ result = REAL_FUNC(pthread_create)(new_thread, attr, GC_start_routine, si);
# ifdef DEBUG_THREADS
GC_printf1("Started thread 0x%X\n", *new_thread);
Index: boehm-gc/misc.c
===================================================================
--- boehm-gc/misc.c (revision 112312)
+++ boehm-gc/misc.c (working copy)
@@ -674,7 +674,13 @@
# if !defined(THREADS) || defined(GC_PTHREADS) || defined(GC_WIN32_THREADS) \
|| defined(GC_SOLARIS_THREADS)
if (GC_stackbottom == 0) {
- GC_stackbottom = GC_get_stack_base();
+ # ifdef GC_PTHREADS
+ /* Use thread_stack_base if available, as GC could be initialized from
+ a thread that is not the "main" thread. */
+ GC_stackbottom = GC_get_thread_stack_base();
+ # endif
+ if (GC_stackbottom == 0)
+ GC_stackbottom = GC_get_stack_base();
# if (defined(LINUX) || defined(HPUX)) && defined(IA64)
GC_register_stackbottom = GC_get_register_stack_base();
# endif
++++++ pr26042.patch ++++++
2006-03-30 Tom Tromey <tromey(a)redhat.com>
PR java/26042:
* parse.y (java_reorder_fields): Reset superclass field's size as
well.
Index: gcc/java/parse.y
===================================================================
*** gcc/java/parse.y (revision 112539)
--- gcc/java/parse.y (revision 112540)
*************** java_reorder_fields (void)
*** 7770,7775 ****
--- 7770,7779 ----
if (!DECL_NAME (TYPE_FIELDS (current_class)))
{
tree fields = TYPE_FIELDS (current_class);
+ /* This works around a problem where on some platforms,
+ the field might be given its size incorrectly. */
+ DECL_SIZE (fields) = NULL_TREE;
+ DECL_SIZE_UNIT (fields) = NULL_TREE;
TREE_CHAIN (fields) = nreverse (TREE_CHAIN (fields));
TYPE_SIZE (current_class) = NULL_TREE;
}
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
1
0
Hello community,
here is the log from the commit of package gfxboot
checked in at Fri Mar 31 15:31:38 CEST 2006.
--------
--- arch/i386/gfxboot/gfxboot.changes 2006-03-29 16:35:23.000000000 +0200
+++ gfxboot/gfxboot.changes 2006-03-31 15:02:54.000000000 +0200
@@ -1,0 +2,13 @@
+Fri Mar 31 15:02:49 CEST 2006 - snwint(a)suse.de
+
+- added 'share' input field for smb install
+- some more texts are translatable
+- Live-CD preparations
+
+-------------------------------------------------------------------
+Thu Mar 30 17:07:01 CEST 2006 - snwint(a)suse.de
+
+- adjusted 640x480 fallback layout
+- added driver update dialog that lets you enter the update file name
+
+-------------------------------------------------------------------
Old:
----
gfxboot-3.2.18.tar.bz2
New:
----
gfxboot-3.2.20.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gfxboot.spec ++++++
--- /var/tmp/diff_new_pack.eONSla/_old 2006-03-31 15:31:20.000000000 +0200
+++ /var/tmp/diff_new_pack.eONSla/_new 2006-03-31 15:31:20.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package gfxboot (Version 3.2.18)
+# spec file for package gfxboot (Version 3.2.20)
#
# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -17,10 +17,10 @@
Obsoletes: gfxboot-devel
Autoreqprov: on
Summary: Graphical Boot Logo for LILO and SYSLINUX
-Version: 3.2.18
+Version: 3.2.20
Release: 1
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-Source: gfxboot-3.2.18.tar.bz2
+Source: gfxboot-3.2.20.tar.bz2
Source1: NLD.tar.bz2
Source2: SLES.tar.bz2
Source3: SuSE.tar.bz2
@@ -58,6 +58,13 @@
/usr/share/gfxboot
%changelog -n gfxboot
+* Fri Mar 31 2006 - snwint(a)suse.de
+- added 'share' input field for smb install
+- some more texts are translatable
+- Live-CD preparations
+* Thu Mar 30 2006 - snwint(a)suse.de
+- adjusted 640x480 fallback layout
+- added driver update dialog that lets you enter the update file name
* Wed Mar 29 2006 - snwint(a)suse.de
- better 'welcome' screen
* Tue Mar 28 2006 - snwint(a)suse.de
++++++ NLD.tar.bz2 ++++++
++++++ SLES.tar.bz2 ++++++
++++++ SuSE.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/themes/SuSE/boot.config new/themes/SuSE/boot.config
--- old/themes/SuSE/boot.config 2005-09-02 16:29:54.000000000 +0200
+++ new/themes/SuSE/boot.config 2006-03-31 14:15:53.000000000 +0200
@@ -1,7 +1,5 @@
%% include system.inc
-/livecd false def
-
% no splash
/bsplash.show { } def
/bsplash.done { } def
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/themes/SuSE/common.inc new/themes/SuSE/common.inc
--- old/themes/SuSE/common.inc 2006-03-28 14:51:46.000000000 +0200
+++ new/themes/SuSE/common.inc 2006-03-31 14:45:13.000000000 +0200
@@ -66,7 +66,7 @@
%
/enough_mem {
biosmem 4 20 shl lt
- biosmem 200 20 shl ge or
+ biosmem livecd.mem.check 20 shl ge or
syslinux not or
} def
@@ -427,9 +427,15 @@
} if
xmenu.dud {
- dud.options xmenu.dud .xm_current get get dup "" ne {
- "%s " bc.cmd dup length add sprintf
- } { pop } ifelse
+ xmenu.dud .xm_current get .dud_file eq {
+ input.edit.dud_file 0 get dup "" ne {
+ "driverupdate=%s " bc.cmd dup length add sprintf
+ } { pop } ifelse
+ } {
+ dud.options xmenu.dud .xm_current get get dup "" ne {
+ "%s " bc.cmd dup length add sprintf
+ } { pop } ifelse
+ } ifelse
} if
xmenu.profile {
@@ -1011,6 +1017,8 @@
dup "failsafe" eq { pop "LiveCD - Safe Settings" return } if
dup "linux2" eq { pop "SUSE Linux 10.1 LiveCD (deutsch)" return } if
dup "failsaf2" eq { pop "LiveCD - Sichere Einstellungen" return } if
+ dup "kde" eq { pop "LiveCD - KDE" return } if
+ dup "gnome" eq { pop "LiveCD - GNOME" return } if
} {
dup "linux" eq { pop txt_install return } if
dup "failsafe" eq { pop txt_safe_install return } if
@@ -1151,19 +1159,6 @@
/init {
0 0 moveto currentpoint clip.size image
- ptheme {
- /head.x 31 def
- /head.y 23 def
- } {
- small_layout {
- /head.x 31 def
- /head.y 23 def
- } {
- /head.x -15 def
- /head.y -30 def
- } ifelse
- } ifelse
-
ptheme { ptheme.init } if
% set default language
@@ -1200,8 +1195,8 @@
/menu.bar.color white def
small_layout {
- /frame1.pos { 250 150 } def
- /frame1.width 365 def
+ /frame1.pos { 120 110 } def
+ /frame1.width 400 def
} {
/frame1.pos { 200 192 } def
/frame1.width 400 def
@@ -1225,7 +1220,7 @@
/boot.buf.size cmdlinelength def
/boot.buf boot.buf.size string def
- % no boot options line initially
+ % false: no boot options line initially
/boot.show true def
/update.pos {
@@ -1466,7 +1461,9 @@
dup .title "Cool computer, but..." put
dup .text
- "Sorry, but SUSE Linux 10.1 LiveCD needs at least 256MB main memory."
+ livecd.mem.show
+ "Sorry, but SUSE Linux 10.1 LiveCD needs at least %dMB main memory."
+ dup length 32 add string dup 4 1 roll sprintf
put
dup .buttons [
button.reboot button.default actReboot actNoClose or button.setaction
@@ -1586,7 +1583,7 @@
/debug 0 def
-ptheme small_layout or {
+ptheme small_layout or CapsLock or {
/bsplash.done { } def
} {
bsplash.show
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/themes/SuSE/dia_dud.inc new/themes/SuSE/dia_dud.inc
--- old/themes/SuSE/dia_dud.inc 2006-02-28 14:51:53.000000000 +0100
+++ new/themes/SuSE/dia_dud.inc 2006-03-31 13:33:14.000000000 +0200
@@ -8,11 +8,16 @@
% - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
% Some global vars.
%
-/dud.default 1 def
+/.dud_yes 0 def
+/.dud_no 1 def
+/.dud_file 2 def
+
+/dud.default .dud_no def
/dud.options [
"dud=1"
""
+ .undef
] def
@@ -27,7 +32,7 @@
/xmenu xmenu.dud def
xmenu .xm_current dud.default put
- xmenu .xm_list [ "Yes" "No" ] put
+ xmenu .xm_list [ /txt_yes /txt_no /txt_file ] put
xmenu .xm_title /txt_driver_update put
@@ -43,7 +48,11 @@
/dud.update {
/xmenu xmenu.dud def
- /window.action actRedrawPanel def
+ xmenu .xm_current get dup .dud_file eq {
+ dud.dialog
+ } {
+ /window.action actRedrawPanel def
+ } ifelse
pmenu.update
} def
@@ -89,3 +98,48 @@
} def
+% - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+/dud.dialog {
+
+ /dia window.dialog def
+
+ dia .text "" put
+
+ xmenu .xm_current get
+
+ dup .dud_file eq {
+ input.edit.dud_file .undef eq {
+ /input.edit.dud_file [ 127 string ] def
+ } if
+
+ dia .title "Driver Update" put
+
+ % Must all be of same size!
+ dia .ed.list 1 array put
+ dia .ed.buffer.list input.edit.dud_file put
+ dia .ed.text.list [
+
+"To load driver updates directly from CD-ROM,
+enter the driver update file names (separated
+by commas ',') here:\n"
+
+ ] put
+
+ } if
+
+ pop
+
+ dia .ed.focus 0 put
+ dia .ed.width 300 put
+
+ dia .buttons [
+ button.ok button.default actNothing button.setaction
+ button.cancel button.notdefault actNothing button.setaction
+ ] put
+
+ dia window.init
+ dia window.show
+
+} def
+
+
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/themes/SuSE/dia_install.inc new/themes/SuSE/dia_install.inc
--- old/themes/SuSE/dia_install.inc 2005-11-25 15:14:32.000000000 +0100
+++ new/themes/SuSE/dia_install.inc 2006-03-31 14:02:14.000000000 +0200
@@ -182,18 +182,18 @@
dup .inst_smb eq {
input.edit.smb .undef eq {
- /input.edit.smb [ 63 string 127 string 31 string 31 string 31 string ] def
+ /input.edit.smb [ 63 string 31 string 127 string 31 string 31 string 31 string ] def
} if
dia .title txt_smb_title put
% Must all be of same size!
- dia .ed.list 5 array put
+ dia .ed.list 6 array put
dia .ed.buffer.list input.edit.smb put
- dia .ed.text.list [ txt_server txt_directory txt_domain txt_user2 txt_password ] put
+ dia .ed.text.list [ txt_server txt_share txt_directory txt_domain txt_user2 txt_password ] put
dia .ed.font font.normal put
- dia .ed.pw_field 4 put
+ dia .ed.pw_field 5 put
} if
@@ -271,20 +271,22 @@
"install=smb://" install.option sprintf
% add domain
- dup 2 get "" ne {
- dup 2 get "%s;" install.option dup length add sprintf
+ dup 3 get "" ne {
+ dup 3 get "%s;" install.option dup length add sprintf
} if
% add user name & password
- dup 3 get "" ne {
- dup 3 get "%s" install.option dup length add sprintf
- dup 4 get "" ne {
- dup 4 get ":%s" install.option dup length add sprintf
+ dup 4 get "" ne {
+ dup 4 get "%s" install.option dup length add sprintf
+ dup 5 get "" ne {
+ dup 5 get ":%s" install.option dup length add sprintf
} if
"@" install.option dup length add sprintf
} if
- dup 1 get exch 0 get "%s/%s" install.option dup length add sprintf
+ dup 2 get dup 0 get '/' eq { 1 add } if
+ over 1 get rot 0 get
+ "%s/%s/%s" install.option dup length add sprintf
} if
pop
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/themes/SuSE/install.config new/themes/SuSE/install.config
--- old/themes/SuSE/install.config 2006-02-28 15:05:40.000000000 +0100
+++ new/themes/SuSE/install.config 2006-03-31 14:15:58.000000000 +0200
@@ -1,8 +1,6 @@
%% include system.inc
%% include bsplash.inc
-/livecd false def
-
%% include timeout.inc
%% include common.inc
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/themes/SuSE/panel.inc new/themes/SuSE/panel.inc
--- old/themes/SuSE/panel.inc 2006-03-13 14:48:10.000000000 +0100
+++ new/themes/SuSE/panel.inc 2006-03-31 14:14:00.000000000 +0200
@@ -42,6 +42,7 @@
[ keyF2 0 "F2" /panel.video /panel.video.width /panel.video.update /video.init ]
[ keyF3 0 "F3" /panel.splash /panel.splash.width /panel.splash.update /splash.init ]
+ [ keyF4 0 "F4" /panel.lang /panel.lang.width /panel.lang.update /lang.init ]
} {
@@ -61,10 +62,10 @@
} if
} if
- xmenu.bits .undef eq { bits.init } if
-
} ifelse
+ xmenu.bits .undef eq { bits.init } if
+
} {
[ keyF2 0 "F2" /panel.lang /panel.lang.width /panel.lang.update /lang.init ]
@@ -97,6 +98,7 @@
panel.penguin
} {
%% include panel.default
+ CapsLock { pop panel.full } if
} ifelse def
} {
/panel.short [
@@ -189,6 +191,9 @@
% only for install CDs
syslinux not { return } if
+ % not for live cd
+ livecd { return } if
+
% not for F1
dup keyF1 eq { return } if
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/themes/SuSE/po/bg.po new/themes/SuSE/po/bg.po
--- old/themes/SuSE/po/bg.po 2006-03-06 17:24:32.000000000 +0100
+++ new/themes/SuSE/po/bg.po 2006-03-31 14:01:45.000000000 +0200
@@ -289,3 +289,21 @@
msgid "Installation--Local APIC Disabled"
msgstr ""
+#. txt_yes
+msgid "Yes"
+msgstr "Да"
+
+#. txt_no
+msgid "No"
+msgstr "Не"
+
+# menu item for selecting a file
+#. txt_file
+msgid "File"
+msgstr ""
+
+# input label: share as in "Windows share" (SMB)
+#. txt_share
+msgid "Share\n"
+msgstr ""
+
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/themes/SuSE/po/bin/add_text new/themes/SuSE/po/bin/add_text
--- old/themes/SuSE/po/bin/add_text 2004-03-14 18:10:11.000000000 +0100
+++ new/themes/SuSE/po/bin/add_text 2006-03-31 13:41:18.000000000 +0200
@@ -46,7 +46,9 @@
print "ok\n";
for $f ("bootloader.pot", <*.po>) {
- if(open F, ">>$f") {
+ if(open F, "+<$f") {
+ @f = <F>;
+ print F "\n" if $f[-1] !~ /^\s*$/;
print F @l;
close F;
}
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/themes/SuSE/po/bootloader.pot new/themes/SuSE/po/bootloader.pot
--- old/themes/SuSE/po/bootloader.pot 2006-03-06 11:50:37.000000000 +0100
+++ new/themes/SuSE/po/bootloader.pot 2006-03-31 14:01:45.000000000 +0200
@@ -255,3 +255,21 @@
msgid "Installation--Local APIC Disabled"
msgstr ""
+#. txt_yes
+msgid "Yes"
+msgstr ""
+
+#. txt_no
+msgid "No"
+msgstr ""
+
+# menu item for selecting a file
+#. txt_file
+msgid "File"
+msgstr ""
+
+# input label: share as in "Windows share" (SMB)
+#. txt_share
+msgid "Share\n"
+msgstr ""
+
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/themes/SuSE/po/cs.po new/themes/SuSE/po/cs.po
--- old/themes/SuSE/po/cs.po 2006-03-27 15:38:06.000000000 +0200
+++ new/themes/SuSE/po/cs.po 2006-03-31 14:01:45.000000000 +0200
@@ -15,7 +15,8 @@
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: KBabel 1.10.2\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%"
+"10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
# ok button label
#. txt_ok
@@ -288,3 +289,21 @@
msgid "Installation--Local APIC Disabled"
msgstr "Instalace -- bez local APIC"
+#. txt_yes
+msgid "Yes"
+msgstr "Ano"
+
+#. txt_no
+msgid "No"
+msgstr "Ne"
+
+# menu item for selecting a file
+#. txt_file
+msgid "File"
+msgstr ""
+
+# input label: share as in "Windows share" (SMB)
+#. txt_share
+msgid "Share\n"
+msgstr ""
+
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/themes/SuSE/po/da.po new/themes/SuSE/po/da.po
--- old/themes/SuSE/po/da.po 2006-03-06 11:50:37.000000000 +0100
+++ new/themes/SuSE/po/da.po 2006-03-31 14:01:45.000000000 +0200
@@ -286,3 +286,21 @@
msgid "Installation--Local APIC Disabled"
msgstr ""
+#. txt_yes
+msgid "Yes"
+msgstr "Ja"
+
+#. txt_no
+msgid "No"
+msgstr "Nej"
+
+# menu item for selecting a file
+#. txt_file
+msgid "File"
+msgstr ""
+
+# input label: share as in "Windows share" (SMB)
+#. txt_share
+msgid "Share\n"
+msgstr ""
+
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/themes/SuSE/po/de.po new/themes/SuSE/po/de.po
--- old/themes/SuSE/po/de.po 2006-03-06 11:51:27.000000000 +0100
+++ new/themes/SuSE/po/de.po 2006-03-31 14:01:45.000000000 +0200
@@ -286,3 +286,21 @@
msgid "Installation--Local APIC Disabled"
msgstr "Installation - Lokaler APIC deaktiviert"
+#. txt_yes
+msgid "Yes"
+msgstr "Ja"
+
+#. txt_no
+msgid "No"
+msgstr "Nein"
+
+# menu item for selecting a file
+#. txt_file
+msgid "File"
+msgstr "Datei"
+
+# input label: share as in "Windows share" (SMB)
+#. txt_share
+msgid "Share\n"
+msgstr ""
+
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/themes/SuSE/po/el.po new/themes/SuSE/po/el.po
--- old/themes/SuSE/po/el.po 2006-03-06 11:50:37.000000000 +0100
+++ new/themes/SuSE/po/el.po 2006-03-31 14:01:45.000000000 +0200
@@ -287,3 +287,21 @@
msgid "Installation--Local APIC Disabled"
msgstr ""
+#. txt_yes
+msgid "Yes"
+msgstr "Ναι"
+
+#. txt_no
+msgid "No"
+msgstr "Όχι"
+
+# menu item for selecting a file
+#. txt_file
+msgid "File"
+msgstr ""
+
+# input label: share as in "Windows share" (SMB)
+#. txt_share
+msgid "Share\n"
+msgstr ""
+
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/themes/SuSE/po/es.po new/themes/SuSE/po/es.po
--- old/themes/SuSE/po/es.po 2006-03-06 11:50:37.000000000 +0100
+++ new/themes/SuSE/po/es.po 2006-03-31 14:01:45.000000000 +0200
@@ -287,3 +287,21 @@
msgid "Installation--Local APIC Disabled"
msgstr ""
+#. txt_yes
+msgid "Yes"
+msgstr "Sí"
+
+#. txt_no
+msgid "No"
+msgstr "No"
+
+# menu item for selecting a file
+#. txt_file
+msgid "File"
+msgstr ""
+
+# input label: share as in "Windows share" (SMB)
+#. txt_share
+msgid "Share\n"
+msgstr ""
+
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/themes/SuSE/po/fi.po new/themes/SuSE/po/fi.po
--- old/themes/SuSE/po/fi.po 2006-03-27 15:51:47.000000000 +0200
+++ new/themes/SuSE/po/fi.po 2006-03-31 14:01:45.000000000 +0200
@@ -288,3 +288,21 @@
msgid "Installation--Local APIC Disabled"
msgstr ""
+#. txt_yes
+msgid "Yes"
+msgstr "Kyllä"
+
+#. txt_no
+msgid "No"
+msgstr "Ei"
+
+# menu item for selecting a file
+#. txt_file
+msgid "File"
+msgstr ""
+
+# input label: share as in "Windows share" (SMB)
+#. txt_share
+msgid "Share\n"
+msgstr ""
+
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/themes/SuSE/po/fr.po new/themes/SuSE/po/fr.po
--- old/themes/SuSE/po/fr.po 2006-03-06 11:50:37.000000000 +0100
+++ new/themes/SuSE/po/fr.po 2006-03-31 14:01:45.000000000 +0200
@@ -291,3 +291,23 @@
msgid "Installation--Local APIC Disabled"
msgstr ""
+# TLABEL linuxrc_2002_03_29_0036__2
+#. txt_yes
+msgid "Yes"
+msgstr "Oui"
+
+# TLABEL linuxrc_2002_03_29_0036__3
+#. txt_no
+msgid "No"
+msgstr "Non"
+
+# menu item for selecting a file
+#. txt_file
+msgid "File"
+msgstr ""
+
+# input label: share as in "Windows share" (SMB)
+#. txt_share
+msgid "Share\n"
+msgstr ""
+
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/themes/SuSE/po/hu.po new/themes/SuSE/po/hu.po
--- old/themes/SuSE/po/hu.po 2006-03-27 15:47:42.000000000 +0200
+++ new/themes/SuSE/po/hu.po 2006-03-31 14:01:45.000000000 +0200
@@ -292,3 +292,21 @@
msgid "Installation--Local APIC Disabled"
msgstr "Telepítés - Local APIC támogatás nélkül"
+#. txt_yes
+msgid "Yes"
+msgstr "Igen"
+
+#. txt_no
+msgid "No"
+msgstr "Nem"
+
+# menu item for selecting a file
+#. txt_file
+msgid "File"
+msgstr ""
+
+# input label: share as in "Windows share" (SMB)
+#. txt_share
+msgid "Share\n"
+msgstr ""
+
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/themes/SuSE/po/it.po new/themes/SuSE/po/it.po
--- old/themes/SuSE/po/it.po 2006-03-06 11:50:37.000000000 +0100
+++ new/themes/SuSE/po/it.po 2006-03-31 14:01:45.000000000 +0200
@@ -286,3 +286,21 @@
msgid "Installation--Local APIC Disabled"
msgstr ""
+#. txt_yes
+msgid "Yes"
+msgstr "Sì"
+
+#. txt_no
+msgid "No"
+msgstr "No"
+
+# menu item for selecting a file
+#. txt_file
+msgid "File"
+msgstr ""
+
+# input label: share as in "Windows share" (SMB)
+#. txt_share
+msgid "Share\n"
+msgstr ""
+
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/themes/SuSE/po/ja.po new/themes/SuSE/po/ja.po
--- old/themes/SuSE/po/ja.po 2006-03-06 11:50:37.000000000 +0100
+++ new/themes/SuSE/po/ja.po 2006-03-31 14:01:45.000000000 +0200
@@ -281,3 +281,21 @@
msgid "Installation--Local APIC Disabled"
msgstr ""
+#. txt_yes
+msgid "Yes"
+msgstr "はい"
+
+#. txt_no
+msgid "No"
+msgstr "いいえ"
+
+# menu item for selecting a file
+#. txt_file
+msgid "File"
+msgstr ""
+
+# input label: share as in "Windows share" (SMB)
+#. txt_share
+msgid "Share\n"
+msgstr ""
+
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/themes/SuSE/po/lt.po new/themes/SuSE/po/lt.po
--- old/themes/SuSE/po/lt.po 2006-03-06 11:50:37.000000000 +0100
+++ new/themes/SuSE/po/lt.po 2006-03-31 14:01:45.000000000 +0200
@@ -283,3 +283,21 @@
msgid "Installation--Local APIC Disabled"
msgstr ""
+#. txt_yes
+msgid "Yes"
+msgstr ""
+
+#. txt_no
+msgid "No"
+msgstr ""
+
+# menu item for selecting a file
+#. txt_file
+msgid "File"
+msgstr ""
+
+# input label: share as in "Windows share" (SMB)
+#. txt_share
+msgid "Share\n"
+msgstr ""
+
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/themes/SuSE/po/nb.po new/themes/SuSE/po/nb.po
--- old/themes/SuSE/po/nb.po 2006-03-06 11:50:37.000000000 +0100
+++ new/themes/SuSE/po/nb.po 2006-03-31 14:01:45.000000000 +0200
@@ -288,3 +288,21 @@
msgid "Installation--Local APIC Disabled"
msgstr ""
+#. txt_yes
+msgid "Yes"
+msgstr "Ja"
+
+#. txt_no
+msgid "No"
+msgstr "Nei"
+
+# menu item for selecting a file
+#. txt_file
+msgid "File"
+msgstr ""
+
+# input label: share as in "Windows share" (SMB)
+#. txt_share
+msgid "Share\n"
+msgstr ""
+
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/themes/SuSE/po/nl.po new/themes/SuSE/po/nl.po
--- old/themes/SuSE/po/nl.po 2006-03-06 11:50:37.000000000 +0100
+++ new/themes/SuSE/po/nl.po 2006-03-31 14:01:45.000000000 +0200
@@ -289,3 +289,21 @@
msgid "Installation--Local APIC Disabled"
msgstr ""
+#. txt_yes
+msgid "Yes"
+msgstr "Ja"
+
+#. txt_no
+msgid "No"
+msgstr "Nee"
+
+# menu item for selecting a file
+#. txt_file
+msgid "File"
+msgstr ""
+
+# input label: share as in "Windows share" (SMB)
+#. txt_share
+msgid "Share\n"
+msgstr ""
+
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/themes/SuSE/po/pl.po new/themes/SuSE/po/pl.po
--- old/themes/SuSE/po/pl.po 2006-03-27 15:47:37.000000000 +0200
+++ new/themes/SuSE/po/pl.po 2006-03-31 14:01:45.000000000 +0200
@@ -286,3 +286,21 @@
msgid "Installation--Local APIC Disabled"
msgstr ""
+#. txt_yes
+msgid "Yes"
+msgstr "Tak"
+
+#. txt_no
+msgid "No"
+msgstr "Nie"
+
+# menu item for selecting a file
+#. txt_file
+msgid "File"
+msgstr ""
+
+# input label: share as in "Windows share" (SMB)
+#. txt_share
+msgid "Share\n"
+msgstr ""
+
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/themes/SuSE/po/pt.po new/themes/SuSE/po/pt.po
--- old/themes/SuSE/po/pt.po 2006-03-06 11:50:37.000000000 +0100
+++ new/themes/SuSE/po/pt.po 2006-03-31 14:01:45.000000000 +0200
@@ -286,3 +286,21 @@
msgid "Installation--Local APIC Disabled"
msgstr ""
+#. txt_yes
+msgid "Yes"
+msgstr "Sim"
+
+#. txt_no
+msgid "No"
+msgstr "Não"
+
+# menu item for selecting a file
+#. txt_file
+msgid "File"
+msgstr ""
+
+# input label: share as in "Windows share" (SMB)
+#. txt_share
+msgid "Share\n"
+msgstr ""
+
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/themes/SuSE/po/pt_BR.po new/themes/SuSE/po/pt_BR.po
--- old/themes/SuSE/po/pt_BR.po 2006-03-06 11:50:37.000000000 +0100
+++ new/themes/SuSE/po/pt_BR.po 2006-03-31 14:01:45.000000000 +0200
@@ -282,3 +282,21 @@
msgid "Installation--Local APIC Disabled"
msgstr ""
+#. txt_yes
+msgid "Yes"
+msgstr "Sim"
+
+#. txt_no
+msgid "No"
+msgstr "Não"
+
+# menu item for selecting a file
+#. txt_file
+msgid "File"
+msgstr ""
+
+# input label: share as in "Windows share" (SMB)
+#. txt_share
+msgid "Share\n"
+msgstr ""
+
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/themes/SuSE/po/ro.po new/themes/SuSE/po/ro.po
--- old/themes/SuSE/po/ro.po 2006-03-06 11:50:37.000000000 +0100
+++ new/themes/SuSE/po/ro.po 2006-03-31 14:01:45.000000000 +0200
@@ -276,10 +276,9 @@
msgid "Other Options"
msgstr ""
-# label for language selection
#. txt_language
msgid "Language"
-msgstr ""
+msgstr "Limba"
#. txt_apic
msgid "Installation--IOAPIC Enabled"
@@ -293,3 +292,21 @@
msgid "Installation--Local APIC Disabled"
msgstr ""
+#. txt_yes
+msgid "Yes"
+msgstr "Da"
+
+#. txt_no
+msgid "No"
+msgstr "Nu"
+
+# menu item for selecting a file
+#. txt_file
+msgid "File"
+msgstr ""
+
+# input label: share as in "Windows share" (SMB)
+#. txt_share
+msgid "Share\n"
+msgstr ""
+
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/themes/SuSE/po/ru.po new/themes/SuSE/po/ru.po
--- old/themes/SuSE/po/ru.po 2006-03-06 17:22:33.000000000 +0100
+++ new/themes/SuSE/po/ru.po 2006-03-31 14:01:45.000000000 +0200
@@ -289,3 +289,21 @@
msgid "Installation--Local APIC Disabled"
msgstr ""
+#. txt_yes
+msgid "Yes"
+msgstr "Да"
+
+#. txt_no
+msgid "No"
+msgstr "Нет"
+
+# menu item for selecting a file
+#. txt_file
+msgid "File"
+msgstr ""
+
+# input label: share as in "Windows share" (SMB)
+#. txt_share
+msgid "Share\n"
+msgstr ""
+
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/themes/SuSE/po/sk.po new/themes/SuSE/po/sk.po
--- old/themes/SuSE/po/sk.po 2006-03-06 11:50:37.000000000 +0100
+++ new/themes/SuSE/po/sk.po 2006-03-31 14:01:45.000000000 +0200
@@ -280,10 +280,9 @@
msgid "Other Options"
msgstr ""
-# label for language selection
#. txt_language
msgid "Language"
-msgstr ""
+msgstr "Jazyk"
#. txt_apic
msgid "Installation--IOAPIC Enabled"
@@ -297,3 +296,21 @@
msgid "Installation--Local APIC Disabled"
msgstr ""
+#. txt_yes
+msgid "Yes"
+msgstr "Áno"
+
+#. txt_no
+msgid "No"
+msgstr "Nie"
+
+# menu item for selecting a file
+#. txt_file
+msgid "File"
+msgstr ""
+
+# input label: share as in "Windows share" (SMB)
+#. txt_share
+msgid "Share\n"
+msgstr ""
+
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/themes/SuSE/po/sl.po new/themes/SuSE/po/sl.po
--- old/themes/SuSE/po/sl.po 2006-03-06 11:50:37.000000000 +0100
+++ new/themes/SuSE/po/sl.po 2006-03-31 14:01:45.000000000 +0200
@@ -290,3 +290,21 @@
msgid "Installation--Local APIC Disabled"
msgstr ""
+#. txt_yes
+msgid "Yes"
+msgstr "Da"
+
+#. txt_no
+msgid "No"
+msgstr "Ne"
+
+# menu item for selecting a file
+#. txt_file
+msgid "File"
+msgstr ""
+
+# input label: share as in "Windows share" (SMB)
+#. txt_share
+msgid "Share\n"
+msgstr ""
+
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/themes/SuSE/po/sr.po new/themes/SuSE/po/sr.po
--- old/themes/SuSE/po/sr.po 2006-03-06 11:50:37.000000000 +0100
+++ new/themes/SuSE/po/sr.po 2006-03-31 14:01:45.000000000 +0200
@@ -283,3 +283,21 @@
msgid "Installation--Local APIC Disabled"
msgstr ""
+#. txt_yes
+msgid "Yes"
+msgstr ""
+
+#. txt_no
+msgid "No"
+msgstr ""
+
+# menu item for selecting a file
+#. txt_file
+msgid "File"
+msgstr ""
+
+# input label: share as in "Windows share" (SMB)
+#. txt_share
+msgid "Share\n"
+msgstr ""
+
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/themes/SuSE/po/sv.po new/themes/SuSE/po/sv.po
--- old/themes/SuSE/po/sv.po 2006-03-06 11:50:37.000000000 +0100
+++ new/themes/SuSE/po/sv.po 2006-03-31 14:01:45.000000000 +0200
@@ -286,3 +286,21 @@
msgid "Installation--Local APIC Disabled"
msgstr ""
+#. txt_yes
+msgid "Yes"
+msgstr "Ja"
+
+#. txt_no
+msgid "No"
+msgstr "Nej"
+
+# menu item for selecting a file
+#. txt_file
+msgid "File"
+msgstr ""
+
+# input label: share as in "Windows share" (SMB)
+#. txt_share
+msgid "Share\n"
+msgstr ""
+
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/themes/SuSE/po/uk.po new/themes/SuSE/po/uk.po
--- old/themes/SuSE/po/uk.po 2006-03-06 11:50:37.000000000 +0100
+++ new/themes/SuSE/po/uk.po 2006-03-31 14:01:45.000000000 +0200
@@ -288,3 +288,21 @@
msgid "Installation--Local APIC Disabled"
msgstr ""
+#. txt_yes
+msgid "Yes"
+msgstr "Так"
+
+#. txt_no
+msgid "No"
+msgstr "Ні"
+
+# menu item for selecting a file
+#. txt_file
+msgid "File"
+msgstr ""
+
+# input label: share as in "Windows share" (SMB)
+#. txt_share
+msgid "Share\n"
+msgstr ""
+
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/themes/SuSE/po/zh_CN.po new/themes/SuSE/po/zh_CN.po
--- old/themes/SuSE/po/zh_CN.po 2006-03-06 11:50:37.000000000 +0100
+++ new/themes/SuSE/po/zh_CN.po 2006-03-31 14:01:45.000000000 +0200
@@ -282,3 +282,21 @@
msgid "Installation--Local APIC Disabled"
msgstr ""
+#. txt_yes
+msgid "Yes"
+msgstr "是"
+
+#. txt_no
+msgid "No"
+msgstr "否"
+
+# menu item for selecting a file
+#. txt_file
+msgid "File"
+msgstr ""
+
+# input label: share as in "Windows share" (SMB)
+#. txt_share
+msgid "Share\n"
+msgstr ""
+
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/themes/SuSE/po/zh_TW.po new/themes/SuSE/po/zh_TW.po
--- old/themes/SuSE/po/zh_TW.po 2006-03-06 11:50:37.000000000 +0100
+++ new/themes/SuSE/po/zh_TW.po 2006-03-31 14:01:45.000000000 +0200
@@ -282,3 +282,21 @@
msgid "Installation--Local APIC Disabled"
msgstr ""
+#. txt_yes
+msgid "Yes"
+msgstr "是"
+
+#. txt_no
+msgid "No"
+msgstr "否"
+
+# menu item for selecting a file
+#. txt_file
+msgid "File"
+msgstr ""
+
+# input label: share as in "Windows share" (SMB)
+#. txt_share
+msgid "Share\n"
+msgstr ""
+
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/themes/SuSE/system.inc new/themes/SuSE/system.inc
--- old/themes/SuSE/system.inc 2006-02-09 15:56:55.000000000 +0100
+++ new/themes/SuSE/system.inc 2006-03-31 14:38:21.000000000 +0200
@@ -78,6 +78,8 @@
/statusCtrl 0x0104 def
/statusShift 0x0003 def
+/CapsLock { 0x417 cvp getbyte 0x40 and 0 ne } def
+
% boot loader
% - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
@@ -281,6 +283,25 @@
% - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+% Convert object to number.
+%
+% ( obj ) ==> ( int )
+%
+/cvn {
+ dup gettype t_string eq {
+ 0 exch
+ {
+ '0' sub
+ dup 0 lt over 9 gt or { pop exit } if
+ exch 10 mul add
+ } forall
+ } {
+ t_int settype
+ } ifelse
+} def
+
+
+% - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
% Arguments like snprintf.
%
% ( obj_1 ... obj_n string_1 string_2 ) ==> ( )
@@ -514,7 +535,7 @@
gfxconfig.data {
- % overkill because string compare does not honour eotchar
+ % overkill because string compare does not honor eotchar
dup strdup dup 5 index eq {
dup length exch free 1 add add exch pop exit
} {
@@ -763,3 +784,33 @@
} def
+% Test whether we run in Live-CD mode
+%
+% ( -- true|false )
+%
+/livecd {
+ /livecd "livecd" getgfxconfig dup .undef ne { 0 ne } { pop false } ifelse def
+ livecd
+} def
+
+
+% Mininum Live-CD memory in MB.
+%
+% ( -- int )
+%
+/livecd.mem.check {
+ /livecd.mem.check "livecd.mem.check" getgfxconfig dup .undef ne { cvn } { pop 200 } ifelse def
+ livecd.mem.check
+} def
+
+
+% Mininum Live-CD memory in MB we ask the user for.
+%
+% ( -- int )
+%
+/livecd.mem.show {
+ /livecd.mem.show "livecd.mem.show" getgfxconfig dup .undef ne { cvn } { pop 256 } ifelse def
+ livecd.mem.show
+} def
+
+
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/themes/SuSE/window.inc new/themes/SuSE/window.inc
--- old/themes/SuSE/window.inc 2005-08-28 17:32:21.000000000 +0200
+++ new/themes/SuSE/window.inc 2006-03-31 12:27:07.000000000 +0200
@@ -482,7 +482,7 @@
/dialog.height window.buttons 0 get 3 get dialog.button.y add 8 add def
} if } if
- /dialog.y screen.size exch pop dialog.tmp .position get mul 10 div dialog.height sub 2 div def
+ /dialog.y screen.size exch pop dialog.tmp .position get mul 10 div dialog.height sub 2 div 10 max def
window.buttons .undef ne { window.buttons length {
10
++++++ gfxboot-3.2.18.tar.bz2 -> gfxboot-3.2.20.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/gfxboot-3.2.18/Changelog new/gfxboot-3.2.20/Changelog
--- old/gfxboot-3.2.18/Changelog 2006-03-29 16:30:39.000000000 +0200
+++ new/gfxboot-3.2.20/Changelog 2006-03-31 14:47:28.000000000 +0200
@@ -1,3 +1,12 @@
+31/3/2006: v3.2.20
+ - added 'share' input field for smb install
+ - some more texts are translatable
+ - Live-CD preparations
+
+30/3/2006: v3.2.19
+ - adjusted 640x480 fallback layout
+ - added driver update dialog that lets you enter the update file name
+
29/3/2006: v3.2.18
- better 'welcome' screen
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/gfxboot-3.2.18/VERSION new/gfxboot-3.2.20/VERSION
--- old/gfxboot-3.2.18/VERSION 2006-03-29 16:30:20.000000000 +0200
+++ new/gfxboot-3.2.20/VERSION 2006-03-31 13:57:05.000000000 +0200
@@ -1 +1 @@
-3.2.18
+3.2.20
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
1
0