debian/0000755000000000000000000000000012315303613007163 5ustar debian/docs0000644000000000000000000000002111341143224010025 0ustar NEWS README TODO debian/sigscheme-doc.docs0000644000000000000000000000000711341143224012542 0ustar #DOCS# debian/copyright0000644000000000000000000001044012166720421011121 0ustar Format: http://dep.debian.net/deps/dep5 Upstream-Name: sigscheme Source: http://code.google.com/p/sigscheme/downloads/ Upstream-Contact: http://code.google.com/p/sigscheme/ Files: * Copyright: 2005,2006 Kazuki Ohta 2005,2006 Jun Inoue 2005,2006 YAMAMOTO Kengo 2007,2008 SigScheme Project License: BSD-3-Clause Files: test/gauche-*.scm and some part of src/read.c and src/list.c Copyright: 2000-2004 Shiro Kawai License: BSD-3-Clause Files: libgcroots/* Copyright: 1988, 1989 Hans-J. Boehm, Alan J. Demers 1991-1995 Xerox Corporation 1996-1999 Silicon Graphics 1999-2001 Hewlett-Packard 2006-2007 YAMAMOTO Kengo License: Retain-Copyright-Notices Files: test/bigloo-*.scm Copyright: 1992-2004 Manuel Serrano License: GPL-2.0+ Files: test/test-r4rs.scm Copyright: 1991, 1992, 1993, 1994, 1995, 2000, 2003 Free Software Foundation, Inc. License: GPL-2.0+ Files: debian/* Copyright: All files written by maintainers and contributors are put in the public domain. License: public-domain Permission is granted to use, copy, modify, distribute (or any action covered by copyright law in the jurisdiction) this program for any purpose. License: BSD-3-Clause Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: . 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. Neither the name of authors nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. . THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. License: Retain-Copyright-Notices THIS MATERIAL IS PROVIDED AS IS, WITH ABSOLUTELY NO WARRANTY EXPRESSED OR IMPLIED. ANY USE IS AT YOUR OWN RISK. . Permission is hereby granted to use or copy this program for any purpose, provided the above notices are retained on all copies. Permission to modify the code and to distribute modified code is granted, provided the above notices are retained, and a notice that the code was modified is included with the above copyright notice. License: GPL-2.0+ This package is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. . This package is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. . You should have received a copy of the GNU General Public License along with this program. If not, see . On Debian systems, the complete text of the GNU General Public License version 2 can be found in "/usr/share/common-licenses/GPL-2". License: Retain-Copyright-Notices Permission is hereby granted to use or copy this program for any purpose, provided the above notices are retained on all copies. Permission to modify the code and to distribute modified code is granted, provided the above notices are retained, and a notice that the code was modified is included with the above copyright notice. debian/README0000644000000000000000000000041311341143044010037 0ustar The Debian Package 'sigscheme' ------------------------------ As of 0.7.1, the sigscheme source package builds five binary packages: sigscheme, libsscm1, libsscm-dev, libgcroots0, and libgcroots-dev. Manual sscm.1 was added by NIIBE Yutaka for Debian distribution. debian/sigscheme-runtime.install0000644000000000000000000000002712166724427014220 0ustar /usr/share/sigscheme/* debian/changelog0000644000000000000000000002270012315303611011034 0ustar sigscheme (0.8.5-4ubuntu2) trusty; urgency=medium * Apply the boehm-gc AArch64 patches. * Update symbols file for AArch64. -- Matthias Klose Fri, 28 Mar 2014 15:24:17 +0100 sigscheme (0.8.5-4ubuntu1) trusty; urgency=medium * Patch aclocal.m4 and configure to support ppc64el (sources for autoconf macros are not available). -- Matthias Klose Tue, 21 Jan 2014 09:49:34 +0100 sigscheme (0.8.5-4) unstable; urgency=low * debian/rules: Add --with autotools-dev. Remove --with quilt. * debian/control (Build-Depends): Remove quilt. [sigscheme-runtime] (Replaces, Breaks): Add (Closes: #717238). Thanks to Andreas Beckmann. -- NIIBE Yutaka Thu, 18 Jul 2013 23:15:17 +0000 sigscheme (0.8.5-3) unstable; urgency=low * Incorporate NMU. * debian/compat: Require 9. * debian/control (Build-Depends): Require debhelper >=9. (Multi-Arch, Pre-Depends): Added. (Standards-Version): Conforms to 3.9.4. (Description): Don't start with article. [sigscheme-runtime]: New package. * debian/*.install: Update for Multi-arch support. Remove *.la (Closes: #633270). Thanks to Neil Williams. * debian/patches/test-gc-protect-0.8.5: New. -- NIIBE Yutaka Tue, 09 Jul 2013 05:03:54 +0000 sigscheme (0.8.5-2.1) unstable; urgency=low * Non-maintainer upload. * FTBFS(s390x): missing symbols (Closes: #638372) - debian/libgcroots0.symbols: Updated. Fix FTBFS on s390x. thanks to Aurelien Jarno . -- HIGUCHI Daisuke (VDR dai) Thu, 12 Jan 2012 15:03:41 +0900 sigscheme (0.8.5-2) unstable; urgency=low * debian/copyright: Use dep5 format. * debian/libgcroots0.symbols: Updated. Fix FTBFS on mips, mipsel, and s390. -- NIIBE Yutaka Mon, 21 Feb 2011 10:55:19 +0900 sigscheme (0.8.5-1) unstable; urgency=low * New upstream release. * debian/control (Standards-Version): Updated to 3.9.1. (Homepage): Updated. * debian/sscm.1, debian/sigscheme.manpages: New. * debian/patches/manpage-0.8.3: Removed. * debian/patches/makefile-change-0.8.5: New. * debian/patches/*: Refreshed. * debian/libgcroots0.symbols: New. * debian/libsscm3.symbols: New. -- NIIBE Yutaka Tue, 15 Feb 2011 16:19:55 +0900 sigscheme (0.8.3-8) unstable; urgency=low * debian/patches/test-storage-coll-0.8.3: Updated. -- NIIBE Yutaka Thu, 25 Feb 2010 15:40:44 +0900 sigscheme (0.8.3-7) unstable; urgency=low * debian/control (Build-Depends): Added quilt and autotools-dev. Thanks to Cyril Brulebois . Closes: #571227. (Section): Now, it's lisp (was: interpreters). -- NIIBE Yutaka Thu, 25 Feb 2010 12:37:30 +0900 sigscheme (0.8.3-6) unstable; urgency=low * debian/{rules,source,patches,README.source}: Use 3.0 (quilt) format. * debian/patches/test-storage-coll-0.8.3: Updated to fix FTBFS for hppa. -- NIIBE Yutaka Wed, 24 Feb 2010 15:45:44 +0900 sigscheme (0.8.3-5) unstable; urgency=low * src/Makefile.{am,in}: Remove @GCROOTS_LIBS@. * debian/control (Description): Fix by Julian Aloofi (Closes: #504288). (Build-Depends): Bump to 3.8.4. * src/main.c: Puta a workaround for MAXPATHLEN for Hurd. * test-c/test-gc-protect-coll.c: Correct fix. -- NIIBE Yutaka Fri, 12 Feb 2010 11:57:34 +0900 sigscheme (0.8.3-4) unstable; urgency=low * Undo changes of 0.8.3-3. * test-c/test-gc-protect-coll.c: Fix FTBFS on sparc and ia64 (Closes: #489844). -- NIIBE Yutaka Tue, 22 Jul 2008 17:33:28 +0900 sigscheme (0.8.3-3) unstable; urgency=low * libgcroots/mach_dep.c: Fix FTBFS on sparc and ia64, comparing implementation in GCC 4.3 (Closes: #489844). -- NIIBE Yutaka Tue, 22 Jul 2008 11:36:51 +0900 sigscheme (0.8.3-2) unstable; urgency=low * test-c/test-storage-coll.c: Fix FTBFS on alpha. -- NIIBE Yutaka Tue, 22 Jul 2008 09:56:47 +0900 sigscheme (0.8.3-1) unstable; urgency=low * debian/libsscm3.install: Added runtime Scheme libraries (/usr/share/sigscheme/*) to libsscm3 package (Closes: #488393). Thanks to Luca Falavigna . * debian/control (Standards-Version): Conform to 3.8.0. * New upstream release. -- NIIBE Yutaka Tue, 01 Jul 2008 11:07:54 +0900 sigscheme (0.8.2-1) unstable; urgency=low * New upstream release. -- NIIBE Yutaka Sat, 12 Apr 2008 09:46:26 +0900 sigscheme (0.8.1-1) unstable; urgency=low * debian/rules: Check existence of Makefile for distclean. * debian/control (Standards-Version): it's conform to 3.7.3. (Homepage): New field. * configure, libgcroots/configure: Regenerated. * New upstream release. -- NIIBE Yutaka Sun, 06 Apr 2008 15:58:31 +0900 sigscheme (0.8.0-5) unstable; urgency=low * configure, libgcroots/configure: Regenerated. * configure.in, libgcroots/configure.ac: Just use AC_CHECK_FUNCS. * libgcroots/mach_dep.c: Revert the changes. -- NIIBE Yutaka Tue, 02 Oct 2007 11:54:37 +0900 sigscheme (0.8.0-4) unstable; urgency=low * libgcroots/mach_dep.c: Fix FTBFS of sparc. -- NIIBE Yutaka Wed, 26 Sep 2007 16:01:19 +0900 sigscheme (0.8.0-3) unstable; urgency=low * libgcroots/mach_dep.c: Fix FTBFS of ia64. -- NIIBE Yutaka Wed, 26 Sep 2007 15:03:08 +0900 sigscheme (0.8.0-2) unstable; urgency=low * libgcroots/mach_dep.c: Fix FTBFS of hppa, mips, mipsel. * debian/control: Fix Depends: field of libsscm-dev. -- NIIBE Yutaka Tue, 25 Sep 2007 11:29:24 +0900 sigscheme (0.8.0-1) unstable; urgency=low * New upstream release. * debian/watch: Specify homepage. * debian/rules: Added --enable-conf=full. -- NIIBE Yutaka Tue, 18 Sep 2007 14:35:13 +0900 sigscheme (0.7.5-1) unstable; urgency=low * New upstream release. * Closes: #430304, which is false for sigscheme. * debian/watch: New place. * debian/copyright: Updated. -- NIIBE Yutaka Tue, 17 Jul 2007 12:05:13 +0900 sigscheme (0.7.4-1) unstable; urgency=low * New upstream release. -- NIIBE Yutaka Mon, 29 Jan 2007 15:31:24 +0900 sigscheme (0.7.3-1) unstable; urgency=low * New upstream release. * debian/watch: New place. -- NIIBE Yutaka Mon, 8 Jan 2007 11:29:43 +0900 sigscheme (0.7.2-3) unstable; urgency=low * Fixes FTBFS on m68k (Closes: #405664). * test-c/test-alignment.c: Errors are expected, clear errors. -- NIIBE Yutaka Sat, 6 Jan 2007 18:23:41 +0900 sigscheme (0.7.2-2) unstable; urgency=low * Fixes FTBFS on hppa. * libgcroots/gcroots.c (GC_push_current_stack): Revert the change of 0.7.2. -- NIIBE Yutaka Sat, 6 Jan 2007 14:12:07 +0900 sigscheme (0.7.2-1) unstable; urgency=low * New upstream release. * Tried to fix FTBFS on m68k. Thanks to Stephen R. Marenka, for pointing this out. * test-c/sscm-test.h: Fix formatting string. * test-c/test-alignment.c: Work around added. -- NIIBE Yutaka Sat, 6 Jan 2007 13:30:03 +0900 sigscheme (0.7.1-3) unstable; urgency=low * Fixes FTBFS on sparc: * libgcroots/configure.ac (machdep): Handle sparc-*-linux*. -- NIIBE Yutaka Fri, 5 Jan 2007 15:21:08 +0900 sigscheme (0.7.1-2) unstable; urgency=low * Fixes FTBFS on mips, mipsel, and ia64: * libgcroots/gcroots.c (GCROOTS_init): Fix a bug of return value. * libgcroots/gcroots.c (GC_save_regs_ret_val): Declared. * libgcroots/include/private/gcroots_priv.h: Added GC_save_regs_in_stack. * debian/*.install: *.pc are in -dev packages. -- NIIBE Yutaka Fri, 5 Jan 2007 13:44:35 +0900 sigscheme (0.7.1-1) unstable; urgency=low * New upstream release. * debian/copyright: Updated. * debian/control (Standards-Version): it's compliant to 3.7.2.2. * debian/watch: URL has been changed. * debian/docs: Removed doc/*.txt. * debian/rules (build-stamp): Added 'make check'. -- NIIBE Yutaka Mon, 25 Dec 2006 10:40:29 +0900 sigscheme (0.6.1-1) unstable; urgency=low * New upstream release. * {sigscheme,libsscm0,libsscm-dev}.install: New files. * {sigscheme,libsscm0,libsscm-dev}.files: New files. * doc/Makefile.am: Added man1_MANS description. * doc/sscm.1: New file. * debian/control (Build-Depends): Removed the dependency to ruby. (Package): Added libsscm0 and libsscm-dev. * debian/rules: Enable dh_makeshlibs and dh_install. * debian/watch: URL has been changed. -- NIIBE Yutaka Sat, 1 Jul 2006 15:51:03 +0900 sigscheme (0.5.0-2) unstable; urgency=low * debian/control (Build-Depends): Added ruby. Thanks to Frederik Schueler. Closes: #368571 * debian/rules (clean): invoke 'distclean' instead of 'clean'. -- NIIBE Yutaka Tue, 23 May 2006 21:46:41 +0900 sigscheme (0.5.0-1) unstable; urgency=low * New upstream release. Closes: #360904 * debian/watch: URL has been changed. * debian/control (Standards-Version): it's compliant to 3.7.2. -- NIIBE Yutaka Tue, 23 May 2006 06:54:31 +0900 sigscheme (0.2.9) unstable; urgency=low * New upstream release. Closes: #345722 * debian/watch: New file. -- NIIBE Yutaka Wed, 4 Jan 2006 16:34:22 +0900 sigscheme (0.1.0-1) unstable; urgency=low * Initial release. Closes: #326889 -- NIIBE Yutaka Wed, 7 Sep 2005 10:54:02 +0900 debian/libgcroots-dev.install0000644000000000000000000000014412166714054013506 0ustar /usr/include/*.h /usr/lib/*/libgcroots*.a /usr/lib/*/libgcroots*.so /usr/lib/*/pkgconfig/gcroots.pc debian/libsscm3.install0000644000000000000000000000003112166724455012303 0ustar /usr/lib/*/libsscm.so.3* debian/libgcroots0.install0000644000000000000000000000003412166714071013007 0ustar /usr/lib/*/libgcroots.so.0* debian/sigscheme.manpages0000644000000000000000000000001611526426303012651 0ustar debian/sscm.1 debian/compat0000644000000000000000000000000212166713740010373 0ustar 9 debian/patches/0000755000000000000000000000000012315303012010603 5ustar debian/patches/test-gc-protect-coll-0.8.30000644000000000000000000000211411526430735015163 0ustar Description: Upstream changes by gniibe, fixing FTBFS on sparc and ia64 Author: NIIBE Yutaka Last-Update: 2011-02-15 Bug-Debian: http://bugs.debian.org/489844 Index: sigscheme-0.8.5/test-c/test-gc-protect-coll.c =================================================================== --- sigscheme-0.8.5.orig/test-c/test-gc-protect-coll.c 2011-02-15 16:55:00.000000000 +0900 +++ sigscheme-0.8.5/test-c/test-gc-protect-coll.c 2011-02-15 16:55:02.000000000 +0900 @@ -192,10 +192,10 @@ for (i = 0; i < N_OBJS; i++) TST_TN_TRUE(scm_gc_protectedp(auto_objs[i])); -#if TRY_TESTS_THAT_PASS_IN_MOST_CASES /* unprotect again */ for (i = 0; i < N_OBJS; i++) scm_gc_unprotect(&auto_objs[i]); +#if TRY_TESTS_THAT_PASS_IN_MOST_CASES for (i = 0; i < N_OBJS; i++) TST_TN_FALSE(scm_gc_protectedp(auto_objs[i])); #endif @@ -227,7 +227,9 @@ TST_CASE(tst_6, "GC indirect protection via on-heap object reference") { +#if TRY_TESTS_THAT_PASS_IN_MOST_CASES ScmObj lst; /* unprotected */ +#endif TST_TN_FALSE(scm_gc_protected_contextp()); debian/patches/getcontext-0.8.30000644000000000000000000001643311526430764013407 0ustar Description: Upstream changes by gniibe, not to use AX_FUNC_GETCONTEXT Some architectures has stub for getcontext, so we just use CHECK_FUNCS Author: NIIBE Yutaka Last-Update: 2011-02-15 Index: sigscheme-0.8.5/configure.in =================================================================== --- sigscheme-0.8.5.orig/configure.in 2011-02-15 16:55:01.000000000 +0900 +++ sigscheme-0.8.5/configure.in 2011-02-15 16:55:02.000000000 +0900 @@ -202,10 +202,10 @@ # Checks for library functions # -AX_FUNC_GETCONTEXT +# AX_FUNC_GETCONTEXT AX_FUNC_SIGSETJMP -AC_CHECK_FUNCS([strtoll strtoimax \ +AC_CHECK_FUNCS([getcontext strtoll strtoimax \ memalign \ fileno getcwd getpagesize]) Index: sigscheme-0.8.5/configure =================================================================== --- sigscheme-0.8.5.orig/configure 2011-02-15 16:55:01.000000000 +0900 +++ sigscheme-0.8.5/configure 2011-02-15 16:55:02.000000000 +0900 @@ -30139,71 +30139,7 @@ # Checks for library functions # - - { $as_echo "$as_me:$LINENO: checking for getcontext" >&5 -$as_echo_n "checking for getcontext... " >&6; } -if test "${ax_cv_func_getcontext+set}" = set; then - $as_echo_n "(cached) " >&6 -else - cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h. */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h. */ -#include -int -main () -{ -ucontext_t ctx; - return getcontext(&ctx); - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 - (eval "$ac_link") 2>conftest.er1 - ac_status=$? - grep -v '^ *+' conftest.er1 >conftest.err - rm -f conftest.er1 - cat conftest.err >&5 - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && { - test -z "$ac_c_werror_flag" || - test ! -s conftest.err - } && test -s conftest$ac_exeext && { - test "$cross_compiling" = yes || - $as_test_x conftest$ac_exeext - }; then - ax_cv_func_getcontext=yes -else - $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - - ax_cv_func_getcontext=no -fi - -rm -rf conftest.dSYM -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ - conftest$ac_exeext conftest.$ac_ext -fi -{ $as_echo "$as_me:$LINENO: result: $ax_cv_func_getcontext" >&5 -$as_echo "$ax_cv_func_getcontext" >&6; } - if test "x$ax_cv_func_getcontext" = xyes; then - -cat >>confdefs.h <<\_ACEOF -#define HAVE_GETCONTEXT 1 -_ACEOF - - fi - +# AX_FUNC_GETCONTEXT { $as_echo "$as_me:$LINENO: checking for sigsetjmp" >&5 $as_echo_n "checking for sigsetjmp... " >&6; } @@ -30278,7 +30214,8 @@ -for ac_func in strtoll strtoimax \ + +for ac_func in getcontext strtoll strtoimax \ memalign \ fileno getcwd getpagesize do Index: sigscheme-0.8.5/libgcroots/configure.ac =================================================================== --- sigscheme-0.8.5.orig/libgcroots/configure.ac 2011-02-15 16:55:01.000000000 +0900 +++ sigscheme-0.8.5/libgcroots/configure.ac 2011-02-15 16:55:02.000000000 +0900 @@ -376,7 +376,8 @@ AC_SUBST(INCLUDES) AC_SUBST(CXXINCLUDES) -AX_FUNC_GETCONTEXT +# AX_FUNC_GETCONTEXT +AC_CHECK_FUNCS([getcontext]) # Configuration of shared libraries # Index: sigscheme-0.8.5/libgcroots/configure =================================================================== --- sigscheme-0.8.5.orig/libgcroots/configure 2011-02-15 16:55:01.000000000 +0900 +++ sigscheme-0.8.5/libgcroots/configure 2011-02-15 16:55:02.000000000 +0900 @@ -8279,15 +8279,15 @@ +# AX_FUNC_GETCONTEXT - - - - - { $as_echo "$as_me:$LINENO: checking for getcontext" >&5 -$as_echo_n "checking for getcontext... " >&6; } -if test "${ax_cv_func_getcontext+set}" = set; then - $as_echo_n "(cached) " >&6 +for ac_func in getcontext +do +as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` +{ echo "$as_me:$LINENO: checking for $ac_func" >&5 +echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } +if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then + echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ @@ -8295,12 +8295,41 @@ cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ -#include +/* Define $ac_func to an innocuous variant, in case declares $ac_func. + For example, HP-UX 11i declares gettimeofday. */ +#define $ac_func innocuous_$ac_func + +/* System header to define __stub macros and hopefully few prototypes, + which can conflict with char $ac_func (); below. + Prefer to if __STDC__ is defined, since + exists even on freestanding compilers. */ + +#ifdef __STDC__ +# include +#else +# include +#endif + +#undef $ac_func + +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ +#ifdef __cplusplus +extern "C" +#endif +char $ac_func (); +/* The GNU C library defines this for functions which it implements + to always fail with ENOSYS. Some functions are actually named + something starting with __ and the normal name is an alias. */ +#if defined __stub_$ac_func || defined __stub___$ac_func +choke me +#endif + int main () { -ucontext_t ctx; - return getcontext(&ctx); +return $ac_func (); ; return 0; } @@ -8311,42 +8340,39 @@ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" -$as_echo "$ac_try_echo") >&5 +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err - } && test -s conftest$ac_exeext && { - test "$cross_compiling" = yes || - $as_test_x conftest$ac_exeext - }; then - ax_cv_func_getcontext=yes + } && test -s conftest$ac_exeext && + $as_test_x conftest$ac_exeext; then + eval "$as_ac_var=yes" else - $as_echo "$as_me: failed program was:" >&5 + echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 - ax_cv_func_getcontext=no + eval "$as_ac_var=no" fi -rm -rf conftest.dSYM rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext fi -{ $as_echo "$as_me:$LINENO: result: $ax_cv_func_getcontext" >&5 -$as_echo "$ax_cv_func_getcontext" >&6; } - if test "x$ax_cv_func_getcontext" = xyes; then - -cat >>confdefs.h <<\_ACEOF -#define HAVE_GETCONTEXT 1 +ac_res=`eval echo '${'$as_ac_var'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } +if test `eval echo '${'$as_ac_var'}'` = yes; then + cat >>confdefs.h <<_ACEOF +#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 _ACEOF - fi +fi +done # Configuration of shared libraries debian/patches/ldadd-0.8.30000644000000000000000000000306011526433176012263 0ustar Description: Upstream changes by gniibe to fix LDADD and CFLAGS Author: NIIBE Yutaka Last-Update: 2011-02-15 Index: sigscheme-0.8.5/src/Makefile.am =================================================================== --- sigscheme-0.8.5.orig/src/Makefile.am 2008-03-01 23:40:34.000000000 +0900 +++ sigscheme-0.8.5/src/Makefile.am 2011-02-15 17:16:57.000000000 +0900 @@ -376,9 +376,9 @@ if USE_SHELL bin_PROGRAMS = sscm sscm_SOURCES = main.c -sscm_LDADD = libsscm.la @GCROOTS_LIBS@ -sscm_CPPFLAGS = -I$(top_builddir)/include @GCROOTS_CFLAGS@ -sscm_CFLAGS = +sscm_LDADD = libsscm.la +sscm_CPPFLAGS = -I$(top_builddir)/include +sscm_CFLAGS = @GCROOTS_CFLAGS@ endif # To enable ruby-and-perl-less build on tarball distribution, we should not Index: sigscheme-0.8.5/src/Makefile.in =================================================================== --- sigscheme-0.8.5.orig/src/Makefile.in 2010-07-28 15:05:32.000000000 +0900 +++ sigscheme-0.8.5/src/Makefile.in 2011-02-15 17:16:57.000000000 +0900 @@ -526,9 +526,9 @@ @USE_LIBSSCM_TRUE@libsscm_la_CFLAGS = @USE_SHELL_TRUE@sscm_SOURCES = main.c -@USE_SHELL_TRUE@sscm_LDADD = libsscm.la @GCROOTS_LIBS@ -@USE_SHELL_TRUE@sscm_CPPFLAGS = -I$(top_builddir)/include @GCROOTS_CFLAGS@ -@USE_SHELL_TRUE@sscm_CFLAGS = +@USE_SHELL_TRUE@sscm_LDADD = libsscm.la +@USE_SHELL_TRUE@sscm_CPPFLAGS = -I$(top_builddir)/include +@USE_SHELL_TRUE@sscm_CFLAGS = @GCROOTS_CFLAGS@ # To enable ruby-and-perl-less build on tarball distribution, we should not # delete $(FUNC_TABLES) and sigscheme-combined-trim.h here. debian/patches/ppc64el.diff0000644000000000000000000000521012267432232012725 0ustar Index: b/aclocal.m4 =================================================================== --- a/aclocal.m4 +++ b/aclocal.m4 @@ -1296,7 +1296,10 @@ x86_64-*linux*) LD="${LD-ld} -m elf_i386" ;; - ppc64-*linux*|powerpc64-*linux*) + powerpc64le-*) + LD="${LD-ld} -m elf32lppclinux" + ;; + powerpc64-*) LD="${LD-ld} -m elf32ppclinux" ;; s390x-*linux*) @@ -1315,7 +1318,10 @@ x86_64-*linux*) LD="${LD-ld} -m elf_x86_64" ;; - ppc*-*linux*|powerpc*-*linux*) + powerpcle-*) + LD="${LD-ld} -m elf64lppc" + ;; + powerpc-*) LD="${LD-ld} -m elf64ppc" ;; s390*-*linux*|s390*-*tpf*) Index: b/configure =================================================================== --- a/configure +++ b/configure @@ -6130,7 +6130,10 @@ x86_64-*linux*) LD="${LD-ld} -m elf_i386" ;; - ppc64-*linux*|powerpc64-*linux*) + powerpc64le-*) + LD="${LD-ld} -m elf32lppclinux" + ;; + powerpc64-*) LD="${LD-ld} -m elf32ppclinux" ;; s390x-*linux*) @@ -6149,7 +6152,10 @@ x86_64-*linux*) LD="${LD-ld} -m elf_x86_64" ;; - ppc*-*linux*|powerpc*-*linux*) + powerpcle-*) + LD="${LD-ld} -m elf64lppc" + ;; + powerpc-*) LD="${LD-ld} -m elf64ppc" ;; s390*-*linux*|s390*-*tpf*) Index: b/libgcroots/aclocal.m4 =================================================================== --- a/libgcroots/aclocal.m4 +++ b/libgcroots/aclocal.m4 @@ -1296,7 +1296,10 @@ x86_64-*linux*) LD="${LD-ld} -m elf_i386" ;; - ppc64-*linux*|powerpc64-*linux*) + powerpc64le-*) + LD="${LD-ld} -m elf32lppclinux" + ;; + powerpc64-*) LD="${LD-ld} -m elf32ppclinux" ;; s390x-*linux*) @@ -1315,7 +1318,10 @@ x86_64-*linux*) LD="${LD-ld} -m elf_x86_64" ;; - ppc*-*linux*|powerpc*-*linux*) + powerpcle-*) + LD="${LD-ld} -m elf64lppc" + ;; + powerpc-*) LD="${LD-ld} -m elf64ppc" ;; s390*-*linux*|s390*-*tpf*) Index: b/libgcroots/configure =================================================================== --- a/libgcroots/configure +++ b/libgcroots/configure @@ -10248,7 +10248,10 @@ x86_64-*linux*) LD="${LD-ld} -m elf_i386" ;; - ppc64-*linux*|powerpc64-*linux*) + powerpc64le-*) + LD="${LD-ld} -m elf32lppclinux" + ;; + powerpc64-*) LD="${LD-ld} -m elf32ppclinux" ;; s390x-*linux*) @@ -10267,7 +10270,10 @@ x86_64-*linux*) LD="${LD-ld} -m elf_x86_64" ;; - ppc*-*linux*|powerpc*-*linux*) + powerpcle-*) + LD="${LD-ld} -m elf64lppc" + ;; + powerpc-*) LD="${LD-ld} -m elf64ppc" ;; s390*-*linux*|s390*-*tpf*) debian/patches/test-storage-coll-0.8.30000644000000000000000000000407311526430730014561 0ustar Description: Upstream changes by gniibe to fix FTBFS on alpha and hppa Note that files of *-coll.c are generated files, we should change original too. On hppa, it failed with 0xdeadbeef or something like that: Program received signal SIGSEGV, Segmentation fault. 0x00013f0c in __canonicalize_funcptr_for_compare () Author: NIIBE Yutaka Last-Update: 2011-02-15 Index: sigscheme-0.8.5/test-c/test-storage-coll.c =================================================================== --- sigscheme-0.8.5.orig/test-c/test-storage-coll.c 2011-02-15 16:55:00.000000000 +0900 +++ sigscheme-0.8.5/test-c/test-storage-coll.c 2011-02-15 16:55:02.000000000 +0900 @@ -231,8 +231,8 @@ TST_CASE(tst_6, "symbol") { ScmObj obj; - char *p = scm_strdup("abcdefghijklmnopqrstuv"); - p = (char*)(((intptr_t)p + 7)& (-8)); + char *p = "abcdefghijklmnopqrstuv"; + p = (char*)(((intptr_t)p + sizeof(ScmCell)-1)&(-sizeof(ScmCell))); #define SYMBOL_TST(tst, nam, val) \ tst(obj, SYMBOL, \ @@ -341,10 +341,10 @@ CFUNC, FPTR, fun) typedef ScmFuncType FPTR; - FUNC_TST(TST_INIT2, SCM_SYNTAX_VARIADIC_1, (ScmFuncType)0xdeadbeef); + FUNC_TST(TST_INIT2, SCM_SYNTAX_VARIADIC_1, (ScmFuncType)0); FUNC_TST(TST_SET2, SCM_PROCEDURE_FIXED_4, (ScmFuncType)0); #if (SIZEOF_SCMOBJ == SIZEOF_INT64_T) - FUNC_TST(TST_INIT2, SCM_SYNTAX_VARIADIC_1, (ScmFuncType)0xdeadbeeffeed); + FUNC_TST(TST_INIT2, SCM_SYNTAX_VARIADIC_1, (ScmFuncType)0); #endif } @@ -409,12 +409,12 @@ VALUE, FPTR, p) typedef ScmCFunc FPTR; - CFPTR_TST(TST_INIT1, (ScmCFunc)0xdeadbeef); - CFPTR_TST(TST_SET1, (ScmCFunc)0xbaddeed); + CFPTR_TST(TST_INIT1, (ScmCFunc)0); + CFPTR_TST(TST_SET1, (ScmCFunc)0); #if (SIZEOF_SCMOBJ == SIZEOF_INT64_T) /* both MSB and LSB are set */ - CFPTR_TST(TST_INIT1, (ScmCFunc)0xadeadbeeffedbeef); - CFPTR_TST(TST_SET1, (ScmCFunc)0xbaddeedbeddad); + CFPTR_TST(TST_INIT1, (ScmCFunc)0); + CFPTR_TST(TST_SET1, (ScmCFunc)0); #endif } #endif /* use sscm extension mechanism */ debian/patches/test-gc-protect-0.8.50000644000000000000000000000253012166723116014237 0ustar Description: Some tests were written with no consideration of LP64. Author: NIIBE Yutaka Last-Update: 2013-07-09 Index: sigscheme-0.8.5/test-c/test-gc-protect.c =================================================================== --- sigscheme-0.8.5.orig/test-c/test-gc-protect.c 2013-07-09 05:51:46.036028336 +0000 +++ sigscheme-0.8.5/test-c/test-gc-protect.c 2013-07-09 05:57:15.960057619 +0000 @@ -76,7 +76,7 @@ { TST_TN_FALSE(scm_gc_protected_contextp()); - TST_TN_FALSE(protected_func(NULL)); + TST_TN_TRUE (protected_func(NULL) == NULL); TST_TN_TRUE (scm_call_with_gc_ready_stack(protected_func, NULL)); TST_TN_FALSE(protected_func(NULL)); } @@ -92,7 +92,7 @@ TST_TN_FALSE(scm_gc_protected_contextp()); #if TRY_TESTS_THAT_PASS_IN_MOST_CASES - TST_TN_FALSE(var_in_protected_func(NULL)); + TST_TN_TRUE (var_in_protected_func(NULL) == NULL); #endif TST_TN_TRUE (scm_call_with_gc_ready_stack(var_in_protected_func, NULL)); #if TRY_TESTS_THAT_PASS_IN_MOST_CASES @@ -114,7 +114,7 @@ TST_TN_FALSE(scm_gc_protected_contextp()); #if TRY_TESTS_THAT_PASS_IN_MOST_CASES - TST_TN_FALSE(vars_in_protected_func(NULL)); + TST_TN_TRUE (vars_in_protected_func(NULL) == NULL); #endif TST_TN_TRUE (scm_call_with_gc_ready_stack(vars_in_protected_func, NULL)); #if TRY_TESTS_THAT_PASS_IN_MOST_CASES debian/patches/maxpathlen-hurd-0.8.30000644000000000000000000000121711526430744014314 0ustar Description: Upstream changes by gniibe to workaround building GNU/Hurd Author: NIIBE Yutaka Last-Update: 2011-02-15 Index: sigscheme-0.8.5/src/main.c =================================================================== --- sigscheme-0.8.5.orig/src/main.c 2011-02-15 16:55:01.000000000 +0900 +++ sigscheme-0.8.5/src/main.c 2011-02-15 16:55:02.000000000 +0900 @@ -65,6 +65,10 @@ #define FEATURE_ID_SIOD "siod" #endif +#if !defined(MAXPATHLEN) +#define MAXPATHLEN 1024 /* GNU Hurd doesn't have MAXPATHLEN */ +#endif + /*======================================= File Local Type Definitions =======================================*/ debian/patches/series0000644000000000000000000000025412315302303012023 0ustar getcontext-0.8.3 ldadd-0.8.3 maxpathlen-hurd-0.8.3 test-gc-protect-coll-0.8.3 test-storage-coll-0.8.3 makefile-change-0.8.5 test-gc-protect-0.8.5 ppc64el.diff aarch64.diff debian/patches/aarch64.diff0000644000000000000000000000376212315303012012675 0ustar Index: b/libgcroots/include/private/gcconfig.h =================================================================== --- a/libgcroots/include/private/gcconfig.h +++ b/libgcroots/include/private/gcconfig.h @@ -62,6 +62,13 @@ # endif /* Determine the machine type: */ +# if defined(__aarch64__) +# define AARCH64 +# if !defined(LINUX) +# define NOSYS +# define mach_type_known +# endif +# endif # if defined(__arm__) || defined(__thumb__) # define ARM32 # if !defined(LINUX) && !defined(NETBSD) @@ -231,6 +238,10 @@ # define IA64 # define mach_type_known # endif +# if defined(LINUX) && defined(__aarch64__) +# define AARCH64 +# define mach_type_known +# endif # if defined(LINUX) && defined(__arm__) # define ARM32 # define mach_type_known @@ -504,6 +515,7 @@ /* running Amdahl UTS4 */ /* S390 ==> 390-like machine */ /* running LINUX */ + /* AARCH64 ==> ARM AArch64 */ /* ARM32 ==> Intel StrongARM */ /* IA64 ==> Intel IPF */ /* (e.g. Itanium) */ @@ -1724,6 +1736,32 @@ # endif # endif +# ifdef AARCH64 +# define CPP_WORDSZ 64 +# define MACH_TYPE "AARCH64" +# define ALIGNMENT 8 +# ifndef HBLKSIZE +# define HBLKSIZE 4096 +# endif +# ifdef LINUX +# define OS_TYPE "LINUX" +# define LINUX_STACKBOTTOM +# define USE_GENERIC_PUSH_REGS +# define DYNAMIC_LOADING + extern int __data_start[]; +# define DATASTART ((ptr_t)__data_start) + extern char _end[]; +# define DATAEND ((ptr_t)(&_end)) +# endif +# ifdef NOSYS + /* __data_start is usually defined in the target linker script. */ + extern int __data_start[]; +# define DATASTART ((ptr_t)__data_start) + extern void *__stack_base__; +# define STACKBOTTOM ((ptr_t)__stack_base__) +# endif +# endif + # ifdef ARM32 # define CPP_WORDSZ 32 # define MACH_TYPE "ARM32" debian/patches/makefile-change-0.8.50000644000000000000000000001276611526433215014224 0ustar Description: PACKAGE_URL addition for Makefile.in Author: NIIBE Yutaka Last-Update: 2011-02-15 Index: sigscheme-0.8.5/Makefile.in =================================================================== --- sigscheme-0.8.5.orig/Makefile.in 2010-07-28 15:05:32.000000000 +0900 +++ sigscheme-0.8.5/Makefile.in 2011-02-15 17:17:12.000000000 +0900 @@ -192,6 +192,7 @@ PACKAGE_NAME = @PACKAGE_NAME@ PACKAGE_STRING = @PACKAGE_STRING@ PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_URL = @PACKAGE_URL@ PACKAGE_VERSION = @PACKAGE_VERSION@ PATH_SEPARATOR = @PATH_SEPARATOR@ PERL = @PERL@ Index: sigscheme-0.8.5/bench/Makefile.in =================================================================== --- sigscheme-0.8.5.orig/bench/Makefile.in 2010-07-28 15:05:31.000000000 +0900 +++ sigscheme-0.8.5/bench/Makefile.in 2011-02-15 17:17:12.000000000 +0900 @@ -112,6 +112,7 @@ PACKAGE_NAME = @PACKAGE_NAME@ PACKAGE_STRING = @PACKAGE_STRING@ PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_URL = @PACKAGE_URL@ PACKAGE_VERSION = @PACKAGE_VERSION@ PATH_SEPARATOR = @PATH_SEPARATOR@ PERL = @PERL@ Index: sigscheme-0.8.5/doc/Makefile.in =================================================================== --- sigscheme-0.8.5.orig/doc/Makefile.in 2010-07-28 15:05:31.000000000 +0900 +++ sigscheme-0.8.5/doc/Makefile.in 2011-02-15 17:17:12.000000000 +0900 @@ -141,6 +141,7 @@ PACKAGE_NAME = @PACKAGE_NAME@ PACKAGE_STRING = @PACKAGE_STRING@ PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_URL = @PACKAGE_URL@ PACKAGE_VERSION = @PACKAGE_VERSION@ PATH_SEPARATOR = @PATH_SEPARATOR@ PERL = @PERL@ Index: sigscheme-0.8.5/include/Makefile.in =================================================================== --- sigscheme-0.8.5.orig/include/Makefile.in 2010-07-28 15:05:31.000000000 +0900 +++ sigscheme-0.8.5/include/Makefile.in 2011-02-15 17:17:12.000000000 +0900 @@ -152,6 +152,7 @@ PACKAGE_NAME = @PACKAGE_NAME@ PACKAGE_STRING = @PACKAGE_STRING@ PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_URL = @PACKAGE_URL@ PACKAGE_VERSION = @PACKAGE_VERSION@ PATH_SEPARATOR = @PATH_SEPARATOR@ PERL = @PERL@ Index: sigscheme-0.8.5/include/sigscheme/Makefile.in =================================================================== --- sigscheme-0.8.5.orig/include/sigscheme/Makefile.in 2010-07-28 15:05:31.000000000 +0900 +++ sigscheme-0.8.5/include/sigscheme/Makefile.in 2011-02-15 17:17:12.000000000 +0900 @@ -112,6 +112,7 @@ PACKAGE_NAME = @PACKAGE_NAME@ PACKAGE_STRING = @PACKAGE_STRING@ PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_URL = @PACKAGE_URL@ PACKAGE_VERSION = @PACKAGE_VERSION@ PATH_SEPARATOR = @PATH_SEPARATOR@ PERL = @PERL@ Index: sigscheme-0.8.5/lib/Makefile.in =================================================================== --- sigscheme-0.8.5.orig/lib/Makefile.in 2010-07-28 15:05:31.000000000 +0900 +++ sigscheme-0.8.5/lib/Makefile.in 2011-02-15 17:17:12.000000000 +0900 @@ -153,6 +153,7 @@ PACKAGE_NAME = @PACKAGE_NAME@ PACKAGE_STRING = @PACKAGE_STRING@ PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_URL = @PACKAGE_URL@ PACKAGE_VERSION = @PACKAGE_VERSION@ PATH_SEPARATOR = @PATH_SEPARATOR@ PERL = @PERL@ Index: sigscheme-0.8.5/m4/Makefile.in =================================================================== --- sigscheme-0.8.5.orig/m4/Makefile.in 2010-07-28 15:05:31.000000000 +0900 +++ sigscheme-0.8.5/m4/Makefile.in 2011-02-15 17:17:12.000000000 +0900 @@ -112,6 +112,7 @@ PACKAGE_NAME = @PACKAGE_NAME@ PACKAGE_STRING = @PACKAGE_STRING@ PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_URL = @PACKAGE_URL@ PACKAGE_VERSION = @PACKAGE_VERSION@ PATH_SEPARATOR = @PATH_SEPARATOR@ PERL = @PERL@ Index: sigscheme-0.8.5/src/Makefile.in =================================================================== --- sigscheme-0.8.5.orig/src/Makefile.in 2011-02-15 17:16:57.000000000 +0900 +++ sigscheme-0.8.5/src/Makefile.in 2011-02-15 17:17:12.000000000 +0900 @@ -305,6 +305,7 @@ PACKAGE_NAME = @PACKAGE_NAME@ PACKAGE_STRING = @PACKAGE_STRING@ PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_URL = @PACKAGE_URL@ PACKAGE_VERSION = @PACKAGE_VERSION@ PATH_SEPARATOR = @PATH_SEPARATOR@ PERL = @PERL@ Index: sigscheme-0.8.5/test/Makefile.in =================================================================== --- sigscheme-0.8.5.orig/test/Makefile.in 2010-07-28 15:05:32.000000000 +0900 +++ sigscheme-0.8.5/test/Makefile.in 2011-02-15 17:17:12.000000000 +0900 @@ -124,6 +124,7 @@ PACKAGE_NAME = @PACKAGE_NAME@ PACKAGE_STRING = @PACKAGE_STRING@ PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_URL = @PACKAGE_URL@ PACKAGE_VERSION = @PACKAGE_VERSION@ PATH_SEPARATOR = @PATH_SEPARATOR@ PERL = @PERL@ Index: sigscheme-0.8.5/test-c/Makefile.in =================================================================== --- sigscheme-0.8.5.orig/test-c/Makefile.in 2010-07-28 15:05:32.000000000 +0900 +++ sigscheme-0.8.5/test-c/Makefile.in 2011-02-15 17:17:12.000000000 +0900 @@ -201,6 +201,7 @@ PACKAGE_NAME = @PACKAGE_NAME@ PACKAGE_STRING = @PACKAGE_STRING@ PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_URL = @PACKAGE_URL@ PACKAGE_VERSION = @PACKAGE_VERSION@ PATH_SEPARATOR = @PATH_SEPARATOR@ PERL = @PERL@ Index: sigscheme-0.8.5/tools/Makefile.in =================================================================== --- sigscheme-0.8.5.orig/tools/Makefile.in 2010-07-28 15:05:32.000000000 +0900 +++ sigscheme-0.8.5/tools/Makefile.in 2011-02-15 17:17:12.000000000 +0900 @@ -112,6 +112,7 @@ PACKAGE_NAME = @PACKAGE_NAME@ PACKAGE_STRING = @PACKAGE_STRING@ PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_URL = @PACKAGE_URL@ PACKAGE_VERSION = @PACKAGE_VERSION@ PATH_SEPARATOR = @PATH_SEPARATOR@ PERL = @PERL@ debian/control0000644000000000000000000000472212172072750010601 0ustar Source: sigscheme Section: lisp Priority: optional Maintainer: NIIBE Yutaka Build-Depends: debhelper (>= 9), autotools-dev Standards-Version: 3.9.4 Homepage: http://code.google.com/p/sigscheme/ Package: sigscheme Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Description: Scheme Interpreter to be embedded SigScheme is a Scheme interpreter, which targets embedded programs. SigScheme is used as extension engine for uim, universal input method system. It conforms to R5RS, some of SRFI-s. Package: sigscheme-runtime Section: lisp Architecture: all Depends: ${misc:Depends} Multi-Arch: foreign Replaces: libsscm3 (<< 0.8.5-3) Breaks: libsscm3 (<< 0.8.5-3) Description: Runtime for sigscheme Scheme interpreter SigScheme is a Scheme interpreter, which targets embedded programs. SigScheme is used as extension engine for uim, universal input method system. It conforms to R5RS, some of SRFI-s. Package: libsscm3 Section: libs Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, sigscheme-runtime (= ${source:Version}) Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} Description: Shared library for sigscheme Scheme interpreter SigScheme is a Scheme interpreter, which targets embedded programs. SigScheme is used as extension engine for uim, universal input method system. It conforms to R5RS, some of SRFI-s. Package: libsscm-dev Section: libdevel Architecture: any Depends: libsscm3 (= ${binary:Version}), ${misc:Depends} Description: Development library for sigscheme Scheme interpreter SigScheme is a Scheme interpreter, which targets embedded programs. SigScheme is used as extension engine for uim, universal input method system. It conforms to R5RS, some of SRFI-s. Package: libgcroots0 Section: libs Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} Description: GC shared library for sigscheme Scheme interpreter SigScheme is a Scheme interpreter, which targets embedded programs. SigScheme is used as extension engine for uim, universal input method system. It conforms to R5RS, some of SRFI-s. Package: libgcroots-dev Section: libdevel Architecture: any Depends: libgcroots0 (= ${binary:Version}), ${misc:Depends} Description: Development GC library for sigscheme Scheme interpreter SigScheme is a Scheme interpreter, which targets embedded programs. SigScheme is used as extension engine for uim, universal input method system. It conforms to R5RS, some of SRFI-s. debian/rules0000755000000000000000000000032712172073222010246 0ustar #!/usr/bin/make -f # -*- makefile-gmake -*- # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 # This has to be exported to make some magic below work. export DH_OPTIONS %: dh $@ --with autotools-dev debian/source/0000755000000000000000000000000011341160046010462 5ustar debian/source/format0000644000000000000000000000001411341143251011667 0ustar 3.0 (quilt) debian/libsscm3.symbols0000644000000000000000000003200311526433655012327 0ustar libsscm.so.3 libsscm3 #MINVER# ScmBaseCharPort_construct@Base 0.8.5 ScmBaseCharPort_inspect@Base 0.8.5 ScmBaseCharPort_line_number@Base 0.8.5 ScmBaseCharPort_vptr@Base 0.8.5 ScmFilePort_new@Base 0.8.5 ScmFilePort_new_shared@Base 0.8.5 ScmFilePort_open_input_file@Base 0.8.5 ScmFilePort_open_output_file@Base 0.8.5 ScmFilePort_vptr@Base 0.8.5 ScmInputStrPort_new@Base 0.8.5 ScmInputStrPort_new_const@Base 0.8.5 ScmInputStrPort_new_copying@Base 0.8.5 ScmInputStrPort_ref_opaque@Base 0.8.5 ScmInputStrPort_vptr@Base 0.8.5 ScmMultiByteCharPort_construct@Base 0.8.5 ScmMultiByteCharPort_new@Base 0.8.5 ScmMultiByteCharPort_set_codec@Base 0.8.5 ScmMultiByteCharPort_vptr@Base 0.8.5 ScmOutputStrPort_c_strlen@Base 0.8.5 ScmOutputStrPort_new@Base 0.8.5 ScmOutputStrPort_ref_opaque@Base 0.8.5 ScmOutputStrPort_str@Base 0.8.5 ScmOutputStrPort_vptr@Base 0.8.5 scm_add_environment@Base 0.8.5 scm_align_str@Base 0.8.5 scm_alloc_cell@Base 0.8.5 scm_array2list@Base 0.8.5 scm_call@Base 0.8.5 scm_call_continuation@Base 0.8.5 scm_call_with_current_continuation@Base 0.8.5 scm_call_with_gc_ready_stack@Base 0.8.5 scm_calloc@Base 0.8.5 scm_charcodec_read_char@Base 0.8.5 scm_debug_categories@Base 0.8.5 scm_define_alias@Base 0.8.5 scm_destruct_continuation@Base 0.8.5 scm_die@Base 0.8.5 scm_display@Base 0.8.5 scm_display_errobj_ss@Base 0.8.5 scm_dynamic_wind@Base 0.8.5 scm_encoding_init@Base 0.8.5 scm_error@Base 0.8.5 scm_error_obj@Base 0.8.5 scm_error_with_implicit_func@Base 0.8.5 scm_eval@Base 0.8.5 scm_eval_c_string@Base 0.8.5 scm_extend_environment@Base 0.8.5 scm_fatal_error@Base 0.8.5 scm_fileport_init@Base 0.8.5 scm_fin_continuation@Base 0.8.5 scm_fin_gc@Base 0.8.5 scm_fin_load@Base 0.8.5 scm_fin_module@Base 0.8.5 scm_fin_storage@Base 0.8.5 scm_fin_symbol@Base 0.8.5 scm_finalize@Base 0.8.5 scm_finite_length@Base 0.8.5 scm_format@Base 0.8.5 scm_free_argv@Base 0.8.5 scm_g_instance_encoding@Base 0.8.5 scm_g_instance_error@Base 0.8.5 scm_g_instance_legacy_macro@Base 0.8.5 scm_g_instance_port@Base 0.8.5 scm_g_instance_procedure@Base 0.8.5 scm_g_instance_symbol@Base 0.8.5 scm_g_instance_syntax@Base 0.8.5 scm_g_instance_write@Base 0.8.5 scm_gc_protect@Base 0.8.5 scm_gc_protect_with_init@Base 0.8.5 scm_gc_protected_contextp@Base 0.8.5 scm_gc_protectedp@Base 0.8.5 scm_gc_unprotect@Base 0.8.5 scm_init_continuation@Base 0.8.5 scm_init_error@Base 0.8.5 scm_init_format@Base 0.8.5 scm_init_gc@Base 0.8.5 scm_init_legacy_macro@Base 0.8.5 scm_init_load@Base 0.8.5 scm_init_module@Base 0.8.5 scm_init_port@Base 0.8.5 scm_init_promise@Base 0.8.5 scm_init_storage@Base 0.8.5 scm_init_symbol@Base 0.8.5 scm_init_syntax@Base 0.8.5 scm_init_writer@Base 0.8.5 scm_initialize@Base 0.8.5 scm_initialize_srfi1@Base 0.8.5 scm_initialize_srfi23@Base 0.8.5 scm_initialize_srfi28@Base 0.8.5 scm_initialize_srfi2@Base 0.8.5 scm_initialize_srfi34@Base 0.8.5 scm_initialize_srfi38@Base 0.8.5 scm_initialize_srfi43@Base 0.8.5 scm_initialize_srfi48@Base 0.8.5 scm_initialize_srfi55@Base 0.8.5 scm_initialize_srfi60@Base 0.8.5 scm_initialize_srfi6@Base 0.8.5 scm_initialize_srfi8@Base 0.8.5 scm_initialize_srfi9@Base 0.8.5 scm_initialize_sscm_extensions@Base 0.8.5 scm_int2string@Base 0.8.5 scm_intern@Base 0.8.5 scm_interpret_argv@Base 0.8.5 scm_lbuf_alloc@Base 0.8.5 scm_lbuf_extend@Base 0.8.5 scm_lbuf_f_exponential@Base 0.8.5 scm_lbuf_f_linear@Base 0.8.5 scm_lbuf_free@Base 0.8.5 scm_lbuf_init@Base 0.8.5 scm_lbuf_realloc@Base 0.8.5 scm_length@Base 0.8.5 scm_lformat@Base 0.8.5 scm_list2array@Base 0.8.5 scm_list_tail@Base 0.8.5 scm_load@Base 0.8.5 scm_load_system_file@Base 0.8.5 scm_lookup_environment@Base 0.8.5 scm_lookup_frame@Base 0.8.5 scm_make_cfunc_pointer@Base 0.8.5 scm_make_char_port@Base 0.8.5 scm_make_closure@Base 0.8.5 scm_make_cons@Base 0.8.5 scm_make_continuation@Base 0.8.5 scm_make_cpointer@Base 0.8.5 scm_make_error_obj@Base 0.8.5 scm_make_func@Base 0.8.5 scm_make_immutable_string@Base 0.8.5 scm_make_immutable_string_copying@Base 0.8.5 scm_make_immutable_vector@Base 0.8.5 scm_make_port@Base 0.8.5 scm_make_shared_file_port@Base 0.8.5 scm_make_string@Base 0.8.5 scm_make_string_copying@Base 0.8.5 scm_make_symbol@Base 0.8.5 scm_make_value_packet@Base 0.8.5 scm_make_vector@Base 0.8.5 scm_malloc@Base 0.8.5 scm_malloc_aligned@Base 0.8.5 scm_map_multiple_args@Base 0.8.5 scm_map_single_arg@Base 0.8.5 scm_mb_bare_c_strlen@Base 0.8.5 scm_mb_find_codec@Base 0.8.5 scm_mb_strlen@Base 0.8.5 scm_mb_substring@Base 0.8.5 scm_mbcport_init@Base 0.8.5 scm_p_abs@Base 0.8.5 scm_p_add@Base 0.8.5 scm_p_append@Base 0.8.5 scm_p_apply@Base 0.8.5 scm_p_assoc@Base 0.8.5 scm_p_assq@Base 0.8.5 scm_p_assv@Base 0.8.5 scm_p_backtrace@Base 0.8.5 scm_p_booleanp@Base 0.8.5 scm_p_caaaar@Base 0.8.5 scm_p_caaadr@Base 0.8.5 scm_p_caaar@Base 0.8.5 scm_p_caadar@Base 0.8.5 scm_p_caaddr@Base 0.8.5 scm_p_caadr@Base 0.8.5 scm_p_caar@Base 0.8.5 scm_p_cadaar@Base 0.8.5 scm_p_cadadr@Base 0.8.5 scm_p_cadar@Base 0.8.5 scm_p_caddar@Base 0.8.5 scm_p_cadddr@Base 0.8.5 scm_p_caddr@Base 0.8.5 scm_p_cadr@Base 0.8.5 scm_p_call_with_current_continuation@Base 0.8.5 scm_p_call_with_values@Base 0.8.5 scm_p_car@Base 0.8.5 scm_p_cdaaar@Base 0.8.5 scm_p_cdaadr@Base 0.8.5 scm_p_cdaar@Base 0.8.5 scm_p_cdadar@Base 0.8.5 scm_p_cdaddr@Base 0.8.5 scm_p_cdadr@Base 0.8.5 scm_p_cdar@Base 0.8.5 scm_p_cddaar@Base 0.8.5 scm_p_cddadr@Base 0.8.5 scm_p_cddar@Base 0.8.5 scm_p_cdddar@Base 0.8.5 scm_p_cddddr@Base 0.8.5 scm_p_cdddr@Base 0.8.5 scm_p_cddr@Base 0.8.5 scm_p_cdr@Base 0.8.5 scm_p_char2integer@Base 0.8.5 scm_p_char_alphabeticp@Base 0.8.5 scm_p_char_ci_equalp@Base 0.8.5 scm_p_char_ci_greater_equalp@Base 0.8.5 scm_p_char_ci_greaterp@Base 0.8.5 scm_p_char_ci_less_equalp@Base 0.8.5 scm_p_char_ci_lessp@Base 0.8.5 scm_p_char_downcase@Base 0.8.5 scm_p_char_equalp@Base 0.8.5 scm_p_char_greater_equalp@Base 0.8.5 scm_p_char_greaterp@Base 0.8.5 scm_p_char_less_equalp@Base 0.8.5 scm_p_char_lessp@Base 0.8.5 scm_p_char_lower_casep@Base 0.8.5 scm_p_char_numericp@Base 0.8.5 scm_p_char_readyp@Base 0.8.5 scm_p_char_upcase@Base 0.8.5 scm_p_char_upper_casep@Base 0.8.5 scm_p_char_whitespacep@Base 0.8.5 scm_p_charp@Base 0.8.5 scm_p_close_input_port@Base 0.8.5 scm_p_close_output_port@Base 0.8.5 scm_p_cons@Base 0.8.5 scm_p_current_char_codec@Base 0.8.5 scm_p_current_environment@Base 0.8.5 scm_p_current_error_port@Base 0.8.5 scm_p_current_input_port@Base 0.8.5 scm_p_current_output_port@Base 0.8.5 scm_p_display@Base 0.8.5 scm_p_divide@Base 0.8.5 scm_p_dynamic_wind@Base 0.8.5 scm_p_eof_objectp@Base 0.8.5 scm_p_eqp@Base 0.8.5 scm_p_equal@Base 0.8.5 scm_p_equalp@Base 0.8.5 scm_p_eqvp@Base 0.8.5 scm_p_error_objectp@Base 0.8.5 scm_p_eval@Base 0.8.5 scm_p_evenp@Base 0.8.5 scm_p_exit@Base 0.8.5 scm_p_fatal_error@Base 0.8.5 scm_p_fixnum_width@Base 0.8.5 scm_p_for_each@Base 0.8.5 scm_p_force@Base 0.8.5 scm_p_formatplus@Base 0.8.5 scm_p_greater@Base 0.8.5 scm_p_greater_equal@Base 0.8.5 scm_p_greatest_fixnum@Base 0.8.5 scm_p_input_portp@Base 0.8.5 scm_p_inspect_error@Base 0.8.5 scm_p_integer2char@Base 0.8.5 scm_p_integerp@Base 0.8.5 scm_p_interaction_environment@Base 0.8.5 scm_p_least_fixnum@Base 0.8.5 scm_p_length@Base 0.8.5 scm_p_lengthstar@Base 0.8.5 scm_p_less@Base 0.8.5 scm_p_less_equal@Base 0.8.5 scm_p_list2string@Base 0.8.5 scm_p_list2vector@Base 0.8.5 scm_p_list@Base 0.8.5 scm_p_list_ref@Base 0.8.5 scm_p_list_tail@Base 0.8.5 scm_p_listp@Base 0.8.5 scm_p_load@Base 0.8.5 scm_p_load_path@Base 0.8.5 scm_p_make_string@Base 0.8.5 scm_p_make_vector@Base 0.8.5 scm_p_map@Base 0.8.5 scm_p_max@Base 0.8.5 scm_p_member@Base 0.8.5 scm_p_memq@Base 0.8.5 scm_p_memv@Base 0.8.5 scm_p_min@Base 0.8.5 scm_p_modulo@Base 0.8.5 scm_p_multiply@Base 0.8.5 scm_p_negativep@Base 0.8.5 scm_p_newline@Base 0.8.5 scm_p_not@Base 0.8.5 scm_p_null_environment@Base 0.8.5 scm_p_nullp@Base 0.8.5 scm_p_number2string@Base 0.8.5 scm_p_numberp@Base 0.8.5 scm_p_oddp@Base 0.8.5 scm_p_open_input_file@Base 0.8.5 scm_p_open_output_file@Base 0.8.5 scm_p_output_portp@Base 0.8.5 scm_p_pair_mutablep@Base 0.8.5 scm_p_pairp@Base 0.8.5 scm_p_peek_char@Base 0.8.5 scm_p_positivep@Base 0.8.5 scm_p_prealloc_heaps@Base 0.8.5 scm_p_procedurep@Base 0.8.5 scm_p_provide@Base 0.8.5 scm_p_providedp@Base 0.8.5 scm_p_quotient@Base 0.8.5 scm_p_read@Base 0.8.5 scm_p_read_char@Base 0.8.5 scm_p_remainder@Base 0.8.5 scm_p_require@Base 0.8.5 scm_p_require_module@Base 0.8.5 scm_p_reverse@Base 0.8.5 scm_p_scheme_report_environment@Base 0.8.5 scm_p_set_carx@Base 0.8.5 scm_p_set_cdrx@Base 0.8.5 scm_p_set_current_char_codecx@Base 0.8.5 scm_p_set_current_error_portx@Base 0.8.5 scm_p_set_current_input_portx@Base 0.8.5 scm_p_set_current_output_portx@Base 0.8.5 scm_p_srfi1_circular_listp@Base 0.8.5 scm_p_srfi1_dotted_listp@Base 0.8.5 scm_p_srfi1_find_tail@Base 0.8.5 scm_p_srfi1_last_pair@Base 0.8.5 scm_p_srfi1_lengthplus@Base 0.8.5 scm_p_srfi1_map_in_order@Base 0.8.5 scm_p_srfi23_error@Base 0.8.5 scm_p_srfi28_format@Base 0.8.5 scm_p_srfi34_raise@Base 0.8.5 scm_p_srfi34_with_exception_handler@Base 0.8.5 scm_p_srfi38_write_with_shared_structure@Base 0.8.5 scm_p_srfi48_format@Base 0.8.5 scm_p_srfi60_bitwise_if@Base 0.8.5 scm_p_srfi60_logand@Base 0.8.5 scm_p_srfi60_logior@Base 0.8.5 scm_p_srfi60_lognot@Base 0.8.5 scm_p_srfi60_logtest@Base 0.8.5 scm_p_srfi60_logxor@Base 0.8.5 scm_p_srfi6_get_output_string@Base 0.8.5 scm_p_srfi6_open_input_string@Base 0.8.5 scm_p_srfi6_open_output_string@Base 0.8.5 scm_p_sscm_version@Base 0.8.5 scm_p_string2list@Base 0.8.5 scm_p_string2number@Base 0.8.5 scm_p_string2symbol@Base 0.8.5 scm_p_string@Base 0.8.5 scm_p_string_append@Base 0.8.5 scm_p_string_ci_equalp@Base 0.8.5 scm_p_string_ci_greater_equalp@Base 0.8.5 scm_p_string_ci_greaterp@Base 0.8.5 scm_p_string_ci_less_equalp@Base 0.8.5 scm_p_string_ci_lessp@Base 0.8.5 scm_p_string_copy@Base 0.8.5 scm_p_string_fillx@Base 0.8.5 scm_p_string_greater_equalp@Base 0.8.5 scm_p_string_greaterp@Base 0.8.5 scm_p_string_length@Base 0.8.5 scm_p_string_less_equalp@Base 0.8.5 scm_p_string_lessp@Base 0.8.5 scm_p_string_mutablep@Base 0.8.5 scm_p_string_reconstructx@Base 0.8.5 scm_p_string_ref@Base 0.8.5 scm_p_string_setx@Base 0.8.5 scm_p_stringequalp@Base 0.8.5 scm_p_stringp@Base 0.8.5 scm_p_substring@Base 0.8.5 scm_p_subtract@Base 0.8.5 scm_p_symbol2string@Base 0.8.5 scm_p_symbol_boundp@Base 0.8.5 scm_p_symbolp@Base 0.8.5 scm_p_system_load_path@Base 0.8.5 scm_p_values@Base 0.8.5 scm_p_vector2list@Base 0.8.5 scm_p_vector@Base 0.8.5 scm_p_vector_fillx@Base 0.8.5 scm_p_vector_length@Base 0.8.5 scm_p_vector_mutablep@Base 0.8.5 scm_p_vector_ref@Base 0.8.5 scm_p_vector_setx@Base 0.8.5 scm_p_vectorp@Base 0.8.5 scm_p_write@Base 0.8.5 scm_p_write_char@Base 0.8.5 scm_p_zerop@Base 0.8.5 scm_plain_error@Base 0.8.5 scm_port_char_readyp@Base 0.8.5 scm_port_close@Base 0.8.5 scm_port_codec@Base 0.8.5 scm_port_flush@Base 0.8.5 scm_port_get_char@Base 0.8.5 scm_port_inspect@Base 0.8.5 scm_port_newline@Base 0.8.5 scm_port_peek_char@Base 0.8.5 scm_port_put_char@Base 0.8.5 scm_port_puts@Base 0.8.5 scm_prealloc_heaps@Base 0.8.5 scm_predefined_debug_categories@Base 0.8.5 scm_prepare_port@Base 0.8.5 scm_provide@Base 0.8.5 scm_providedp@Base 0.8.5 scm_raise_error@Base 0.8.5 scm_read@Base 0.8.5 scm_realloc@Base 0.8.5 scm_register_func@Base 0.8.5 scm_register_funcs@Base 0.8.5 scm_replace_environment@Base 0.8.5 scm_require@Base 0.8.5 scm_require_module@Base 0.8.5 scm_s_and@Base 0.8.5 scm_s_begin@Base 0.8.5 scm_s_body@Base 0.8.5 scm_s_case@Base 0.8.5 scm_s_cond@Base 0.8.5 scm_s_cond_internal@Base 0.8.5 scm_s_define@Base 0.8.5 scm_s_define_internal@Base 0.8.5 scm_s_define_macro@Base 0.8.5 scm_s_delay@Base 0.8.5 scm_s_do@Base 0.8.5 scm_s_if@Base 0.8.5 scm_s_lambda@Base 0.8.5 scm_s_let@Base 0.8.5 scm_s_let_internal@Base 0.8.5 scm_s_let_optionalsstar@Base 0.8.5 scm_s_let_vector_start_plus_end@Base 0.8.5 scm_s_letrec@Base 0.8.5 scm_s_letrec_internal@Base 0.8.5 scm_s_letstar@Base 0.8.5 scm_s_or@Base 0.8.5 scm_s_quasiquote@Base 0.8.5 scm_s_quote@Base 0.8.5 scm_s_setx@Base 0.8.5 scm_s_srfi2_and_letstar@Base 0.8.5 scm_s_srfi34_guard@Base 0.8.5 scm_s_srfi55_require_extension@Base 0.8.5 scm_s_srfi8_receive@Base 0.8.5 scm_s_srfi9_define_record_type@Base 0.8.5 scm_s_unquote@Base 0.8.5 scm_s_unquote_splicing@Base 0.8.5 scm_s_use@Base 0.8.5 scm_set_debug_categories@Base 0.8.5 scm_set_fatal_error_callback@Base 0.8.5 scm_set_lib_path@Base 0.8.5 scm_set_system_load_path@Base 0.8.5 scm_show_backtrace@Base 0.8.5 scm_special_char_table@Base 0.8.5 scm_strdup@Base 0.8.5 scm_string2number@Base 0.8.5 scm_strport_init@Base 0.8.5 scm_symbol_bound_to@Base 0.8.5 scm_symbol_value@Base 0.8.5 scm_toplevel_environmentp@Base 0.8.5 scm_trace_stack@Base 0.8.5 scm_type@Base 0.8.5 scm_update_environment@Base 0.8.5 scm_use@Base 0.8.5 scm_valid_environment_extension_lengthp@Base 0.8.5 scm_valid_environment_extensionp@Base 0.8.5 scm_valid_environmentp@Base 0.8.5 scm_validate_actuals@Base 0.8.5 scm_validate_formals@Base 0.8.5 scm_vformat@Base 0.8.5 scm_write@Base 0.8.5 scm_write_ss@Base 0.8.5 debian/sigscheme-doc.install0000644000000000000000000000000711341143224013260 0ustar #DOCS# debian/sigscheme.install0000644000000000000000000000004612166714162012533 0ustar /usr/bin/* /usr/share/doc/sigscheme/* debian/watch0000644000000000000000000000017411341143044010214 0ustar version=3 http://code.google.com/p/sigscheme/wiki/Download \ http://sigscheme.googlecode.com/files/sigscheme-(.*)\.tar\.bz2 debian/libgcroots0.symbols0000644000000000000000000000130512315303572013027 0ustar libgcroots.so.0 libgcroots0 #MINVER# GCROOTS_call_with_gc_ready_stack@Base 0.8.5 (arch=sparc64)GCROOTS_clear_stack_inner@Base 0.8.5 GCROOTS_fin@Base 0.8.5 GCROOTS_init@Base 0.8.5 GCROOTS_is_protected@Base 0.8.5 GCROOTS_is_protected_context@Base 0.8.5 (arch=!arm64 !mips !mipsel !s390 !s390x)GCROOTS_jmp_buf@Base 0.8.5 GCROOTS_mark@Base 0.8.5 GCROOTS_noop1@Base 0.8.5 GCROOTS_push_current_stack@Base 0.8.5 (arch=alpha mips mipsel powerpcspe)GCROOTS_push_one@Base 0.8.5 GCROOTS_push_regs@Base 0.8.5 GCROOTS_push_regs_and_stack@Base 0.8.5 GCROOTS_with_callee_saves_pushed@Base 0.8.5 (arch=ia64 sparc64)GCROOTS_save_regs_in_stack@Base 0.8.5 (arch=ia64 sparc64)GCROOTS_save_regs_ret_val@Base 0.8.5 debian/libsscm-dev.install0000644000000000000000000000015212166714114012767 0ustar /usr/include/sigscheme/*.h /usr/lib/*/libsscm*.a /usr/lib/*/libsscm*.so /usr/lib/*/pkgconfig/sigscheme.pc debian/sscm.10000644000000000000000000000156411526426204010225 0ustar .TH SSCM "1" "July 28, 2010" "A Scheme Interpreter" "User Commands" .SH NAME sscm \- A Scheme Interpreter .SH SYNOPSIS \fBsscm \fR [\fIoptions\fR] \fI\fR .SH DESCRIPTION SigScheme is a Scheme interpreter, which targets embedded program. SigScheme is used as extension engine for uim, universal input method system. It conforms to R5RS, some of SRFI-s. .SH OPTIONS Sscm expects one filename as an argument \fI\fR. .PP It takes following option(s). .IP \fB\-C \fI\fR Specify encoding. Supported encodings are: EUC-JP, EUC-CN, EUC-KR, UTF-8, SHIFT_JIS, and ISO-8859-1. .SH "AUTHORS" Kazuki Ohta , Jun Inoue , and YAMAMOTO Kengo / Yamaken .SH "VERSION" SSCM 0.8.5 .SH "SEE ALSO" Some documentation for \fBsscm\fR are maintained as text files. Please see /usr/share/doc/sscm/*.