From ad14b778a685f79c9e14b18dcbcbab00d3030cd2 Mon Sep 17 00:00:00 2001 From: Muhammad Moinur Rahman Date: Sat, 5 Apr 2025 01:08:58 +0200 Subject: [PATCH] shells/ch: Remove port Lack of support on amd64/aarch64 architectures --- .portsignore | 1 + shells/Makefile | 1 - shells/ch/Makefile | 30 ------------------------- shells/ch/distinfo | 2 -- shells/ch/files/ch.in | 7 ------ shells/ch/pkg-descr | 9 -------- shells/ch/pkg-plist | 52 ------------------------------------------- 7 files changed, 1 insertion(+), 101 deletions(-) delete mode 100644 shells/ch/Makefile delete mode 100644 shells/ch/distinfo delete mode 100644 shells/ch/files/ch.in delete mode 100644 shells/ch/pkg-descr delete mode 100644 shells/ch/pkg-plist diff --git a/.portsignore b/.portsignore index 4bd0c1715169..5d9a5b74e9b2 100644 --- a/.portsignore +++ b/.portsignore @@ -2243,6 +2243,7 @@ shells/ast-ksh shells/bashc shells/bicon shells/carapace +shells/ch shells/powershell sysutils/abgx360 sysutils/baloo-widgets diff --git a/shells/Makefile b/shells/Makefile index 2190cce2b70a..90592677d24f 100644 --- a/shells/Makefile +++ b/shells/Makefile @@ -7,7 +7,6 @@ SUBDIR += bash-completion-zfs SUBDIR += bash-static SUBDIR += bosh - SUBDIR += ch SUBDIR += dash SUBDIR += elvish SUBDIR += envy diff --git a/shells/ch/Makefile b/shells/ch/Makefile deleted file mode 100644 index 6efbfb885f4c..000000000000 --- a/shells/ch/Makefile +++ /dev/null @@ -1,30 +0,0 @@ -PORTNAME= ch -PORTVERSION= 7.0.0 -PORTREVISION= 1 -CATEGORIES= shells -MASTER_SITES= http://www.softintegration.com/download/software/release/FreeBSD/ -DISTNAME= chstandard-${PORTVERSION}.freebsd9.0 - -MAINTAINER= ports@FreeBSD.org -COMMENT= Embeddable C/C++ interpreter/shell -WWW= http://www.softintegration.com/products/chstandard/ - -IA32_BINARY_PORT= yes -NO_BUILD= yes -MANDIRS= ${DATADIR}/docs/man/ - -DATADIR= ${PREFIX}/${PORTNAME} - -SUB_FILES= ${PORTNAME} -PORTDATA= README bin config demos dl extern include lib license package sbin toolkit - -post-extract: - @${MKDIR} ${WRKSRC}/ch - @${TAR} zxf ${WRKSRC}/ch.bin -C ${WRKSRC}/ch - -do-install: - @${MKDIR} ${STAGEDIR}${DATADIR} - cd ${WRKSRC}/ch && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR} - ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin - -.include diff --git a/shells/ch/distinfo b/shells/ch/distinfo deleted file mode 100644 index e114338cda95..000000000000 --- a/shells/ch/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (chstandard-7.0.0.freebsd9.0.tar.gz) = bd8896a059c71dd788af90e8b58cf5ee69bc9690ada86a4d8b2a242959a03af9 -SIZE (chstandard-7.0.0.freebsd9.0.tar.gz) = 19141568 diff --git a/shells/ch/files/ch.in b/shells/ch/files/ch.in deleted file mode 100644 index 1974bd8825b2..000000000000 --- a/shells/ch/files/ch.in +++ /dev/null @@ -1,7 +0,0 @@ -#!/bin/sh - -# This program needs to know where to find its data, so we pass that -# information using the CHHOME environment variable. - -export CHHOME="%%DATADIR%%" -exec "$CHHOME/bin/ch" "$@" diff --git a/shells/ch/pkg-descr b/shells/ch/pkg-descr deleted file mode 100644 index 49eb13fee01e..000000000000 --- a/shells/ch/pkg-descr +++ /dev/null @@ -1,9 +0,0 @@ -Ch is an embeddable C/C++ interpreter for cross-platform scripting, shell -programming, 2D/3D plotting, numerical computing, and embedded scripting. - -Ch is the solution for: - - * Embedded Scripting - * Enterprise - * Academic - * Plotting and Numerical Computing diff --git a/shells/ch/pkg-plist b/shells/ch/pkg-plist deleted file mode 100644 index 88f0d87f168a..000000000000 --- a/shells/ch/pkg-plist +++ /dev/null @@ -1,52 +0,0 @@ -@shell bin/ch -%%DATADIR%%/docs/images/softIntegration.gif -%%DATADIR%%/docs/README -%%DATADIR%%/docs/index.html -%%DATADIR%%/docs/chsdk.pdf -%%DATADIR%%/docs/chinstall.pdf -%%DATADIR%%/docs/chguide.pdf -%%DATADIR%%/docs/chref.pdf -%%DATADIR%%/docs/qanimate.pdf -%%DATADIR%%/docs/chide.pdf -%%DATADIR%%/docs/jp/chide.pdf -%%DATADIR%%/docs/jp/chguide.pdf -%%DATADIR%%/docs/jp/chref.pdf -%%DATADIR%%/docs/jp/qanimate.pdf -%%DATADIR%%/docs/cn/chide.pdf -%%DATADIR%%/docs/man/man1/ch.1.gz -%%DATADIR%%/docs/man/man1/createpkg.1.gz -%%DATADIR%%/docs/man/man1/foreach.1.gz -%%DATADIR%%/docs/man/man1/gnuplot.1.gz -%%DATADIR%%/docs/man/man1/installpkg.1.gz -%%DATADIR%%/docs/man/man1/pkginstall.1.gz -%%DATADIR%%/docs/man/man1/splint.1.gz -%%DATADIR%%/docs/man/man1/str2ascii.1.gz -%%DATADIR%%/docs/man/man1/str2mat.1.gz -%%DATADIR%%/docs/man/man1/stradd.1.gz -%%DATADIR%%/docs/man/man1/strconcat.1.gz -%%DATADIR%%/docs/man/man1/strgetc.1.gz -%%DATADIR%%/docs/man/man1/strjoin.1..gz -%%DATADIR%%/docs/man/man1/strputc.1.gz -%%DATADIR%%/docs/man/man1/strrep.1.gz -@dir %%DATADIR%%/toolkit/release -@dir %%DATADIR%%/toolkit/license -@dir %%DATADIR%%/package/sample/dl -@dir %%DATADIR%%/demos/lib/libc/tiuser -@dir %%DATADIR%%/demos/lib/libc/sys/un -@dir %%DATADIR%%/demos/lib/libc/sys/types -@dir %%DATADIR%%/demos/lib/libc/sys/time -@dir %%DATADIR%%/demos/lib/libc/sys/shm -@dir %%DATADIR%%/demos/lib/libc/sys/sem -@dir %%DATADIR%%/demos/lib/libc/sys/procset -@dir %%DATADIR%%/demos/lib/libc/sys/msf -@dir %%DATADIR%%/demos/lib/libc/sys/lock -@dir %%DATADIR%%/demos/lib/libc/sys/ioctl -@dir %%DATADIR%%/demos/lib/libc/sys/file -@dir %%DATADIR%%/demos/lib/libc/s%%DATADIR%%ed -@dir %%DATADIR%%/demos/lib/libc/poll -@dir %%DATADIR%%/demos/lib/libc/netdir -@dir %%DATADIR%%/demos/lib/libc/netconfig -@dir %%DATADIR%%/demos/lib/libc/mqueue -@dir %%DATADIR%%/demos/lib/libc/fenv -@dir %%DATADIR%%/demos/lib/libc/aio -@dir %%DATADIR%%/demos/SDK/chapters/runc2chf_dll/sample/chsample/bin