pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

ast-ksh (ksh2020): REMOVE; superseded by wip/ksh93.



Module Name:	pkgsrc-wip
Committed By:	Paolo Vincenzo Olivo <vms%retrobsd.ddns.net@localhost>
Pushed By:	vms
Date:		Sun Jul 3 19:19:31 2022 +0200
Changeset:	041dbff675e2e7e5301d9db4f304ba47803c8859

Removed Files:
	ast-ksh/DESCR
	ast-ksh/Makefile
	ast-ksh/PLIST
	ast-ksh/distinfo

Log Message:
ast-ksh (ksh2020): REMOVE; superseded by wip/ksh93.

Removing wip/ast-ksh:

- no further development is planned, due to internal collision between ksh
  developers [1] [2]

- it contains unresolved critical bugs [1] [3]

- it derives from ksh93v- branch, at some point developed by Red Hat,
  which is not granted to be backward compatible with the last stable
  ksh93u+ version from AT&T, as ksh93u+m (wip/ksh93) is.

- some features providing by this branch have been already backported to
  the verison provided by wip/ksh93

- the present package looks stale.

- it requires CMake and meson, unlike other ksh93 branches which use
  AST's own build framework and test suite.

  [1] https://github.com/att/ast/issues/1449
  [2] https://github.com/att/ast/issues/1466
  [3] https://groups.google.com/g/korn-shell/c/2VK8kS0_VhA

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=041dbff675e2e7e5301d9db4f304ba47803c8859

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 ast-ksh/DESCR    | 15 ---------------
 ast-ksh/Makefile | 27 ---------------------------
 ast-ksh/PLIST    |  5 -----
 ast-ksh/distinfo |  5 -----
 4 files changed, 52 deletions(-)

diffs:
diff --git a/ast-ksh/DESCR b/ast-ksh/DESCR
deleted file mode 100644
index 5511a04dbf..0000000000
--- a/ast-ksh/DESCR
+++ /dev/null
@@ -1,15 +0,0 @@
-# KSH93
-
-This repository contains the AT&T Software Technology (AST) toolkit
-from AT&T Research.  As of November 2017 the development focus has
-been shifted to the `ksh` (or `ksh93`) command and supporting code required
-to build it.
-
-The non-ksh code of the AST project is no longer being actively
-maintained. If you are interested in the non-ksh code see below for
-details on which branches contain the full AST code base.
-
-The project only supports systems where the compiler and underlying
-hardware is ASCII compatible. This includes Linux on IBM zSeries but not
-z/OS. The nascent, incomplete, support for EBCDIC has been removed. See
-[issue #742](https://github.com/att/ast/issues/742).
diff --git a/ast-ksh/Makefile b/ast-ksh/Makefile
deleted file mode 100644
index 50865eed43..0000000000
--- a/ast-ksh/Makefile
+++ /dev/null
@@ -1,27 +0,0 @@
-# $NetBSD$
-
-GITHUB_PROJECT=	ast
-GITHUB_TAG=	2020.0.0
-DISTNAME=	2020.0.0
-PKGNAME=	${GITHUB_PROJECT}-${DISTNAME}
-CATEGORIES=	shells
-MASTER_SITES=	${MASTER_SITE_GITHUB:=att/}
-DIST_SUBDIR=	${GITHUB_PROJECT}
-
-MAINTAINER=	pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE=	https://github.com/att/ast/
-COMMENT=	Official AT&T release of KornShell 93
-LICENSE=	epl-v1.0
-
-USE_TOOLS+=	pkg-config msgfmt
-USE_LANGUAGES=	c c++
-
-
-WRKSRC=	${WRKDIR}/ast-2020.0.0
-
-do-install:
-	cp ${WRKSRC}/output/src/cmd/ksh93/ksh 			\
-	${DESTDIR}${PREFIX}/bin/ksh93;                          \
-
-.include "../../devel/meson/build.mk"
-.include "../../mk/bsd.pkg.mk"
diff --git a/ast-ksh/PLIST b/ast-ksh/PLIST
deleted file mode 100644
index 172e58e409..0000000000
--- a/ast-ksh/PLIST
+++ /dev/null
@@ -1,5 +0,0 @@
-@comment $NetBSD$
-bin/ksh
-bin/ksh93
-bin/shcomp
-man/man1/ksh.1
diff --git a/ast-ksh/distinfo b/ast-ksh/distinfo
deleted file mode 100644
index 032b3956da..0000000000
--- a/ast-ksh/distinfo
+++ /dev/null
@@ -1,5 +0,0 @@
-$NetBSD$
-
-RMD160 (ast/2020.0.0.tar.gz) = 1df7ae37037d89a6bb16cc7accbfe7035336a8f6
-SHA512 (ast/2020.0.0.tar.gz) = 68f9bfc47255f6c7846827d4b4fbd4bfa88f1498e22a44efdf344e6c4ecf55990ea7d26a9127aa8f077f845924714ff34a4c16e6dcb82788db54da80e2943623
-Size (ast/2020.0.0.tar.gz) = 2022861 bytes


Home | Main Index | Thread Index | Old Index