diff options
author | Cy Schubert <cy@FreeBSD.org> | 2022-08-28 20:12:47 +0000 |
---|---|---|
committer | Cy Schubert <cy@FreeBSD.org> | 2022-08-28 21:16:45 +0000 |
commit | 6e9237ba47f0c0df54a58ca8a1bf79b44d580208 (patch) | |
tree | 73cd746dade77dde1ce2acdc1037cd6744fc0d6d /shells/ksh | |
parent | 039bde8216ed7bb5dcf3bb2fc5af72a8fec317f2 (diff) | |
download | ports-6e9237ba47f0c0df54a58ca8a1bf79b44d580208.tar.gz ports-6e9237ba47f0c0df54a58ca8a1bf79b44d580208.zip |
Diffstat (limited to 'shells/ksh')
-rw-r--r-- | shells/ksh/Makefile | 18 | ||||
-rw-r--r-- | shells/ksh/pkg-plist | 6 |
2 files changed, 13 insertions, 11 deletions
diff --git a/shells/ksh/Makefile b/shells/ksh/Makefile index 1780a8047211..63c5bf1e506f 100644 --- a/shells/ksh/Makefile +++ b/shells/ksh/Makefile @@ -39,6 +39,7 @@ OPTIONS_SINGLE= BIN_KSH OPTIONS_SINGLE_BIN_KSH= KSH KSH93 KSH_DESC= Install to ${PREFIX}/bin/ksh KSH93_DESC= Install to ${PREFIX}/bin/ksh93 +KSH93N_DESC= Install to ${PREFIX}/bin/ksh93n (new) CFLAGS+= -DMAP_TYPE LDFLAGS+= -lm @@ -48,13 +49,14 @@ STATIC_MAKE_ENV= LDFLAGS+=-static KSH_PLIST_SUB= 93="" KSH93_PLIST_SUB= 93="93" +KSH93N_PLIST_SUB= 93="93n" .include <bsd.port.options.mk> -.if ${PORT_OPTIONS:MKSH93} -PNAME= ksh93 -.else -PNAME= ksh +.if ${PORT_OPTIONS:MKSH93N} +PSUFFIX= 93n +.elif ${PORT_OPTIONS:MKSH93} +PSUFFIX= 93 .endif post-patch: @@ -64,10 +66,10 @@ do-build: @cd ${WRKSRC}/ && ${SETENV} -i ${MAKE_ENV} ${SH} bin/package flat make do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/bin/ksh ${STAGEDIR}${PREFIX}/bin/${PNAME} - ${INSTALL_MAN} ${WRKSRC}/man/man1/sh.1 ${STAGEDIR}${MAN1PREFIX}/man/man1/${PNAME}.1 - ${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/ - cd ${WRKSRC}/fun/ && ${INSTALL_SCRIPT} dirs popd pushd ${STAGEDIR}${EXAMPLESDIR}/ + ${INSTALL_PROGRAM} ${WRKSRC}/bin/ksh ${STAGEDIR}${PREFIX}/bin/ksh${PSUFFIX} + ${INSTALL_MAN} ${WRKSRC}/man/man1/sh.1 ${STAGEDIR}${MAN1PREFIX}/man/man1/ksh${PSUFFIX}.1 + ${MKDIR} ${STAGEDIR}${EXAMPLESDIR}${PSUFFIX}/ + cd ${WRKSRC}/fun/ && ${INSTALL_SCRIPT} dirs popd pushd ${STAGEDIR}${EXAMPLESDIR}${PSUFFIX}/ do-test: cd ${WRKSRC}/src/cmd/ksh93/tests/ && ${SETENV} SHELL=${WRKSRC}/bin/ksh ${WRKSRC}/bin/ksh shtests diff --git a/shells/ksh/pkg-plist b/shells/ksh/pkg-plist index 39bd9a3d8408..92209428c72c 100644 --- a/shells/ksh/pkg-plist +++ b/shells/ksh/pkg-plist @@ -1,6 +1,6 @@ @shell bin/ksh%%93%% man/man1/ksh%%93%%.1.gz -share/examples/ksh/dirs -share/examples/ksh/popd -share/examples/ksh/pushd +share/examples/ksh%%93%%/dirs +share/examples/ksh%%93%%/popd +share/examples/ksh%%93%%/pushd |