--- a/gnome-user-docs.spec Fri Jul 11 11:22:24 2003 +0000
+++ b/gnome-user-docs.spec Fri Jul 11 11:39:20 2003 +0000
@@ -11,6 +11,8 @@
Vendor: Sun Microsystems Inc.
Summary: User Documentation for the GNOME desktop
Source: http://ftp.gnome.org/pub/GNOME/sources/%{name}/2.2/gnome2-user-docs-%{version}.tar.bz2
+Source1: gnome-user-docs-l10n-online-help.tar.bz2
+Patch0: gnome-user-docs-01-add-l10n-online-help.diff
URL: http://developer.gnome.org/projects/gdp/
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Docdir: %{_defaultdocdir}/doc
@@ -25,8 +27,15 @@
%prep
%setup -q -n gnome2-user-docs-%{version}
+%patch0
+tar jxf %SOURCE1
%build
+libtoolize --force
+aclocal -I /usr/share/aclocal/gnome2-macros
+automake -a -c -f
+autoconf
+
./configure --prefix=%{_prefix} \
--datadir=%{_datadir}
make
@@ -39,9 +48,25 @@
rm -rf $RPM_BUILD_ROOT
%post
+for i in zh_CN zh_TW ko_KR ja_JP de_DE es_ES fr_FR it_IT sv_SE ; do
+ langtag=$i
+ [ ${i:0:2} == "zh" ] || langtag=${i:0:2}
+ for j in %{_datadir}/omf/user-guide/*-$langtag.omf ; do
+ env LANG=$i LC_ALL=$i scrollkeeper-install -q $j
+ done
+done
+
if which scrollkeeper-update>/dev/null 2>&1; then scrollkeeper-update; fi
%postun
+for i in zh_CN zh_TW ko_KR ja_JP de_DE es_ES fr_FR it_IT sv_SE ; do
+ langtag=$i
+ [ ${i:0:2} == "zh" ] || langtag=${i:0:2}
+ for j in %{_datadir}/omf/user-guide/*-$langtag.omf ; do
+ env LANG=$i LC_ALL=$i scrollkeeper-uninstall -q $j
+ done
+done
+
if which scrollkeeper-update>/dev/null 2>&1; then scrollkeeper-update; fi
%files