From nobody Fri Dec 30 12:50:55 2022 X-Original-To: dev-commits-ports-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4Nk4r01YFlz2lCnh; Fri, 30 Dec 2022 12:50:56 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Nk4r016X1z441h; Fri, 30 Dec 2022 12:50:56 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1672404656; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=koQdG84p8wJ1PWYNVtZaVVunzmndIqoNly6UqukrDp4=; b=K7/0BLTd7SiUdpFuFO0QozINg7mnm2hLPnmmG0MRwwABE1qXMRnft/mQl8I9B6n2PYNwhs omoI3Xjs5hhcz3TL+PFbctJYkCRbB7CGQ+lZzLqf87rkWD72DDEkJURcXkdvBT1BVP89pf BbhA/pplyk0Y8zcuguVPyE5XuVtVX+rLyqPZrjRhjh1lIu7leq1Bu3Zux7Bp3ImoXRr6NM L/VI30OGivtqCkRQ/nlHoPTSW989OhSJZt8L8KXkVtf+bF5EIuEEzv3LlMj2XtxEvf2vNZ g9VdRnR6mFm1BW8Gnw35/3lYJ6I9zGl5EasjsoR3WQvFDoA+VBS+7Ng3c5dWXw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1672404656; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=koQdG84p8wJ1PWYNVtZaVVunzmndIqoNly6UqukrDp4=; b=JyzSzu6cbJi1Kc6J6RrQIpd0Qok/fApWsxyKONBFxM8gfHZMT9fsQiMqrtvWSzLL1O7VC9 PmU3u/iHwprqO4sVJaOh8F88kI9nebNihJi8I4Vb9pPdvj8jk5ol68dFTzam1zr280cqHq suQRLoKI7LQarg0+XYnnKkPwXbu2Aei5pFAn+vOYP0iVhdIoQs2Ig5vntfbPgPkCZkJW/8 u+qmppprY1QqyZvL9M5QZSofM5vGBZnl61vNzz3zmWG+a8cfgtbSSVbQTlStZlU85sBk1F jE/Z2ZVFOb0xkPMo3dJRhpKd/JFbhMTY2fDPe3nh1D/2lLsXvcOWC4NzYHkrdA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1672404656; a=rsa-sha256; cv=none; b=ILAMUhw/DBTDxgXokyMSPoRhrGug3AW3/x8RhG2+4WQLpuxgbopHZaF7BLEhkmce66Hcrt kC9NVBNBtNBd7ujjTspfZvXVA/v1BJJ4zmy7rsZJYvJ+YDmiBzYi2oFwZNn1RaVSOURJWa +B8GdTJeOJWzUZ0R1lrChlXK+9w97+n9/w6OR1/9iGGulz9BETag7rcN0IGMFZYgErWwgo FBENC6LDPz21PTIzOSm4r+zgttYCQ4zb8dd3ngejPSKy0fFyQl12EV3C2utOeYq2bn7m5o 9LxnXv0xcYtFlp2ibyvZzhGYm4SzRFpkhMepooDkP09A9dxafsh889qKkp4MJw== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4Nk4r00CMwz18RF; Fri, 30 Dec 2022 12:50:56 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 2BUCotE3038942; Fri, 30 Dec 2022 12:50:55 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 2BUCotI2038941; Fri, 30 Dec 2022 12:50:55 GMT (envelope-from git) Date: Fri, 30 Dec 2022 12:50:55 GMT Message-Id: <202212301250.2BUCotI2038941@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Rene Ladan Subject: git: 4ba1dfa06a68 - main - cleanup: Remove expired ports: List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-all@freebsd.org X-BeenThere: dev-commits-ports-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: rene X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 4ba1dfa06a68ead26473d25f5fdd5de20c2643a8 Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by rene: URL: https://cgit.FreeBSD.org/ports/commit/?id=4ba1dfa06a68ead26473d25f5fdd5de20c2643a8 commit 4ba1dfa06a68ead26473d25f5fdd5de20c2643a8 Author: Rene Ladan AuthorDate: 2022-12-30 12:50:39 +0000 Commit: Rene Ladan CommitDate: 2022-12-30 12:50:39 +0000 cleanup: Remove expired ports: 2022-09-30 shells/ksh2020: Upstream ksh2020 branch archived, development continues under new ksh93 project --- MOVED | 1 + shells/Makefile | 1 - shells/ksh2020/Makefile | 50 ----------------- shells/ksh2020/distinfo | 3 - shells/ksh2020/files/extra-patch-install-as-ksh93 | 25 --------- .../ksh2020/files/extra-patch-install-as-ksh93-doc | 10 ---- .../files/patch-scripts_builtin_documentation.sh | 10 ---- .../files/patch-src_cmd_ksh93_edit_pcomplete.c | 12 ---- shells/ksh2020/pkg-descr | 11 ---- shells/ksh2020/pkg-plist | 64 ---------------------- 10 files changed, 1 insertion(+), 186 deletions(-) diff --git a/MOVED b/MOVED index b2625e248492..08e9fdf389ef 100644 --- a/MOVED +++ b/MOVED @@ -17713,3 +17713,4 @@ devel/rubygem-aws-sdk-core3159|devel/rubygem-aws-sdk-core|2022-12-30|Remove obso devel/rubygem-aws-sdk-s31114|devel/rubygem-aws-sdk-s3|2022-12-30|Remove obsoleted port. Use devel/rubygem-aws-sdk-s3 instead devel/rubygem-google-protobuf319|devel/rubygem-google-protobuf|2022-12-30|Remove obsoleted port. Use devel/rubygem-google-protobuf instead databases/pgpool-II-37|databases/pgpool-II-43|2022-12-30|Has expired: Upstream EOL reaches on 2022-11 use pgpool-II-43 +shells/ksh2020||2022-12-30|Has expired: Upstream ksh2020 branch archived, development continues under new ksh93 project diff --git a/shells/Makefile b/shells/Makefile index 87699be71067..6ae90402bbd7 100644 --- a/shells/Makefile +++ b/shells/Makefile @@ -26,7 +26,6 @@ SUBDIR += klish SUBDIR += ksh SUBDIR += ksh-devel - SUBDIR += ksh2020 SUBDIR += ksh93 SUBDIR += mksh SUBDIR += modernish diff --git a/shells/ksh2020/Makefile b/shells/ksh2020/Makefile deleted file mode 100644 index e4859480b2a4..000000000000 --- a/shells/ksh2020/Makefile +++ /dev/null @@ -1,50 +0,0 @@ -PORTNAME= ksh2020 -PORTVERSION= 2020 -PORTREVISION= 1 -CATEGORIES= shells - -MAINTAINER= cy@FreeBSD.org -COMMENT= Archived development branch of AT&T KornShell 93 -WWW= http://www.kornshell.com/ - -LICENSE= EPL - -DEPRECATED= Upstream ksh2020 branch archived, development continues under new ksh93 project -EXPIRATION_DATE= 2022-09-30 - -USES= compiler:c11 meson ninja python:build - -USE_GITHUB= yes -GH_ACCOUNT= att -GH_PROJECT= ast -GH_TAGNAME= ksh2020 - -KSH_CONFLICTS= pdksh -KSH93_CONFLICTS= ksh93 ksh93-devel ast-ksh - -MESON_BUILD_DIR= build - -OPTIONS_DEFAULT= KSH93 -OPTIONS_SINGLE= BIN_KSH -OPTIONS_SINGLE_BIN_KSH= KSH KSH93 -KSH_DESC= Install to ${PREFIX}/bin/ksh -KSH93_DESC= Install to ${PREFIX}/bin/ksh93 - -KSH93_EXTRA_PATCHES= ${FILESDIR}/extra-patch-install-as-ksh93 \ - ${FILESDIR}/extra-patch-install-as-ksh93-doc - -KSH_PLIST_SUB= 93="" -KSH93_PLIST_SUB= 93="93" - -.include - -post-patch: - @${REINPLACE_CMD} -e '/for name in/ s|python.*|${PYTHON_CMD}|g' ${WRKSRC}/scripts/python.sh - @${REINPLACE_CMD} -e 's|SF_FLAGS|SFIO_FLAGS|g' ${WRKSRC}/src/lib/libast/include/sfio*.h ${WRKSRC}/src/lib/libast/sfio/*.c -.if ${PORT_OPTIONS:MKSH93} - @${MV} ${WRKSRC}/src/cmd/ksh93/docs/ksh.1 ${WRKSRC}/src/cmd/ksh93/docs/ksh93.1 -.endif -.if ${PORT_OPTIONS:MKSH} -.endif - -.include diff --git a/shells/ksh2020/distinfo b/shells/ksh2020/distinfo deleted file mode 100644 index 3574817c00a0..000000000000 --- a/shells/ksh2020/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1581224799 -SHA256 (att-ast-2020-ksh2020_GH0.tar.gz) = b90129a1c5234edfdd10326d41920bc9b5e4b274ab3022c6749a93be0ec898a7 -SIZE (att-ast-2020-ksh2020_GH0.tar.gz) = 2229912 diff --git a/shells/ksh2020/files/extra-patch-install-as-ksh93 b/shells/ksh2020/files/extra-patch-install-as-ksh93 deleted file mode 100644 index 0ef50874bd81..000000000000 --- a/shells/ksh2020/files/extra-patch-install-as-ksh93 +++ /dev/null @@ -1,25 +0,0 @@ ---- src/cmd/ksh93/meson.build.orig 2020-01-30 18:34:35.000000000 -0800 -+++ src/cmd/ksh93/meson.build 2020-01-30 20:47:13.410465000 -0800 -@@ -26,7 +26,7 @@ - dependencies: [libm_dep, libexecinfo_dep, libdl_dep, libsocket_dep, libnsl_dep], - install: get_option('default_library') == 'shared') - --ksh93_exe = executable('ksh', ['sh/pmain.c'], c_args: shared_c_args, -+ksh93_exe = executable('ksh93', ['sh/pmain.c'], c_args: shared_c_args, - include_directories: [configuration_incdir, ksh93_incdir], - link_with: [libksh, libast, libcmd, libdll], - dependencies: [libm_dep, libexecinfo_dep, libdl_dep], -@@ -34,11 +34,11 @@ - - # Create a symlink for a restricted version of the ksh shell. - create_rksh_symlink = find_program(source_dir + '/scripts/create_rksh_symlink') --rksh93_exe = custom_target('rksh', input: ksh93_exe, output: 'rksh', build_by_default: true, -+rksh93_exe = custom_target('rksh', input: ksh93_exe, output: 'rksh93', build_by_default: true, - install: true, install_mode: 'rwxr-xr-x', install_dir: install_prefix + '/bin', - command: [create_rksh_symlink, '@INPUT@']) - --shcomp_exe = executable('shcomp', ['sh/shcomp.c'], c_args: shared_c_args, -+shcomp_exe = executable('shcomp93', ['sh/shcomp.c'], c_args: shared_c_args, - include_directories: [configuration_incdir, ksh93_incdir], - link_with: [libksh, libast, libcmd, libdll], - dependencies: [libm_dep, libexecinfo_dep, libdl_dep, libsocket_dep, libnsl_dep], diff --git a/shells/ksh2020/files/extra-patch-install-as-ksh93-doc b/shells/ksh2020/files/extra-patch-install-as-ksh93-doc deleted file mode 100644 index 35e8b7d6dd8e..000000000000 --- a/shells/ksh2020/files/extra-patch-install-as-ksh93-doc +++ /dev/null @@ -1,10 +0,0 @@ ---- src/cmd/ksh93/docs/meson.build.orig 2019-09-16 17:08:04.000000000 -0700 -+++ src/cmd/ksh93/docs/meson.build 2019-09-17 12:15:14.321848000 -0700 -@@ -3,6 +3,6 @@ - # default man page directory: /usr/local/share/man/man1. The man pages for individual builtins will - # be installed in /usr/local/share/ksh/man. - # --install_man('ksh.1', install_mode: 'rw-r--r--') -+install_man('ksh93.1', install_mode: 'rw-r--r--') - - # See also scripts/install_aux_files.sh which takes care of installing the private man pages. diff --git a/shells/ksh2020/files/patch-scripts_builtin_documentation.sh b/shells/ksh2020/files/patch-scripts_builtin_documentation.sh deleted file mode 100644 index d89bb531bcad..000000000000 --- a/shells/ksh2020/files/patch-scripts_builtin_documentation.sh +++ /dev/null @@ -1,10 +0,0 @@ ---- scripts/builtin_documentation.sh.orig 2019-08-30 05:32:36.000000000 -0700 -+++ scripts/builtin_documentation.sh 2019-08-30 12:40:24.125856000 -0700 -@@ -8,6 +8,6 @@ - cmd_name=$(basename "$in_file" .1) - [ "$cmd_name" = ksh ] && continue - echo "const char sh_opt${cmd_name}[] =" -- sed -e 's/\(.*\)/ "\1\\n"/' < "$in_file" -+ sed -e 's/"//g;s/\(.*\)/ "\1\\n"/' < "$in_file" - echo ";" - done diff --git a/shells/ksh2020/files/patch-src_cmd_ksh93_edit_pcomplete.c b/shells/ksh2020/files/patch-src_cmd_ksh93_edit_pcomplete.c deleted file mode 100644 index bd34d2bb7e4d..000000000000 --- a/shells/ksh2020/files/patch-src_cmd_ksh93_edit_pcomplete.c +++ /dev/null @@ -1,12 +0,0 @@ ---- src/cmd/ksh93/edit/pcomplete.c.orig 2020-11-20 14:41:10.427589000 +0000 -+++ src/cmd/ksh93/edit/pcomplete.c 2020-11-20 14:47:28.958973000 +0000 -@@ -338,8 +338,7 @@ - } - if (complete) { - // Reserved space on stack and try again. -- len = 3; -- tlen = (c + 1) * sizeof(char *) + len * c + 1024; -+ tlen += (c + 1) * sizeof(char *) + (plen + slen + 1) * c; - stkseek(shp->stk, tlen); - complete = 2; - av = (char **)stkptr(shp->stk, 0); diff --git a/shells/ksh2020/pkg-descr b/shells/ksh2020/pkg-descr deleted file mode 100644 index 9daad3daf523..000000000000 --- a/shells/ksh2020/pkg-descr +++ /dev/null @@ -1,11 +0,0 @@ -KSH-93 is the most recent version of the KornShell Language described -in "The KornShell Command and Programming Language," by Morris -Bolsky and David Korn of AT&T Bell Laboratories. The KornShell is -a shell programming language, which is upward compatible with "sh" -(the Bourne Shell), and is intended to conform to the IEEE P1003.2/ISO -9945.2 Shell and Utilities standard. KSH-93 provides an enhanced -programming environment in addition to the major command-entry -features of the BSD shell "csh". With KSH-93, medium-sized programming -tasks can be performed at shell-level without a significant loss -in performance. In addition, "sh" scripts can be run on KSH-93 -without modification. diff --git a/shells/ksh2020/pkg-plist b/shells/ksh2020/pkg-plist deleted file mode 100644 index 0e4d7d5e0b2f..000000000000 --- a/shells/ksh2020/pkg-plist +++ /dev/null @@ -1,64 +0,0 @@ -@shell bin/ksh%%93%% -@shell bin/rksh%%93%% -bin/shcomp%%93%% -man/man1/ksh%%93%%.1.gz -share/ksh/config.ksh -share/ksh/functions/cd -share/ksh/functions/_ksh_print_help -share/ksh/functions/dirs -share/ksh/functions/man -share/ksh/functions/mcd -share/ksh/functions/popd -share/ksh/functions/pushd -share/ksh/man/man1/alias.1 -share/ksh/man/man1/basename.1 -share/ksh/man/man1/bg.1 -share/ksh/man/man1/break.1 -share/ksh/man/man1/builtin.1 -share/ksh/man/man1/cat.1 -share/ksh/man/man1/cd.1 -share/ksh/man/man1/chmod.1 -share/ksh/man/man1/cmp.1 -share/ksh/man/man1/command.1 -share/ksh/man/man1/compgen.1 -share/ksh/man/man1/complete.1 -share/ksh/man/man1/continue.1 -share/ksh/man/man1/cut.1 -share/ksh/man/man1/dirname.1 -share/ksh/man/man1/disown.1 -share/ksh/man/man1/echo.1 -share/ksh/man/man1/enum.1 -share/ksh/man/man1/eval.1 -share/ksh/man/man1/exec.1 -share/ksh/man/man1/exit.1 -share/ksh/man/man1/export.1 -share/ksh/man/man1/fg.1 -share/ksh/man/man1/head.1 -share/ksh/man/man1/hist.1 -share/ksh/man/man1/jobs.1 -share/ksh/man/man1/kill.1 -share/ksh/man/man1/let.1 -share/ksh/man/man1/logname.1 -share/ksh/man/man1/mkdir.1 -share/ksh/man/man1/print.1 -share/ksh/man/man1/printf.1 -share/ksh/man/man1/pwd.1 -share/ksh/man/man1/read.1 -share/ksh/man/man1/readonly.1 -share/ksh/man/man1/return.1 -share/ksh/man/man1/shcomp.1 -share/ksh/man/man1/shift.1 -share/ksh/man/man1/sleep.1 -share/ksh/man/man1/source.1 -share/ksh/man/man1/sync.1 -share/ksh/man/man1/test.1 -share/ksh/man/man1/times.1 -share/ksh/man/man1/trap.1 -share/ksh/man/man1/ulimit.1 -share/ksh/man/man1/umask.1 -share/ksh/man/man1/unalias.1 -share/ksh/man/man1/uname.1 -share/ksh/man/man1/unset.1 -share/ksh/man/man1/wait.1 -share/ksh/man/man1/wc.1 -share/ksh/man/man1/whence.1