Remove expired port:

2019-12-20 lang/chicken: Old release; please migrate to lang/chicken5
This commit is contained in:
Rene Ladan 2019-12-22 21:56:11 +00:00
parent c769115dc4
commit 375d5a1938
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=520669
8 changed files with 1 additions and 196 deletions

1
MOVED
View file

@ -13599,3 +13599,4 @@ www/php71-tidy|www/php72-tidy|2019-12-17|Has expired: upstream security support
lang/php71-extensions|lang/php72-extensions|2019-12-17|Has expired: upstream security support ended
devel/pecl-request||2019-12-17|Has expired: upstream security support ended
devel/googlemock||2019-12-19|Merged into devel/googletest
lang/chicken|lang/chicken5|2019-12-22|Has expired: Old release; please migrate to lang/chicken5

View file

@ -31,7 +31,6 @@
SUBDIR += chaiscript
SUBDIR += chez-scheme
SUBDIR += chibi-scheme
SUBDIR += chicken
SUBDIR += chicken5
SUBDIR += cim
SUBDIR += cjs

View file

@ -1,57 +0,0 @@
# Created by: Kimura Fuyuki <fuyuki@hadaly.org>
# $FreeBSD$
PORTNAME= chicken
DISTVERSION= 4.13.0
PORTEPOCH= 1
CATEGORIES= lang scheme
MASTER_SITES= http://code.call-cc.org/releases/${DISTVERSION}/
MAINTAINER= tobik@FreeBSD.org
COMMENT= Scheme-to-C compiler
DEPRECATED= Old release; please migrate to lang/chicken5
EXPIRATION_DATE= 2019-12-20
USES= cpe gmake
CPE_VENDOR= call-cc
MAKEFILE= GNUmakefile
USE_LDCONFIG= yes
MAKE_ARGS= PLATFORM=bsd \
PREFIX=${PREFIX} \
MANDIR=${PREFIX}/man \
LIBDIR="${PREFIX}/lib" \
DOCDIR="${DOCSDIR}" \
C_COMPILER="${CC}" \
CXX_COMPILER="${CXX}" \
LIBRARIAN="${AR}" \
C_COMPILER_OPTIMIZATION_OPTIONS="${CFLAGS}" \
LINKER_OPTIONS="${LDFLAGS}"
TEST_TARGET= check
PORTSCOUT= ignore:1
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
post-patch-FEATHERS-off:
@${REINPLACE_CMD} \
-e 's/feathers.1//g' \
-e '/INSTALL_PROGRAM.*_DEBUGGER_/{N;d;}' \
-e '/INSTALL_PROGRAM.*feathers/d' \
${WRKSRC}/rules.make
post-install:
${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/c* \
${STAGEDIR}${PREFIX}/lib/chicken/?/*.so \
${STAGEDIR}${PREFIX}/lib/libchicken.so
post-install-DOCS-on:
${INSTALL_DATA} ${WRKSRC}/NEWS ${STAGEDIR}${DOCSDIR}
.include <bsd.port.mk>

View file

@ -1,3 +0,0 @@
TIMESTAMP = 1534321510
SHA256 (chicken-4.13.0.tar.gz) = add549619a31363d6608b39e0cf0e68b9d5e6ff2a719b5691ddeba57229c6c43
SIZE (chicken-4.13.0.tar.gz) = 4244358

View file

@ -1,13 +0,0 @@
--- rules.make.orig 2014-06-07 12:24:41 UTC
+++ rules.make
@@ -243,8 +243,8 @@ lib$(PROGRAM_PREFIX)chicken$(PROGRAM_SUF
# import libraries and extensions
-%.so: %.o
- $(LINKER) $(LINKER_OPTIONS) $(LINKER_LINK_SHARED_DLOADABLE_OPTIONS) $^ $(LINKER_OUTPUT_OPTION) $@ \
+%.so: %.o $(PRIMARY_LIBCHICKEN)
+ $(LINKER) $(LINKER_OPTIONS) $(LINKER_LINK_SHARED_DLOADABLE_OPTIONS) $< $(LINKER_OUTPUT_OPTION) $@ \
$(LINKER_LIBRARY_PREFIX)$(PROGRAM_PREFIX)chicken$(PROGRAM_SUFFIX)$(LINKER_LIBRARY_SUFFIX) \
$(LIBRARIES)

View file

@ -1,6 +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.
WWW: http://www.call-cc.org/

View file

@ -1,8 +0,0 @@
[
{ type: install
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
}
]

View file

@ -1,108 +0,0 @@
bin/chicken
bin/chicken-bug
bin/chicken-install
bin/chicken-profile
bin/chicken-status
bin/chicken-uninstall
bin/csc
bin/csi
%%FEATHERS%%bin/feathers
include/chicken/chicken-config.h
include/chicken/chicken.h
lib/chicken/8/chicken.import.so
lib/chicken/8/csi.import.so
lib/chicken/8/data-structures.import.so
lib/chicken/8/extras.import.so
lib/chicken/8/files.import.so
lib/chicken/8/foreign.import.so
lib/chicken/8/irregex.import.so
lib/chicken/8/lolevel.import.so
lib/chicken/8/ports.import.so
lib/chicken/8/posix.import.so
lib/chicken/8/setup-api.import.so
lib/chicken/8/setup-api.so
lib/chicken/8/setup-download.import.so
lib/chicken/8/setup-download.so
lib/chicken/8/srfi-1.import.so
lib/chicken/8/srfi-13.import.so
lib/chicken/8/srfi-14.import.so
lib/chicken/8/srfi-18.import.so
lib/chicken/8/srfi-4.import.so
lib/chicken/8/srfi-69.import.so
lib/chicken/8/tcp.import.so
lib/chicken/8/types.db
lib/chicken/8/utils.import.so
lib/libchicken.a
lib/libchicken.so
lib/libchicken.so.8
man/man1/chicken-bug.1.gz
man/man1/chicken-install.1.gz
man/man1/chicken-profile.1.gz
man/man1/chicken-status.1.gz
man/man1/chicken-uninstall.1.gz
man/man1/chicken.1.gz
man/man1/csc.1.gz
man/man1/csi.1.gz
%%FEATHERS%%man/man1/feathers.1.gz
%%DATADIR%%/setup.defaults
%%FEATHERS%%%%DATADIR%%/feathers.tcl
%%PORTDOCS%%%%DOCSDIR%%/LICENSE
%%PORTDOCS%%%%DOCSDIR%%/NEWS
%%PORTDOCS%%%%DOCSDIR%%/README
%%PORTDOCS%%%%DOCSDIR%%/manual/Accessing external objects.html
%%PORTDOCS%%%%DOCSDIR%%/manual/Acknowledgements.html
%%PORTDOCS%%%%DOCSDIR%%/manual/Basic mode of operation.html
%%PORTDOCS%%%%DOCSDIR%%/manual/Bibliography.html
%%PORTDOCS%%%%DOCSDIR%%/manual/Bugs and limitations.html
%%PORTDOCS%%%%DOCSDIR%%/manual/C interface.html
%%PORTDOCS%%%%DOCSDIR%%/manual/Callbacks.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/Embedding.html
%%PORTDOCS%%%%DOCSDIR%%/manual/Exceptions.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/Interface to external functions and variables.html
%%PORTDOCS%%%%DOCSDIR%%/manual/Locations.html
%%PORTDOCS%%%%DOCSDIR%%/manual/Macros.html
%%PORTDOCS%%%%DOCSDIR%%/manual/Modules.html
%%PORTDOCS%%%%DOCSDIR%%/manual/Non-standard macros and special forms.html
%%PORTDOCS%%%%DOCSDIR%%/manual/Non-standard read syntax.html
%%PORTDOCS%%%%DOCSDIR%%/manual/Other support procedures.html
%%PORTDOCS%%%%DOCSDIR%%/manual/Parameters.html
%%PORTDOCS%%%%DOCSDIR%%/manual/Supported language.html
%%PORTDOCS%%%%DOCSDIR%%/manual/The R5RS standard.html
%%PORTDOCS%%%%DOCSDIR%%/manual/The User's Manual.html
%%PORTDOCS%%%%DOCSDIR%%/manual/Types.html
%%PORTDOCS%%%%DOCSDIR%%/manual/Unit data-structures.html
%%PORTDOCS%%%%DOCSDIR%%/manual/Unit eval.html
%%PORTDOCS%%%%DOCSDIR%%/manual/Unit expand.html
%%PORTDOCS%%%%DOCSDIR%%/manual/Unit extras.html
%%PORTDOCS%%%%DOCSDIR%%/manual/Unit files.html
%%PORTDOCS%%%%DOCSDIR%%/manual/Unit irregex.html
%%PORTDOCS%%%%DOCSDIR%%/manual/Unit library.html
%%PORTDOCS%%%%DOCSDIR%%/manual/Unit lolevel.html
%%PORTDOCS%%%%DOCSDIR%%/manual/Unit ports.html
%%PORTDOCS%%%%DOCSDIR%%/manual/Unit posix.html
%%PORTDOCS%%%%DOCSDIR%%/manual/Unit srfi-1.html
%%PORTDOCS%%%%DOCSDIR%%/manual/Unit srfi-13.html
%%PORTDOCS%%%%DOCSDIR%%/manual/Unit srfi-14.html
%%PORTDOCS%%%%DOCSDIR%%/manual/Unit srfi-18.html
%%PORTDOCS%%%%DOCSDIR%%/manual/Unit srfi-4.html
%%PORTDOCS%%%%DOCSDIR%%/manual/Unit srfi-69.html
%%PORTDOCS%%%%DOCSDIR%%/manual/Unit tcp.html
%%PORTDOCS%%%%DOCSDIR%%/manual/Unit utils.html
%%PORTDOCS%%%%DOCSDIR%%/manual/Using the compiler.html
%%PORTDOCS%%%%DOCSDIR%%/manual/Using the interpreter.html
%%PORTDOCS%%%%DOCSDIR%%/manual/chicken.png
%%PORTDOCS%%%%DOCSDIR%%/manual/faq.html
%%PORTDOCS%%%%DOCSDIR%%/manual/index.html
%%PORTDOCS%%%%DOCSDIR%%/manual/manual.css
@postexec %D/bin/chicken-install -update-db
@postunexec rm -f %D/lib/chicken/8/modules.db