# HG changeset patch # User Hans-G?nter Theisgen # Date 1657871595 -3600 # Node ID ee19effe61ebc72d21ce0dd3a308629cc2d6a9ac # Parent 7f67128400da150a7bedb3259710053efe245fb8 updated rcs (5.9.4 -> 5.10.1) diff -r 7f67128400da -r ee19effe61eb rcs/description.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/rcs/description.txt Fri Jul 15 08:53:15 2022 +0100 @@ -0,0 +1,17 @@ +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. + +RCS was first developed by Walter F. Tichy at Purdue University in the early +1980s -- paper: RCS: A System for Version Control (1991) (troff, PostScript, PDF). +See also the Purdue RCS Homepage. + +RCS design is an improvement from its predecessor Source Code Control System (SCCS) +(see GNU CSSC). +The improvements include an easier user interface and improved storage of versions +for faster retrieval. +RCS improves performance by storing an entire copy of the most recent version and +then stores reverse differences (called "deltas"). +RCS uses GNU Diffutils to find the differences between versions. diff -r 7f67128400da -r ee19effe61eb rcs/receipt --- a/rcs/receipt Fri Jul 15 08:42:33 2022 +0100 +++ b/rcs/receipt Fri Jul 15 08:53:15 2022 +0100 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="rcs" -VERSION="5.9.4" +VERSION="5.10.1" CATEGORY="development" TAGS="cvs version-control versioning" SHORT_DESC="GNU Revision Control System." @@ -9,11 +9,11 @@ LICENSE="GPL2" WEB_SITE="https://www.gnu.org/software/rcs/" -TARBALL="$PACKAGE-$VERSION.tar.xz" +TARBALL="$PACKAGE-$VERSION.tar.lz" WGET_URL="$GNU_MIRROR/$PACKAGE/$TARBALL" DEPENDS="diffutils" -BUILD_DEPENDS="diffutils ed" +BUILD_DEPENDS="diffutils ed lzip" # What is the latest version available today? current_version() @@ -26,10 +26,12 @@ compile_rules() { # remove busybox/diff - [ -L /usr/bin/diff ] && tazpkg get-install diffutils --forced +# [ -L /usr/bin/diff ] && tazpkg get-install diffutils --forced # sed -i 's,test -w a.d || cp /dev/null a.d 2>/dev/null,false,' \ # src/conf.sh - ./configure --prefix=/usr $CONFIGURE_ARGS && + ./configure \ + --prefix=/usr \ + $CONFIGURE_ARGS && make } @@ -39,6 +41,6 @@ mkdir -p $fs/usr/bin for p in ci co ident merge rcs rcsclean rcsdiff rcsmerge rlog do - install -c $src/src/$p $fs/usr/bin + install -c $src/src/$p $fs/usr/bin done }