summaryrefslogtreecommitdiff
path: root/shells/ast-ksh/Makefile
diff options
context:
space:
mode:
authoruebayasi <uebayasi>2003-05-31 16:14:47 +0000
committeruebayasi <uebayasi>2003-05-31 16:14:47 +0000
commitc1fbf8571897bd2f0f4ea59fcfe6ac726a3ee70f (patch)
tree4b31f4653a52d83e525552900e364c5978a831d3 /shells/ast-ksh/Makefile
parent2fbcadd29ba33fb28568370058210e1ffc31f9fc (diff)
downloadpkgsrc-c1fbf8571897bd2f0f4ea59fcfe6ac726a3ee70f.tar.gz
Add static version of ast-ksh.
Requested by Steven M. Bellovin <smb at netbsd dot org> on netbsd-users@netbsd.org.
Diffstat (limited to 'shells/ast-ksh/Makefile')
-rw-r--r--shells/ast-ksh/Makefile62
1 files changed, 4 insertions, 58 deletions
diff --git a/shells/ast-ksh/Makefile b/shells/ast-ksh/Makefile
index b80bb91b432..b484665d4b2 100644
--- a/shells/ast-ksh/Makefile
+++ b/shells/ast-ksh/Makefile
@@ -1,59 +1,5 @@
-# $OpenBSD: Makefile,v 1.5 2001/11/21 01:17:43 naddy Exp $
-# $NetBSD: Makefile,v 1.9 2003/05/28 01:22:43 uebayasi Exp $
+# $NetBSD: Makefile,v 1.10 2003/05/31 16:14:47 uebayasi Exp $
+#
+.include "Makefile.common"
-DISTNAME= ast-ksh-${ASTKSH_VERSION}
-PKGNAME= ast-ksh-${ASTKSH_VERSION:S/-//g}
-WRKSRC= ${WRKDIR}
-CATEGORIES= shells
-MASTER_SITES= http://www.research.att.com/~gsf/download/tgz/
-DISTFILES= INIT.${ASTKSH_VERSION}.tgz ast-ksh.${ASTKSH_VERSION}.tgz
-
-MAINTAINER= packages@netbsd.org
-HOMEPAGE= http://www.kornshell.com/
-COMMENT= official AT&T release of KornShell 93
-
-RESTRICTED= "Terms for redistribution are not yet clear."
-NO_BIN_ON_CDROM=${RESTRICTED}
-NO_BIN_ON_FTP= ${RESTRICTED}
-NO_SRC_ON_CDROM=${RESTRICTED}
-NO_SRC_ON_FTP= ${RESTRICTED}
-
-# needs pdksh
-ONLY_FOR_PLATFORM= NetBSD-*
-
-ASTKSH_VERSION= 2003-04-22
-
-USE_BUILDLINK2= YES
-USE_PKGINSTALL= YES
-MAKE_FLAGS= CC="${CC}" CCFLAGS="${CFLAGS}"
-
-.include "../../mk/bsd.prefs.mk"
-
-.if ${OPSYS} == "NetBSD"
-PDKSH= /bin/ksh
-.endif
-
-PKG_SHELL= ${PREFIX}/bin/ksh93
-
-# XXX Note that this 'make' is not an executable command, but a target name
-# ./bin/package uses.
-do-build:
- @cd ${WRKSRC}; \
- ${SETENV} SHELL=${PDKSH} ${PDKSH} ./bin/package make
-
-do-install:
- @arch=`${WRKSRC}/bin/package host`; \
- ${INSTALL_PROGRAM} ${WRKSRC}/arch/$${arch}/bin/ksh \
- ${PREFIX}/bin/ksh93; \
- ${INSTALL_MAN} ${WRKSRC}/arch/$${arch}/man/man1/sh.1 \
- ${PREFIX}/man/man1/ksh93.1
-
-# Part of regression test
-do-test:
- @cd ${WRKSRC}/src/cmd/ksh93/tests && \
- ${SETENV} SHELL=${PREFIX}/bin/ksh93 ${PREFIX}/bin/ksh93 shtests
-# XXX Their 'test' target needs nmake (Korn's another tool)
-# @cd ${WRKSRC}; \
-# ${SETENV} SHELL=${PDKSH} ${PDKSH} ./bin/package test
-
-.include "../../mk/bsd.pkg.mk"
+.include "Makefile.include"