ユーザ用ツール

サイト用ツール


rpmを作成したい

RPMを作成したい

作成中

SPECファイル テンプレ

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
rpmを作成したい.txt · 最終更新: by admin