pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/lang/execline
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.
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@localhost
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
Home |
Main Index |
Thread Index |
Old Index