Fri Feb 29 13:11:14 2008 UTC ()
Import sigscheme version 0.8.0.
SigScheme is a R5RS Scheme interpreter for embedded use.
It features small footprint (64KB in library form on the 'small' configuration)
like SIOD and TinyScheme, low memory consumption (2-words per cons cell),
multibyte characters handling (UTF-8, EUCs and Shift_JIS) and more.
It is mainly developed to be the Scheme interpreter of uim.
Status:
Vendor Tag: TNF
Release Tags: pkgsrc-base
(obache)
diff -r0 -r1.1.1.1 pkgsrc/lang/sigscheme/Makefile
diff -r0 -r1.1.1.1 pkgsrc/lang/sigscheme/PLIST
diff -r0 -r1.1.1.1 pkgsrc/lang/sigscheme/distinfo
diff -r0 -r1.1.1.1 pkgsrc/lang/sigscheme/DESCR
diff -r0 -r1.1.1.1 pkgsrc/lang/sigscheme/buildlink3.mk
diff -r0 -r1.1.1.1 pkgsrc/lang/sigscheme/patches/patch-aa
diff -r0 -r1.1.1.1 pkgsrc/lang/sigscheme/patches/patch-ab
# $NetBSD: Makefile,v 1.1.1.1 2008/02/29 13:11:14 obache Exp $
#
DISTNAME= sigscheme-0.8.0
CATEGORIES= lang
MASTER_SITES= http://sigscheme.googlecode.com/files/
MAINTAINER= obache@NetBSD.org
HOMEPAGE= http://code.google.com/p/sigscheme/
COMMENT= R5RS Scheme interpreter for embedded use
PKG_DESTDIR_SUPPORT= user-destdir
GNU_CONFIGURE= yes
USE_LIBTOOL= yes
USE_TOOLS+= gmake pkg-config
PKGCONFIG_OVERRIDE+= libgcroots/gcroots.pc.in
PKGCONFIG_OVERRIDE+= sigscheme.pc.in
CONFIGURE_ARGS+= --enable-conf=full
CONFIGURE_ARGS+= --with-libgcroots=installed
TEST_TARGET= check
.include "../../devel/libgcroots/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
@comment $NetBSD: PLIST,v 1.1.1.1 2008/02/29 13:11:14 obache Exp $
bin/sscm
include/sigscheme/config-old.h
include/sigscheme/config.h
include/sigscheme/encoding.h
include/sigscheme/global.h
include/sigscheme/scmint.h
include/sigscheme/sigscheme.h
include/sigscheme/storage-common.h
include/sigscheme/storage-compact.h
lib/libsscm.la
lib/pkgconfig/sigscheme.pc
share/doc/sigscheme/design.html
share/doc/sigscheme/design.txt
share/doc/sigscheme/global-obj.html
share/doc/sigscheme/global-obj.txt
share/doc/sigscheme/index.html
share/doc/sigscheme/index.txt
share/doc/sigscheme/multibyte.html
share/doc/sigscheme/multibyte.txt
share/doc/sigscheme/release.html
share/doc/sigscheme/release.txt
share/doc/sigscheme/spec.html
share/doc/sigscheme/spec.txt
share/doc/sigscheme/style.html
share/doc/sigscheme/style.txt
share/sigscheme/lib/sigscheme-init.scm
share/sigscheme/lib/srfi-0.scm
share/sigscheme/lib/srfi-1.scm
share/sigscheme/lib/srfi-43.scm
share/sigscheme/lib/srfi-55.scm
share/sigscheme/lib/srfi-69.scm
share/sigscheme/lib/srfi-9.scm
share/sigscheme/lib/srfi-95.scm
share/sigscheme/lib/unittest.scm
@dirrm share/sigscheme/lib
@dirrm share/sigscheme
@dirrm share/doc/sigscheme
@dirrm include/sigscheme
$NetBSD: distinfo,v 1.1.1.1 2008/02/29 13:11:14 obache Exp $
SHA1 (sigscheme-0.8.0.tar.gz) = 388596b5551b132b1ca1dfa069be0c5d2ed549db
RMD160 (sigscheme-0.8.0.tar.gz) = af8f4936976fccac734288a4d79b2797872057b5
Size (sigscheme-0.8.0.tar.gz) = 1585383 bytes
SHA1 (patch-aa) = 6866c4d43962bde75c6a669ffff2df53de3a9254
SHA1 (patch-ab) = d18a5f5973501adcd75edc017e4c04b9f0411a2e
SigScheme is a R5RS Scheme interpreter for embedded use.
It features small footprint (64KB in library form on the 'small' configuration)
like SIOD and TinyScheme, low memory consumption (2-words per cons cell),
multibyte characters handling (UTF-8, EUCs and Shift_JIS) and more.
It is mainly developed to be the Scheme interpreter of uim.
# $NetBSD: buildlink3.mk,v 1.1.1.1 2008/02/29 13:11:14 obache Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
SIGSCHEME_BUILDLINK3_MK:= ${SIGSCHEME_BUILDLINK3_MK}+
.if ${BUILDLINK_DEPTH} == "+"
BUILDLINK_DEPENDS+= sigscheme
.endif
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nsigscheme}
BUILDLINK_PACKAGES+= sigscheme
BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}sigscheme
.if ${SIGSCHEME_BUILDLINK3_MK} == "+"
BUILDLINK_API_DEPENDS.sigscheme+= sigscheme>=0.8.0
BUILDLINK_PKGSRCDIR.sigscheme?= ../../lang/sigscheme
.endif # SIGSCHEME_BUILDLINK3_MK
.include "../../devel/libgcroots/buildlink3.mk"
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//}
$NetBSD: patch-aa,v 1.1.1.1 2008/02/29 13:11:14 obache Exp $
--- configure.orig 2007-09-13 07:16:31.000000000 +0000
+++ configure
@@ -45263,7 +45263,7 @@ echo $ECHO_N "checking conflicts between
_ax_feature_list_expanded=''
for feature in $ax_feature_list_all; do
_ax_feature_val=`eval echo '${'use_$feature'}'`
- _ax_feature_val=${_ax_feature_val:no}
+ _ax_feature_val=${_ax_feature_val:-no}
if test "x$_ax_feature_val" != xno; then
_ax_feature_list_expanded="$_ax_feature_list_expanded $feature"
fi
$NetBSD: patch-ab,v 1.1.1.1 2008/02/29 13:11:14 obache Exp $
--- m4/ax_feature_configurator.m4.orig 2007-07-03 09:25:24.000000000 +0000
+++ m4/ax_feature_configurator.m4
@@ -225,7 +225,7 @@ AC_DEFUN([AX_FEATURE_DETECT_CONFLICTS],
_ax_feature_list_expanded=''
for feature in $ax_feature_list_all; do
_ax_feature_val=AS_VAR_GET(AX_FEATURE_PREFIX_VAR[]$feature)
- _ax_feature_val=${_ax_feature_val:no}
+ _ax_feature_val=${_ax_feature_val:-no}
if test "x$_ax_feature_val" != xno; then
_ax_feature_list_expanded="$_ax_feature_list_expanded $feature"
fi