ALT Linux repositórios
Group :: Desenvolvimento/Outros
RPM: distribute
Main Changelog Spec Patches Sources Download Gear Bugs e FR Repocop
Name: distribute
Version: 0.4.1
Release: alt8
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
Source1: %name-disk-description.template
Patch: %name-%version.patch
Patch1: %name-php.patch
BuildArch: noarch
Requires: common-licenses
#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
%patch1
%build
cp %SOURCE1 usr/lib/distribute
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
Version: 0.4.1
Release: alt8
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
Source1: %name-disk-description.template
Patch: %name-%version.patch
Patch1: %name-php.patch
BuildArch: noarch
Requires: common-licenses
#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
%patch1
%build
cp %SOURCE1 usr/lib/distribute
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