Sisyphus repositório
Última atualização: 1 outubro 2023 | SRPMs: 18631 | Visitas: 37786764
en ru br
ALT Linux repositórios
S:4.15.2-alt1
5.0: 4.6.3-alt1.1
4.1: 4.6.3-alt1.1
4.0: 4.6.3-alt1.1
3.0: 4.4-alt1

Group :: Arquivamento/Backup
RPM: sharutils

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs e FR  Repocop 

Name: sharutils
Version: 4.6.3
Release: alt1.1.qa2.1

Summary: The GNU shar utilities for packaging and unpackaging shell archives
License: GPL
Group: Archiving/Backup

URL: ftp://ftp.gnu.org/gnu/%name/REL-%version
Source: %url/%name-%version.tar.bz2
Patch0: %name-4.3.78-alt-tmpfile.patch
Patch8: %name-4.3.77-alt-tmp.patch

BuildPreReq: help2man

Summary(ru_RU.KOI8-R): õÔÉÌÉÔÙ GNU ÄÌÑ ÓÏÚÄÁÎÉÑ É ÒÁÓÐÁËÏ×ËÉ ÔÅËÓÔÏ×ÙÈ ÁÒÈÉ×Ï×
# explicitly added texinfo for info files
BuildRequires: texinfo

%package -n remsync
Summary: Remote synchronization of directories
Summary(ru_RU.KOI8-R): õÔÉÌÉÔÁ ÓÉÎÈÒÏÎÉÚÁÃÉÉ Ä×ÕÈ ËÁÔÁÌÏÇÏ×
Group: Archiving/Backup
Requires: %name = %version-%release, perl-base, tar, findutils, gzip-utils

%description
The %name package contains the GNU shar utilities, a set of tools
for encoding and decoding packages of files (in binary or text format)
in a special plain text format called shell archives (shar).  This
format can be sent through email (which can be problematic for
regular binary files).  The shar utility supports a wide range of
capabilities (compressing, uuencoding, splitting long files for
multi-part mailings, providing checksums), which make it very flexible
at creating shar files.  After the files have been sent, the unshar
tool scans mail messages looking for shar files.  Unshar automatically
strips off mail headers and introductory text and then unpacks the shar
files.

%description -l ru_RU.KOI8-R
shar ÒÁÓÛÉÆÒÏ×Ù×ÁÅÔÓÑ ËÁË shell archive, Ô.Å. ÓÃÅÎÁÒÉÊ ÉÎÔÅÒÐÒÅÔÁÔÏÒÁ ËÏÍÁÎÄ,
× ÔÅËÓÔÏ×ÏÍ ×ÉÄÅ ÈÒÁÎÑÝÉÊ × Ó×Ï£Í ÔÅÌÅ ÎÁÂÏÒ ÄÁÎÎÙÈ, ËÏÔÏÒÙÅ ÏÎ ÐÒÉ ÚÁÐÕÓËÅ
ÒÁÓÐÁËÏ×Ù×ÁÅÔ × ÆÁÊÌÙ. ôÁËÉÅ ÁÒÈÉ×Ù ÉÍÅÀÔ ÔÒÉ ÄÏÓÔÏÉÎÓÔ×Á:
* ÂÌÁÇÏÄÁÒÑ ÐÏÌÎÏÓÔØÀ 7-ÂÉÔÎÏÍÕ ÓÏÄÅÒÖÉÍÏÍÕ ÉÈ ÍÏÖÎÏ ÐÅÒÅÄÁ×ÁÔØ
  ÌÀÂÙÍÉ ËÏÍÍÕÎÉËÁÃÉÏÎÎÙÍÉ ÐÒÏÇÒÁÍÍÁÍÉ, ×ËÌÀÞÁÑ mail, xmodem É Ô.Ä.;
* ÆÏÒÍÁÔ ÁÒÈÉ×Á É ËÏÄ ÓÁÍÏÒÁÓÐÁËÏ×ËÉ Ñ×ÌÑÀÔÓÑ ÐÏÌÎÏÓÔØÀ ÎÅÚÁ×ÉÓÉÍÙÍÉ
  ÏÔ ÏÐÅÒÁÃÉÏÎÎÏÊ ÓÉÓÔÅÍÙ É ÁÐÐÁÒÁÔÎÏÊ ÁÒÈÉÔÅËÔÕÒÙ;
* ÎÁ ÃÅÌÅ×ÏÍ ËÏÍÐØÀÔÅÒÅ ÎÕÖÅÎ ÔÏÌØËÏ ÉÎÔÅÒÐÒÅÔÁÔÏÒ ËÏÍÁÎÄ, ÓÏ×ÍÅÓÔÉÍÙÊ Ó sh.
îÅÄÏÓÔÁÔËÁÍÉ ÛÅÌÌ-ÁÒÈÉ×Ï× Ñ×ÌÑÀÔÓÑ ÂÏÌØÛÏÊ ÒÁÚÍÅÒ É ÎÉÚËÁÑ ÓËÏÒÏÓÔØ ÏÂÒÁÂÏÔËÉ.

õÔÉÌÉÔÙ GNU × ÄÁÎÎÏÍ ÐÁËÅÔÅ ÐÒÅÄÎÁÚÎÁÞÅÎÙ ÄÌÑ ÓÏÚÄÁÎÉÑ É ÕÐÒÁ×ÌÅÎÉÑ
ÛÅÌÌ-ÁÒÈÉ×ÁÍÉ, ×ËÌÀÞÁÑ ÓÖÁÔÉÅ, ÎÁÒÅÚÁÎÉÅ ÎÁ ËÕÓËÉ, ÐÏÄÓÞ£Ô ËÏÎÔÒÏÌØÎÏÊ ÓÕÍÍÙ,
Á×ÔÏÍÁÔÉÞÅÓËÏÅ ÉÚ×ÌÅÞÅÎÉÅ ÉÚ ÐÏÞÔÏ×ÙÈ ÓÏÏÂÝÅÎÉÊ É Ô.Ä.

%description -n remsync
The remsync program tries to maintain up-to-date copies of whole
hierarchy of files over many loosely connected sites,
provided there is at least some slow electronic mail between them.

It prepares and sends out specially packaged files called
"synchronization packages", and is able to processes them after reception.
There is no _master_ site, each site has an equal opportunity
to modify files, and modified files are propagated.

People deciding to cooperate in keeping a synchronized set of files
must have trust each other, as each participant has the power
of modifying the contents of files at other sites.

%description -n remsync -l ru_RU.KOI8-R
õÔÉÌÉÔÁ Remsync ÓÌÕÖÉÔ ÄÌÑ ÓÉÎÈÒÏÎÉÚÁÃÉÉ ÓÏÄÅÒÖÉÍÏÇÏ ËÁÔÁÌÏÇÏ×
ÎÁ ÒÁÚÎÙÈ ËÏÍÐØÀÔÅÒÁÈ ÞÅÒÅÚ ÐÏÞÔÏ×ÙÅ ÓÏÏÂÝÅÎÉÑ.

ó Å£ ÐÏÍÏÝØÀ ÐÒÏÉÚ×ÏÄÉÔÓÑ ËÁË ÐÏÄÇÏÔÏ×ËÁ Ô.Î. ÐÁËÅÔÏ× ÓÉÎÈÒÏÎÉÚÁÃÉÉ
ÎÁ ÏÔÐÒÁ×ÌÑÀÝÅÊ ÐÏÞÔÕ ÓÔÏÒÏÎÅ, ÔÁË É ÉÈ ÏÂÒÁÂÏÔËÁ ÎÁ ÐÒÉ£ÍÎÏÊ.
ïÔÍÅÔËÉ ÓÉÎÈÒÏÎÉÚÁÃÉÉ ÓÏÈÒÁÎÑÀÔÓÑ × ÓÌÕÖÅÂÎÙÈ ÆÁÊÌÁÈ Ó ÉÍÅÎÅÍ '.remsync'
×ÎÕÔÒÉ ÓÉÎÈÒÏÎÉÚÉÒÕÅÍÙÈ ËÁÔÁÌÏÇÏ×.

÷ÓÅ ÕÚÌÙ, ÏÂÍÅÎÉ×ÁÀÝÉÅÓÑ ÆÁÊÌÁÍÉ ÐÏÓÒÅÄÓÔ×ÏÍ remsync,
Ñ×ÌÑÀÔÓÑ ÒÁ×ÎÏÐÒÁ×ÎÙÍÉ É ÐÏÌÎÏÐÒÁ×ÎÙÍÉ,
Ô.Å. ÐÏÌØÚÏ×ÁÔÅÌØ-ÐÏÌÕÞÁÔÅÌØ ÄÏÌÖÅÎ ÐÒÏ×ÅÒÑÔØ ÐÏÌÎÏÍÏÞÉÑ ÏÔÐÒÁ×ÉÔÅÌÑ ×ÒÕÞÎÕÀ.
÷ÍÅÓÔÅ Ó ÔÅÍ, Remsync ÏÔÓÌÅÖÉ×ÁÅÔ ËÏÎÆÌÉËÔÙ, Ó×ÑÚÁÎÎÙÅ Ó ÐÏÌÕÞÅÎÉÅÍ
ÎÅÓËÏÌØËÉÈ ÎÅÚÁ×ÉÓÉÍÏ ÉÚÍÅΣÎÎÙÈ ×ÁÒÉÁÎÔÏ× ÏÄÎÏÇÏ ÆÁÊÌÁ.

%prep
%setup -q
#patch0
%patch8 -p1

%build
export ac_cv_lib_intl_main=no
export ac_cv_path_MAILER=/bin/mail
%configure
%make_build

%install
%makeinstall install-man

# fix japanese catalog file


%define old_jpdir %buildroot%_datadir/locale/ja_JP.EUC/LC_MESSAGES
%define new_jpdir %buildroot%_datadir/locale/ja/LC_MESSAGES

if [ -d %old_jpdir ]; then
%__mkdir_p %new_jpdir
mv %old_jpdir/*.mo %new_jpdir
rm -rf %old_jpdir
fi

%find_lang %name

# Manual page for remsync

cd %buildroot%_man1dir
help2man %buildroot%_bindir/remsync > remsync.1
subst 's,info remsync,info sharutils,' remsync.1

%files -f %name.lang
%exclude %_bindir/remsync*
%exclude %_mandir/man?/remsync*
%_bindir/*
%_infodir/*.info*
%_mandir/man?/*

%files -n remsync
%_bindir/remsync
%_mandir/man?/remsync*

%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