Sisyphus repositório
Última atualização: 1 outubro 2023 | SRPMs: 18631 | Visitas: 37563522
en ru br
ALT Linux repositórios
S:0.4.1-alt10
5.0: 0.4.1-alt8
4.1: 0.4.1-alt7
4.0: 0.4.1-alt7
3.0: 0.4.1-alt5

Group :: Desenvolvimento/Outros
RPM: distribute

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs e FR  Repocop 

Name: distribute
Version: 0.4.1
Release: alt7

Summary: Distribute a collection of packages on multiple CDs (especially good for future use with APT)
Summary(ru_RU.KOI8-R): ðÒÏÇÒÁÍÍÁ ÄÌÑ ÐÏÄÇÏÔÏ×ËÉ ÎÁÂÏÒÁ ÐÁËÅÔÏ× Ë ÒÁÓÐÒÏÓÔÒÁÎÅÎÉÀ ÎÁ ËÏÍÐÁËÔ-ÄÉÓËÁÈ (É ÉÓÐÏÌØÚÏ×ÁÎÉÑ Ó APT)

Group: Development/Other
Url: http://people.altlinux.ru/imz/devel/distribute
License: GPL

Packager: Vitaly Lipatov <lav at altlinux.ru>

Source: %name-%version.tar
Patch: %name-%version.patch

BuildArch: noarch

Requires: common-licenses

# autoreq doesn't find it:

Requires: php rsync
#Requires: ssh (perhaps)

#for colorification utils:

Requires: termutils

%description
`%name' program makes doing the tasks related to creating a CD set for
distribution of a collection of packages easier. The tasks include:
laying out the CDs filesystem (splitting the large amount of packages into
several discs etc.), preparing the collection for use by APT
(indexing), creating ISO images and recording the discs.

Periodical updates to the initially distributed collection can be issued with
help of `%name'.

This utility will be useful to you, if you have a collection of
packages on one machine (probably a mirror or a development site), and
you want to bring them to your home computer (and install them
to/upgrade the system there), or if you want to give them to a friend,
or if you would like to distribute the collection of packages for some
other purpose.

Particularly, if you have an ALTLinux Sisyphus based system at home,
and if you want to upgrade it to the current state of Sisyphus, you can
download them to another machine, use `%name' utility there to create a
CD set, come home and use APT to upgrade.

You don't need to be your system's administrator to use `%name': you
can extract the contents to your home directory and use it (by setting
apropriate P_ROOT). For distributing Sisyphus, have a look at
%_sysconfdir/%name/tasks/Sisyphus.

%description -l ru_RU.KOI8-R
ðÒÏÇÒÁÍÍÁ `%name' ÐÒÅÄÎÁÚÎÁÞÅÎÁ ÄÌÑ ÕÐÒÏÝÅÎÉÑ ÓÏÚÄÁÎÉÑ ËÏÍÐÁËÔ-ÄÉÓËÏ×,
ÓÏÄÅÒÖÁÝÉÈ ÒÅÐÏÚÉÔÏÒÉÊ ÐÁËÅÔÏ×, É ÐÏÚ×ÏÌÑÅÔ ÓÌÅÄÕÀÝÅÅ: ÒÁÚÄÅÌÅÎÉÅ
ÐÁËÅÔÏ× ÎÁ ÞÁÓÔÉ ÐÏ ÒÁÚÍÅÒÕ ËÏÍÐÁËÔ-ÄÉÓËÏ×, ÓÏÚÄÁÎÉÅ ÉÎÄÅËÓÏ× ÐÁËÅÔÏ×
ÄÌÑ ÐÒÏÇÒÁÍÍÙ ÕÐÒÁ×ÌÅÎÉÑ ÐÁËÅÔÁÍÉ APT, ÓÏÚÄÁÎÉÅ ÏÂÒÁÚÏ× ËÏÍÐÁËÔ-ÄÉÓËÏ×
É ÚÁÐÉÓØ ËÏÍÐÁËÔ-ÄÉÓËÏ×.

ôÁËÖÅ Ó ÐÏÍÏÝØÀ `%name' ÍÏÖÎÏ ÓÏÚÄÁ×ÁÔØ ÄÉÓËÉ, ÓÏÄÅÒÖÁÝÉÅ ÔÏÌØËÏ ÏÂÎÏ×ÌÅÎÉÑ
Ë ÐÅÒ×ÏÎÁÞÁÌØÎÏ ÓÆÏÒÍÉÒÏ×ÁÎÎÏÍÕ ÎÁÂÏÒÕ ÐÁËÅÔÏ×.

üÔÁ ÐÒÏÇÒÁÍÍÁ ÍÏÖÅÔ ÂÙÔØ ÐÏÌÅÚÎÁ ×ÁÍ, ÅÓÌÉ ×Ù ÉÍÅÅÔÅ ÎÁÂÏÒ ÐÁËÅÔÏ× ÎÁ
ÏÄÎÏÍ ËÏÍÐØÀÔÅÒÅ É ÈÏÔÉÔÅ ÐÅÒÅÎÅÓÔÉ ÅÇÏ ÎÁ ÄÒÕÇÏÊ ËÏÍÐØÀÔÅÒ (É ÕÓÔÁÎÏ×ÉÔØ
ÉÈ ÉÌÉ ÏÂÎÏ×ÉÔØ ÔÁÍ ÓÉÓÔÅÍÕ), ÉÌÉ ÅÓÌÉ ×Ù ÈÏÔÉÔÅ ÉÈ ËÏÍÕ-ÔÏ ÐÅÒÅÄÁÔØ,
ÉÌÉ ÓÏÂÉÒÁÅÔÅÓØ ÒÁÓÐÒÏÓÔÒÁÎÑÔØ ÎÁÂÏÒ ÐÁËÅÔÏ× Ó ËÁËÉÍÉ-ÔÏ ÄÒÕÇÉÍÉ ÃÅÌÑÍÉ.

÷ ÞÁÓÔÎÏÓÔÉ, ÅÓÌÉ Õ ×ÁÓ ÄÏÍÁ ÕÓÔÁÎÏ×ÌÅÎÁ ÓÉÓÔÅÍÁ, ÐÅÒÉÏÄÉÞÅÓËÉ ÏÂÎÏ×ÌÑÅÍÁÑ
ÉÚ ALTLinux Sisyphus, É ×Ù ÈÏÔÉÔÅ ÏÂÎÏ×ÉÔØ Å£ ÄÏ ÔÅËÕÝÅÇÏ ÓÏÓÔÏÑÎÉÑ
óÉÚÉÆÁ, ×Ù ÍÏÖÅÔÅ ÓËÁÞÁÔØ ÐÁËÅÔÙ ÎÁ ÏÄÎÏÍ ËÏÍÐØÀÔÅÒÅ, ÚÁÔÅÍ ÉÓÐÏÌØÚÏ×ÁÔØ
ÐÒÏÇÒÁÍÍÕ `%name' ÄÌÑ ÓÏÚÄÁÎÉÑ ÎÁÂÏÒÁ ÄÉÓËÏ×, ÐÒÉÊÔÉ ÄÏÍÏÊ É ÏÂÎÏ×ÉÔØ
ÓÉÓÔÅÍÕ Ó ÐÏÍÏÝØÀ APT.

÷ÁÍ ÎÅ ÔÒÅÂÕÅÔÓÑ ÂÙÔØ ÓÉÓÔÅÍÎÙÍ ÁÄÍÉÎÉÓÔÒÁÔÏÒÏÍ ÄÌÑ ÉÓÐÏÌØÚÏ×ÁÎÉÑ
'%name': ×Ù ÍÏÖÅÔÅ ÒÁÓÐÁËÏ×ÁÔØ ÓÏÄÅÒÖÉÍÏÅ ÐÁËÅÔÁ × ×ÁÛ ÄÏÍÁÛÎÉÊ ËÁÔÁÌÏÇ É
ÉÓÐÏÌØÚÏ×ÁÔØ ÐÒÏÇÒÁÍÍÕ (ÕÓÔÁÎÏ×É× ÐÅÒÅÍÅÎÎÕÀ P_ROOT). äÌÑ ÒÁÓÐÒÏÓÔÒÁÎÅÎÉÑ
óÉÚÉÆÁ ÓÍÏÔÒÉÔÅ × ÆÁÊÌ %_sysconfdir/%name/tasks/Sisyphus.

%prep
%setup
%patch

%build
find . -type f | xargs %__subst "s|/usr/lib|%_datadir|g"
mv usr/lib .%_datadir

%install
mkdir -p  %buildroot/
cp -a etc/ usr/ %buildroot/

%files
%doc I_am_not_the_admin Sisyphus example.ru ABOUT NEWS
%_bindir/%name
%dir %_sysconfdir/%name/
%dir %_sysconfdir/%name/tasks
%_datadir/%name/
%config(noreplace) %_sysconfdir/%name/tasks/Sisyphus

%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