Sisyphus repositório
Última atualização: 1 outubro 2023 | SRPMs: 18631 | Visitas: 37866421
en ru br
ALT Linux repositórios
S:5.03-alt1
5.0: 0.98-alt13
4.1: 0.98-alt13.M41.1
4.0: 0.98-alt13.M40.1
3.0: 0.98-alt3

Group :: Sistema/Internacionalização
RPM: man-pages-ru

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs e FR  Repocop 

%define LANG ru
%define ENC1 KOI8-R
%define ENC2 CP1251

Name: man-pages-%LANG
Version: 0.98
Release: alt3

Summary: Russian translations of OS GNU/*/Linux manpages
Summary(ru_RU.KOI8-R): òÕÓÓËÉÅ ÐÅÒÅ×ÏÄÙ ÓÔÒÁÎÉà ÒÕËÏ×ÏÄÓÔ×Á ÐÏ ïó GNU/*/Linux
License: distributable
Group: System/Internationalization
Url: http://www.linuxshare.ru/projects/trans
Packager: Aleksandr Blokhin <sass at altlinux.org>
BuildArch: noarch

Icon: books-%LANG.xpm
Source: %url/manpages-ru-%version.tar.bz2
Source1: manpages-ALT.tar.bz2
Source2: man-postfix.tar.bz2
Source3: tcb-0.9.8.7-man-ru.tar.bz2
Source4: man-gzip-ru.tar.bz2
#Source5: man-gpg-ru.tar.bz2
Source6: bash.tar.bz2
Source7: man-pages-ru-0.94-alt-Makefile
Source8: man-ssh.tar.bz2
Source9: manpages-angel.tar.bz2

Patch0: man-pages-ru-0.95-alt-combo.patch.bz2
Patch2: postfix-alt.patch.bz2

Obsoletes: man-%LANG, manpages-%LANG, man-pages-%LANG-%ENC1, man-pages-%LANG-%ENC2
Provides: man-pages-%LANG = %version
PreReq: man >= 1.5k

%description
A small collection of man pages (documentation) from the Linux Documentation
Project (LDP) translated to russian.  The man pages are organized into the
following sections: Section 1, user commands; Section 2, system
calls; Section 3, libc calls; Section 4, devices (e.g., hd, sd); Section 5,
file formats and protocols (e.g., wtmp, /etc/passwd, nfs); Section 6, games
(intro only); Section 7, conventions, macro packages, etc. (e.g., nroff,
ascii); and Section 8, system administration.

%description -l ru_RU.KOI8-R
îÅÂÏÌØÛÁÑ ËÏÌÌÅËÃÉÑ ÓÔÒÁÎÉà ÒÕËÏ×ÏÄÓÔ×Á ÉÚ ðÒÏÅËÔÁ äÏËÕÍÅÎÔÁÃÉÉ ÎÁ
ìÉÎÕËÓ, ÎÁ ÒÕÓÓËÏÍ ÑÚÙËÅ.  óÔÒÁÎÉÃÙ ÒÕËÏ×ÏÄÓÔ×Á ÏÒÇÁÎÉÚÏ×ÁÎÙ ÓÌÅÄÕÀÝÉÍ
ÏÂÒÁÚÏÍ: ÓÅËÃÉÑ 1, ËÏÍÁÎÄÙ ÐÏÌØÚÏ×ÁÔÅÌÑ; ÓÅËÃÉÑ 2, ÓÉÓÔÅÍÎÙÅ ×ÙÚÏ×Ù;
ÓÅËÃÉÑ 3, ÆÕÎËÃÉÉ ÂÉÂÌÉÏÔÅËÉ ÑÚÙËÁ C; ÓÅËÃÉÑ 4, ÕÓÔÒÏÊÓÔ×Á (ÎÁÐÒÉÍÅÒ,
hd, sd); ÓÅËÃÉÑ 5, ÆÏÒÍÁÔÙ ÆÁÊÌÏ× É ÐÒÏÔÏËÏÌÙ (ÎÁÐÒÉÍÅÒ, wtmp,
/etc/passwd, nfs); ÓÅËÃÉÑ 6, ÉÇÒÙ (ÔÏÌØËÏ ××ÅÄÅÎÉÅ); ÓÅËÃÉÑ 7,
ÓÏÇÌÁÛÅÎÉÑ, ÍÁËÒÏ-ÐÁËÅÔÙ, É Ô. Ð. (ÎÁÐÒÉÍÅÒ, nroff, ascii); É ÓÅËÃÉÑ
8, ÕÔÉÌÉÔÙ ÁÄÍÉÎÉÓÔÒÁÔÏÒÁ.

%prep
%setup -q -a1 -a2 -a3 -a4 -a6 -a8 -a9 -n manpages-%LANG-%version
%patch0 -p1
%patch2 -p1
%__cp %SOURCE7 $RPM_BUILD_DIR/manpages-%LANG-%version/Makefile

%install
%__mkdir_p $RPM_BUILD_ROOT%_mandir/%LANG/man{1,2,3,4,5,6,7,8,9,n}
%__mkdir_p $RPM_BUILD_ROOT%_cachedir/man/%LANG/cat{1,2,3,4,5,6,7,8,9,n}

make install \
INSTALL="%__install -p -m644" \
INSTALLPATH=$RPM_BUILD_ROOT%_mandir \
LANG_SUBDIR=%LANG \
COMPRESS=none \
#

echo %ENC1 >$RPM_BUILD_ROOT%_mandir/%LANG/.charset
echo >$RPM_BUILD_ROOT%_cachedir/man/%LANG/whatis

%post -p /etc/cron.daily/makewhatis

%postun
if [ "$1" = 0 -a ! -d %_mandir/%LANG ]; then
      %__rm -rf %_cachedir/man/%LANG
fi

%files
%doc CREDITS NEWS FAQ
%_mandir/*

%attr(3775,root,man) %dir %_cachedir/man/%LANG
%attr(644,cacheman,man) %ghost %_cachedir/man/%LANG/whatis

%defattr(644,root,man,2775)
%_cachedir/man/%LANG/cat*

%changelog

Todas as alterações você pod ver aqui

 
projeto & código: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
mantenedor atual: Michael Shigorin
mantenedor da tradução: Fernando Martini aka fmartini © 2009