Sophie

Sophie

distrib > Arklinux > devel > i586 > media > main-src > by-pkgid > 293020cc59eaaa3317696bc505cf7d05 > files > 4

rcs-5.7-24ark.src.rpm

Summary: Revision Control System (RCS) file version management tools.
Name: rcs
Version: 5.7
Release: 24ark
License: GPL
Group: Development/Tools
Source: ftp://ftp.gnu.org/pub/gnu/rcs/%{name}-%{version}.tar.bz2
Patch: rcs-5.7-stupidrcs.patch
Patch1: rcs-5.7-security.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-root

%description
The Revision Control System (RCS) is a system for managing multiple
versions of files.  RCS automates the storage, retrieval, logging,
identification and merging of file revisions.  RCS is useful for text
files that are revised frequently (for example, programs,
documentation, graphics, papers and form letters).

The rcs package should be installed if you need a system for managing
different versions of files.

%prep
%setup -q
%patch0 -p1 -b .stupidrcs
%patch1 -p1 -b .security

autoconf

%build

%configure --with-diffutils

touch src/conf.h
make

%install
rm -rf ${RPM_BUILD_ROOT}

#make prefix=${RPM_BUILD_ROOT}/%{_prefix} install
%makeinstall man1dir=${RPM_BUILD_ROOT}%{_mandir}/man1 man5dir=${RPM_BUILD_ROOT}%{_mandir}/man5

%files
%defattr(-,root,root)
%doc NEWS REFS
%{_bindir}/*
%{_mandir}/man[15]/*

%clean
rm -rf ${RPM_BUILD_ROOT}

%changelog
* Sun May 11 2008 Bernhard Rosenkraenzer <bero@arklinux.org> 5.7-24ark
- Rebuild to get a package into the x86_64 tree

* Mon Jun  7 2004 Bernhard Rosenkraenzer <bero@arklinux.org> 5.7-23ark
- Make it compile

* Thu Jul 03 2003 Sergio Visinoni <piffio@arklinux.org> 5.7-22ark
- First Ark Linux build
- Copyright -> License