git: 21c4fcda5c9e - main - cleanup: Remove expired ports:

From: Rene Ladan <rene_at_FreeBSD.org>
Date: Sun, 30 Oct 2022 10:02:02 UTC
The branch main has been updated by rene:

URL: https://cgit.FreeBSD.org/ports/commit/?id=21c4fcda5c9efc19ac2437e3f87673a25d00bb9a

commit 21c4fcda5c9efc19ac2437e3f87673a25d00bb9a
Author:     Rene Ladan <rene@FreeBSD.org>
AuthorDate: 2022-10-30 10:01:55 +0000
Commit:     Rene Ladan <rene@FreeBSD.org>
CommitDate: 2022-10-30 10:01:55 +0000

    cleanup: Remove expired ports:
    
    2022-10-30 lang/chicken5: Please use lang/chicken instead
---
 MOVED                     |   1 +
 lang/Makefile             |   1 -
 lang/chicken5/Makefile    |  61 -------------------
 lang/chicken5/distinfo    |   3 -
 lang/chicken5/pkg-descr   |   4 --
 lang/chicken5/pkg-message |   7 ---
 lang/chicken5/pkg-plist   | 148 ----------------------------------------------
 7 files changed, 1 insertion(+), 224 deletions(-)

diff --git a/MOVED b/MOVED
index 885bc7c354d3..e6b6870b7fca 100644
--- a/MOVED
+++ b/MOVED
@@ -17606,3 +17606,4 @@ games/arttime|deskutils/arttime|2022-10-18|Moved to a better category
 security/nextcloud-twofactor_totp|www/nextcloud|2022-10-21|Twofactor TOTP provider bundled with Nextcloud 25
 x11-toolkits/wxgtk31|x11-toolkits/wxgtk32|2022-10-25|Remove obsoleted port. Use x11-toolkits/wxgtk32 instead
 devel/py-pyxdg|devel/py-xdg|2022-10-28|Remove duplicate port
+lang/chicken5|lang/chicken|2022-10-30|Has expired: Please use lang/chicken instead
diff --git a/lang/Makefile b/lang/Makefile
index 4ff468984356..1cebf2597b27 100644
--- a/lang/Makefile
+++ b/lang/Makefile
@@ -22,7 +22,6 @@
     SUBDIR += chez-scheme
     SUBDIR += chibi-scheme
     SUBDIR += chicken
-    SUBDIR += chicken5
     SUBDIR += cim
     SUBDIR += cjs
     SUBDIR += cling
diff --git a/lang/chicken5/Makefile b/lang/chicken5/Makefile
deleted file mode 100644
index 08605e8ebca0..000000000000
--- a/lang/chicken5/Makefile
+++ /dev/null
@@ -1,61 +0,0 @@
-PORTNAME=	chicken
-DISTVERSION=	5.3.0
-CATEGORIES=	lang scheme
-MASTER_SITES=	https://code.call-cc.org/releases/${DISTVERSION}/
-PKGNAMESUFFIX=	5
-
-MAINTAINER=	gahr@FreeBSD.org
-COMMENT=	Scheme-to-C compiler
-WWW=		https://www.call-cc.org/
-
-DEPRECATED=	Please use lang/chicken instead
-EXPIRATION_DATE=2022-10-30
-
-LICENSE=	BSD3CLAUSE PD
-LICENSE_COMB=	multi
-LICENSE_FILE=	${WRKSRC}/LICENSE
-
-USES=		cpe gmake
-CPE_VENDOR=	call-cc
-USE_LDCONFIG=	yes
-
-MAKEFILE=	GNUmakefile
-MAKE_ARGS=	C_COMPILER="${CC}" \
-		C_COMPILER_OPTIMIZATION_OPTIONS="${CFLAGS}" \
-		CXX_COMPILER="${CXX}" \
-		DOCDIR="${DOCSDIR}" \
-		LIBDIR="${PREFIX}/lib" \
-		LIBRARIAN="${AR}" \
-		LINKER_OPTIONS="${LDFLAGS}" \
-		MANDIR=${PREFIX}/man \
-		PREFIX=${PREFIX} \
-		PROGRAM_SUFFIX="${PKGNAMESUFFIX}"
-# parallel build not supported
-MAKE_JOBS_UNSAFE=	yes
-TEST_TARGET=	check
-
-DATADIR=	${PREFIX}/share/chicken${PKGNAMESUFFIX}
-DOCSDIR=	${PREFIX}/share/doc/chicken${PKGNAMESUFFIX}
-
-PLIST_SUB=	BINARYVERSION=${_CHICKEN_BINARYVERSION} \
-		SUFFIX=${PKGNAMESUFFIX}
-
-OPTIONS_DEFINE=	DOCS FEATHERS
-OPTIONS_SUB=	yes
-
-# XXX: This should be a subpackage and on by default
-FEATHERS_DESC=	Install the Feathers debugger (requires Tcl/Tk)
-
-FEATHERS_USES=	tk:wrapper,run
-
-_CHICKEN_BINARYVERSION=	11
-
-post-install:
-	${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/c* \
-		${STAGEDIR}${PREFIX}/lib/chicken${PKGNAMESUFFIX}/${_CHICKEN_BINARYVERSION}/*.so \
-		${STAGEDIR}${PREFIX}/lib/libchicken${PKGNAMESUFFIX}.so
-
-post-install-DOCS-on:
-	${INSTALL_DATA} ${WRKSRC}/NEWS ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/lang/chicken5/distinfo b/lang/chicken5/distinfo
deleted file mode 100644
index fff5f495bc54..000000000000
--- a/lang/chicken5/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1637825548
-SHA256 (chicken-5.3.0.tar.gz) = c3ad99d8f9e17ed810912ef981ac3b0c2e2f46fb0ecc033b5c3b6dca1bdb0d76
-SIZE (chicken-5.3.0.tar.gz) = 4069549
diff --git a/lang/chicken5/pkg-descr b/lang/chicken5/pkg-descr
deleted file mode 100644
index 3490c323a9c2..000000000000
--- a/lang/chicken5/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-CHICKEN is a compiler for the Scheme programming language. CHICKEN
-produces portable, efficient C, supports almost all of the R5RS
-Scheme language standard, and includes many enhancements and
-extensions.
diff --git a/lang/chicken5/pkg-message b/lang/chicken5/pkg-message
deleted file mode 100644
index a12ee8a409e1..000000000000
--- a/lang/chicken5/pkg-message
+++ /dev/null
@@ -1,7 +0,0 @@
-[
-{ message: <<EOM
-Some chicken eggs require the environment variable TZ to be set in
-order to function properly.  See environ(7) for more information.
-EOM
-  type: install }
-]
diff --git a/lang/chicken5/pkg-plist b/lang/chicken5/pkg-plist
deleted file mode 100644
index a5d5cfb81ea1..000000000000
--- a/lang/chicken5/pkg-plist
+++ /dev/null
@@ -1,148 +0,0 @@
-bin/chicken%%SUFFIX%%
-bin/chicken-do%%SUFFIX%%
-bin/chicken-install%%SUFFIX%%
-bin/chicken-profile%%SUFFIX%%
-bin/chicken-status%%SUFFIX%%
-bin/chicken-uninstall%%SUFFIX%%
-bin/csc%%SUFFIX%%
-bin/csi%%SUFFIX%%
-%%FEATHERS%%bin/feathers%%SUFFIX%%
-include/chicken%%SUFFIX%%/chicken-config.h
-include/chicken%%SUFFIX%%/chicken.h
-lib/chicken%%SUFFIX%%/%%BINARYVERSION%%/chicken.base.import.so
-lib/chicken%%SUFFIX%%/%%BINARYVERSION%%/chicken.bitwise.import.so
-lib/chicken%%SUFFIX%%/%%BINARYVERSION%%/chicken.blob.import.so
-lib/chicken%%SUFFIX%%/%%BINARYVERSION%%/chicken.compiler.user-pass.import.so
-lib/chicken%%SUFFIX%%/%%BINARYVERSION%%/chicken.condition.import.so
-lib/chicken%%SUFFIX%%/%%BINARYVERSION%%/chicken.continuation.import.so
-lib/chicken%%SUFFIX%%/%%BINARYVERSION%%/chicken.csi.import.so
-lib/chicken%%SUFFIX%%/%%BINARYVERSION%%/chicken.errno.import.so
-lib/chicken%%SUFFIX%%/%%BINARYVERSION%%/chicken.eval.import.so
-lib/chicken%%SUFFIX%%/%%BINARYVERSION%%/chicken.file.import.so
-lib/chicken%%SUFFIX%%/%%BINARYVERSION%%/chicken.file.posix.import.so
-lib/chicken%%SUFFIX%%/%%BINARYVERSION%%/chicken.fixnum.import.so
-lib/chicken%%SUFFIX%%/%%BINARYVERSION%%/chicken.flonum.import.so
-lib/chicken%%SUFFIX%%/%%BINARYVERSION%%/chicken.foreign.import.so
-lib/chicken%%SUFFIX%%/%%BINARYVERSION%%/chicken.format.import.so
-lib/chicken%%SUFFIX%%/%%BINARYVERSION%%/chicken.gc.import.so
-lib/chicken%%SUFFIX%%/%%BINARYVERSION%%/chicken.internal.import.so
-lib/chicken%%SUFFIX%%/%%BINARYVERSION%%/chicken.io.import.so
-lib/chicken%%SUFFIX%%/%%BINARYVERSION%%/chicken.irregex.import.so
-lib/chicken%%SUFFIX%%/%%BINARYVERSION%%/chicken.keyword.import.so
-lib/chicken%%SUFFIX%%/%%BINARYVERSION%%/chicken.load.import.so
-lib/chicken%%SUFFIX%%/%%BINARYVERSION%%/chicken.locative.import.so
-lib/chicken%%SUFFIX%%/%%BINARYVERSION%%/chicken.memory.import.so
-lib/chicken%%SUFFIX%%/%%BINARYVERSION%%/chicken.memory.representation.import.so
-lib/chicken%%SUFFIX%%/%%BINARYVERSION%%/chicken.pathname.import.so
-lib/chicken%%SUFFIX%%/%%BINARYVERSION%%/chicken.platform.import.so
-lib/chicken%%SUFFIX%%/%%BINARYVERSION%%/chicken.plist.import.so
-lib/chicken%%SUFFIX%%/%%BINARYVERSION%%/chicken.port.import.so
-lib/chicken%%SUFFIX%%/%%BINARYVERSION%%/chicken.pretty-print.import.so
-lib/chicken%%SUFFIX%%/%%BINARYVERSION%%/chicken.process-context.import.so
-lib/chicken%%SUFFIX%%/%%BINARYVERSION%%/chicken.process-context.posix.import.so
-lib/chicken%%SUFFIX%%/%%BINARYVERSION%%/chicken.process.import.so
-lib/chicken%%SUFFIX%%/%%BINARYVERSION%%/chicken.process.signal.import.so
-lib/chicken%%SUFFIX%%/%%BINARYVERSION%%/chicken.random.import.so
-lib/chicken%%SUFFIX%%/%%BINARYVERSION%%/chicken.read-syntax.import.so
-lib/chicken%%SUFFIX%%/%%BINARYVERSION%%/chicken.repl.import.so
-lib/chicken%%SUFFIX%%/%%BINARYVERSION%%/chicken.sort.import.so
-lib/chicken%%SUFFIX%%/%%BINARYVERSION%%/chicken.string.import.so
-lib/chicken%%SUFFIX%%/%%BINARYVERSION%%/chicken.syntax.import.so
-lib/chicken%%SUFFIX%%/%%BINARYVERSION%%/chicken.tcp.import.so
-lib/chicken%%SUFFIX%%/%%BINARYVERSION%%/chicken.time.import.so
-lib/chicken%%SUFFIX%%/%%BINARYVERSION%%/chicken.time.posix.import.so
-lib/chicken%%SUFFIX%%/%%BINARYVERSION%%/srfi-4.import.so
-lib/chicken%%SUFFIX%%/%%BINARYVERSION%%/types.db
-lib/libchicken%%SUFFIX%%.a
-lib/libchicken%%SUFFIX%%.so
-lib/libchicken%%SUFFIX%%.so.%%BINARYVERSION%%
-man/man1/chicken-do%%SUFFIX%%.1.gz
-man/man1/chicken-install%%SUFFIX%%.1.gz
-man/man1/chicken-profile%%SUFFIX%%.1.gz
-man/man1/chicken-status%%SUFFIX%%.1.gz
-man/man1/chicken-uninstall%%SUFFIX%%.1.gz
-man/man1/chicken%%SUFFIX%%.1.gz
-man/man1/csc%%SUFFIX%%.1.gz
-man/man1/csi%%SUFFIX%%.1.gz
-%%FEATHERS%%man/man1/feathers%%SUFFIX%%.1.gz
-%%FEATHERS%%%%DATADIR%%/feathers.tcl
-%%DATADIR%%/setup.defaults
-%%PORTDOCS%%%%DOCSDIR%%/DEPRECATED
-@comment %%PORTDOCS%%%%DOCSDIR%%/LICENSE
-%%PORTDOCS%%%%DOCSDIR%%/NEWS
-%%PORTDOCS%%%%DOCSDIR%%/README
-%%PORTDOCS%%%%DOCSDIR%%/manual/Accessing external objects.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/Acknowledgements.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/Bibliography.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/Bugs and limitations.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/C interface.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/Cross development.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/Data representation.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/Debugging.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/Declarations.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/Deployment.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/Deviations from the standard.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/Egg specification format.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/Embedding.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/Extension tools.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/Extensions to the standard.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/Extensions.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/Foreign type specifiers.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/Getting started.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/Included modules.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/Interface to external functions and variables.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/Module (chicken base).html
-%%PORTDOCS%%%%DOCSDIR%%/manual/Module (chicken bitwise).html
-%%PORTDOCS%%%%DOCSDIR%%/manual/Module (chicken blob).html
-%%PORTDOCS%%%%DOCSDIR%%/manual/Module (chicken condition).html
-%%PORTDOCS%%%%DOCSDIR%%/manual/Module (chicken continuation).html
-%%PORTDOCS%%%%DOCSDIR%%/manual/Module (chicken csi).html
-%%PORTDOCS%%%%DOCSDIR%%/manual/Module (chicken errno).html
-%%PORTDOCS%%%%DOCSDIR%%/manual/Module (chicken eval).html
-%%PORTDOCS%%%%DOCSDIR%%/manual/Module (chicken file posix).html
-%%PORTDOCS%%%%DOCSDIR%%/manual/Module (chicken file).html
-%%PORTDOCS%%%%DOCSDIR%%/manual/Module (chicken fixnum).html
-%%PORTDOCS%%%%DOCSDIR%%/manual/Module (chicken flonum).html
-%%PORTDOCS%%%%DOCSDIR%%/manual/Module (chicken foreign).html
-%%PORTDOCS%%%%DOCSDIR%%/manual/Module (chicken format).html
-%%PORTDOCS%%%%DOCSDIR%%/manual/Module (chicken gc).html
-%%PORTDOCS%%%%DOCSDIR%%/manual/Module (chicken io).html
-%%PORTDOCS%%%%DOCSDIR%%/manual/Module (chicken irregex).html
-%%PORTDOCS%%%%DOCSDIR%%/manual/Module (chicken keyword).html
-%%PORTDOCS%%%%DOCSDIR%%/manual/Module (chicken load).html
-%%PORTDOCS%%%%DOCSDIR%%/manual/Module (chicken locative).html
-%%PORTDOCS%%%%DOCSDIR%%/manual/Module (chicken memory representation).html
-%%PORTDOCS%%%%DOCSDIR%%/manual/Module (chicken memory).html
-%%PORTDOCS%%%%DOCSDIR%%/manual/Module (chicken module).html
-%%PORTDOCS%%%%DOCSDIR%%/manual/Module (chicken pathname).html
-%%PORTDOCS%%%%DOCSDIR%%/manual/Module (chicken platform).html
-%%PORTDOCS%%%%DOCSDIR%%/manual/Module (chicken plist).html
-%%PORTDOCS%%%%DOCSDIR%%/manual/Module (chicken port).html
-%%PORTDOCS%%%%DOCSDIR%%/manual/Module (chicken pretty-print).html
-%%PORTDOCS%%%%DOCSDIR%%/manual/Module (chicken process signal).html
-%%PORTDOCS%%%%DOCSDIR%%/manual/Module (chicken process).html
-%%PORTDOCS%%%%DOCSDIR%%/manual/Module (chicken process-context posix).html
-%%PORTDOCS%%%%DOCSDIR%%/manual/Module (chicken process-context).html
-%%PORTDOCS%%%%DOCSDIR%%/manual/Module (chicken random).html
-%%PORTDOCS%%%%DOCSDIR%%/manual/Module (chicken read-syntax).html
-%%PORTDOCS%%%%DOCSDIR%%/manual/Module (chicken repl).html
-%%PORTDOCS%%%%DOCSDIR%%/manual/Module (chicken sort).html
-%%PORTDOCS%%%%DOCSDIR%%/manual/Module (chicken string).html
-%%PORTDOCS%%%%DOCSDIR%%/manual/Module (chicken syntax).html
-%%PORTDOCS%%%%DOCSDIR%%/manual/Module (chicken tcp).html
-%%PORTDOCS%%%%DOCSDIR%%/manual/Module (chicken time posix).html
-%%PORTDOCS%%%%DOCSDIR%%/manual/Module (chicken time).html
-%%PORTDOCS%%%%DOCSDIR%%/manual/Module (chicken type).html
-%%PORTDOCS%%%%DOCSDIR%%/manual/Module r4rs.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/Module r5rs.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/Module scheme.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/Module srfi-4.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/Modules.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/The User's Manual.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/Types.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/Units and linking model.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/Using the compiler.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/Using the interpreter.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/manual.css
-@postexec %D/bin/chicken-install%%SUFFIX%% -update-db
-@postunexec rm -f %D/lib/chicken%%SUFFIX%%/%%BINARYVERSION%%/modules.db