作成中
cvs-fast-export.spec
Name: cvs-fast-export Version: 1.59 Release: 1.el8 Summary: Export an RCS or CVS history as a fast-import stream Group: Development/Other License: GPLv2+ URL: http://www.catb.org/esr/cvs-fast-export/ Source0: cvs-fast-export-1.59.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Packager: ChovitsClub <foo@example.jp> BuildArch: X86_64 BuildRequires: asciidoc BuildRequires: bison BuildRequires: flex Requires: cvs Requires: python3 %description This program analyzes a collection of RCS files in a CVS repository (or outside of one) and, when possible, emits an equivalent history in the form of a fast-import stream. Not all possible histories can be rendered this way; the program tries to emit useful warnings when it can't. The program can also produce a visualization of the resulting commit DAG in the DOT format handled by the graphviz suite. The package also includes cvssync, a tool for mirroring masters from remote CVS hosts. %prep rm -rf %{buildroot} %setup -q %build make %install make install DESTDIR=%{buildroot} %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root) /usr/local/bin/cvs-fast-export /usr/local/bin/cvssync /usr/local/bin/cvsconvert /usr/local/share/man/man1/cvs-fast-export.1 /usr/local/share/man/man1/cvssync.1 /usr/local/share/man/man1/cvsconvert.1 %changelog * Thu Oct 20 2022 Eyam <chovitsclub@gmail.com> - 1.59-1 - RockyLinux8.6 Packaging