pkgsrc-WIP-changes archive

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

chicken5: Remove, lang/chicken5 was updated too



Module Name:	pkgsrc-wip
Committed By:	Leonardo Taccari <leot%NetBSD.org@localhost>
Pushed By:	leot
Date:		Sat Jul 6 23:17:50 2019 +0200
Changeset:	875e3e2cd83ff33f105c9dca5d1ffc71e80de100

Modified Files:
	Makefile
Removed Files:
	chicken5/DESCR
	chicken5/Makefile
	chicken5/PLIST
	chicken5/distinfo
	chicken5/patches/patch-tests_runtests.sh

Log Message:
chicken5: Remove, lang/chicken5 was updated too

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

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

diffstat:
 Makefile                                 |   1 -
 chicken5/DESCR                           |  12 ---
 chicken5/Makefile                        |  55 ------------
 chicken5/PLIST                           | 146 -------------------------------
 chicken5/distinfo                        |   7 --
 chicken5/patches/patch-tests_runtests.sh |  18 ----
 6 files changed, 239 deletions(-)

diffs:
diff --git a/Makefile b/Makefile
index 9e4006b428..b1c7705e3a 100644
--- a/Makefile
+++ b/Makefile
@@ -390,7 +390,6 @@ SUBDIR+=	chems
 SUBDIR+=	cherokee
 SUBDIR+=	chezscheme
 SUBDIR+=	chibi-scheme
-SUBDIR+=	chicken5
 SUBDIR+=	chocolate-doom
 SUBDIR+=	choosefont
 SUBDIR+=	chora
diff --git a/chicken5/DESCR b/chicken5/DESCR
deleted file mode 100644
index 041f6a6523..0000000000
--- a/chicken5/DESCR
+++ /dev/null
@@ -1,12 +0,0 @@
-CHICKEN is a Scheme-to-C compiler supporting most of the language
-features as defined in the Revised^5 Report on Scheme.  CHICKEN
-generates quite portable C code, and files compiled by it (including
-itself) should work without any changes on most platforms.
-
-The whole package is distributed under a BSD license and as such free
-to use and modify as long as you adhere to its terms (see the manual).
-Linkage to C modules and C-library functions is straightforward, so
-it's easy to access C from Scheme.  Compiled code can be embedded into
-existing C programs without problems.  The generated code supports
-full tail-recursion, first-class continuations, multiple values and
-dynamic-wind.
diff --git a/chicken5/Makefile b/chicken5/Makefile
deleted file mode 100644
index f790ff838b..0000000000
--- a/chicken5/Makefile
+++ /dev/null
@@ -1,55 +0,0 @@
-# $NetBSD: Makefile,v 1.1 2018/12/21 12:35:38 leot Exp $
-
-DISTNAME=	chicken-5.1.0
-CATEGORIES=	lang
-MASTER_SITES=	http://code.call-cc.org/releases/${PKGVERSION_NOREV}/
-
-MAINTAINER=	pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE=	http://www.call-cc.org/
-COMMENT=	Scheme to C compiler, handling R5RS
-LICENSE=	modified-bsd
-
-MAKE_JOBS_SAFE=	no
-
-USE_LIBTOOL=		yes
-USE_TOOLS+=		gmake
-UNLIMIT_RESOURCES=	datasize
-
-OWN_DIRS=		${PREFIX}/lib/chicken ${PREFIX}/lib/chicken/11
-
-BUILD_TARGET=		all
-
-.include "../../mk/bsd.prefs.mk"
-
-# PLATFORM detection:
-.if !empty(OPSYS:M*BSD) || ${OPSYS} == "DragonFly"
-PLATFORM=	bsd
-.elif ${OPSYS} == "Linux"
-PLATFORM=	linux
-.elif ${OPSYS} == "Darwin"
-PLATFORM=	macosx
-.elif ${OPSYS} == "SunOS"
-PLATFORM=	solaris
-.elif ${OPSYS} == "Haiku"
-PLATFORM=	haiku
-.else
-#PLATFORM+=	${OPSYS} == "Interix"
-# possible choices left: aix android cross-linux-mingw cygwin hurd mingw
-#                        mingw-msys
-PKG_SKIP_REASON+=	"${OPSYS} is not supported"
-.endif
-
-MAKE_FILE=	GNUmakefile
-MAKE_ENV+=	C_COMPILER=${CC:Q}
-MAKE_ENV+=	HOST=	# fix ${HOST} prepending ${CC}
-# Need to have these in MAKE_FLAGS, MAKE_ENV is not enough due to the
-# way the build system overrides them.
-MAKE_FLAGS+=	PLATFORM=${PLATFORM:Q} PREFIX=${PREFIX:Q} DESTDIR=${DESTDIR:Q}
-MAKE_FLAGS+=	MANDIR=${PREFIX:Q}/${PKGMANDIR}
-MAKE_FLAGS+=	INFODIR=${PREFIX:Q}/${PKGINFODIR:Q}
-MAKE_FLAGS+=	DOCDIR=${PREFIX:Q}/share/doc/${PKGNAME_NOREV}
-MAKE_FLAGS+=	INSTALL_PROGRAM=${INSTALL:Q}
-
-TEST_TARGET=	check
-
-.include "../../mk/bsd.pkg.mk"
diff --git a/chicken5/PLIST b/chicken5/PLIST
deleted file mode 100644
index aa55a75c88..0000000000
--- a/chicken5/PLIST
+++ /dev/null
@@ -1,146 +0,0 @@
-@comment $NetBSD: PLIST,v 1.1 2018/12/21 12:35:38 leot Exp $
-bin/chicken
-bin/chicken-do
-bin/chicken-install
-bin/chicken-profile
-bin/chicken-status
-bin/chicken-uninstall
-bin/csc
-bin/csi
-bin/feathers
-include/chicken/chicken-config.h
-include/chicken/chicken.h
-lib/chicken/11/chicken.base.import.so
-lib/chicken/11/chicken.bitwise.import.so
-lib/chicken/11/chicken.blob.import.so
-lib/chicken/11/chicken.compiler.user-pass.import.so
-lib/chicken/11/chicken.condition.import.so
-lib/chicken/11/chicken.continuation.import.so
-lib/chicken/11/chicken.csi.import.so
-lib/chicken/11/chicken.errno.import.so
-lib/chicken/11/chicken.eval.import.so
-lib/chicken/11/chicken.file.import.so
-lib/chicken/11/chicken.file.posix.import.so
-lib/chicken/11/chicken.fixnum.import.so
-lib/chicken/11/chicken.flonum.import.so
-lib/chicken/11/chicken.foreign.import.so
-lib/chicken/11/chicken.format.import.so
-lib/chicken/11/chicken.gc.import.so
-lib/chicken/11/chicken.internal.import.so
-lib/chicken/11/chicken.io.import.so
-lib/chicken/11/chicken.irregex.import.so
-lib/chicken/11/chicken.keyword.import.so
-lib/chicken/11/chicken.load.import.so
-lib/chicken/11/chicken.locative.import.so
-lib/chicken/11/chicken.memory.import.so
-lib/chicken/11/chicken.memory.representation.import.so
-lib/chicken/11/chicken.pathname.import.so
-lib/chicken/11/chicken.platform.import.so
-lib/chicken/11/chicken.plist.import.so
-lib/chicken/11/chicken.port.import.so
-lib/chicken/11/chicken.pretty-print.import.so
-lib/chicken/11/chicken.process-context.import.so
-lib/chicken/11/chicken.process-context.posix.import.so
-lib/chicken/11/chicken.process.import.so
-lib/chicken/11/chicken.process.signal.import.so
-lib/chicken/11/chicken.random.import.so
-lib/chicken/11/chicken.read-syntax.import.so
-lib/chicken/11/chicken.repl.import.so
-lib/chicken/11/chicken.sort.import.so
-lib/chicken/11/chicken.string.import.so
-lib/chicken/11/chicken.syntax.import.so
-lib/chicken/11/chicken.tcp.import.so
-lib/chicken/11/chicken.time.import.so
-lib/chicken/11/chicken.time.posix.import.so
-lib/chicken/11/srfi-4.import.so
-lib/chicken/11/types.db
-lib/libchicken.a
-lib/libchicken.so
-lib/libchicken.so.11
-man/man1/chicken-do.1
-man/man1/chicken-install.1
-man/man1/chicken-profile.1
-man/man1/chicken-status.1
-man/man1/chicken-uninstall.1
-man/man1/chicken.1
-man/man1/csc.1
-man/man1/csi.1
-man/man1/feathers.1
-share/chicken/feathers.tcl
-share/chicken/setup.defaults
-share/doc/${PKGNAME}/DEPRECATED
-share/doc/${PKGNAME}/LICENSE
-share/doc/${PKGNAME}/README
-share/doc/${PKGNAME}/manual/Accessing external objects.html
-share/doc/${PKGNAME}/manual/Acknowledgements.html
-share/doc/${PKGNAME}/manual/Bibliography.html
-share/doc/${PKGNAME}/manual/Bugs and limitations.html
-share/doc/${PKGNAME}/manual/C interface.html
-share/doc/${PKGNAME}/manual/Cross development.html
-share/doc/${PKGNAME}/manual/Data representation.html
-share/doc/${PKGNAME}/manual/Debugging.html
-share/doc/${PKGNAME}/manual/Declarations.html
-share/doc/${PKGNAME}/manual/Deployment.html
-share/doc/${PKGNAME}/manual/Deviations from the standard.html
-share/doc/${PKGNAME}/manual/Egg specification format.html
-share/doc/${PKGNAME}/manual/Embedding.html
-share/doc/${PKGNAME}/manual/Extension tools.html
-share/doc/${PKGNAME}/manual/Extensions to the standard.html
-share/doc/${PKGNAME}/manual/Extensions.html
-share/doc/${PKGNAME}/manual/Foreign type specifiers.html
-share/doc/${PKGNAME}/manual/Getting started.html
-share/doc/${PKGNAME}/manual/Included modules.html
-share/doc/${PKGNAME}/manual/Interface to external functions and variables.html
-share/doc/${PKGNAME}/manual/Module (chicken base).html
-share/doc/${PKGNAME}/manual/Module (chicken bitwise).html
-share/doc/${PKGNAME}/manual/Module (chicken blob).html
-share/doc/${PKGNAME}/manual/Module (chicken condition).html
-share/doc/${PKGNAME}/manual/Module (chicken continuation).html
-share/doc/${PKGNAME}/manual/Module (chicken csi).html
-share/doc/${PKGNAME}/manual/Module (chicken errno).html
-share/doc/${PKGNAME}/manual/Module (chicken eval).html
-share/doc/${PKGNAME}/manual/Module (chicken file posix).html
-share/doc/${PKGNAME}/manual/Module (chicken file).html
-share/doc/${PKGNAME}/manual/Module (chicken fixnum).html
-share/doc/${PKGNAME}/manual/Module (chicken flonum).html
-share/doc/${PKGNAME}/manual/Module (chicken foreign).html
-share/doc/${PKGNAME}/manual/Module (chicken format).html
-share/doc/${PKGNAME}/manual/Module (chicken gc).html
-share/doc/${PKGNAME}/manual/Module (chicken io).html
-share/doc/${PKGNAME}/manual/Module (chicken irregex).html
-share/doc/${PKGNAME}/manual/Module (chicken keyword).html
-share/doc/${PKGNAME}/manual/Module (chicken load).html
-share/doc/${PKGNAME}/manual/Module (chicken locative).html
-share/doc/${PKGNAME}/manual/Module (chicken memory representation).html
-share/doc/${PKGNAME}/manual/Module (chicken memory).html
-share/doc/${PKGNAME}/manual/Module (chicken module).html
-share/doc/${PKGNAME}/manual/Module (chicken pathname).html
-share/doc/${PKGNAME}/manual/Module (chicken platform).html
-share/doc/${PKGNAME}/manual/Module (chicken plist).html
-share/doc/${PKGNAME}/manual/Module (chicken port).html
-share/doc/${PKGNAME}/manual/Module (chicken pretty-print).html
-share/doc/${PKGNAME}/manual/Module (chicken process signal).html
-share/doc/${PKGNAME}/manual/Module (chicken process).html
-share/doc/${PKGNAME}/manual/Module (chicken process-context posix).html
-share/doc/${PKGNAME}/manual/Module (chicken process-context).html
-share/doc/${PKGNAME}/manual/Module (chicken random).html
-share/doc/${PKGNAME}/manual/Module (chicken read-syntax).html
-share/doc/${PKGNAME}/manual/Module (chicken repl).html
-share/doc/${PKGNAME}/manual/Module (chicken sort).html
-share/doc/${PKGNAME}/manual/Module (chicken string).html
-share/doc/${PKGNAME}/manual/Module (chicken syntax).html
-share/doc/${PKGNAME}/manual/Module (chicken tcp).html
-share/doc/${PKGNAME}/manual/Module (chicken time posix).html
-share/doc/${PKGNAME}/manual/Module (chicken time).html
-share/doc/${PKGNAME}/manual/Module (chicken type).html
-share/doc/${PKGNAME}/manual/Module r4rs.html
-share/doc/${PKGNAME}/manual/Module r5rs.html
-share/doc/${PKGNAME}/manual/Module scheme.html
-share/doc/${PKGNAME}/manual/Module srfi-4.html
-share/doc/${PKGNAME}/manual/Modules.html
-share/doc/${PKGNAME}/manual/The User's Manual.html
-share/doc/${PKGNAME}/manual/Types.html
-share/doc/${PKGNAME}/manual/Units and linking model.html
-share/doc/${PKGNAME}/manual/Using the compiler.html
-share/doc/${PKGNAME}/manual/Using the interpreter.html
-share/doc/${PKGNAME}/manual/manual.css
diff --git a/chicken5/distinfo b/chicken5/distinfo
deleted file mode 100644
index 8afc779ba9..0000000000
--- a/chicken5/distinfo
+++ /dev/null
@@ -1,7 +0,0 @@
-$NetBSD: distinfo,v 1.1 2018/12/21 12:35:38 leot Exp $
-
-SHA1 (chicken-5.1.0.tar.gz) = ac5abdf82168d5d86f00a79f75f7a73dc0c717ab
-RMD160 (chicken-5.1.0.tar.gz) = e12a746e1dffd5cd2c16cbb0e33540f818879b38
-SHA512 (chicken-5.1.0.tar.gz) = 56bfe918e4c4069f15f845350bf334df7580f3b6e53c1edc4abbeafdb57cfc86cb6ce426c9b9e739ca415e830e538a76b27de16ec04643eae8d45ea82c9ed3f3
-Size (chicken-5.1.0.tar.gz) = 4071169 bytes
-SHA1 (patch-tests_runtests.sh) = c2bcee720a56cc399c6acdb1e002dbcd82ea272e
diff --git a/chicken5/patches/patch-tests_runtests.sh b/chicken5/patches/patch-tests_runtests.sh
deleted file mode 100644
index c90e9605d7..0000000000
--- a/chicken5/patches/patch-tests_runtests.sh
+++ /dev/null
@@ -1,18 +0,0 @@
-$NetBSD: patch-tests_runtests.sh,v 1.1 2018/12/21 12:35:38 leot Exp $
-
-`export -p' also exports make(1) variables that contains `.', e.g.
-`.MAKE.ENV.LEVEL'.  As part of `. ./env.out' this lead to failure because
-variable with `.' are not valid is sh(1) context.
-Filter `export -p' output to avoid that.
-
---- tests/runtests.sh.orig	2018-09-23 09:24:46.000000000 +0000
-+++ tests/runtests.sh
-@@ -64,7 +64,7 @@ cp $TYPESDB test-repository/types.db
- 
- echo "======================================== repository search path ..."
- if test -z "$MSYSTEM"; then
--  export -p >./env.out
-+  export -p | sed -ne '/export [^.]*=/p' >./env.out
-   unset CHICKEN_REPOSITORY_PATH
-   $interpret -s repository-path-default.scm
-   . ./env.out


Home | Main Index | Thread Index | Old Index