update to 5.10.1 [release 5.10.1-1mamba;Sat May 28 2022]

This commit is contained in:
Silvan Calarco 2024-01-05 17:22:18 +01:00
parent e4de6f3b13
commit a352e2277c
2 changed files with 19 additions and 18 deletions

BIN
rcs-5.10.1.tar.lz Normal file

Binary file not shown.

View File

@ -1,13 +1,13 @@
Name: rcs
Version: 5.10.0
Version: 5.10.1
Release: 1mamba
Summary: The GNU Revision Control System (RCS) file version management tools
Group: Development/Tools
Vendor: openmamba
Distribution: openmamba
Packager: Automatic Build System <autodist@mambasoft.it>
Packager: Silvan Calarco <silvan.calarco@mambasoft.it>
URL: http://www.gnu.org/software/rcs/
Source: ftp://ftp.gnu.org/gnu/rcs/rcs-%{version}.tar.xz
Source: https://ftp.gnu.org/gnu/rcs/rcs-%{version}.tar.lz
Patch0: rcs-5.7-build-tweaks.patch
Patch1: rcs-5.7-security.patch
Patch2: rcs-5.7-sameuserlocks.patch
@ -15,6 +15,9 @@ Patch3: rcs-5.7-option.patch
Patch4: rcs-5.7-newsvnsyntax.patch
Patch5: rcs-5.7-DESTDIR.patch
License: GPL
## AUTOBUILDREQ-BEGIN
BuildRequires: glibc-devel
## AUTOBUILDREQ-END
BuildRequires: autoconf
BuildRequires: ed
BuildRequires: groff
@ -22,22 +25,16 @@ BuildRequires: ghostscript
# TODO BuildRequires: sendmail
Requires: diffutils
Requires(post):%{__install_info}
BuildRoot: %{_tmppath}/%{name}-%{version}-root
%description
The Revision Control System (RCS) manages multiple revisions of files.
RCS automates the storing, retrieval, logging, identification, and merging of revisions. RCS is useful for text that is revised frequently,
including source code, programs, documentation, graphics, papers, and form letters.
%debug_package
%prep
%setup -q
#%patch0 -p1
#%patch1 -p1
#%patch2 -p1
#%patch3 -p1
#%patch4 -p1
#%patch5 -p1
#autoconf
# https://lists.gnu.org/archive/html/grub-devel/2012-07/msg00051.html
sed -i -e '/gets is a security/d' lib/stdio.in.h
@ -45,11 +42,12 @@ sed -i -e '/gets is a security/d' lib/stdio.in.h
%build
%configure \
--with-diffutils
%make
for f in rcs rcs_func ; do
groff -p -Tps -ms $f.ms | ps2pdf - $f.pdf
done
#for f in rcs rcs_func ; do
# groff -p -Tps -ms $f.ms | ps2pdf - $f.pdf
#done
%install
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
@ -66,11 +64,11 @@ done
%post
%install_info %{name}
exit 0
:
%preun
%uninstall_info %{name}
exit 0
:
%files
%defattr(-,root,root)
@ -85,14 +83,17 @@ exit 0
%{_bindir}/rcsmerge
%{_bindir}/rlog
%{_infodir}/rcs.info*
%{_mandir}/man1/*.1.gz
%{_mandir}/man5/*.5.gz
%{_mandir}/man1/*.1*
%{_mandir}/man5/*.5*
%doc COPYING
# CREDITS
#%doc ChangeLog NEWS
#%doc README REFS rcs_func.pdf rcs.pdf
%changelog
* Sat May 28 2022 Silvan Calarco <silvan.calarco@mambasoft.it> 5.10.1-1mamba
- update to 5.10.1
* Sat Oct 24 2020 Automatic Build System <autodist@mambasoft.it> 5.10.0-1mamba
- automatic version update by autodist