From c14fbd7ad63b2c48398ef2b481512bdb46d779cd Mon Sep 17 00:00:00 2001 From: Eloi Torrents Date: Sat, 9 Mar 2024 12:52:40 +0100 Subject: [PATCH] New package: src-1.38 --- srcpkgs/src/patches/rcs_version.patch | 10 ++++++++++ srcpkgs/src/template | 23 +++++++++++++++++++++++ 2 files changed, 33 insertions(+) create mode 100644 srcpkgs/src/patches/rcs_version.patch create mode 100644 srcpkgs/src/template diff --git a/srcpkgs/src/patches/rcs_version.patch b/srcpkgs/src/patches/rcs_version.patch new file mode 100644 index 00000000000000..67d69c1eda15b2 --- /dev/null +++ b/srcpkgs/src/patches/rcs_version.patch @@ -0,0 +1,10 @@ +--- a/src ++++ b/src +@@ -3103,7 +3103,7 @@ class RCS(RevisionMixin): + # rcs --version fails under OS X + # rcs -V throws an obsolescence warning under GNU RCS 5.9.4 + # We choose the more portable option here. +- rawversion = capture_or_die("rcs -V 2>/dev/null") ++ rawversion = capture_or_die("rcs --version 2>/dev/null") + m = re.search(r"[0-9]+\.[0-9]+\.[0-9]+".encode("ascii"), rawversion) + return m and polystr(m.group(0)) diff --git a/srcpkgs/src/template b/srcpkgs/src/template new file mode 100644 index 00000000000000..65911bdc3a2e93 --- /dev/null +++ b/srcpkgs/src/template @@ -0,0 +1,23 @@ +# Template file for 'src' +pkgname=src +version=1.38 +revision=1 +build_style=gnu-makefile +hostmakedepends="python3 rcs sccs ruby-asciidoctor" +depends="python3 rcs" +checkdepends="python3 python pylint shellcheck" +short_desc="Simple Revision Control" +maintainer="Eloi Torrents " +license="BSD-2-Clause" +homepage="http://www.catb.org/~esr/src" +changelog="http://www.catb.org/~esr/src/NEWS.html" +distfiles="http://www.catb.org/~esr/src/src-${version}.tar.gz" +checksum=229ef5ff0949fd502ca57d3f275eafd96979581c44632321604d2fa6536a35bd + +do_check() { + make check +} + +post_install() { + vlicense COPYING +}