wok rev 25263

updated rcs (5.9.4 -> 5.10.1)
author Hans-G?nter Theisgen
date Fri Jul 15 08:53:15 2022 +0100 (21 months ago)
parents 7f67128400da
children 0015d74c0b32
files rcs/description.txt rcs/receipt
line diff
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/rcs/description.txt	Fri Jul 15 08:53:15 2022 +0100
     1.3 @@ -0,0 +1,17 @@
     1.4 +The Revision Control System (RCS) manages multiple revisions of files.
     1.5 +RCS automates the storing, retrieval, logging, identification, and merging
     1.6 +of revisions.
     1.7 +RCS is useful for text that is revised frequently, including source code,
     1.8 +programs, documentation, graphics, papers, and form letters.
     1.9 +
    1.10 +RCS was first developed by Walter F. Tichy at Purdue University in the early
    1.11 +1980s -- paper: RCS: A System for Version Control (1991) (troff, PostScript, PDF).
    1.12 +See also the Purdue RCS Homepage.
    1.13 +
    1.14 +RCS design is an improvement from its predecessor Source Code Control System (SCCS)
    1.15 +(see GNU CSSC).
    1.16 +The improvements include an easier user interface and improved storage of versions
    1.17 +for faster retrieval.
    1.18 +RCS improves performance by storing an entire copy of the most recent version and
    1.19 +then stores reverse differences (called "deltas").
    1.20 +RCS uses GNU Diffutils to find the differences between versions.
     2.1 --- a/rcs/receipt	Fri Jul 15 08:42:33 2022 +0100
     2.2 +++ b/rcs/receipt	Fri Jul 15 08:53:15 2022 +0100
     2.3 @@ -1,7 +1,7 @@
     2.4  # SliTaz package receipt.
     2.5  
     2.6  PACKAGE="rcs"
     2.7 -VERSION="5.9.4"
     2.8 +VERSION="5.10.1"
     2.9  CATEGORY="development"
    2.10  TAGS="cvs version-control versioning"
    2.11  SHORT_DESC="GNU Revision Control System."
    2.12 @@ -9,11 +9,11 @@
    2.13  LICENSE="GPL2"
    2.14  WEB_SITE="https://www.gnu.org/software/rcs/"
    2.15  
    2.16 -TARBALL="$PACKAGE-$VERSION.tar.xz"
    2.17 +TARBALL="$PACKAGE-$VERSION.tar.lz"
    2.18  WGET_URL="$GNU_MIRROR/$PACKAGE/$TARBALL"
    2.19  
    2.20  DEPENDS="diffutils"
    2.21 -BUILD_DEPENDS="diffutils ed"
    2.22 +BUILD_DEPENDS="diffutils ed lzip"
    2.23  
    2.24  # What is the latest version available today?
    2.25  current_version()
    2.26 @@ -26,10 +26,12 @@
    2.27  compile_rules()
    2.28  {
    2.29  	# remove busybox/diff
    2.30 -	[ -L /usr/bin/diff ] && tazpkg get-install diffutils --forced
    2.31 +#	[ -L /usr/bin/diff ] && tazpkg get-install diffutils --forced
    2.32  #	sed -i 's,test -w a.d || cp /dev/null a.d 2>/dev/null,false,' \
    2.33  #		src/conf.sh
    2.34 -	./configure --prefix=/usr $CONFIGURE_ARGS &&
    2.35 +	./configure		\
    2.36 +		--prefix=/usr	\
    2.37 +		$CONFIGURE_ARGS &&
    2.38  	make
    2.39  }
    2.40  
    2.41 @@ -39,6 +41,6 @@
    2.42  	mkdir -p $fs/usr/bin
    2.43  	for p in ci co ident merge rcs rcsclean rcsdiff rcsmerge rlog
    2.44  	  do
    2.45 -		install -c $src/src/$p $fs/usr/bin
    2.46 +		install -c $src/src/$p	$fs/usr/bin
    2.47  	  done
    2.48  }