-install -d $RPM_BUILD_ROOT%{_mandir}/cs/man{1,2,3,4,5,6,7,8}
-install -d $RPM_BUILD_ROOT%{_mandir}/de/man{1,2,3,4,5,6,7,8}
-install -d $RPM_BUILD_ROOT%{_mandir}/es/man{1,2,3,4,5,6,7,8}
-install -d $RPM_BUILD_ROOT%{_mandir}/fi/man{1,2,3,4,5,6,7,8}
-install -d $RPM_BUILD_ROOT%{_mandir}/fr/man{1,2,3,4,5,6,7,8}
-install -d $RPM_BUILD_ROOT%{_mandir}/hu/man{1,2,3,4,5,6,7,8}
-install -d $RPM_BUILD_ROOT%{_mandir}/it/man{1,2,3,4,5,6,7,8}
-install -d $RPM_BUILD_ROOT%{_mandir}/ja/man{1,2,3,4,5,6,7,8}
-install -d $RPM_BUILD_ROOT%{_mandir}/ko/man{1,2,3,4,5,6,7,8}
-install -d $RPM_BUILD_ROOT%{_mandir}/nl/man{1,2,3,4,5,6,7,8}
-install -d $RPM_BUILD_ROOT%{_mandir}/pl/man{1,2,3,4,5,6,7,8}
-install -d $RPM_BUILD_ROOT%{_mandir}/pt/man{1,2,3,4,5,6,7,8}
-install -d $RPM_BUILD_ROOT%{_mandir}/pt_BR/man{1,2,3,4,5,6,7,8}
-install -d $RPM_BUILD_ROOT%{_mandir}/ru/man{1,2,3,4,5,6,7,8}
-install -d $RPM_BUILD_ROOT%{_mandir}/uk/man{1,2,3,4,5,6,7,8}
-install -d $RPM_BUILD_ROOT%{_mandir}/zh_CN/man{1,2,3,4,5,6,7,8}
-install -d $RPM_BUILD_ROOT%{_mandir}/zh_TW/man{1,2,3,4,5,6,7,8}
-for n in man{1,2,3,4,5,6,7,8}/*; do
- if [ -f %{name}-cs-%{cs_version}/$n ]; then
- install %{name}-cs-%{cs_version}/$n $RPM_BUILD_ROOT%{_mandir}/cs/$n
- fi
- if [ -f manpages-de-%{de_version}/$n ]; then
- install manpages-de-%{de_version}/$n $RPM_BUILD_ROOT%{_mandir}/de/$n
- fi
- if [ -f %{name}-es-%{es_version}/$n ]; then
- install %{name}-es-%{es_version}/$n $RPM_BUILD_ROOT%{_mandir}/es/$n
- elif [ -f %{name}-es-extra-%{es_extra_version}/$n ]; then
- install %{name}-es-extra-%{es_extra_version}/$n $RPM_BUILD_ROOT%{_mandir}/es/$n
- fi
- if [ -f manpages-fi/$n ]; then
- install manpages-fi/$n $RPM_BUILD_ROOT%{_mandir}/fi/$n
- fi
- if [ -f man-fr-%{fr_base_version}/$n ]; then
- install man-fr-%{fr_base_version}/$n $RPM_BUILD_ROOT%{_mandir}/fr/$n
-# if [ -f man-fr/$n ]; then
-# install man-fr/$n $RPM_BUILD_ROOT%{_mandir}/fr/$n
- fi
- if [ -f hu/$n ]; then
- install hu/$n $RPM_BUILD_ROOT%{_mandir}/hu/$n
- fi
-# if [ -f %{name}-it-%{it_version}/$n ]; then
-# install %{name}-it-%{it_version}/$n $RPM_BUILD_ROOT%{_mandir}/it/$n
- if [ -f it/$n ]; then
- install it/$n $RPM_BUILD_ROOT%{_mandir}/it/$n
- fi
- if [ -f %{name}-ja-%{ja_version}/manual/LDP_man-pages/$n ]; then
- install %{name}-ja-%{ja_version}/manual/LDP_man-pages/$n $RPM_BUILD_ROOT%{_mandir}/ja/$n
- fi
- if [ -f ko/$n ]; then
- install ko/$n $RPM_BUILD_ROOT%{_mandir}/ko/$n
- fi
- if [ -f manpages-nl-%{nl_version}/$n ]; then
- install manpages-nl-%{nl_version}/$n $RPM_BUILD_ROOT%{_mandir}/nl/$n
- fi
- if [ -f pl_PL/$n ]; then
- install pl_PL/$n $RPM_BUILD_ROOT%{_mandir}/pl/$n
- fi
- if [ -f %{name}-%{pt_version}-pt_BR/$n ]; then
- install %{name}-%{pt_version}-pt_BR/$n $RPM_BUILD_ROOT%{_mandir}/pt_BR/$n
- fi
- if [ -f %{name}-%{pt_version}-pt_BR/$n ]; then
- install %{name}-%{pt_version}-pt_BR/$n $RPM_BUILD_ROOT%{_mandir}/pt/$n
- fi
- if [ -f manpages-ru-asp-%{ru_asp_version}/$n ]; then
- install manpages-ru-asp-%{ru_asp_version}/$n $RPM_BUILD_ROOT%{_mandir}/ru/$n
- fi
- if [ -f %{name}-uk_UA.alfa/$n ]; then
- install %{name}-uk_UA.alfa/$n $RPM_BUILD_ROOT%{_mandir}/uk/$n
+# tr: make man pages from XML (note: compiles some utility)
+%{__make} -C src/tr/source
+find src/tr/tr -name '*.gz' | xargs gzip -d
+%{__mv} src/tr/tr/man* src/tr
+
+# zh: prepare zh_CN and zh_TW
+cd src/zh
+%{__aclocal}
+%{__autoconf}
+%{__automake}
+%configure
+%{__make}
+cd ../..
+for l in zh_CN zh_TW ; do
+install -d src/${l}
+for d in man{1,2,3,4,5,6,7,8,n} ; do
+ln -snf ../zh/src/${d}/${l} src/${l}/${d}
+done
+done
+# zh_*: man1/sync.1 already exists
+%{__rm} src/zh_CN/man8/sync.8
+%{__rm} src/zh_TW/man8/sync.8
+
+# per-package lists / tarballs production
+package=NONE
+while read line ; do
+ if echo $line | grep -q '^\[.\+\]$' ; then
+ package=`echo $line | sed -e 's/^\[//;s/\]$//;'`
+ elif ! echo $line | grep -q '^#' ; then
+ if [ -f "src/C/$line" ]; then
+ echo "$line" >> ${package}-man.list
+ fi
+ for l in %{man_langs} ; do
+ if [ -f "src/$l/$line" ]; then
+ echo "$l/$line" >> ${package}-man.list
+ fi
+ done