Group :: Documentation
RPM: man-pages-ru-extra
Main Changelog Spec Patches Sources Download Gear Bugs and FR Repocop
Name: man-pages-ru-extra
Version: 0.1
Release: alt6
Summary: Extra collection of Russian translations of OS GNU/*/Linux manpages
Summary(ru_RU.UTF-8): Дополнительный набор русских переводов страниц руководства по ОС GNU/*/Linux
License: distributable
Group: Documentation
Url: http://www.linuxshare.ru/projects/trans
BuildArch: noarch
Icon: books-ru.xpm
Source0: man-pages-ru-extra.tar.bz2
Source1: manpages-ALT.tar.bz2
Source2: tcb-0.9.8.7-man-ru.tar.bz2
Source3: man-gzip-ru.tar.bz2
Source4: manpages-ru-0.98.tar.bz2
Source5: bash.tar.bz2
Source6: man-ssh.tar.bz2
Source7: manpages-angel.tar.bz2
Source8: manpages-boojuman.tar.bz2
Source9: manpages-ASP.tar.bz2
Source10: man-pages-ru-autofs.tar.bz2
Source11: man-pages-security-ru-1.0.tar.bz2
Source100: man-pages-ru-0.94-alt-Makefile
Patch0: man-pages-ru-0.98-alt-combo.patch.bz2
Patch1: install.1.patch.gz
Patch2: ln.1.patch.gz
Obsoletes: man-pages-security-ru
PreReq: man >= 1.6e-alt1
Conflicts: man-pages-ru < 4.08-alt1
%description
Extra collection of Russian translations of OS GNU/*/Linux manpages
Addons for man-pages-ru.
%description -l ru_RU.UTF-8
Дополнительный набор русских переводов страниц руководства по ОС GNU/*/Linux,
дополнение к пакету man-pages-ru.
%prep
%setup -q -a1 -a2 -a3 -a4 -a5 -a6 -a7 -a8 -a9 -a10 -a11 -n %name
%patch0 -p1
%patch1 -p1
%patch2 -p1
cp %SOURCE100 %_builddir/%name/Makefile
%install
mkdir -p %buildroot%_docdir/security-ru
mkdir -p %buildroot%_mandir/ru/man{1,2,3,4,5,6,7,8,9,n}
mkdir -p %buildroot%_cachedir/man/ru/cat{1,2,3,4,5,6,7,8,9,n}
make install \
INSTALL="install -p -m644" \
INSTALLPATH=%buildroot%_mandir \
LANG_SUBDIR=ru \
COMPRESS=none \
#
cd man-pages-security-ru-1.0
make install \
INSTALL="install -p -m644" \
INSTALLMAN=%buildroot%_mandir \
INSTALLDOC=%buildroot%_docdir/security-ru \
LANG_SUBDIR=ru \
COMPRESS=none \
#
#echo KOI8-R >%buildroot%_mandir/ru/.charset
echo >%buildroot%_cachedir/man/ru/whatis
# a part of manpages-ru >= 4.08-alt1
pushd %buildroot%_mandir/ru
rm -f man1/iconv.1
rm -f man3/iconv.3
rm -f man3/psignal.3
rm -f man3/strcasestr.3
rm -f man3/strsignal.3
popd
# a part of manpages-ru >= 4.08-alt2
rm -f %buildroot%_mandir/ru/man3/malloc.3
%postun
if [ "$1" = 0 -a ! -d %_mandir/ru ]; then
rm -rf %_cachedir/man/ru
fi
%files
%_docdir/security-ru/
%_mandir/*
%attr(3775,root,man) %dir %_cachedir/man/ru
%attr(644,cacheman,man) %ghost %_cachedir/man/ru/whatis
%defattr(644,root,man,2775)
%_cachedir/man/ru/cat*
%changelog
…
Full changelog you can see here
Version: 0.1
Release: alt6
Summary: Extra collection of Russian translations of OS GNU/*/Linux manpages
Summary(ru_RU.UTF-8): Дополнительный набор русских переводов страниц руководства по ОС GNU/*/Linux
License: distributable
Group: Documentation
Url: http://www.linuxshare.ru/projects/trans
BuildArch: noarch
Icon: books-ru.xpm
Source0: man-pages-ru-extra.tar.bz2
Source1: manpages-ALT.tar.bz2
Source2: tcb-0.9.8.7-man-ru.tar.bz2
Source3: man-gzip-ru.tar.bz2
Source4: manpages-ru-0.98.tar.bz2
Source5: bash.tar.bz2
Source6: man-ssh.tar.bz2
Source7: manpages-angel.tar.bz2
Source8: manpages-boojuman.tar.bz2
Source9: manpages-ASP.tar.bz2
Source10: man-pages-ru-autofs.tar.bz2
Source11: man-pages-security-ru-1.0.tar.bz2
Source100: man-pages-ru-0.94-alt-Makefile
Patch0: man-pages-ru-0.98-alt-combo.patch.bz2
Patch1: install.1.patch.gz
Patch2: ln.1.patch.gz
Obsoletes: man-pages-security-ru
PreReq: man >= 1.6e-alt1
Conflicts: man-pages-ru < 4.08-alt1
%description
Extra collection of Russian translations of OS GNU/*/Linux manpages
Addons for man-pages-ru.
%description -l ru_RU.UTF-8
Дополнительный набор русских переводов страниц руководства по ОС GNU/*/Linux,
дополнение к пакету man-pages-ru.
%prep
%setup -q -a1 -a2 -a3 -a4 -a5 -a6 -a7 -a8 -a9 -a10 -a11 -n %name
%patch0 -p1
%patch1 -p1
%patch2 -p1
cp %SOURCE100 %_builddir/%name/Makefile
%install
mkdir -p %buildroot%_docdir/security-ru
mkdir -p %buildroot%_mandir/ru/man{1,2,3,4,5,6,7,8,9,n}
mkdir -p %buildroot%_cachedir/man/ru/cat{1,2,3,4,5,6,7,8,9,n}
make install \
INSTALL="install -p -m644" \
INSTALLPATH=%buildroot%_mandir \
LANG_SUBDIR=ru \
COMPRESS=none \
#
cd man-pages-security-ru-1.0
make install \
INSTALL="install -p -m644" \
INSTALLMAN=%buildroot%_mandir \
INSTALLDOC=%buildroot%_docdir/security-ru \
LANG_SUBDIR=ru \
COMPRESS=none \
#
#echo KOI8-R >%buildroot%_mandir/ru/.charset
echo >%buildroot%_cachedir/man/ru/whatis
# a part of manpages-ru >= 4.08-alt1
pushd %buildroot%_mandir/ru
rm -f man1/iconv.1
rm -f man3/iconv.3
rm -f man3/psignal.3
rm -f man3/strcasestr.3
rm -f man3/strsignal.3
popd
# a part of manpages-ru >= 4.08-alt2
rm -f %buildroot%_mandir/ru/man3/malloc.3
%postun
if [ "$1" = 0 -a ! -d %_mandir/ru ]; then
rm -rf %_cachedir/man/ru
fi
%files
%_docdir/security-ru/
%_mandir/*
%attr(3775,root,man) %dir %_cachedir/man/ru
%attr(644,cacheman,man) %ghost %_cachedir/man/ru/whatis
%defattr(644,root,man,2775)
%_cachedir/man/ru/cat*
%changelog
…
Full changelog you can see here