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
- 383927 discussions
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
Hello community,
here is the log from the commit of package fontconfig
checked in at Fri Mar 31 15:31:13 CEST 2006.
--------
--- fontconfig/fontconfig.changes 2006-03-24 11:35:20.000000000 +0100
+++ fontconfig/fontconfig.changes 2006-03-31 11:30:30.000000000 +0200
@@ -1,0 +2,10 @@
+Fri Mar 31 11:28:47 CEST 2006 - zsu(a)suse.de
+
+- Bugzilla #158573: Hinting will be done before Embolden in
+ freetype2, but in such case, Embolden will get wrong result
+ on some glyph contours after applying hinting.
+ Actually, hinting should be done after embolden, but we can't
+ fix it in current freetype2. So as a workaround, just turn off
+ hinting if we want to do embolden.
+
+-------------------------------------------------------------------
New:
----
bugzilla-158573-turn-off-hinting-when-embolden.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ fontconfig.spec ++++++
--- /var/tmp/diff_new_pack.00mGqX/_old 2006-03-31 15:30:41.000000000 +0200
+++ /var/tmp/diff_new_pack.00mGqX/_new 2006-03-31 15:30:41.000000000 +0200
@@ -18,7 +18,7 @@
URL: http://fontconfig.org/
Autoreqprov: on
Version: 2.3.94
-Release: 5
+Release: 6
Summary: Library for Font Configuration
# CVS can be found here:
# $ cvs -d :pserver:anoncvs@pdx.freedesktop.org:/cvs/fontconfig login
@@ -58,6 +58,7 @@
Patch18: fc-validatecache-option.diff
Patch22: fc-verbose.diff
Patch27: fc-app-dir-fix-new-new.diff
+Patch28: bugzilla-158573-turn-off-hinting-when-embolden.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
@@ -103,6 +104,7 @@
%patch18 -p0
#%patch22 -p1
%patch27 -p1
+%patch28 -p0
%build
%define myprefix /usr
@@ -192,6 +194,13 @@
%{myprefix}/include/fontconfig/
%changelog -n fontconfig
+* Fri Mar 31 2006 - zsu(a)suse.de
+- Bugzilla #158573: Hinting will be done before Embolden in
+ freetype2, but in such case, Embolden will get wrong result
+ on some glyph contours after applying hinting.
+ Actually, hinting should be done after embolden, but we can't
+ fix it in current freetype2. So as a workaround, just turn off
+ hinting if we want to do embolden.
* Fri Mar 24 2006 - mfabian(a)suse.de
- Bugzilla #160226: When alternately starting a 32 bit and 64 bit
application on a 64 bit system, ~/.fonts.cache-2 was always
++++++ bugzilla-158573-turn-off-hinting-when-embolden.patch ++++++
--- fonts.conf.in.old 2006-03-31 17:15:40.000000000 +0800
+++ fonts.conf.in 2006-03-31 17:24:05.000000000 +0800
@@ -392,6 +392,17 @@
<edit name="weight" mode="assign">
<const>bold</const>
</edit>
+ <!--
+ Hinting will be done before Embolden in freetype2,
+ but in such case, Embolden will get wrong result
+ on some glyph contours after applying hinting.
+ Actually, hinting should be done after embolden, but we can't
+ fix it in current freetype2. So as a workaround, just turn off
+ hinting if we want to do embolden.
+ -->
+ <edit name="hintstyle" mode="assign">
+ <const>hintnone</const>
+ </edit>
</match>
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
1
0
Hello community,
here is the log from the commit of package evolution
checked in at Fri Mar 31 15:30:37 CEST 2006.
--------
--- GNOME/evolution/evolution.changes 2006-03-27 20:24:45.000000000 +0200
+++ evolution/evolution.changes 2006-03-29 15:47:52.000000000 +0200
@@ -1,0 +2,6 @@
+Wed Mar 29 15:45:04 CEST 2006 - dgollub(a)suse.de
+
+- removed pilot-link 0.12.0 API patch from spec file.
+ downgrade to pilot-link version 0.11.8 - see 161722
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ evolution.spec ++++++
--- /var/tmp/diff_new_pack.DufJdo/_old 2006-03-31 15:30:25.000000000 +0200
+++ /var/tmp/diff_new_pack.DufJdo/_new 2006-03-31 15:30:25.000000000 +0200
@@ -21,7 +21,7 @@
Autoreqprov: on
Obsoletes: bonobo-conf
Version: 2.6.0
-Release: 11
+Release: 14
Summary: The Integrated GNOME Mail, Calendar, and Address Book Suite
Source: ftp://ftp.gnome.org/pub/gnome/sources/evolution/2.6/%{name}-%{version}.tar.…
Source1: summerdance-about2.png
@@ -288,7 +288,7 @@
%patch17
#%patch18
%if %suse_version > 1000
-%patch19 -p1
+#%patch19 -p1 downgrade to pilot-link 0.11.8 - see #161722
%endif
%patch20 -p0
%patch23 -p0
@@ -438,6 +438,9 @@
%{prefix}/share/gnome-pilot/conduits/*.conduit
%changelog -n evolution
+* Wed Mar 29 2006 - dgollub(a)suse.de
+- removed pilot-link 0.12.0 API patch from spec file.
+ downgrade to pilot-link version 0.11.8 - see 161722
* Mon Mar 27 2006 - vvaradhan(a)novell.com
- Fixes (bnc)
160049 changed G/W password - no calendar prompt ...
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
1
0
Hello community,
here is the log from the commit of package dicts
checked in at Fri Mar 31 15:30:33 CEST 2006.
--------
--- dicts/dicts.changes 2006-01-25 21:35:29.000000000 +0100
+++ dicts/dicts.changes 2006-03-29 16:19:28.000000000 +0200
@@ -1,0 +2,5 @@
+Wed Mar 29 16:09:33 CEST 2006 - werner(a)suse.de
+
+- Add locale provides (bug #161478)
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ dicts.spec ++++++
--- /var/tmp/diff_new_pack.nOT8q9/_old 2006-03-31 15:29:54.000000000 +0200
+++ /var/tmp/diff_new_pack.nOT8q9/_new 2006-03-31 15:29:54.000000000 +0200
@@ -1,11 +1,11 @@
#
# spec file for package dicts (Version 1.5)
#
-# Copyright (c) 2005 SUSE LINUX Products GmbH, 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
@@ -16,7 +16,7 @@
Group: Productivity/Text/Spell
Autoreqprov: on
Version: 1.5
-Release: 246
+Release: 253
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Summary: Ispell Dictionary Files
#
@@ -99,7 +99,7 @@
for Estonian (already compiled for ispell in package
ispell-estonian)
-Please read the README's under /usr/src/dicts.
+Read the READMEs under /usr/src/dicts.
@@ -130,12 +130,12 @@
%package -n ispell-german
Summary: German ispell dictionary
Group: Productivity/Text/Spell
-Provides: ispell_dictionary igerman
+Provides: ispell_dictionary igerman locale(ispell:de;de_DE)
Obsoletes: igerman
Autoreqprov: on
%description -n ispell-german
-This packages includes a ready german dictionary for ispell. A short
+This packages includes a ready German dictionary for ispell. A short
usage description is given in /usr/share/doc/packages/ispell/README of
the packages ispell. The sources for this dictionary are included in
the package dicts.
@@ -150,7 +150,7 @@
License: GPL, Other License(s), see package
Summary: New Swiss ispell dictionary
Group: Productivity/Text/Spell
-Provides: ispell_dictionary inswiss
+Provides: ispell_dictionary inswiss locale(ispell:de;de_CH)
Obsoletes: inswiss
Autoreqprov: on
@@ -172,7 +172,7 @@
License: GPL, Other License(s), see package
Summary: New German ispell dictionary
Group: Productivity/Text/Spell
-Provides: ispell_dictionary ingerman
+Provides: ispell_dictionary ingerman locale(ispell:de;de_DE)
Obsoletes: ingerman
Autoreqprov: on
@@ -193,7 +193,7 @@
%package -n ispell-danish
Summary: Danish ispell dictionary
Group: Productivity/Text/Spell
-Provides: ispell_dictionary idanish
+Provides: ispell_dictionary idanish locale(ispell:da)
Obsoletes: idanish
Autoreqprov: on
@@ -212,7 +212,7 @@
%package -n ispell-spanish
Summary: Spanish ispell dictionary
Group: Productivity/Text/Spell
-Provides: ispell_dictionary ispanish
+Provides: ispell_dictionary ispanish locale(ispell:es;an_ES)
Obsoletes: ispanish
Autoreqprov: on
@@ -232,7 +232,7 @@
%package -n ispell-french
Summary: French ispell dictionary
Group: Productivity/Text/Spell
-Provides: ispell_dictionary ifrench
+Provides: ispell_dictionary ifrench locale(ispell:fr;br_FR)
Obsoletes: ifrench
Conflicts: ispell-french-gutenberg
Autoreqprov: on
@@ -250,7 +250,7 @@
%package -n ispell-italian
Summary: Italian ispell dictionary
Group: Productivity/Text/Spell
-Provides: ispell_dictionary iitalian
+Provides: ispell_dictionary iitalian locale(ispell:it)
Obsoletes: iitalian
Autoreqprov: on
@@ -269,7 +269,7 @@
%package -n ispell-dutch
Summary: Dutch ispell dictionary
Group: Productivity/Text/Spell
-Provides: ispell_dictionary idutch
+Provides: ispell_dictionary idutch locale(ispell:nl)
Obsoletes: idutch
Autoreqprov: on
@@ -288,7 +288,7 @@
%package -n ispell-swedish
Summary: Swedish ispell dictionary
Group: Productivity/Text/Spell
-Provides: ispell_dictionary iswedish
+Provides: ispell_dictionary iswedish locale(ispell:sv)
Obsoletes: iswedish
Autoreqprov: on
@@ -307,7 +307,7 @@
%package -n ispell-norsk
Summary: Norwegian ispell dictionary
Group: Productivity/Text/Spell
-Provides: ispell_dictionary inorsk
+Provides: ispell_dictionary inorsk locale(ispell:nb;nn;no;se_NO)
Obsoletes: inorsk
Autoreqprov: on
@@ -326,7 +326,7 @@
%package -n ispell-portuguese
Summary: Portuguese ispell dictionary
Group: Productivity/Text/Spell
-Provides: ispell_dictionary iportug
+Provides: ispell_dictionary iportug locale(ispell:pt;pt_PT)
Obsoletes: iportug
Autoreqprov: on
@@ -345,7 +345,7 @@
%package -n ispell-catalan
Summary: Catalan ispell dictionary
Group: Productivity/Text/Spell
-Provides: ispell_dictionary icatalan
+Provides: ispell_dictionary icatalan locale(ispell:ca)
Obsoletes: icatalan
Autoreqprov: on
@@ -364,7 +364,7 @@
%package -n ispell-czech
Summary: Czech ispell dictionary
Group: Productivity/Text/Spell
-Provides: ispell_dictionary iczech
+Provides: ispell_dictionary iczech locale(ispell:cs;sk)
Obsoletes: iczech
Autoreqprov: on
@@ -386,7 +386,7 @@
%package -n ispell-polish
Summary: Polish ispell dictionary
Group: Productivity/Text/Spell
-Provides: ispell_dictionary ipolish
+Provides: ispell_dictionary ipolish locale(ispell:pl)
Obsoletes: ipolish
Autoreqprov: on
@@ -406,7 +406,7 @@
%package -n ispell-greek
Summary: Greek ispell dictionary
Group: Productivity/Text/Spell
-Provides: ispell_dictionary igreek
+Provides: ispell_dictionary igreek locale(ispell:el)
Obsoletes: igreek
Autoreqprov: on
@@ -421,7 +421,7 @@
%package -n ispell-russian
Summary: Russian ispell dictionary
Group: Productivity/Text/Spell
-Provides: ispell_dictionary irussian
+Provides: ispell_dictionary irussian locale(ispell:ru)
Obsoletes: irussian
Autoreqprov: on
@@ -459,12 +459,12 @@
%package -n ispell-slovene
Summary: Slovenian ispell dictionary
Group: Productivity/Text/Spell
-Provides: ispell_dictionary islovene
+Provides: ispell_dictionary islovene locale(ispell:sl;sk)
Obsoletes: islovene
Autoreqprov: on
%description -n ispell-slovene
-This packages includes a ready sloveniandictionary for ispell. A short
+This packages includes a ready slovenian dictionary for ispell. A short
usage description is given in /usr/share/doc/packages/ispell/README of
the packages ispell. The sources for this dictionary are included in
the package dicts.
@@ -478,7 +478,7 @@
%package -n ispell-brazilian
Summary: Brazilian ispell dictionary
Group: Productivity/Text/Spell
-Provides: ispell_dictionary
+Provides: ispell_dictionary locale(ispell:pt_BR;pt)
Autoreqprov: on
%description -n ispell-brazilian
@@ -496,7 +496,7 @@
%package -n ispell-finnish
Summary: Finnish ispell dictionary
Group: Productivity/Text/Spell
-Provides: ispell_dictionary
+Provides: ispell_dictionary locale(ispell:fi)
Autoreqprov: on
%description -n ispell-finnish
@@ -515,7 +515,7 @@
%package -n ispell-estonian
Summary: Estonian ispell dictionary
Group: Productivity/Text/Spell
-Provides: ispell_dictionary
+Provides: ispell_dictionary locale(ispell:et)
Autoreqprov: on
%description -n ispell-estonian
@@ -727,6 +727,8 @@
%doc /usr/share/doc/packages/dicts/
%changelog -n dicts
+* Wed Mar 29 2006 - werner(a)suse.de
+- Add locale provides (bug #161478)
* Wed Jan 25 2006 - mls(a)suse.de
- converted neededforbuild to BuildRequires
* Fri Jul 01 2005 - werner(a)suse.de
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
1
0
Hello community,
here is the log from the commit of package dia
checked in at Fri Mar 31 15:29:57 CEST 2006.
--------
--- GNOME/dia/dia.changes 2006-02-24 13:55:33.000000000 +0100
+++ dia/dia.changes 2006-03-30 17:27:07.000000000 +0200
@@ -1,0 +2,6 @@
+Thu Mar 30 17:26:12 CEST 2006 - sbrabec(a)suse.cz
+
+- Fixed XFig import buffer overflows (#162074).
+ http://mail.gnome.org/archives/dia-list/2006-March/msg00149.html
+
+-------------------------------------------------------------------
New:
----
dia-xfig.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ dia.spec ++++++
--- /var/tmp/diff_new_pack.UmIcdE/_old 2006-03-31 15:29:35.000000000 +0200
+++ /var/tmp/diff_new_pack.UmIcdE/_new 2006-03-31 15:29:35.000000000 +0200
@@ -19,7 +19,7 @@
Autoreqprov: on
Summary: A Diagram Creation Program
Version: 0.94
-Release: 27
+Release: 33
Source: ftp://ftp.gnome.org/pub/GNOME/stable/sources/dia/dia-%{version}.tar.bz2
Source1: font-test-japanese.dia
Source2: font-test-czech.dia
@@ -32,6 +32,7 @@
Patch7: dia-cairo-0.5.patch
Patch8: dia-group-props-size.patch
Patch9: dia-can-2005-2966.patch
+Patch10: dia-xfig.patch
URL: http://www.gnome.org/projects/dia/
BuildRoot: %{_tmppath}/%{name}-%{version}-build
@@ -66,6 +67,9 @@
%patch7
%patch8
%patch9
+cd plug-ins/xfig
+%patch10
+cd ../..
gnome-patch-translation-update
cp $RPM_SOURCE_DIR/font-test*dia .
@@ -110,6 +114,9 @@
%prefix/share/pixmaps/*
%changelog -n dia
+* Thu Mar 30 2006 - sbrabec(a)suse.cz
+- Fixed XFig import buffer overflows (#162074).
+ http://mail.gnome.org/archives/dia-list/2006-March/msg00149.html
* Fri Feb 24 2006 - sbrabec(a)suse.cz
- Improved Categories.
* Wed Feb 15 2006 - stbinner(a)suse.de
++++++ dia-xfig.patch ++++++
diff -u /tmp/dia-0.94/plug-ins/xfig/xfig.h ./xfig.h
--- /tmp/dia-0.94/plug-ins/xfig/xfig.h 2004-08-16 09:56:21.000000000 +0200
+++ ./xfig.h 2006-03-29 21:40:15.000000000 +0200
@@ -6,6 +6,7 @@
#define FIG_MAX_DEFAULT_COLORS 32
#define FIG_MAX_USER_COLORS 512
+#define FIG_MAX_DEPTHS 1000
/* 1200 PPI */
#define FIG_UNIT 472.440944881889763779527559055118
/* 1/80 inch */
diff -u /tmp/dia-0.94/plug-ins/xfig/xfig-import.c ./xfig-import.c
--- /tmp/dia-0.94/plug-ins/xfig/xfig-import.c 2004-08-16 09:56:21.000000000 +0200
+++ ./xfig-import.c 2006-03-29 21:40:21.000000000 +0200
@@ -441,11 +441,17 @@
static Color
fig_color(int color_index)
{
- if (color_index == -1)
+ if (color_index <= -1)
return color_black; /* Default color */
- if (color_index < FIG_MAX_DEFAULT_COLORS)
+ else if (color_index < FIG_MAX_DEFAULT_COLORS)
return fig_default_colors[color_index];
- else return fig_colors[color_index-FIG_MAX_DEFAULT_COLORS];
+ else if (color_index < FIG_MAX_USER_COLORS)
+ return fig_colors[color_index-FIG_MAX_DEFAULT_COLORS];
+ else {
+ message_error(_("Color index %d too high, only 512 colors allowed. Using black instead."),
+ color_index);
+ return color_black;
+ }
}
static Color
@@ -563,23 +569,25 @@
static int
fig_read_n_points(FILE *file, int n, Point **points) {
int i;
- Point *new_points;
-
- new_points = (Point*)g_malloc(sizeof(Point)*n);
+ GArray *points_list = g_array_sized_new(FALSE, FALSE, sizeof(Point), n);
for (i = 0; i < n; i++) {
int x,y;
+ Point p;
if (fscanf(file, " %d %d ", &x, &y) != 2) {
message_error(_("Error while reading %dth of %d points: %s\n"),
i, n, strerror(errno));
- free(new_points);
+ g_array_free(points_list, TRUE);
return FALSE;
}
- new_points[i].x = x/FIG_UNIT;
- new_points[i].y = y/FIG_UNIT;
+ p.x = x/FIG_UNIT;
+ p.y = y/FIG_UNIT;
+ g_array_append_val(points_list, p);
}
fscanf(file, "\n");
- *points = new_points;
+
+ *points = (Point *)points_list->data;
+ g_array_free(points_list, FALSE);
return TRUE;
}
@@ -683,7 +691,7 @@
return text_buf;
}
-static GList *depths[1000];
+static GList *depths[FIG_MAX_DEPTHS];
/* If there's something in the compound stack, we ignore the depth field,
as it will be determined by the group anyway */
@@ -693,6 +701,26 @@
level. Best we can do now. */
static int compound_depth;
+/** Add an object at a given depth. This function checks for depth limits
+ * and updates the compound depth if needed.
+ *
+ * @param newobj An object to add. If we're inside a compound, this
+ * doesn't really add the object.
+ * @param depth A depth as in the Fig format, max 999
+ */
+static void
+add_at_depth(DiaObject *newobj, int depth) {
+ if (depth < 0 || depth >= FIG_MAX_DEPTHS) {
+ message_error(_("Depth %d of of range, only 0-%d allowed.\n"),
+ depth, FIG_MAX_DEPTHS-1);
+ depth = FIG_MAX_DEPTHS - 1;
+ }
+ if (compound_stack == NULL)
+ depths[depth] = g_list_append(depths[depth], newobj);
+ else
+ if (compound_depth > depth) compound_depth = depth;
+}
+
static DiaObject *
fig_read_ellipse(FILE *file, DiagramData *dia) {
int sub_type;
@@ -749,10 +777,7 @@
/* Angle -- can't rotate yet */
/* Depth field */
- if (compound_stack == NULL)
- depths[depth] = g_list_append(depths[depth], newobj);
- else
- if (compound_depth > depth) compound_depth = depth;
+ add_at_depth(newobj, depth);
return newobj;
}
@@ -885,10 +910,7 @@
/* Cap style */
/* Depth field */
- if (compound_stack == NULL)
- depths[depth] = g_list_append(depths[depth], newobj);
- else
- if (compound_depth > depth) compound_depth = depth;
+ add_at_depth(newobj, depth);
exit:
prop_list_free(props);
g_free(forward_arrow_info);
@@ -1111,10 +1133,7 @@
/* Cap style */
/* Depth field */
- if (compound_stack == NULL)
- depths[depth] = g_list_append(depths[depth], newobj);
- else
- if (compound_depth > depth) compound_depth = depth;
+ add_at_depth(newobj, depth);
exit:
prop_list_free(props);
g_free(forward_arrow_info);
@@ -1202,10 +1221,7 @@
/* Cap style */
/* Depth field */
- if (compound_stack == NULL)
- depths[depth] = g_list_append(depths[depth], newobj);
- else
- if (compound_depth > depth) compound_depth = depth;
+ add_at_depth(newobj, depth);
exit:
g_free(forward_arrow_info);
@@ -1298,10 +1314,7 @@
newobj->ops->set_props(newobj, props);
/* Depth field */
- if (compound_stack == NULL)
- depths[depth] = g_list_append(depths[depth], newobj);
- else
- if (compound_depth > depth) compound_depth = depth;
+ add_at_depth(newobj, depth);
exit:
if (text_buf != NULL) free(text_buf);
@@ -1347,6 +1360,12 @@
return FALSE;
}
+ if (colornumber < 32 || colornumber > FIG_MAX_USER_COLORS) {
+ message_error(_("Color number %d out of range 0..%d. Discarding color.\n"),
+ colornumber, FIG_MAX_USER_COLORS);
+ return FALSE;
+ }
+
color.red = ((colorvalues & 0x00ff0000)>>16) / 255.0;
color.green = ((colorvalues & 0x0000ff00)>>8) / 255.0;
color.blue = (colorvalues & 0x000000ff) / 255.0;
@@ -1393,7 +1412,7 @@
}
/* Group extends don't really matter */
if (compound_stack == NULL)
- compound_depth = 999;
+ compound_depth = FIG_MAX_DEPTHS - 1;
compound_stack = g_slist_append(compound_stack, NULL);
return TRUE;
break;
@@ -1551,7 +1570,7 @@
for (i = 0; i < FIG_MAX_USER_COLORS; i++) {
fig_colors[i] = color_black;
}
- for (i = 0; i < 1000; i++) {
+ for (i = 0; i < FIG_MAX_DEPTHS; i++) {
depths[i] = NULL;
}
@@ -1606,7 +1625,7 @@
} while (TRUE);
/* Now we can reorder for the depth fields */
- for (i = 0; i < 1000; i++) {
+ for (i = 0; i < FIG_MAX_DEPTHS; i++) {
if (depths[i] != NULL)
layer_add_objects_first(dia->active_layer, depths[i]);
}
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
1
0
Hello community,
here is the log from the commit of package dhcp
checked in at Fri Mar 31 15:29:42 CEST 2006.
--------
--- dhcp/dhcp.changes 2006-01-27 01:11:32.000000000 +0100
+++ dhcp/dhcp.changes 2006-03-29 15:48:09.000000000 +0200
@@ -1,0 +2,11 @@
+Wed Mar 29 15:47:38 CEST 2006 - poeml(a)suse.de
+
+- fix two further include paths in dhcpctl.3 and omapi.3
+
+-------------------------------------------------------------------
+Wed Mar 29 12:50:24 CEST 2006 - poeml(a)suse.de
+
+- package the static libdst.a library [#158271]
+- fix the include path in dhcpctl.3 and omapi.3 [#158271]
+
+-------------------------------------------------------------------
New:
----
dhcp-3.0.3-man.dif
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ dhcp.spec ++++++
--- /var/tmp/diff_new_pack.QytYgq/_old 2006-03-31 15:29:12.000000000 +0200
+++ /var/tmp/diff_new_pack.QytYgq/_new 2006-03-31 15:29:12.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
@@ -16,7 +16,7 @@
Group: Productivity/Networking/Boot/Servers
Autoreqprov: on
Version: 3.0.3
-Release: 8
+Release: 15
Summary: Common Files Used by ISC DHCP Software
URL: http://www.isc.org/isc/dhcp.html
Source: dhcp-%{version}.tar.bz2
@@ -52,8 +52,10 @@
Patch32: dhclient.c.dif
## duplicate stdin, stdout and stderr for dhclient childs
Patch40: dhcp-3.0rc10.filedes.dif
+## other stuff
Patch41: makefile.diff
Patch51: dhcp-3.0.1rc14-tmpfile.dif
+Patch52: dhcp-3.0.3-man.dif
## LDAP support for DHCP server
## patch lives here: http://home.ntelos.net/~masneyb/
%define DHCPD_LDAP 1
@@ -188,6 +190,7 @@
%patch40
%patch41
%patch51 -p1
+%patch52 -p1
%if %DHCPD_LDAP
%patch60 -p1
%endif
@@ -240,6 +243,7 @@
rm -rf $RPM_BUILD_ROOT
MANDIR=%{_mandir} DESTDIR=$RPM_BUILD_ROOT LIBDIR=%{_libdir} make install
install -m 744 work.linux-2.2/omapip/svtest $RPM_BUILD_ROOT/usr/sbin/svtest
+install -m 644 work.linux-2.2/dst/libdst.a $RPM_BUILD_ROOT/%{_libdir}
# install the saved bsd flavor binary
install -m 755 work.linux-2.2/server/dhcpd.bsd $RPM_BUILD_ROOT/usr/sbin/dhcpd.bsd
mkdir -p $RPM_BUILD_ROOT/etc/init.d
@@ -481,6 +485,11 @@
%doc %{_mandir}/man3/dhcpctl.3.gz
%changelog -n dhcp
+* Wed Mar 29 2006 - poeml(a)suse.de
+- fix two further include paths in dhcpctl.3 and omapi.3
+* Wed Mar 29 2006 - poeml(a)suse.de
+- package the static libdst.a library [#158271]
+- fix the include path in dhcpctl.3 and omapi.3 [#158271]
* Fri Jan 27 2006 - mls(a)suse.de
- converted neededforbuild to BuildRequires
* Wed Jan 25 2006 - poeml(a)suse.de
++++++ dhcp-3.0.3-man.dif ++++++
diff -uNr dhcp-3.0.3.orig/dhcpctl/dhcpctl.3 dhcp-3.0.3/dhcpctl/dhcpctl.3
--- dhcp-3.0.3.orig/dhcpctl/dhcpctl.3 2004-09-24 23:08:38.000000000 +0200
+++ dhcp-3.0.3/dhcpctl/dhcpctl.3 2006-03-29 15:46:13.281689267 +0200
@@ -425,8 +425,8 @@
#include <stdio.h>
#include <netinet/in.h>
-#include <isc/result.h>
-#include <dhcpctl/dhcpctl.h>
+#include <isc-dhcp/result.h>
+#include <dhcpctl.h>
int main (int argc, char **argv) {
dhcpctl_data_string ipaddrstring = NULL;
diff -uNr dhcp-3.0.3.orig/omapip/omapi.3 dhcp-3.0.3/omapip/omapi.3
--- dhcp-3.0.3.orig/omapip/omapi.3 2004-09-24 23:08:38.000000000 +0200
+++ dhcp-3.0.3/omapip/omapi.3 2006-03-29 15:46:57.128056679 +0200
@@ -87,8 +87,8 @@
#include <stdio.h>
#include <netinet/in.h>
- #include <isc/result.h>
- #include <dhcpctl/dhcpctl.h>
+ #include <isc-dhcp/result.h>
+ #include <dhcpctl.h>
int main (int argc, char **argv) {
dhcpctl_data_string ipaddrstring = NULL;
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
1
0
Hello community,
here is the log from the commit of package bitchx
checked in at Fri Mar 31 15:29:29 CEST 2006.
--------
--- bitchx/bitchx.changes 2006-01-25 21:34:38.000000000 +0100
+++ bitchx/bitchx.changes 2006-03-29 21:29:17.000000000 +0200
@@ -1,0 +2,18 @@
+Wed Mar 29 21:21:23 CEST 2006 - lmichnovic(a)suse.cz
+
+- fixed calling of different function that caused crashing on 64bit
+ arch, needed for 32bit too [#157927] (not_in_display.patch)
+- fixed cast to pointer from integer of different size on 64bit arch
+ (pointer_casting_64.patch)
+
+-------------------------------------------------------------------
+Thu Mar 16 21:16:37 CET 2006 - lmichnovic(a)suse.cz
+
+- creation of manpage fixed in mandir.patch
+
+-------------------------------------------------------------------
+Thu Mar 16 19:21:04 CET 2006 - lmichnovic(a)suse.cz
+
+- fixed missing debuginfo.rpm
+
+-------------------------------------------------------------------
Old:
----
BitchX-64bit.patch
BitchX-gcc34.patch
BitchX-non_static_decl.patch
BitchX-overflow.patch
bitchx-configs.dif
New:
----
bitchx-64bit.patch
bitchx-configs.patch
bitchx-gcc34.patch
bitchx-mandir.patch
bitchx-non_static_decl.patch
bitchx-not_in_display.patch
bitchx-overflow.patch
bitchx-pointer_casting_64.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ bitchx.spec ++++++
--- /var/tmp/diff_new_pack.zOXSQ7/_old 2006-03-31 15:28:40.000000000 +0200
+++ /var/tmp/diff_new_pack.zOXSQ7/_new 2006-03-31 15:28:40.000000000 +0200
@@ -1,11 +1,11 @@
#
# spec file for package bitchx (Version 1.1)
#
-# Copyright (c) 2005 SUSE LINUX Products GmbH, 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
@@ -19,16 +19,18 @@
Summary: An IRC Client
URL: http://www.bitchx.org/
Version: 1.1
-Release: 7
+Release: 15
Source: ircii-pana-%{version}-final.tar.bz2
-Patch0: bitchx-configs.dif
+Patch0: bitchx-configs.patch
Patch1: bitchx-conf.patch
-Patch3: BitchX-64bit.patch
-Patch4: BitchX-gcc34.patch
-Patch5: BitchX-non_static_decl.patch
-Patch6: BitchX-overflow.patch
+Patch3: bitchx-64bit.patch
+Patch4: bitchx-gcc34.patch
+Patch5: bitchx-non_static_decl.patch
+Patch6: bitchx-overflow.patch
+Patch7: bitchx-mandir.patch
+Patch8: bitchx-not_in_display.patch
+Patch9: bitchx-pointer_casting_64.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-Nosource: 0
%description
BitchX is one of the most well-known IRC clients for the text console.
@@ -49,7 +51,10 @@
%patch4 -p1
%patch5
%patch6 -p1
-gzip -c9 < doc/BitchX.1 > BitchX.1.gz
+%patch7
+%patch8
+%patch9
+#gzip -c9 < doc/BitchX.1 > BitchX.1.gz
rm -rf macros/sanity.m4
%build
@@ -61,12 +66,16 @@
--mandir=%{_mandir} \
--enable-ipv6 \
--with-ssl
-make
+make %{?jobs:-j%jobs}
%install
make prefix=$RPM_BUILD_ROOT/usr/ install
ln -sf BitchX-%{version}-final $RPM_BUILD_ROOT/usr/bin/BitchX
-install -D -m 644 BitchX.1.gz $RPM_BUILD_ROOT/%{_mandir}/man1/BitchX.1.gz
+pushd $RPM_BUILD_ROOT/%{_mandir}/man1/
+gzip -c9 < BitchX.1 > BitchX.1.gz
+popd
+#install -D -m 644 BitchX.1.gz $RPM_BUILD_ROOT/%{_mandir}/man1/BitchX.1.gz
+pwd
ln -s BitchX.1.gz $RPM_BUILD_ROOT/%{_mandir}/man1/bitchx.1.gz
ln -s BitchX $RPM_BUILD_ROOT/usr/bin/bitchx
chmod 0644 $RPM_BUILD_ROOT/usr/lib/bx/help/findcomm.bz2
@@ -77,7 +86,7 @@
%files
%defattr(-,root,root)
%doc BitchX.help BitchX.ircnames BitchX.quit BitchX.reasons
-%doc COMPILE-PROBLEMS Changelog INSTALL README INSTALL
+%doc COMPILE-PROBLEMS Changelog INSTALL README
%doc doc/*
%doc %{_mandir}/man1/BitchX.1.gz
%doc %{_mandir}/man1/bitchx.1.gz
@@ -88,6 +97,15 @@
/usr/lib/bx/
%changelog -n bitchx
+* Wed Mar 29 2006 - lmichnovic(a)suse.cz
+- fixed calling of different function that caused crashing on 64bit
+ arch, needed for 32bit too [#157927] (not_in_display.patch)
+- fixed cast to pointer from integer of different size on 64bit arch
+ (pointer_casting_64.patch)
+* Thu Mar 16 2006 - lmichnovic(a)suse.cz
+- creation of manpage fixed in mandir.patch
+* Thu Mar 16 2006 - lmichnovic(a)suse.cz
+- fixed missing debuginfo.rpm
* Wed Jan 25 2006 - mls(a)suse.de
- converted neededforbuild to BuildRequires
* Mon Sep 05 2005 - pnemec(a)suse.cz
++++++ bitchx-64bit.patch ++++++
--- BitchX/include/module.h
+++ BitchX/include/module.h
@@ -15,7 +15,7 @@
#include "struct.h"
-typedef int (*Function_ptr)();
+typedef long (*Function_ptr)();
#ifdef WANT_DLL
#ifdef HPUX
--- BitchX/include/modval.h
+++ BitchX/include/modval.h
@@ -318,7 +318,7 @@
#define show_window(x) ((void) (global[SHOW_WINDOW]((Window *)x)))
#define get_status_by_refnum(x, y) ((char *) (global[GET_STATUS_BY_REFNUM]((unsigned int)x, (unsigned int)y)))
#define get_visible_by_refnum(x) ((int) (global[GET_VISIBLE_BY_REFNUM]((char *)x)))
-#define get_window_by_desc(x) ((Window *) (global[GET_WINDOW_BY_DESC]((unsigned int)x)))
+#define get_window_by_desc(x) ((Window *) (global[GET_WINDOW_BY_DESC]((unsigned long)x)))
#define get_window_by_refnum(x) ((Window *) (global[GET_WINDOW_BY_REFNUM]((unsigned int)x)))
#define get_window_by_name(x) ((Window *) (global[GET_WINDOW_BY_NAME]((char *)x)))
#define next_window(x, y) ((void) (global[FUNC_NEXT_WINDOW]((char)x, (char *)y)))
++++++ bitchx-conf.patch ++++++
--- /var/tmp/diff_new_pack.zOXSQ7/_old 2006-03-31 15:28:40.000000000 +0200
+++ /var/tmp/diff_new_pack.zOXSQ7/_new 2006-03-31 15:28:40.000000000 +0200
@@ -1,6 +1,6 @@
--- configure.in
+++ configure.in
-@@ -982,7 +982,6 @@
+@@ -997,7 +997,6 @@
dll/amp/Makefile
dll/arcfour/Makefile
dll/autocycle/Makefile
++++++ bitchx-configs.dif -> bitchx-configs.patch ++++++
--- bitchx/bitchx-configs.dif 2002-05-14 08:02:31.000000000 +0200
+++ bitchx/bitchx-configs.patch 2006-03-29 19:38:08.000000000 +0200
@@ -1,7 +1,6 @@
-diff -ur BitchX/include/color.h BitchX.mmj/include/color.h
---- BitchX/include/color.h Mon Mar 5 20:38:48 2001
-+++ BitchX.mmj/include/color.h Mon May 13 17:59:37 2002
-@@ -717,8 +717,8 @@
+--- BitchX/include/color.h
++++ BitchX/include/color.h
+@@ -759,8 +759,8 @@
#define DEFAULT_FORMAT_NICK_MSG_FSET "$0 $1 $2-"
@@ -12,10 +11,9 @@
#define DEFAULT_FORMAT_STATUS_FSET "%4%W$0-"
#define DEFAULT_FORMAT_STATUS1_FSET "%4%W$0-"
-diff -ur BitchX/include/config.h BitchX.mmj/include/config.h
---- BitchX/include/config.h Sun Mar 24 10:31:04 2002
-+++ BitchX.mmj/include/config.h Mon May 13 18:00:43 2002
-@@ -239,7 +239,7 @@
+--- BitchX/include/config.h
++++ BitchX/include/config.h
+@@ -225,7 +225,7 @@
* in the client. defining this variable to 1 allows that happen. It also
* adds a HEBREW_TOGGLE variable which can turn this feature on/off
*/
@@ -24,7 +22,7 @@
/* if you use cidentd the filename is called .authlie instead of .noident.
* as well some modifications to the format of the file were made. So we
-@@ -325,7 +325,7 @@
+@@ -311,7 +311,7 @@
*
* Is here there any solution to use both fonts nethertheless ?
*/
@@ -33,7 +31,7 @@
/*
* If you use LINUX and non ISO8859-1 fonts with custom screen mapping,
-@@ -377,12 +377,12 @@
+@@ -363,12 +363,12 @@
#define DEFAULT_MSGLOG ON
#define DEFAULT_AUTO_NSLOOKUP OFF
#define DEFAULT_ALT_CHARSET ON
@@ -49,7 +47,7 @@
#define DEFAULT_AUTO_UNMARK_AWAY OFF
#define DEFAULT_AUTO_WHOWAS OFF
#define DEFAULT_BANTIME 600
-@@ -393,7 +393,7 @@
+@@ -379,7 +379,7 @@
#define DEFAULT_BLINK_VIDEO ON
#define DEFAULT_CHANNEL_NAME_WIDTH 10
#define DEFAULT_CLOCK ON
@@ -58,7 +56,7 @@
#define DEFAULT_COMMAND_MODE OFF
#define DEFAULT_COMMENT_HACK ON
#define DEFAULT_DCC_BLOCK_SIZE 2048
-@@ -430,7 +430,7 @@
+@@ -416,7 +416,7 @@
#define DEFAULT_SEND_IGNORE_MSG OFF
#define DEFAULT_SEND_OP_MSG ON
#define DEFAULT_SHELL_LIMIT 0
@@ -67,7 +65,7 @@
#define DEFAULT_SHOW_CHANNEL_NAMES ON
#define DEFAULT_SHOW_END_OF_MSGS OFF
#define DEFAULT_SHOW_NUMERICS OFF
-@@ -447,14 +447,14 @@
+@@ -433,14 +433,14 @@
#define DEFAULT_SEND_AWAY_MSG OFF
#define DEFAULT_SEND_CTCP_MSG ON
#define DEFAULT_SOCKS_PORT 1080
@@ -84,7 +82,7 @@
#define DEFAULT_DCC_AUTORENAME ON
#define DEFAULT_DCC_AUTORESUME OFF
#define DEFAULT_DCC_AUTORENAME_ON_NICKNAME OFF
-@@ -494,10 +494,10 @@
+@@ -480,10 +480,10 @@
#define DEFAULT_AINV 0
#define DEFAULT_ANNOY_KICK OFF
#define DEFAULT_AOP_VAR OFF
@@ -98,7 +96,7 @@
#if defined(__EMXPM__) || defined(WIN32)
#define DEFAULT_CODEPAGE 437
#endif
-@@ -508,16 +508,16 @@
+@@ -494,16 +494,16 @@
#define DEFAULT_DEOP_ON_KICKFLOOD 3
#define DEFAULT_KICK_IF_BANNED OFF
#define DEFAULT_HACKING 0 /* 0 1 2 */
@@ -118,7 +116,7 @@
#define DEFAULT_NICKFLOOD_TIME 30
#ifdef __EMXPM__
#define DEFAULT_NICKLIST 10
-@@ -589,7 +589,7 @@
+@@ -575,7 +575,7 @@
#endif
/* _USE_LOCAL_CONFIG */
@@ -127,7 +125,7 @@
#define DEFAULT_PROTECT_CHANNELS "*"
#define DEFAULT_SHITLIST_REASON "Surplus Lamerz must go!!!!"
#define DEFAULT_BEEP_ON_MSG "MSGS"
-@@ -602,7 +602,7 @@
+@@ -588,7 +588,7 @@
#define DEFAULT_SHELL "/bin/sh"
#define DEFAULT_SHELL_FLAGS "-c"
#define DEFAULT_USERINFO ""
@@ -136,7 +134,7 @@
#define DEFAULT_XTERM_OPTIONS "-bg black -fg white"
#define DEFAULT_DCC_DLDIR "~"
-@@ -693,9 +693,7 @@
+@@ -679,9 +679,7 @@
#undef WANT_CHATNET /* define just for codelogic */
#endif
++++++ bitchx-gcc34.patch ++++++
--- BitchX/source/term.c
+++ BitchX/source/term.c
@@ -92,7 +92,7 @@
#endif
extern char *getenv();
-extern char *tparm();
+extern char *tparm(const char *str, ...);
/*
* The old code assumed termcap. termcap is almost always present, but on
++++++ bitchx-mandir.patch ++++++
--- Makefile.in
+++ Makefile.in
@@ -297,7 +297,7 @@
cd $(top_srcdir)/doc; \
for i in BitchX.1; do \
if test -f $$i; then \
- $(INSTALL_DATA) $$i $(mandir)/man1; \
+ $(INSTALL_DATA) $$i $(prefix)/share/man/man1; \
fi; \
done; \
fi; \
@@ -306,7 +306,7 @@
(xargs bzip2 -9f || xargs gzip -9f) || :) 2>/dev/null
installdirs:
- umask 022; $(top_srcdir)/mkinstalldirs $(bindir) $(IRCLIB) $(mandir)/man1 $(TRANSLATION_PATH) $(INSTALL_SCRIPT) $(HELPDIR)
+ umask 022; $(top_srcdir)/mkinstalldirs $(bindir) $(IRCLIB) $(prefix)/share/man/man1 $(TRANSLATION_PATH) $(INSTALL_SCRIPT) $(HELPDIR)
local_installdirs:
umask 022; $(top_srcdir)/mkinstalldirs $(local_dir)/bin $(DEFAULT_CTOOLZ_DIR) $(DEFAULT_CTOOLZ_DIR)/plugins $(DEFAULT_CTOOLZ_DIR)/logs
++++++ bitchx-non_static_decl.patch ++++++
--- source/ctcp.c
+++ source/ctcp.c
@@ -176,7 +176,7 @@
/* CDE do ops and unban logging */
-static char *ctcp_type[] =
+char *ctcp_type[] =
{
"PRIVMSG",
"NOTICE"
--- source/timer.c
+++ source/timer.c
@@ -148,7 +148,7 @@
* This is put here on purpose -- we dont want any of the above functions
* to have any knowledge of this struct.
*/
-static TimerList *PendingTimers;
+TimerList *PendingTimers;
static char *schedule_timer (TimerList *ntimer);
static char *current_exec_timer = empty_string;
++++++ bitchx-not_in_display.patch ++++++
--- include/modval.h
+++ include/modval.h
@@ -169,7 +169,7 @@
#define MatchingBracket(x, y, z) ((char *) (global[MATCHINGBRACKET]((char *)x, ( char)y, (char)z)))
#define parse_number(x) ((int) (global[PARSE_NUMBER]((char **)x)))
#define splitw(x, y) ((int) (global[SPLITW]((char *)x, (char ***)y)))
-#define unsplitw(x, y) ((char *) (global[UNSPLITW]((char ***)x, (char *)y)))
+#define unsplitw(x, y) ((char *) (global[UNSPLITW]((char ***)x, (int)y)))
#define check_val(x) ((int) (global[CHECK_VAL]((char *)x)))
#define on_off(x) ((char *) (global[ON_OFF]((int)x)))
#define strextend(x, y, n) ((char *) (global[STREXTEND]((char *)x, (char)y, (int)n)))
@@ -279,7 +279,7 @@
#define output_line(x) ((int) (global[OUTPUT_LINE]((const unsigned char *)x)))
#define output_with_count(x, y, z) ((int) (global[OUTPUT_WITH_COUNT]((const unsigned char *)x, (int)y, (int)z)))
#define scroll_window(x) ((void) (global[SCROLL_WINDOW]((Window *)x)))
-#define cursor_not_in_display(x) ((void) (global[CURSOR_IN_DISPLAY]((Screen *)x)))
+#define cursor_not_in_display(x) ((void) (global[CURSOR_NOT_IN_DISPLAY]((Screen *)x)))
#define cursor_in_display(x) ((void) (global[CURSOR_IN_DISPLAY]((Screen *)x)))
#define is_cursor_in_display(x) ((int) (global[IS_CURSOR_IN_DISPLAY]((Screen *)x)))
#define repaint_window(x, y, z) ((void) (global[REPAINT_WINDOW]((Window *)x, (int)y, (int)z)))
++++++ bitchx-overflow.patch ++++++
--- BitchX/source/server.c
+++ BitchX/source/server.c
@@ -151,7 +151,7 @@
if (x_debug & DEBUG_OUTBOUND)
yell("Closing server %d because [%s]",
cs_index, message ? message : empty_string);
- snprintf(buffer, BIG_BUFFER_SIZE, "QUIT :%s\n", message);
+ snprintf(buffer, sizeof(buffer), "QUIT :%s\n", message);
#ifdef HAVE_SSL
if (get_server_ssl(cs_index))
SSL_write(server_list[cs_index].ssl_fd, buffer, strlen(buffer));
++++++ bitchx-pointer_casting_64.patch ++++++
++++ 763 lines (skipped)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
1
0
Hello community,
here is the log from the commit of package dragonegg
checked in at Fri Mar 31 15:29:17 CEST 2006.
--------
--- KDE/dragonegg/dragonegg.changes 2006-02-14 20:08:57.000000000 +0100
+++ dragonegg/dragonegg.changes 2006-03-29 17:25:08.000000000 +0200
@@ -1,0 +2,5 @@
+Wed Mar 29 16:03:36 CEST 2006 - dmueller(a)suse.de
+
+- ignore mtime changes (#155318)
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ dragonegg.spec ++++++
--- /var/tmp/diff_new_pack.5Br90x/_old 2006-03-31 15:29:14.000000000 +0200
+++ /var/tmp/diff_new_pack.5Br90x/_new 2006-03-31 15:29:14.000000000 +0200
@@ -16,7 +16,7 @@
Group: System/GUI/KDE
Summary: Mozilla Plug-In to Embed KDE KParts
Version: 0.1
-Release: 6
+Release: 13
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Source0: %name-%version.tar.bz2
@@ -50,9 +50,11 @@
%files
%defattr(-,root,root)
-/usr/%_lib/browser-plugins/libdragonegg.so
+%verify(not mtime) /usr/%_lib/browser-plugins/libdragonegg.so
%changelog -n dragonegg
+* Wed Mar 29 2006 - dmueller(a)suse.de
+- ignore mtime changes (#155318)
* Tue Feb 14 2006 - dmueller(a)suse.de
- make the error label show properly if no kpdf is found
- don't fall back to kghostview if kpdf is not loading (#116389)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
1
0
Hello community,
here is the log from the commit of package apache2
checked in at Fri Mar 31 15:28:33 CEST 2006.
--------
--- apache2/apache2.changes 2006-02-20 13:49:29.000000000 +0100
+++ apache2/apache2.changes 2006-03-29 12:27:04.000000000 +0200
@@ -1,0 +2,6 @@
+Wed Mar 29 11:54:00 CEST 2006 - poeml(a)suse.de
+
+- remove php4 from default modules [#155333]
+- fix comment in /etc/init.d/apache2 [#148559]
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ apache2.spec ++++++
--- /var/tmp/diff_new_pack.jaJsu4/_old 2006-03-31 15:28:02.000000000 +0200
+++ /var/tmp/diff_new_pack.jaJsu4/_new 2006-03-31 15:28:02.000000000 +0200
@@ -56,7 +56,7 @@
Group: Productivity/Networking/Web/Servers
%define realver 2.2.0
Version: 2.2.0
-Release: 7
+Release: 13
#Source0: http://www.apache.org/dist/httpd-%{version}.tar.bz2
Source0: http://httpd.apache.org/dev/dist/httpd-%{realver}.tar.bz2
Source10: SUSE-NOTICE
@@ -979,6 +979,9 @@
fi
%changelog -n apache2
+* Wed Mar 29 2006 - poeml(a)suse.de
+- remove php4 from default modules [#155333]
+- fix comment in /etc/init.d/apache2 [#148559]
* Mon Feb 20 2006 - poeml(a)suse.de
- fixed comment in init script which indicated wrong version [#148559]
* Mon Jan 30 2006 - poeml(a)suse.de
++++++ rc.apache2 ++++++
--- apache2/rc.apache2 2006-02-20 13:48:25.000000000 +0100
+++ apache2/rc.apache2 2006-03-29 12:01:54.000000000 +0200
@@ -18,7 +18,7 @@
# X-UnitedLinux-Should-Stop:
# Default-Start: 3 5
# Default-Stop: 0 1 2 6
-# Short-Description: Apache 2.1 httpd
+# Short-Description: Apache 2.2 httpd
# Description: Start the httpd daemon Apache
### END INIT INFO
++++++ sysconfig.apache2 ++++++
--- apache2/sysconfig.apache2 2005-12-15 13:08:13.000000000 +0100
+++ apache2/sysconfig.apache2 2006-03-07 10:14:51.000000000 +0100
@@ -30,7 +30,7 @@
APACHE_CONF_INCLUDE_DIRS=""
## Type: string
-## Default: "actions alias auth_basic authz_host authn_file authz_groupfile authz_default authz_user autoindex cgi dir env expires include log_config mime negotiation setenvif ssl suexec userdir php4 php5"
+## Default: "actions alias auth_basic authz_host authn_file authz_groupfile authz_default authz_user autoindex cgi dir env expires include log_config mime negotiation setenvif ssl suexec userdir php5"
## ServiceRestart: apache2
#
# [It might look silly to not simply edit httpd.conf for the LoadModule statements.
@@ -71,7 +71,7 @@
# apache's default installation
# APACHE_MODULES="authz_host actions alias asis auth autoindex cgi dir imap include log_config mime negotiation setenvif status userdir"
# your settings
-APACHE_MODULES="actions alias auth_basic authn_file authz_host authz_groupfile authz_default authz_user authn_dbm autoindex cgi dir env expires include log_config mime negotiation setenvif ssl suexec userdir php4 php5"
+APACHE_MODULES="actions alias auth_basic authn_file authz_host authz_groupfile authz_default authz_user authn_dbm autoindex cgi dir env expires include log_config mime negotiation setenvif ssl suexec userdir php5"
## Type: string
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
1
0
Hello community,
here is the log from the commit of package alsa
checked in at Fri Mar 31 15:28:18 CEST 2006.
--------
--- alsa/alsa.changes 2006-03-24 19:04:17.000000000 +0100
+++ alsa/alsa.changes 2006-03-29 12:17:49.000000000 +0200
@@ -1,0 +2,7 @@
+Wed Mar 29 12:15:16 CEST 2006 - tiwai(a)suse.de
+
+- fix the bogus -EPIPE detection (and thus may lead to hang up)
+ in 32bit compat mode (ALSA bug#1938).
+- correct a typo in the help text of speaker-test
+
+-------------------------------------------------------------------
New:
----
alsa-lib-32bit-compat-fix.diff
alsa-lib-applptr-sync-fix.diff
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ alsa.spec ++++++
--- /var/tmp/diff_new_pack.1pV27R/_old 2006-03-31 15:25:30.000000000 +0200
+++ /var/tmp/diff_new_pack.1pV27R/_new 2006-03-31 15:25:30.000000000 +0200
@@ -21,7 +21,7 @@
Autoreqprov: on
Summary: Advanced Linux Sound Architecture
Version: 1.0.11
-Release: 20
+Release: 21
Source1: ftp://ftp.alsa-project.org/pub/lib/alsa-lib-%{package_version}.tar.bz2
Source2: ftp://ftp.alsa-project.org/pub/util/alsa-utils-%{package_version}.tar.bz2
# Source5: ftp://ftp.alsa-project.org/pub/oss/alsa-oss-%{package_version}.tar.bz2
@@ -69,6 +69,8 @@
Patch31: alsa-lib-pcm-timer-size-hack.diff
Patch32: alsa-lib-dmix-generic-fix.diff
Patch33: alsa-lib-dmix-2-periods-fix.diff
+Patch34: alsa-lib-32bit-compat-fix.diff
+Patch35: alsa-lib-applptr-sync-fix.diff
Patch50: alsa-utils-speaker-test-5.1-fix.diff
Patch51: alsa-utils-speaker-test-buffer-fix.diff
Patch52: alsa-utils-alsaconf-lspci-fix.diff
@@ -151,6 +153,8 @@
%patch31 -p1
%patch32 -p1
%patch33 -p1
+%patch34 -p1
+%patch35 -p1
cd ..
cd alsa-utils*/.
# %patch2 -p1
@@ -434,6 +438,10 @@
%doc alsa-lib*/doc/doxygen/html/*
%changelog -n alsa
+* Wed Mar 29 2006 - tiwai(a)suse.de
+- fix the bogus -EPIPE detection (and thus may lead to hang up)
+ in 32bit compat mode (ALSA bug#1938).
+- correct a typo in the help text of speaker-test
* Fri Mar 24 2006 - tiwai(a)suse.de
- fix the endless poll() loop without starting PCM
- fix the noisy output and xrun from dmix with 2 periods
++++++ alsa-lib-32bit-compat-fix.diff ++++++
Index: alsa-lib/src/pcm/pcm_hw.c
===================================================================
RCS file: /home/iwai/cvs/alsa/alsa-lib/src/pcm/pcm_hw.c,v
retrieving revision 1.113
retrieving revision 1.114
diff -u -r1.113 -r1.114
--- alsa-lib/src/pcm/pcm_hw.c 20 Mar 2006 11:15:55 -0000 1.113
+++ alsa-lib/src/pcm/pcm_hw.c 29 Mar 2006 09:30:49 -0000 1.114
@@ -942,6 +942,7 @@
}
}
snd_pcm_mmap_appl_forward(pcm, size);
+ sync_ptr(hw, 0);
#ifdef DEBUG_MMAP
fprintf(stderr, "appl_forward: hw_ptr = %li, appl_ptr = %li, size = %li\n", *pcm->hw.ptr, *pcm->appl.ptr, size);
#endif
Index: alsa-lib/src/pcm/pcm_plugin.c
===================================================================
RCS file: /home/iwai/cvs/alsa/alsa-lib/src/pcm/pcm_plugin.c,v
retrieving revision 1.52
retrieving revision 1.54
diff -u -r1.52 -r1.54
--- alsa-lib/src/pcm/pcm_plugin.c 22 May 2005 18:06:44 -0000 1.52
+++ alsa-lib/src/pcm/pcm_plugin.c 29 Mar 2006 09:34:15 -0000 1.54
@@ -137,7 +137,7 @@
snd_atomic_write_init(&plugin->watom);
}
-int snd_pcm_plugin_delay(snd_pcm_t *pcm, snd_pcm_sframes_t *delayp)
+static int snd_pcm_plugin_delay(snd_pcm_t *pcm, snd_pcm_sframes_t *delayp)
{
snd_pcm_plugin_t *plugin = pcm->private_data;
snd_pcm_sframes_t sd;
@@ -150,7 +150,7 @@
return 0;
}
-int snd_pcm_plugin_prepare(snd_pcm_t *pcm)
+static int snd_pcm_plugin_prepare(snd_pcm_t *pcm)
{
snd_pcm_plugin_t *plugin = pcm->private_data;
int err;
@@ -192,7 +192,7 @@
return 0;
}
-snd_pcm_sframes_t snd_pcm_plugin_rewind(snd_pcm_t *pcm, snd_pcm_uframes_t frames)
+static snd_pcm_sframes_t snd_pcm_plugin_rewind(snd_pcm_t *pcm, snd_pcm_uframes_t frames)
{
snd_pcm_plugin_t *plugin = pcm->private_data;
snd_pcm_sframes_t n = snd_pcm_mmap_hw_avail(pcm);
@@ -221,7 +221,7 @@
return n;
}
-snd_pcm_sframes_t snd_pcm_plugin_forward(snd_pcm_t *pcm, snd_pcm_uframes_t frames)
+static snd_pcm_sframes_t snd_pcm_plugin_forward(snd_pcm_t *pcm, snd_pcm_uframes_t frames)
{
snd_pcm_plugin_t *plugin = pcm->private_data;
snd_pcm_sframes_t n = snd_pcm_mmap_avail(pcm);
@@ -345,7 +345,8 @@
}
-snd_pcm_sframes_t snd_pcm_plugin_writei(snd_pcm_t *pcm, const void *buffer, snd_pcm_uframes_t size)
+static snd_pcm_sframes_t
+snd_pcm_plugin_writei(snd_pcm_t *pcm, const void *buffer, snd_pcm_uframes_t size)
{
snd_pcm_channel_area_t areas[pcm->channels];
snd_pcm_areas_from_buf(pcm, areas, (void*)buffer);
@@ -353,7 +354,8 @@
snd_pcm_plugin_write_areas);
}
-snd_pcm_sframes_t snd_pcm_plugin_writen(snd_pcm_t *pcm, void **bufs, snd_pcm_uframes_t size)
+static snd_pcm_sframes_t
+snd_pcm_plugin_writen(snd_pcm_t *pcm, void **bufs, snd_pcm_uframes_t size)
{
snd_pcm_channel_area_t areas[pcm->channels];
snd_pcm_areas_from_bufs(pcm, areas, bufs);
@@ -361,7 +363,8 @@
snd_pcm_plugin_write_areas);
}
-snd_pcm_sframes_t snd_pcm_plugin_readi(snd_pcm_t *pcm, void *buffer, snd_pcm_uframes_t size)
+static snd_pcm_sframes_t
+snd_pcm_plugin_readi(snd_pcm_t *pcm, void *buffer, snd_pcm_uframes_t size)
{
snd_pcm_channel_area_t areas[pcm->channels];
snd_pcm_areas_from_buf(pcm, areas, buffer);
@@ -369,7 +372,8 @@
snd_pcm_plugin_read_areas);
}
-snd_pcm_sframes_t snd_pcm_plugin_readn(snd_pcm_t *pcm, void **bufs, snd_pcm_uframes_t size)
+static snd_pcm_sframes_t
+snd_pcm_plugin_readn(snd_pcm_t *pcm, void **bufs, snd_pcm_uframes_t size)
{
snd_pcm_channel_area_t areas[pcm->channels];
snd_pcm_areas_from_bufs(pcm, areas, bufs);
@@ -377,9 +381,10 @@
snd_pcm_plugin_read_areas);
}
-snd_pcm_sframes_t snd_pcm_plugin_mmap_commit(snd_pcm_t *pcm,
- snd_pcm_uframes_t offset ATTRIBUTE_UNUSED,
- snd_pcm_uframes_t size)
+static snd_pcm_sframes_t
+snd_pcm_plugin_mmap_commit(snd_pcm_t *pcm,
+ snd_pcm_uframes_t offset ATTRIBUTE_UNUSED,
+ snd_pcm_uframes_t size)
{
snd_pcm_plugin_t *plugin = pcm->private_data;
snd_pcm_t *slave = plugin->gen.slave;
@@ -445,7 +450,7 @@
return xfer;
}
-snd_pcm_sframes_t snd_pcm_plugin_avail_update(snd_pcm_t *pcm)
+static snd_pcm_sframes_t snd_pcm_plugin_avail_update(snd_pcm_t *pcm)
{
snd_pcm_plugin_t *plugin = pcm->private_data;
snd_pcm_t *slave = plugin->gen.slave;
@@ -516,7 +521,7 @@
}
}
-int snd_pcm_plugin_status(snd_pcm_t *pcm, snd_pcm_status_t * status)
+static int snd_pcm_plugin_status(snd_pcm_t *pcm, snd_pcm_status_t * status)
{
snd_pcm_plugin_t *plugin = pcm->private_data;
snd_pcm_sframes_t err;
@@ -524,6 +529,9 @@
snd_atomic_read_init(&ratom, &plugin->watom);
_again:
snd_atomic_read_begin(&ratom);
+ /* sync with the latest hw and appl ptrs */
+ snd_pcm_plugin_avail_update(pcm);
+
err = snd_pcm_status(plugin->gen.slave, status);
if (err < 0) {
snd_atomic_read_ok(&ratom);
@@ -545,7 +553,7 @@
}
snd_pcm_fast_ops_t snd_pcm_plugin_fast_ops = {
- .status = snd_pcm_generic_status,
+ .status = snd_pcm_plugin_status,
.state = snd_pcm_generic_state,
.hwsync = snd_pcm_generic_hwsync,
.delay = snd_pcm_plugin_delay,
Index: alsa-lib/src/pcm/pcm_plugin.h
===================================================================
RCS file: /home/iwai/cvs/alsa/alsa-lib/src/pcm/pcm_plugin.h,v
retrieving revision 1.32
retrieving revision 1.33
diff -u -r1.32 -r1.33
--- alsa-lib/src/pcm/pcm_plugin.h 20 Jan 2005 17:38:12 -0000 1.32
+++ alsa-lib/src/pcm/pcm_plugin.h 29 Mar 2006 09:34:15 -0000 1.33
@@ -52,16 +52,6 @@
} snd_pcm_plugin_t;
void snd_pcm_plugin_init(snd_pcm_plugin_t *plugin);
-int snd_pcm_plugin_status(snd_pcm_t *pcm, snd_pcm_status_t * status);
-int snd_pcm_plugin_delay(snd_pcm_t *pcm, snd_pcm_sframes_t *delayp);
-int snd_pcm_plugin_prepare(snd_pcm_t *pcm);
-snd_pcm_sframes_t snd_pcm_plugin_rewind(snd_pcm_t *pcm, snd_pcm_uframes_t frames);
-snd_pcm_sframes_t snd_pcm_plugin_writei(snd_pcm_t *pcm, const void *buffer, snd_pcm_uframes_t size);
-snd_pcm_sframes_t snd_pcm_plugin_writen(snd_pcm_t *pcm, void **bufs, snd_pcm_uframes_t size);
-snd_pcm_sframes_t snd_pcm_plugin_readi(snd_pcm_t *pcm, void *buffer, snd_pcm_uframes_t size);
-snd_pcm_sframes_t snd_pcm_plugin_readn(snd_pcm_t *pcm, void **bufs, snd_pcm_uframes_t size);
-snd_pcm_sframes_t snd_pcm_plugin_mmap_commit(snd_pcm_t *pcm, snd_pcm_uframes_t offset, snd_pcm_uframes_t size);
-snd_pcm_sframes_t snd_pcm_plugin_avail_update(snd_pcm_t *pcm);
extern snd_pcm_fast_ops_t snd_pcm_plugin_fast_ops;
Index: alsa-lib/src/pcm/pcm_rate.c
===================================================================
RCS file: /home/iwai/cvs/alsa/alsa-lib/src/pcm/pcm_rate.c,v
retrieving revision 1.85
retrieving revision 1.86
diff -u -r1.85 -r1.86
--- alsa-lib/src/pcm/pcm_rate.c 17 Mar 2006 18:03:44 -0000 1.85
+++ alsa-lib/src/pcm/pcm_rate.c 29 Mar 2006 09:33:00 -0000 1.86
@@ -1060,10 +1060,12 @@
result = snd_pcm_mmap_begin(rate->gen.slave, &slave_areas, &slave_offset, &slave_frames);
if (result < 0)
return result;
+#if 0
if (slave_offset) {
SNDERR("non-zero slave_offset %ld", slave_offset);
return -EIO;
}
+#endif
snd_pcm_areas_copy(slave_areas, slave_offset,
rate->sareas, xfer,
pcm->channels, cont,
@@ -1151,10 +1153,12 @@
result = snd_pcm_mmap_begin(rate->gen.slave, &slave_areas, &slave_offset, &slave_frames);
if (result < 0)
return result;
+#if 0
if (slave_offset) {
SNDERR("non-zero slave_offset %ld", slave_offset);
return -EIO;
}
+#endif
snd_pcm_areas_copy(rate->sareas, xfer,
slave_areas, slave_offset,
pcm->channels, cont,
++++++ alsa-lib-applptr-sync-fix.diff ++++++
Index: alsa-lib/src/pcm/pcm_hw.c
===================================================================
RCS file: /home/iwai/cvs/alsa/alsa-lib/src/pcm/pcm_hw.c,v
retrieving revision 1.114
diff -u -r1.114 pcm_hw.c
--- alsa-lib/src/pcm/pcm_hw.c 29 Mar 2006 09:30:49 -0000 1.114
+++ alsa-lib/src/pcm/pcm_hw.c 31 Mar 2006 10:04:17 -0000
@@ -624,6 +624,9 @@
SYSMSG("SNDRV_PCM_IOCTL_REWIND failed");
return err;
}
+ err = sync_ptr(hw, SNDRV_PCM_SYNC_PTR_APPL);
+ if (err < 0)
+ return err;
return frames;
}
@@ -637,6 +640,9 @@
SYSMSG("SNDRV_PCM_IOCTL_FORWARD failed");
return err;
}
+ err = sync_ptr(hw, SNDRV_PCM_SYNC_PTR_APPL);
+ if (err < 0)
+ return err;
return frames;
} else {
snd_pcm_sframes_t avail;
Index: alsa-lib/src/pcm/pcm_multi.c
===================================================================
RCS file: /home/iwai/cvs/alsa/alsa-lib/src/pcm/pcm_multi.c,v
retrieving revision 1.72
diff -u -r1.72 pcm_multi.c
--- alsa-lib/src/pcm/pcm_multi.c 27 Feb 2006 12:39:29 -0000 1.72
+++ alsa-lib/src/pcm/pcm_multi.c 31 Mar 2006 10:04:17 -0000
@@ -424,8 +424,9 @@
int err = 0;
unsigned int i;
for (i = 0; i < multi->slaves_count; ++i) {
- if (multi->slaves[i].linked)
- continue;
+ /* We call prepare to each slave even if it's linked.
+ * This is to make sure to sync non-mmaped control/status.
+ */
err = snd_pcm_prepare(multi->slaves[i].pcm);
if (err < 0)
return err;
@@ -439,8 +440,7 @@
int err = 0;
unsigned int i;
for (i = 0; i < multi->slaves_count; ++i) {
- if (multi->slaves[i].linked)
- continue;
+ /* Reset each slave, as well as in prepare */
err = snd_pcm_reset(multi->slaves[i].pcm);
if (err < 0)
return err;
++++++ alsa-utils-speaker-test-buffer-fix.diff ++++++
--- /var/tmp/diff_new_pack.1pV27R/_old 2006-03-31 15:25:31.000000000 +0200
+++ /var/tmp/diff_new_pack.1pV27R/_new 2006-03-31 15:25:31.000000000 +0200
@@ -303,7 +303,7 @@
+ "-P,--nperiods number of periods\n"
"-t,--test pink=use pink noise, sine=use sine wave, wav=WAV file\n"
- "-s,--speaker single speaker test. Values 1=Left or 2=right\n"
-+ "-n,--nloops specify number of loops to test, 0 = infinite\n"
++ "-l,--nloops specify number of loops to test, 0 = infinite\n"
+ "-s,--speaker single speaker test. Values 1=Left, 2=right, etc\n"
"-w,--wavfile Use the given WAV file as a test sound\n"
"-W,--wavdir Specify the directory containing WAV files\n"
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
1
0