Sisyphus repository
Last update: 1 october 2023 | SRPMs: 18631 | Visits: 37566934
en ru br
ALT Linux repos
S:2.5.0-alt1
5.0: 1.3.1-alt1.1
4.1: 1.3.1-alt1.1
4.0: 1.3.1-alt1
3.0: 1.2.1-alt1

Group :: Development/Other
RPM: cvs2svn

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs and FR  Repocop 


%def_without check


Name: cvs2svn
Version: 2.5.0
Release: alt1

Packager: Ilya Mashkin <oddity at altlinux.ru>

Summary: Convert CVS repositories to Subversion repositories
Summary(ru_RU.KOI8-R): Перенос репозитариев из CVS в Subversion
# see COPYING
License: Apache-style
Group: Development/Other
Url: https://github.com/mhagger/cvs2svn

Source0: %name-%version.tar.gz

BuildArch: noarch

BuildPreReq: python-devel = %__python_version
BuildRequires: python-modules-encodings

%if_enabled check
BuildRequires: subversion subversion-server-common
BuildRequires: cvs rcs python-module-egenix-mx-base python-modules-bsddb
%endif


%description
cvs2svn aims to allows you to convert a CVS repository to a Subversion one.
This work for complete conversion, not a synchronisation for each commit.

%description -l ru_RU.KOI8-R
cvs2svn предназначен для конвертирования репозитариев из CVS в Subversion.
Подразумевается окончательный перенос, а не синхронизация обновлений.

%prep
%setup -q

%build
%__python setup.py build

%if_enabled check
# is needed for testing
export LANG=en_US.UTF-8
%__python run-tests.py
%endif

%install
%__python setup.py install --root=%buildroot --optimize=2 --record=INSTALLED_FILES

%files -f INSTALLED_FILES
%doc BUGS CHANGES COMMITTERS COPYING HACKING README www

%changelog

Full changelog you can see here

 
design & coding: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
current maintainer: Michael Shigorin