Fri Apr 14 18:31:38 2023 UTC ()
Fix install on SmartOS.


(schmonz)
diff -r1.1 -r1.2 pkgsrc/devel/shellspec/Makefile

cvs diff -r1.1 -r1.2 pkgsrc/devel/shellspec/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/shellspec/Makefile 2023/02/14 21:26:29 1.1
+++ pkgsrc/devel/shellspec/Makefile 2023/04/14 18:31:38 1.2
@@ -1,22 +1,32 @@ @@ -1,22 +1,32 @@
1# $NetBSD: Makefile,v 1.1 2023/02/14 21:26:29 schmonz Exp $ 1# $NetBSD: Makefile,v 1.2 2023/04/14 18:31:38 schmonz Exp $
2 2
3DISTNAME= shellspec-0.28.1 3DISTNAME= shellspec-0.28.1
4CATEGORIES= devel 4CATEGORIES= devel
5MASTER_SITES= ${MASTER_SITE_GITHUB:=shellspec/} 5MASTER_SITES= ${MASTER_SITE_GITHUB:=shellspec/}
6GITHUB_TAG= ${PKGVERSION_NOREV} 6GITHUB_TAG= ${PKGVERSION_NOREV}
7 7
8MAINTAINER= schmonz@NetBSD.org 8MAINTAINER= schmonz@NetBSD.org
9HOMEPAGE= https://github.com/shellspec/shellspec/ 9HOMEPAGE= https://github.com/shellspec/shellspec/
10COMMENT= Full-featured BDD unit testing for POSIX shells 10COMMENT= Full-featured BDD unit testing for POSIX shells
11LICENSE= mit 11LICENSE= mit
12 12
13SUBST_CLASSES+= paths 13SUBST_CLASSES+= paths
14SUBST_STAGE.paths= do-configure 14SUBST_STAGE.paths= do-configure
15SUBST_FILES.paths= Makefile 15SUBST_FILES.paths= Makefile
16SUBST_VARS.paths= PREFIX DESTDIR 16SUBST_VARS.paths= PREFIX DESTDIR
17 17
18NO_BUILD= yes 18NO_BUILD= yes
19INSTALL_ENV+= PREFIX=${DESTDIR:Q}${PREFIX:Q} 19USE_TOOLS+= pax
20TEST_TARGET= test 20TEST_TARGET= test
21 21
 22INSTALLATION_DIRS= bin lib/shellspec
 23
 24do-install:
 25 cd ${WRKSRC} && \
 26 pax -rw lib ${DESTDIR}${PREFIX}/lib/shellspec/ && \
 27 pax -rw libexec ${DESTDIR}${PREFIX}/lib/shellspec/ && \
 28 ${INSTALL_SCRIPT} shellspec ${DESTDIR}${PREFIX}/lib/shellspec/ && \
 29 ${INSTALL_DATA} LICENSE ${DESTDIR}${PREFIX}/lib/shellspec/LICENSE && \
 30 ${INSTALL_SCRIPT} stub/shellspec ${DESTDIR}${PREFIX}/bin/
 31
22.include "../../mk/bsd.pkg.mk" 32.include "../../mk/bsd.pkg.mk"