pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/lang/sigscheme Import sigscheme version 0.8.0.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/e874f430dac5
branches:  trunk
changeset: 539162:e874f430dac5
user:      obache <obache%pkgsrc.org@localhost>
date:      Fri Feb 29 13:11:14 2008 +0000

description:
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.

diffstat:

 lang/sigscheme/DESCR            |   7 +++++++
 lang/sigscheme/Makefile         |  27 +++++++++++++++++++++++++++
 lang/sigscheme/PLIST            |  39 +++++++++++++++++++++++++++++++++++++++
 lang/sigscheme/buildlink3.mk    |  21 +++++++++++++++++++++
 lang/sigscheme/distinfo         |   7 +++++++
 lang/sigscheme/patches/patch-aa |  13 +++++++++++++
 lang/sigscheme/patches/patch-ab |  13 +++++++++++++
 7 files changed, 127 insertions(+), 0 deletions(-)

diffs (155 lines):

diff -r 10373999d886 -r e874f430dac5 lang/sigscheme/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/lang/sigscheme/DESCR      Fri Feb 29 13:11:14 2008 +0000
@@ -0,0 +1,7 @@
+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.
diff -r 10373999d886 -r e874f430dac5 lang/sigscheme/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/lang/sigscheme/Makefile   Fri Feb 29 13:11:14 2008 +0000
@@ -0,0 +1,27 @@
+# $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@localhost
+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"
diff -r 10373999d886 -r e874f430dac5 lang/sigscheme/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/lang/sigscheme/PLIST      Fri Feb 29 13:11:14 2008 +0000
@@ -0,0 +1,39 @@
+@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
diff -r 10373999d886 -r e874f430dac5 lang/sigscheme/buildlink3.mk
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/lang/sigscheme/buildlink3.mk      Fri Feb 29 13:11:14 2008 +0000
@@ -0,0 +1,21 @@
+# $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/+$//}
diff -r 10373999d886 -r e874f430dac5 lang/sigscheme/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/lang/sigscheme/distinfo   Fri Feb 29 13:11:14 2008 +0000
@@ -0,0 +1,7 @@
+$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
diff -r 10373999d886 -r e874f430dac5 lang/sigscheme/patches/patch-aa
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/lang/sigscheme/patches/patch-aa   Fri Feb 29 13:11:14 2008 +0000
@@ -0,0 +1,13 @@
+$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
diff -r 10373999d886 -r e874f430dac5 lang/sigscheme/patches/patch-ab
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/lang/sigscheme/patches/patch-ab   Fri Feb 29 13:11:14 2008 +0000
@@ -0,0 +1,13 @@
+$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



Home | Main Index | Thread Index | Old Index