Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 8 Mar 2014 20:21:55 +0000 (UTC)
From:      Gerald Pfeifer <gerald@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r347534 - in head/devel/rcs: . files
Message-ID:  <201403082021.s28KLtk5022116@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: gerald
Date: Sat Mar  8 20:21:55 2014
New Revision: 347534
URL: http://svnweb.freebsd.org/changeset/ports/347534
QAT: https://qat.redports.org/buildarchive/r347534/

Log:
  Update to rcs version 5.9.2.
  
  Nominally this should bring portability improvements except that it
  introduces two problems on FreeBSD which we now have to patch locally:
  
   . FreeBSD date does not feature the -r option GNU date does.
   . makeinfo on FreeBSD before 10.x does not support @geq.
  
  In addition the default for RCS_MEM_LIMIT has grown from 256kiB to
  unlimited.
  
  PR:		182809 (requested an update to 5.9.1)
  Approved by:	maintainer timeout (zeising, 5 months)

Added:
  head/devel/rcs/files/
  head/devel/rcs/files/patch-doc   (contents, props changed)
  head/devel/rcs/files/patch-man-Makefile   (contents, props changed)
Modified:
  head/devel/rcs/Makefile
  head/devel/rcs/distinfo

Modified: head/devel/rcs/Makefile
==============================================================================
--- head/devel/rcs/Makefile	Sat Mar  8 20:05:10 2014	(r347533)
+++ head/devel/rcs/Makefile	Sat Mar  8 20:21:55 2014	(r347534)
@@ -1,7 +1,7 @@
 # $FreeBSD$
 
 PORTNAME=	rcs
-PORTVERSION=	5.8.2
+PORTVERSION=	5.9.2
 CATEGORIES=	devel
 MASTER_SITES=	${MASTER_SITE_GNU}
 MASTER_SITE_SUBDIR=	${PORTNAME}
@@ -11,6 +11,7 @@ COMMENT=	Version control system
 
 LICENSE=	GPLv3
 
+USE_XZ=		yes
 GNU_CONFIGURE=	yes
 
 INFO=	rcs

Modified: head/devel/rcs/distinfo
==============================================================================
--- head/devel/rcs/distinfo	Sat Mar  8 20:05:10 2014	(r347533)
+++ head/devel/rcs/distinfo	Sat Mar  8 20:21:55 2014	(r347534)
@@ -1,2 +1,2 @@
-SHA256 (rcs-5.8.2.tar.gz) = ea00bd5e0d0317d3388dd78c9b3a9381d7d1cce59d686aec60f41eb633c693dc
-SIZE (rcs-5.8.2.tar.gz) = 1209822
+SHA256 (rcs-5.9.2.tar.xz) = 651af3429ccfaa7d0d10b64214a9fe7b77b33ed958f233532b6026f5e8adb571
+SIZE (rcs-5.9.2.tar.xz) = 795096

Added: head/devel/rcs/files/patch-doc
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/rcs/files/patch-doc	Sat Mar  8 20:21:55 2014	(r347534)
@@ -0,0 +1,13 @@
+makeinfo on FreeBSD before 10.x does not support @geq.
+
+--- doc/rcs.texi.orig	2013-10-20 08:17:42.000000000 +0000
++++ doc/rcs.texi	2014-03-08 19:08:44.068269980 +0000
+@@ -1789,7 +1789,7 @@
+ If empty, the default branch is the highest branch on the trunk.
+ 
+ All @code{delta} nodes whose numbers consist of 2@var{n} fields (@var{n}
+-@geq{} 2) (e.g., 3.1.1.1, 2.1.2.2) are linked as follows.
++>= 2) (e.g., 3.1.1.1, 2.1.2.2) are linked as follows.
+ All nodes whose first 2@var{n}@minus{}1 number fields are identical are
+ linked through the @code{next} field in order of increasing numbers.
+ For each such sequence, the @code{delta} node whose number is identical

Added: head/devel/rcs/files/patch-man-Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/rcs/files/patch-man-Makefile	Sat Mar  8 20:21:55 2014	(r347534)
@@ -0,0 +1,24 @@
+FreeBSD date does not feature the -r option GNU date does.
+
+--- man/Makefile.am.orig	2013-10-04 11:48:45.000000000 +0000
++++ man/Makefile.am	2014-03-08 18:07:52.000000000 +0000
+@@ -54,7 +54,7 @@
+ REL: $(top_srcdir)/configure
+ 	@{ echo '.ds Rv $(PACKAGE_VERSION)' ;		\
+ 	   date -u +'.ds Dt %Y-%m-%d'			\
+-	        -r $(top_srcdir)/configure ; } > $@t ;	\
++	        ; } > $@t ;	\
+ 	if [ -f $@ ] && cmp -s $@t $@ ;			\
+ 	  then rm -f $@t ;				\
+ 	  else mv $@t $@ ; echo Created $@ ;		\
+--- man/Makefile.in.orig	2013-11-28 09:18:13.000000000 +0000
++++ man/Makefile.in	2014-03-08 18:07:52.000000000 +0000
+@@ -1580,7 +1580,7 @@
+ REL: $(top_srcdir)/configure
+ 	@{ echo '.ds Rv $(PACKAGE_VERSION)' ;		\
+ 	   date -u +'.ds Dt %Y-%m-%d'			\
+-	        -r $(top_srcdir)/configure ; } > $@t ;	\
++	        ; } > $@t ;	\
+ 	if [ -f $@ ] && cmp -s $@t $@ ;			\
+ 	  then rm -f $@t ;				\
+ 	  else mv $@t $@ ; echo Created $@ ;		\



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201403082021.s28KLtk5022116>