Blame SPECS/rcs.spec

405007
Summary: Revision Control System (RCS) file version management tools
405007
Name: rcs
405007
Version: 5.9.0
405007
Release: 7%{?dist}
405007
License: GPLv3+
405007
Group: Development/Tools
405007
URL: http://www.gnu.org/software/rcs/
405007
Source: ftp://ftp.gnu.org/gnu/rcs/%{name}-%{version}.tar.xz
405007
Patch0: rcs-5.8-build-tweaks.patch
405007
Patch1: rcs-5.9-coperf.patch
405007
Patch2: rcs-5.9-rlog_fix_locks.patch
405007
Provides: bundled(gnulib)
405007
BuildRequires: autoconf
405007
BuildRequires: groff
405007
BuildRequires: ghostscript
405007
BuildRequires: ed
405007
BuildRequires: texinfo
405007
Requires: diffutils
405007
Requires(post): /sbin/install-info
405007
Requires(postun): /sbin/install-info
405007
405007
%description
405007
The Revision Control System (RCS) is a system for managing multiple
405007
versions of files.  RCS automates the storage, retrieval, logging,
405007
identification and merging of file revisions.  RCS is useful for text
405007
files that are revised frequently (for example, programs,
405007
documentation, graphics, papers and form letters).
405007
405007
The rcs package should be installed if you need a system for managing
405007
different versions of files.
405007
405007
%prep
405007
%setup -q
405007
%patch0 -p1 -b .build-tweaks
405007
%patch1 -p1 -b .coperf
405007
%patch2 -p1 -b .rlog_fix_locks
405007
autoconf
405007
405007
%build
405007
%configure --with-diffutils
405007
make %{?_smp_mflags}
405007
405007
%install
405007
make DESTDIR=$RPM_BUILD_ROOT install
405007
405007
install -m 755 src/rcsfreeze $RPM_BUILD_ROOT%{_bindir}
405007
405007
rm -f $RPM_BUILD_ROOT/%{_infodir}/dir
405007
405007
%check
405007
make check
405007
405007
%post
405007
/sbin/install-info %{_infodir}/%{name}.info.gz %{_infodir}/dir 2>/dev/null || :
405007
405007
405007
%postun
405007
if [ $1 -eq 0 ]; then
405007
  /sbin/install-info --delete %{_infodir}/%{name}.info.gz %{_infodir}/dir 2>/dev/null || :
405007
fi
405007
405007
%files
405007
%doc ChangeLog COPYING THANKS NEWS README
405007
%{_bindir}/*
405007
%{_mandir}/man[15]/*
405007
%{_infodir}/*
405007
405007
%changelog
405007
* Tue Jul 23 2019 Matej Mužila <mmuzila@redhat.com> - 5.9.0-7
405007
- Rebuild against current buildroot
405007
- Resolves: #1696716
405007
405007
* Tue Jul 23 2019 Matej Mužila <mmuzila@redhat.com> - 5.9.0-6
405007
- Fix the -l option of rlog
405007
  Resolves: #1696716
405007
405007
* Fri Jan 24 2014 Daniel Mach <dmach@redhat.com> - 5.9.0-5
405007
- Mass rebuild 2014-01-24
405007
405007
* Fri Dec 27 2013 Daniel Mach <dmach@redhat.com> - 5.9.0-4
405007
- Mass rebuild 2013-12-27
405007
405007
* Tue Dec  3 2013 Honza Horak <hhorak@redhat.com> - 5.9.0-3
405007
- Fix performance issues
405007
  Resolves: #1036527
405007
405007
* Fri May 10 2013 Honza Horak <hhorak@redhat.com> - 5.9.0-1
405007
- Update to upstream 5.9.0
405007
405007
* Thu Apr  4 2013 Honza Horak <hhorak@redhat.com> - 5.8.2-1
405007
- Update to upstream 5.8.2
405007
- Fix some man page vs. help incompatibilities
405007
405007
* Thu Jan 24 2013 Honza Horak <hhorak@redhat.com> - 5.8.1-5
405007
- Remove sendmail from build requirements, it's not configured to be used
405007
  Related: #903368
405007
405007
* Fri Nov 23 2012 Honza Horak <hhorak@redhat.com> - 5.8.1-4
405007
- Use make DESTDIR=... install instead of %%make_install
405007
405007
* Sat Jul 21 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 5.8.1-3
405007
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
405007
405007
* Thu Jun 07 2012 Honza Horak <hhorak@redhat.com> - 5.8.1-2
405007
- Provides: bundled(gnulib) added, as per #821786
405007
- minor spec file clean up
405007
- install-info run in postin/postun
405007
405007
* Wed Jun 06 2012 Honza Horak <hhorak@redhat.com> - 5.8.1-1
405007
- Update to upstream 5.8.1
405007
405007
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 5.8-2
405007
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
405007
405007
* Thu Sep 08 2011 Honza Horak <hhorak@redhat.com> - 5.8-1
405007
- Update to upstream 5.8
405007
- Dropped patches -security, -DESTDIR and -option that are not needed 
405007
  anymore
405007
- Run tests in %%check
405007
405007
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 5.7-37
405007
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
405007
405007
* Mon Jan 11 2010 Ville Skyttä <ville.skytta at iki.fi> - 5.7-36
405007
- Add dependency on diffutils.
405007
- Apply build tweaks patch from Debian (incl installing rcsfreeze).
405007
- BuildRequire autoconf instead of automake.
405007
- Actually configure instead of shipping a pregenerated conf.h (#226356).
405007
- Ship docs as PDF rather than troff source.
405007
- Run test suite during build.
405007
- Include COPYING.
405007
405007
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 5.7-35
405007
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
405007
405007
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 5.7-34
405007
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
405007
405007
* Wed Sep  3 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 5.7-33
405007
- fix license tag
405007
405007
* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 5.7-32
405007
- Autorebuild for GCC 4.3
405007
405007
* Tue Jul 17 2007 Jiri Moskovcak <jmoskovc@redhat.com> - 5.7-31
405007
- Addded support for new svn syntax.
405007
- Resolves: #247998
405007
405007
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 5.7-30.1
405007
- rebuild
405007
405007
* Mon Jun 12 2006 Jesse Keating <jkeating@redhat.com> - 5.7-30
405007
- Add missing BR automake
405007
405007
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 5.7-29.2.1
405007
- bump again for double-long bug on ppc(64)
405007
405007
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 5.7-29.2
405007
- rebuilt for new gcc4.1 snapshot and glibc changes
405007
405007
* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
405007
- rebuilt
405007
405007
* Mon Oct 10 2005 Phil Knirsch <pknirsch@redhat.com> 5.7-29
405007
- Fixed bug with obsolete and changed -u option for diff (#165071)
405007
405007
* Wed Mar 02 2005 Phil Knirsch <pknirsch@redhat.com> 5.7-28
405007
- bump release and rebuild with gcc 4
405007
405007
* Sun Feb 13 2005 Florian La Roche <laroche@redhat.com> 5.7-27
405007
- add spec change from #144485
405007
405007
* Tue Sep 21 2004 Phil Knirsch <pknirsch@redhat.com> 5.7-26
405007
- rebuilt
405007
405007
* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com> 5.7-25
405007
- rebuilt
405007
405007
* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com> 5.7-24
405007
- rebuilt
405007
405007
* Wed Feb 04 2004 Phil Knirsch <pknirsch@redhat.com> 5.7-23
405007
- Switched copyright to license. :-)
405007
405007
* Fri Oct 31 2003 Phil Knirsch <pknirsch@redhat.com> 5.7-22
405007
- Included sameuserlocks patch from James Olin Oden (#107947).
405007
405007
* Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
405007
- rebuilt
405007
405007
* Wed Jan 22 2003 Tim Powers <timp@redhat.com>
405007
- rebuilt
405007
405007
* Wed Dec 11 2002 Tim Powers <timp@redhat.com> 5.7-19
405007
- rebuild on all arches
405007
405007
* Fri Jun 21 2002 Tim Powers <timp@redhat.com>
405007
- automated rebuild
405007
405007
* Thu May 23 2002 Tim Powers <timp@redhat.com>
405007
- automated rebuild
405007
405007
* Wed Jan 09 2002 Tim Powers <timp@redhat.com>
405007
- automated rebuild
405007
405007
* Sun Jun 24 2001 Elliot Lee <sopwith@redhat.com>
405007
- Bump release + rebuild.
405007
405007
* Fri Jan 05 2001 Preston Brown <pbrown@redhat.com>
405007
- tmpfile security patch from Olaf Kirch <okir@lst.de>
405007
405007
* Wed Jul 12 2000 Prospector <bugzilla@redhat.com>
405007
- automatic rebuild
405007
405007
* Thu Jun 15 2000 Jeff Johnson <jbj@redhat.com>
405007
- FHS packaging.
405007
405007
* Mon Feb  7 2000 Jeff Johnson <jbj@redhat.com>
405007
- compress man pages.
405007
405007
* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com> 
405007
- auto rebuild in the new build environment (release 10)
405007
405007
* Tue May 05 1998 Prospector System <bugs@redhat.com>
405007
- translations modified for de, fr, tr
405007
405007
* Tue Oct 21 1997 Cristian Gafton <gafton@redhat.com>
405007
- fixed the spec file; added BuildRoot
405007
405007
* Fri Jul 18 1997 Erik Troan <ewt@redhat.com>
405007
-built against glibc