Received: by mail.netbsd.org (Postfix, from userid 605) id 4BFC484D14; Tue, 16 Feb 2021 14:06:48 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 8746184D0D for ; Tue, 16 Feb 2021 14:06:47 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([IPv6:::1]) by localhost (mail.netbsd.org [IPv6:::1]) (amavisd-new, port 10025) with ESMTP id ZE2n8Ed3NXzt for ; Tue, 16 Feb 2021 14:06:46 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.netbsd.org [199.233.217.197]) by mail.netbsd.org (Postfix) with ESMTP id B204F84CF1 for ; Tue, 16 Feb 2021 14:06:46 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id AF51BFA95; Tue, 16 Feb 2021 14:06:46 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_1613484406153000" MIME-Version: 1.0 Date: Tue, 16 Feb 2021 14:06:46 +0000 From: "Amitai Schleier" Subject: CVS commit: pkgsrc/lang/execline To: pkgsrc-changes@NetBSD.org Reply-To: schmonz@netbsd.org X-Mailer: log_accum Message-Id: <20210216140646.AF51BFA95@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_1613484406153000 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: schmonz Date: Tue Feb 16 14:06:46 UTC 2021 Modified Files: pkgsrc/lang/execline: Makefile PLIST distinfo Log Message: Update to 2.8.0.0. From the changelog: - By default, if now propagates its child exit code when it exits. - backtick now propagates failure by default; its options have slightly different semantics (-i becomes default, new -x introduced). pkgsrc changes: - Add manual pages by flexibeast. To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 pkgsrc/lang/execline/Makefile cvs rdiff -u -r1.1 -r1.2 pkgsrc/lang/execline/PLIST cvs rdiff -u -r1.3 -r1.4 pkgsrc/lang/execline/distinfo Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_1613484406153000 Content-Disposition: inline Content-Length: 4773 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/lang/execline/Makefile diff -u pkgsrc/lang/execline/Makefile:1.4 pkgsrc/lang/execline/Makefile:1.5 --- pkgsrc/lang/execline/Makefile:1.4 Mon Jan 25 17:06:35 2021 +++ pkgsrc/lang/execline/Makefile Tue Feb 16 14:06:46 2021 @@ -1,14 +1,18 @@ -# $NetBSD: Makefile,v 1.4 2021/01/25 17:06:35 schmonz Exp $ +# $NetBSD: Makefile,v 1.5 2021/02/16 14:06:46 schmonz Exp $ -DISTNAME= execline-2.7.0.1 +DISTNAME= execline-2.8.0.0 CATEGORIES= lang shells MASTER_SITES= ${HOMEPAGE} +DISTFILES= ${DISTNAME}${EXTRACT_SUFX} ${MANPAGES} MAINTAINER= cfkoch@edgebsd.org HOMEPAGE= https://skarnet.org/software/execline/ COMMENT= The execline scripting language LICENSE= isc +MANPAGES= v2.8.0.0.1.tar.gz +SITES.${MANPAGES}= https://github.com/flexibeast/execline-man-pages/archive/ + USE_TOOLS+= gmake HAS_CONFIGURE= yes CONFIGURE_ARGS+= --prefix=${PREFIX} @@ -16,6 +20,18 @@ CONFIGURE_ARGS+= --with-sysdeps=${PREFIX CONFIGURE_ARGS+= --with-lib=${PREFIX}/lib/skalibs CONFIGURE_ARGS+= --with-include=${PREFIX}/include -BUILDLINK_API_DEPENDS.skalibs+= skalibs>=2.10.0.1 +INSTALLATION_DIRS+= ${PKGMANDIR}/man1 ${PKGMANDIR}/man7 + +.PHONY: do-install-manpages +post-install: do-install-manpages +do-install-manpages: + cd ${WRKDIR}/${PKGBASE}-man-pages-*; for i in 1 7; do \ + for j in *.$$i; do \ + ${INSTALL_MAN} $$j \ + ${DESTDIR}${PREFIX}/${PKGMANDIR}/man$$i; \ + done \ + done + +BUILDLINK_API_DEPENDS.skalibs+= skalibs>=2.10.0.2 .include "../../devel/skalibs/buildlink3.mk" .include "../../mk/bsd.pkg.mk" Index: pkgsrc/lang/execline/PLIST diff -u pkgsrc/lang/execline/PLIST:1.1 pkgsrc/lang/execline/PLIST:1.2 --- pkgsrc/lang/execline/PLIST:1.1 Thu Nov 19 19:23:39 2020 +++ pkgsrc/lang/execline/PLIST Tue Feb 16 14:06:46 2021 @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.1 2020/11/19 19:23:39 schmonz Exp $ +@comment $NetBSD: PLIST,v 1.2 2021/02/16 14:06:46 schmonz Exp $ bin/background bin/backtick bin/cd @@ -52,3 +52,60 @@ bin/withstdinas include/execline/config.h include/execline/execline.h lib/execline/libexecline.a +man/man1/background.1 +man/man1/backtick.1 +man/man1/define.1 +man/man1/dollarat.1 +man/man1/elgetopt.1 +man/man1/elgetpositionals.1 +man/man1/elglob.1 +man/man1/emptyenv.1 +man/man1/envfile.1 +man/man1/exec.1 +man/man1/execline-cd.1 +man/man1/execline-shell.1 +man/man1/execline-startup.1 +man/man1/execline-umask.1 +man/man1/execlineb.1 +man/man1/exit.1 +man/man1/export.1 +man/man1/fdblock.1 +man/man1/fdclose.1 +man/man1/fdmove.1 +man/man1/fdreserve.1 +man/man1/fdswap.1 +man/man1/forbacktickx.1 +man/man1/foreground.1 +man/man1/forstdin.1 +man/man1/forx.1 +man/man1/getcwd.1 +man/man1/getpid.1 +man/man1/heredoc.1 +man/man1/homeof.1 +man/man1/if.1 +man/man1/ifelse.1 +man/man1/ifte.1 +man/man1/ifthenelse.1 +man/man1/importas.1 +man/man1/loopwhilex.1 +man/man1/multidefine.1 +man/man1/multisubstitute.1 +man/man1/pipeline.1 +man/man1/piperw.1 +man/man1/posix-cd.1 +man/man1/posix-umask.1 +man/man1/redirfd.1 +man/man1/runblock.1 +man/man1/shift.1 +man/man1/trap.1 +man/man1/tryexec.1 +man/man1/unexport.1 +man/man1/wait.1 +man/man1/withstdinas.1 +man/man7/execline-block.7 +man/man7/execline-components.7 +man/man7/execline-exitcodes.7 +man/man7/execline-grammar.7 +man/man7/execline-pushenv.7 +man/man7/execline-substitute.7 +man/man7/execline-transform.7 Index: pkgsrc/lang/execline/distinfo diff -u pkgsrc/lang/execline/distinfo:1.3 pkgsrc/lang/execline/distinfo:1.4 --- pkgsrc/lang/execline/distinfo:1.3 Mon Jan 25 17:06:35 2021 +++ pkgsrc/lang/execline/distinfo Tue Feb 16 14:06:46 2021 @@ -1,6 +1,10 @@ -$NetBSD: distinfo,v 1.3 2021/01/25 17:06:35 schmonz Exp $ +$NetBSD: distinfo,v 1.4 2021/02/16 14:06:46 schmonz Exp $ -SHA1 (execline-2.7.0.1.tar.gz) = 96e466cf0be49e6416f7d121c1f79c3ceb39ac9e -RMD160 (execline-2.7.0.1.tar.gz) = 7a0c00260179631c5cfc4e52f62258ab7fbeaead -SHA512 (execline-2.7.0.1.tar.gz) = f6dae1b57104891a8b71a705a96515944a4a4668fde10927c70c37fd7c8d7d2d489397d01ecac524ae5a54bd4687cd481526cef6273067ad6ae4cb957bcc82c8 -Size (execline-2.7.0.1.tar.gz) = 94086 bytes +SHA1 (execline-2.8.0.0.tar.gz) = 25989279696805d553f5a95221009a04fbc7968e +RMD160 (execline-2.8.0.0.tar.gz) = 50677aa58bac2b58400e2f819d240a9d43324ee3 +SHA512 (execline-2.8.0.0.tar.gz) = 9250248ff3753806c05c99d8fd76b17f511413e691fcb2fe0907cbd16b691e17ff260b15f504a8c8bc279cd53360012f345af803fd48b0a27a1009c171a8ddf9 +Size (execline-2.8.0.0.tar.gz) = 94858 bytes +SHA1 (v2.8.0.0.1.tar.gz) = f87f7ff8e3a66b7e62ae139d3d991da924798544 +RMD160 (v2.8.0.0.1.tar.gz) = bf91d19d084d0ff5363e7129e68a14f43395db12 +SHA512 (v2.8.0.0.1.tar.gz) = e76ebbf2763f17663fd78d75642d9a7d0344bb908ef162a618c75a1682a77bb7c5abb83526875fe4ac14918a15afa0ac06edc6653fced4aab838693cfdc70dbe +Size (v2.8.0.0.1.tar.gz) = 34668 bytes --_----------=_1613484406153000--