diff --git a/Xaw3d-1.5-i18n.patch b/Xaw3d-1.5-i18n.patch new file mode 100644 index 0000000..aa47302 --- /dev/null +++ b/Xaw3d-1.5-i18n.patch @@ -0,0 +1,10 @@ +--- Xaw3d-1.5/xc/lib/Xaw3d/MultiSrc.c.orig Tue Aug 6 22:51:08 2002 ++++ Xaw3d-1.5/xc/lib/Xaw3d/MultiSrc.c Tue Aug 6 22:51:16 2002 +@@ -735,6 +735,7 @@ + + if ( string_set || (old_src->multi_src.type != src->multi_src.type) ) { + RemoveOldStringOrFile(old_src, string_set); ++ src->multi_src.allocated_string = old_src->multi_src.allocated_string; + file = InitStringOrFile(src, string_set); + + /* Load pieces does this logic for us, but it shouldn't. Its messy.*/ diff --git a/Xaw3d.spec b/Xaw3d.spec index 90e8e17..db91d25 100644 --- a/Xaw3d.spec +++ b/Xaw3d.spec @@ -1,7 +1,7 @@ Summary: A version of the MIT Athena widget set for X. Name: Xaw3d Version: 1.5 -Release: 14 +Release: 15 Group: System Environment/Libraries Source: ftp://ftp.x.org/contrib/widgets/Xaw3d/R6.3/Xaw3d-%{version}.tar.gz Source1: ftp://ftp.x.org/contrib/widgets/Xaw3d/R6/Xaw3d-1.3.tar.gz @@ -13,7 +13,8 @@ Patch2: Xaw3d-1.3-X11R6.3.patch Patch3: xaw3d.patch Patch4: Xaw3d-1.3-static.patch Patch5: Xaw3d-ia64.patch -Copyright: MIT +Patch6: Xaw3d-1.5-i18n.patch +License: MIT Prefix: /usr Prereq: fileutils /sbin/ldconfig BuildRoot: %{_tmppath}/%{name}-root @@ -61,7 +62,7 @@ ln -s .. X11 %patch3 -p4 %patch4 -p0 %patch5 -p4 - +%patch6 -p4 %ifnarch ia64 cd ../Xaw3d6 %patch -p0 @@ -70,6 +71,7 @@ ln -s .. X11 %patch2 -p3 %patch3 -p4 %patch4 -p0 +%patch6 -p4 %endif %build @@ -138,6 +140,9 @@ fi %ghost /usr/X11R6/include/Xaw3d %changelog +* Thu Aug 8 2002 Than Ngo 1.5-15 +- Added patch file to fix i18n issue, ynakai@redhat.com + * Fri Jun 21 2002 Tim Powers - automated rebuild