rcs 5.10.0-1 (i686;aarch64;x86_64) 2020-13283
9999

Status published
Submitter nobodydead [@T] gmail.com
Platform rolling
Repository main
URL https://abf.openmandriva.org/build_lists/924011
Packages
rcs-5.10.0-1.i686.binary
rcs-5.10.0-1.i686.source
rcs-debuginfo-5.10.0-1.i686.debuginfo
rcs-debugsource-5.10.0-1.i686.binary
rcs-5.10.0-1.aarch64.binary
rcs-5.10.0-1.aarch64.source
rcs-debuginfo-5.10.0-1.aarch64.debuginfo
rcs-debugsource-5.10.0-1.aarch64.binary
rcs-5.10.0-1.x86_64.binary
rcs-5.10.0-1.x86_64.source
rcs-debuginfo-5.10.0-1.x86_64.debuginfo
rcs-debugsource-5.10.0-1.x86_64.binary
Build Date 2020-12-16 16:26:19 +0000 UTC
Last Updated 2020-12-18 16:22:05.72387082 +0000 UTC
$ git show --format=fuller --patch-with-stat --summary ddf55f42af22b534bfaf945fda1f69127438eb57

commit ddf55f42af22b534bfaf945fda1f69127438eb57
Author:     Bernhard Rosenkränzer <bero@lindev.ch>
AuthorDate: Thu Oct 22 20:45:06 2020 +0200
Commit:     Bernhard Rosenkränzer <bero@lindev.ch>
CommitDate: Thu Oct 22 20:45:06 2020 +0200

    5.10.0
---
 .abf.yml                      |   4 +-
 rcs-5.10.0-formatstring.patch |  12 +++
 rcs-5.9.4-clang.patch         | 183 ------------------------------------------
 rcs.spec                      |  10 +--
 4 files changed, 18 insertions(+), 191 deletions(-)
 create mode 100644 rcs-5.10.0-formatstring.patch
 delete mode 100644 rcs-5.9.4-clang.patch

diff --git a/.abf.yml b/.abf.yml
index 31d4577..49cff7c 100644
--- a/.abf.yml
+++ b/.abf.yml
@@ -1,4 +1,2 @@
-removed_sources:
-  rcs-5.7.tar.bz2: edf999c46bd7b021398f7a2b8c8d765aa4d5c59c
 sources:
-  rcs-5.9.4.tar.xz: e87fb2e587fa165204ef69f69b7d5cd354c4e44d
+  rcs-5.10.0.tar.xz: f790517ce307e0d5a1b8a1e67818191c6f51785e
diff --git a/rcs-5.10.0-formatstring.patch b/rcs-5.10.0-formatstring.patch
new file mode 100644
index 0000000..0fd36d1
--- /dev/null
+++ b/rcs-5.10.0-formatstring.patch
@@ -0,0 +1,12 @@
+diff -up rcs-5.10.0/src/b-excwho.c.omv~ rcs-5.10.0/src/b-excwho.c
+--- rcs-5.10.0/src/b-excwho.c.omv~	2020-10-22 20:28:02.036377596 +0200
++++ rcs-5.10.0/src/b-excwho.c	2020-10-22 20:28:08.360403810 +0200
+@@ -123,7 +123,7 @@ set_uid_to (uid_t u)
+       if (BE (already_setuid))
+         return;
+       BE (already_setuid) = true;
+-      PFATAL ("root setuid not supported" + (u ? 5 : 0));
++      PFATAL ("%s", "root setuid not supported" + (u ? 5 : 0));
+     }
+ }
+ #endif  /* defined HAVE_SETUID */
diff --git a/rcs-5.9.4-clang.patch b/rcs-5.9.4-clang.patch
deleted file mode 100644
index 25b4604..0000000
--- a/rcs-5.9.4-clang.patch
+++ /dev/null
@@ -1,183 +0,0 @@
-Index: devel/rcs/files/patch-src__b-complain.h
-===================================================================
---- devel/rcs/files/patch-src__b-complain.h	(revision 0)
-+++ devel/rcs/files/patch-src__b-complain.h	(working copy)
-@@ -0,0 +1,20 @@
-+--- src/b-complain.h.orig	2013-04-20 20:08:38.000000000 +0200
-++++ src/b-complain.h	2015-02-24 22:01:39.465329000 +0100
-+@@ -29,12 +29,11 @@
-+   printf_string (2, 3);
-+ extern void generic_error (char const *who, char const *fmt, ...)
-+   printf_string (2, 3);
-+-extern void generic_fatal (char const *who, char const *fmt, ...)
-+-  printf_string (2, 3) exiting;
-+-extern void fatal_syntax (size_t lno, char const *fmt, ...)
-+-  printf_string (2, 3) exiting;
-+-extern void fatal_sys (char const *who)
-+-  exiting;
-++extern exiting void generic_fatal (char const *who, char const *fmt, ...)
-++  printf_string (2, 3);
-++extern exiting void fatal_syntax (size_t lno, char const *fmt, ...)
-++  printf_string (2, 3);
-++extern exiting void fatal_sys (char const *who);
-+ 
-+ /* Idioms.  Here, prefix P stands for "program" (general operation);
-+    M for "manifestation"; R for "repository".  */
-
-Property changes on: devel/rcs/files/patch-src__b-complain.h
-___________________________________________________________________
-Added: fbsd:nokeywords
-## -0,0 +1 ##
-+yes
-\ No newline at end of property
-Added: svn:eol-style
-## -0,0 +1 ##
-+native
-\ No newline at end of property
-Added: svn:mime-type
-## -0,0 +1 ##
-+text/plain
-\ No newline at end of property
-Index: devel/rcs/files/patch-src__b-fb.h
-===================================================================
---- devel/rcs/files/patch-src__b-fb.h	(revision 0)
-+++ devel/rcs/files/patch-src__b-fb.h	(working copy)
-@@ -0,0 +1,14 @@
-+--- src/b-fb.h.orig	2013-04-20 20:08:38.000000000 +0200
-++++ src/b-fb.h	2015-02-24 21:58:19.888149000 +0100
-+@@ -21,9 +21,9 @@
-+ */
-+ 
-+ extern int change_mode (int fd, mode_t mode);
-+-extern void Ierror (void) exiting;
-++exiting extern void Ierror (void);
-+ extern void testIerror (FILE *f);
-+-extern void Oerror (void) exiting;
-++exiting extern void Oerror (void);
-+ extern void testOerror (FILE *o);
-+ extern FILE *fopen_safer (char const *filename, char const *type);
-+ extern void Ozclose (FILE **p);
-
-Property changes on: devel/rcs/files/patch-src__b-fb.h
-___________________________________________________________________
-Added: fbsd:nokeywords
-## -0,0 +1 ##
-+yes
-\ No newline at end of property
-Added: svn:eol-style
-## -0,0 +1 ##
-+native
-\ No newline at end of property
-Added: svn:mime-type
-## -0,0 +1 ##
-+text/plain
-\ No newline at end of property
-Index: devel/rcs/files/patch-src__base.h
-===================================================================
---- devel/rcs/files/patch-src__base.h	(revision 0)
-+++ devel/rcs/files/patch-src__base.h	(working copy)
-@@ -0,0 +1,22 @@
-+--- src/base.h.orig	2013-10-20 10:48:18.000000000 +0200
-++++ src/base.h	2015-02-24 21:57:04.059371000 +0100
-+@@ -753,8 +753,7 @@
-+ int donerewrite (int changed, time_t newRCStime);
-+ void ORCSclose (void);
-+ void ORCSerror (void);
-+-void unexpected_EOF (void)
-+-  exiting;
-++exiting void unexpected_EOF (void);
-+ void initdiffcmd (struct diffcmd *dc);
-+ int getdiffcmd (struct fro *finfile, bool delimiter,
-+                 FILE *foutfile, struct diffcmd *dc);
-+@@ -829,8 +828,7 @@
-+                       char datebuf[datesize + zonelenmax]);
-+ 
-+ /* rcsutil */
-+-void thank_you_and_goodnight (int const how)
-+-  exiting;
-++exiting void thank_you_and_goodnight (int const how);
-+ /* These are for ‘thank_you_and_goodnight’.  */
-+ #define TYAG_ORCSERROR     (1 << 3)
-+ #define TYAG_DIRTMPUNLINK  (1 << 2)
-
-Property changes on: devel/rcs/files/patch-src__base.h
-___________________________________________________________________
-Added: fbsd:nokeywords
-## -0,0 +1 ##
-+yes
-\ No newline at end of property
-Added: svn:eol-style
-## -0,0 +1 ##
-+native
-\ No newline at end of property
-Added: svn:mime-type
-## -0,0 +1 ##
-+text/plain
-\ No newline at end of property
---- rcs-5.9.4/src/base.h.omv~	2015-07-20 12:55:06.713084180 +0200
-+++ rcs-5.9.4/src/base.h	2015-07-20 12:55:34.995166957 +0200
-@@ -754,8 +754,7 @@ int dorewrite (bool lockflag, int change
- int donerewrite (int changed, time_t newRCStime);
- void ORCSclose (void);
- void ORCSerror (void);
--void unexpected_EOF (void)
--  exiting;
-+void exiting unexpected_EOF (void);
- void initdiffcmd (struct diffcmd *dc);
- int getdiffcmd (struct fro *finfile, bool delimiter,
-                 FILE *foutfile, struct diffcmd *dc);
-@@ -830,8 +829,7 @@ char const *date2str (char const date[da
-                       char datebuf[datesize + zonelenmax]);
- 
- /* rcsutil */
--void thank_you_and_goodnight (int const how)
--  exiting;
-+void exiting thank_you_and_goodnight (int const how);
- /* These are for ‘thank_you_and_goodnight’.  */
- #define TYAG_ORCSERROR     (1 << 3)
- #define TYAG_DIRTMPUNLINK  (1 << 2)
---- rcs-5.9.4/src/b-complain.h.omv~	2015-07-20 12:55:53.278219219 +0200
-+++ rcs-5.9.4/src/b-complain.h	2015-07-20 12:56:33.701331480 +0200
-@@ -32,12 +32,11 @@ extern void generic_warn (char const *wh
-   printf_string (2, 3);
- extern void generic_error (char const *who, char const *fmt, ...)
-   printf_string (2, 3);
--extern void generic_fatal (char const *who, char const *fmt, ...)
--  printf_string (2, 3) exiting;
--extern void fatal_syntax (size_t lno, char const *fmt, ...)
--  printf_string (2, 3) exiting;
--extern void fatal_sys (char const *who)
--  exiting;
-+extern void exiting generic_fatal (char const *who, char const *fmt, ...)
-+  printf_string (2, 3);
-+extern void exiting fatal_syntax (size_t lno, char const *fmt, ...)
-+  printf_string (2, 3);
-+extern void exiting fatal_sys (char const *who);
- 
- /* Idioms.  Here, prefix P stands for "program" (general operation);
-    M for "manifestation"; R for "repository".  */
---- rcs-5.9.4/src/b-excwho.c.omv~	2015-07-20 12:57:15.546443221 +0200
-+++ rcs-5.9.4/src/b-excwho.c	2015-07-20 12:57:55.499545990 +0200
-@@ -123,7 +123,7 @@ set_uid_to (uid_t u)
-       if (BE (already_setuid))
-         return;
-       BE (already_setuid) = true;
--      PFATAL ("root setuid not supported" + (u ? 5 : 0));
-+      PFATAL ("%s", "root setuid not supported" + (u ? 5 : 0));
-     }
- }
- #endif  /* defined HAVE_SETUID */
---- rcs-5.9.4/src/b-fb.h.omv~	2015-07-20 12:58:07.767576824 +0200
-+++ rcs-5.9.4/src/b-fb.h	2015-07-20 12:58:29.614630934 +0200
-@@ -21,9 +21,9 @@
- */
- 
- extern int change_mode (int fd, mode_t mode);
--extern void Ierror (void) exiting;
-+extern void exiting Ierror (void);
- extern void testIerror (FILE *f);
--extern void Oerror (void) exiting;
-+extern void exiting Oerror (void);
- extern void testOerror (FILE *o);
- extern FILE *fopen_safer (char const *filename, char const *type);
- extern void Ozclose (FILE **p);
diff --git a/rcs.spec b/rcs.spec
index fbdba46..89893bd 100644
--- a/rcs.spec
+++ b/rcs.spec
@@ -1,12 +1,12 @@
 Name:		rcs
 Summary:	Revision Control System (RCS) file version management tools
-Version:	5.9.4
-Release:	4
+Version:	5.10.0
+Release:	1
 License:	GPL
 Group:		Development/Other
 Source0:	ftp://ftp.gnu.org:21/pub/gnu/rcs/%{name}-%{version}.tar.xz
 Patch0:		rcs-5.8-build-tweaks.patch
-Patch1:		rcs-5.9.4-clang.patch
+Patch1:		rcs-5.10.0-formatstring.patch
 Url:		http://www.cs.purdue.edu/homes/trinkle/RCS/
 BuildRequires:	autoconf
 BuildRequires:	ed
@@ -30,10 +30,10 @@ different versions of files.
 #export CC=gcc
 autoreconf -fi
 %configure --with-diffutils
-make
+%make_build
 
 %install
-%makeinstall_std
+%make_install
 
 install -m 755 src/rcsfreeze %{buildroot}%{_bindir}
 
Not Available

benbullard79 [@T] cox.netNo Comment.1217d 14hrs
benbullard79 [@T] cox.netNo Comment.1217d 14hrs