Compare commits

..

10 Commits

Author SHA1 Message Date
openeuler-ci-bot
0cf5ee731c
!7 Update to 5.10.1
From: @wu-leilei 
Reviewed-by: @wang--ge 
Signed-off-by: @wang--ge
2023-10-27 07:10:27 +00:00
wu-leilei
5967508028 Update to 5.10.1 2023-10-27 14:14:25 +08:00
openeuler-ci-bot
ca6ea7992a !5 fix build fail for SIGSTKSZ
From: @tong_1001
Reviewed-by: @small_leek
Signed-off-by: @small_leek
2021-08-10 13:03:37 +00:00
shixuantong
9dfa83f8c6 fix build fail for SIGSTKSZ 2021-08-10 15:58:02 +08:00
openeuler-ci-bot
5872bcaa2d !4 %perp no longer patched with git
From: @s17723959267
Reviewed-by: @small_leek
Signed-off-by: @small_leek
2021-06-28 02:39:20 +00:00
yangl777
87bb91677d %perp on longer patched with git 2021-06-28 10:02:15 +08:00
openeuler-ci-bot
1a4642cf6f !3 add yaml file in package
Merge pull request !3 from gaoch_100/master
2020-06-23 14:48:02 +08:00
gaochao_100
a752150f9b add yaml file in package 2020-06-12 15:43:43 +08:00
openeuler-ci-bot
23280ebf0f !1 rcs: Package init
Merge pull request !1 from Grooooot/master
2020-02-19 16:20:54 +08:00
Grooooot
ce95478afb rcs: Package init
Signed-off-by: Grooooot <isula@huawei.com>
2020-02-19 10:42:07 +08:00
4 changed files with 94 additions and 0 deletions

BIN
rcs-5.10.1.tar.lz Normal file

Binary file not shown.

View File

@ -0,0 +1,15 @@
diff -up ./man/Makefile.in.build-tweaks ./man/Makefile.in
--- ./man/Makefile.in.build-tweaks 2013-05-06 09:28:45.000000000 +0200
+++ ./man/Makefile.in 2013-05-10 23:03:36.975917262 +0200
@@ -1237,9 +1237,9 @@ top_build_prefix = @top_build_prefix@
top_builddir = @top_builddir@
top_srcdir = @top_srcdir@
dist_man_MANS = ci.1 co.1 ident.1 merge.1 rcs.1 rcsclean.1 \
- rcsdiff.1 rcsfile.5 rcsmerge.1 rlog.1
+ rcsdiff.1 rcsfile.5 rcsmerge.1 rlog.1 rcsfreeze.1
-dist_noinst_MANS = rcsfreeze.1
+#dist_noinst_MANS = rcsfreeze.1
BUILT_SOURCES = REL $(dist_noinst_MANS)
bits = b-base \
b-emptylogmessage \

75
rcs.spec Normal file
View File

@ -0,0 +1,75 @@
Summary: Revision Control System (RCS) file version management tools
Name: rcs
Version: 5.10.1
Release: 1
License: GPLv3+
URL: http://www.gnu.org/software/rcs/
Source: https://ftp.gnu.org/gnu/rcs/rcs-%{version}.tar.lz
Patch0: rcs-5.8-build-tweaks.patch
Provides: bundled(gnulib)
BuildRequires: gcc autoconf groff ghostscript ed texinfo lzip
Requires: diffutils
Requires(post): /sbin/install-info
Requires(postun): /sbin/install-info
%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.
%package_help
%prep
%autosetup -n %{name}-%{version} -p1
autoconf
%build
%if "%{version}" <= "5.9.4"
CFLAGS="${RPM_OPT_FLAGS} -std=c99"
%endif
%configure --with-diffutils
%make_build
%install
%make_install DESTDIR=$RPM_BUILD_ROOT
install -m 755 src/rcsfreeze $RPM_BUILD_ROOT%{_bindir}
rm -f $RPM_BUILD_ROOT/%{_infodir}/dir
%check
make check XFAIL_TESTS="`tests/known-failures %{version}`"
%post
/sbin/install-info %{_infodir}/%{name}.info.gz %{_infodir}/dir 2>/dev/null || :
%postun
if [ $1 -eq 0 ]; then
/sbin/install-info --delete %{_infodir}/%{name}.info.gz %{_infodir}/dir 2>/dev/null || :
fi
%files
%doc ChangeLog COPYING THANKS NEWS README
%{_bindir}/*
%{_infodir}/*
%files help
%{_mandir}/man[15]/*
%changelog
* Wed Oct 18 2023 wulei <wu_lei@hoperun.com> - 5.10.1-1
- Update to 5.10.1
* Tue Aug 10 2021 shixuantong <shixuantong@huawei.com> - 5.9.4-13
- fix build fail for SIGSTKSZ
* Mon Jun 28 2021 shangyibin <shangyibin1@openeuler.org> - 5.9.4-12
- %perp no longer patched with git
* Wed Feb 12 2020 openEuler Buildteam <buildteam@openeuler.org> - 5.9.4-11
- Package init

4
rcs.yaml Normal file
View File

@ -0,0 +1,4 @@
version_control: git
src_repo: git://git.savannah.gnu.org/src.git
tag_prefix:
seperator: .