Update to guile-1.8.7.

This commit is contained in:
kili 2009-10-11 18:49:12 +00:00
parent 71d503d198
commit 63482e0410
4 changed files with 229 additions and 131 deletions

View File

@ -1,33 +1,46 @@
# $OpenBSD: Makefile,v 1.28 2007/09/16 00:27:05 merdely Exp $
# $OpenBSD: Makefile,v 1.29 2009/10/11 18:49:12 kili Exp $
COMMENT= GNU's Ubiquitous Intelligent Language for Extension
DISTNAME= guile-1.6.7
PKGNAME= $(DISTNAME)p3
SHARED_LIBS= guile-ltdl 1.0 \
guile-srfi-srfi-13-14-v-1 1.0 \
guile-srfi-srfi-4-v-1 1.0 \
guile 15.0 \
guilereadline-v-12 15.0
VERSION= 1.8.7
DISTNAME= guile-${VERSION}
SHARED_LIBS= guile 20.0 \
guile-srfi-srfi-1-v-3 3.2 \
guile-srfi-srfi-13-14-v-3 3.1 \
guile-srfi-srfi-4-v-3 3.1 \
guile-srfi-srfi-60-v-2 2.2 \
guilereadline-v-17 17.3
CATEGORIES= lang
MASTER_SITES= ${MASTER_SITE_GNU:=guile/}
HOMEPAGE= http://www.gnu.org/software/guile/
# LGPLv2.1
PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
WANTLIB= c m ncurses readline
WANTLIB= c m ncurses pthread readline
LIB_DEPENDS= gmp.>=6:gmp->=4.1:devel/gmp \
ltdl::devel/libtool
MODULES= devel/gettext
SEPARATE_BUILD= Yes
CONFIGURE_STYLE= gnu
USE_LIBTOOL= Yes
USE_GMAKE= Yes
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
LDFLAGS="-L${LOCALBASE}/lib"
V= ${VERSION:C,.[0-9]+$,,}
SUBST_VARS= V
post-install:
${INSTALL_DATA_DIR} ${PREFIX}/share/aclocal
${INSTALL_DATA} ${WRKSRC}/guile-config/qthreads.m4 ${PREFIX}/share/aclocal
${INSTALL_DATA} ${WRKSRC}/guile-config/guile.m4 ${PREFIX}/share/aclocal
@cd ${PREFIX}/share/guile && ln -s ../slib
.include <bsd.port.mk>

View File

@ -1,5 +1,5 @@
MD5 (guile-1.6.7.tar.gz) = wv8qIjHwy7LoON2HAaWHxQ==
RMD160 (guile-1.6.7.tar.gz) = Y9RegUODTGQdSkcyz7s06JhPVd0=
SHA1 (guile-1.6.7.tar.gz) = AKgtxMfBn5t5HhFqK6+D59DAhW0=
SHA256 (guile-1.6.7.tar.gz) = j67qwoK51BddFZI6a9C2YDZT/ddElnsV2Vd7V0hVVzQ=
SIZE (guile-1.6.7.tar.gz) = 3039294
MD5 (guile-1.8.7.tar.gz) = mRtbPvy7w/dQfQW8QvgKXg==
RMD160 (guile-1.8.7.tar.gz) = PM1YHP9K10P8EyhZe9jLJBy9P9Y=
SHA1 (guile-1.8.7.tar.gz) = JM0vBkOcdtQdmCpzhP6KD+UxO1Q=
SHA256 (guile-1.8.7.tar.gz) = v+5jOdkZVaY35/VB2W9bHVMnG0K7Sje4hn0Yamxm8LM=
SIZE (guile-1.8.7.tar.gz) = 4026804

View File

@ -1,6 +1,7 @@
@comment $OpenBSD: PFRAG.shared,v 1.5 2006/01/09 07:04:59 alek Exp $
@lib lib/libguile-ltdl.so.${LIBguile-ltdl_VERSION}
@lib lib/libguile-srfi-srfi-13-14-v-1.so.${LIBguile-srfi-srfi-13-14-v-1_VERSION}
@lib lib/libguile-srfi-srfi-4-v-1.so.${LIBguile-srfi-srfi-4-v-1_VERSION}
@comment $OpenBSD: PFRAG.shared,v 1.6 2009/10/11 18:49:12 kili Exp $
@lib lib/libguile-srfi-srfi-1-v-3.so.${LIBguile-srfi-srfi-1-v-3_VERSION}
@lib lib/libguile-srfi-srfi-13-14-v-3.so.${LIBguile-srfi-srfi-13-14-v-3_VERSION}
@lib lib/libguile-srfi-srfi-4-v-3.so.${LIBguile-srfi-srfi-4-v-3_VERSION}
@lib lib/libguile-srfi-srfi-60-v-2.so.${LIBguile-srfi-srfi-60-v-2_VERSION}
@lib lib/libguile.so.${LIBguile_VERSION}
@lib lib/libguilereadline-v-12.so.${LIBguilereadline-v-12_VERSION}
@lib lib/libguilereadline-v-17.so.${LIBguilereadline-v-17_VERSION}

View File

@ -1,17 +1,18 @@
@comment $OpenBSD: PLIST,v 1.9 2005/12/22 12:21:44 steven Exp $
@comment $OpenBSD: PLIST,v 1.10 2009/10/11 18:49:12 kili Exp $
%%SHARED%%
bin/guile
@bin bin/guile
bin/guile-config
bin/guile-snarf
bin/guile-tools
include/guile/
include/guile-readline/
include/guile-readline/readline.h
include/guile/gh.h
include/guile/readline.h
include/guile/srfi/
include/guile/srfi/srfi-1.h
include/guile/srfi/srfi-13.h
include/guile/srfi/srfi-14.h
include/guile/srfi/srfi-4.h
include/guile/srfi/srfi-60.h
include/libguile/
include/libguile.h
include/libguile/__scm.h
@ -22,10 +23,12 @@ include/libguile/backtrace.h
include/libguile/boolean.h
include/libguile/chars.h
include/libguile/continuations.h
include/libguile/coop-defs.h
include/libguile/convert.h
include/libguile/debug-malloc.h
include/libguile/debug.h
include/libguile/deprecated.h
include/libguile/deprecation.h
include/libguile/discouraged.h
include/libguile/dynl.h
include/libguile/dynwind.h
include/libguile/environments.h
@ -38,6 +41,7 @@ include/libguile/feature.h
include/libguile/filesys.h
include/libguile/fluids.h
include/libguile/fports.h
include/libguile/futures.h
include/libguile/gc.h
include/libguile/gdb_interface.h
include/libguile/gdbint.h
@ -47,7 +51,9 @@ include/libguile/guardians.h
include/libguile/hash.h
include/libguile/hashtab.h
include/libguile/hooks.h
include/libguile/i18n.h
include/libguile/init.h
include/libguile/inline.h
include/libguile/ioext.h
include/libguile/iselect.h
include/libguile/keywords.h
@ -58,6 +64,7 @@ include/libguile/macros.h
include/libguile/mallocs.h
include/libguile/modules.h
include/libguile/net_db.h
include/libguile/null-threads.h
include/libguile/numbers.h
include/libguile/objects.h
include/libguile/objprop.h
@ -69,6 +76,7 @@ include/libguile/print.h
include/libguile/procprop.h
include/libguile/procs.h
include/libguile/properties.h
include/libguile/pthread-threads.h
include/libguile/ramap.h
include/libguile/random.h
include/libguile/rdelim.h
@ -85,11 +93,13 @@ include/libguile/snarf.h
include/libguile/socket.h
include/libguile/sort.h
include/libguile/srcprop.h
include/libguile/srfi-13.h
include/libguile/srfi-14.h
include/libguile/srfi-4.h
include/libguile/stackchk.h
include/libguile/stacks.h
include/libguile/stime.h
include/libguile/strings.h
include/libguile/strop.h
include/libguile/strorder.h
include/libguile/strports.h
include/libguile/struct.h
@ -109,113 +119,187 @@ include/libguile/weaks.h
@info info/guile-tut.info
@info info/guile.info
@comment @info info/r5rs.info
lib/libguile-ltdl.a
lib/libguile-ltdl.la
lib/libguile-srfi-srfi-13-14-v-1.a
lib/libguile-srfi-srfi-13-14-v-1.la
lib/libguile-srfi-srfi-4-v-1.a
lib/libguile-srfi-srfi-4-v-1.la
lib/libguile-srfi-srfi-1-v-3.a
lib/libguile-srfi-srfi-1-v-3.la
lib/libguile-srfi-srfi-13-14-v-3.a
lib/libguile-srfi-srfi-13-14-v-3.la
lib/libguile-srfi-srfi-4-v-3.a
lib/libguile-srfi-srfi-4-v-3.la
lib/libguile-srfi-srfi-60-v-2.a
lib/libguile-srfi-srfi-60-v-2.la
lib/libguile.a
lib/libguile.la
lib/libguilereadline-v-12.a
lib/libguilereadline-v-12.la
share/aclocal/
lib/libguilereadline-v-17.a
lib/libguilereadline-v-17.la
lib/pkgconfig/
lib/pkgconfig/guile-${V}.pc
@man man/man1/guile.1
share/aclocal/guile.m4
share/aclocal/qthreads.m4
share/guile/
share/guile/1.6/
share/guile/1.6/guile-procedures.txt
share/guile/1.6/ice-9/
share/guile/1.6/ice-9/and-let*.scm
share/guile/1.6/ice-9/and-let-star.scm
share/guile/1.6/ice-9/arrays.scm
share/guile/1.6/ice-9/boot-9.scm
share/guile/1.6/ice-9/buffered-input.scm
share/guile/1.6/ice-9/calling.scm
share/guile/1.6/ice-9/channel.scm
share/guile/1.6/ice-9/common-list.scm
share/guile/1.6/ice-9/debug.scm
share/guile/1.6/ice-9/debugger.scm
share/guile/1.6/ice-9/documentation.scm
share/guile/1.6/ice-9/emacs.scm
share/guile/1.6/ice-9/expect.scm
share/guile/1.6/ice-9/format.scm
share/guile/1.6/ice-9/ftw.scm
share/guile/1.6/ice-9/getopt-long.scm
share/guile/1.6/ice-9/hcons.scm
share/guile/1.6/ice-9/history.scm
share/guile/1.6/ice-9/lineio.scm
share/guile/1.6/ice-9/ls.scm
share/guile/1.6/ice-9/mapping.scm
share/guile/1.6/ice-9/match.scm
share/guile/1.6/ice-9/networking.scm
share/guile/1.6/ice-9/null.scm
share/guile/1.6/ice-9/optargs.scm
share/guile/1.6/ice-9/poe.scm
share/guile/1.6/ice-9/popen.scm
share/guile/1.6/ice-9/posix.scm
share/guile/1.6/ice-9/pretty-print.scm
share/guile/1.6/ice-9/psyntax.pp
share/guile/1.6/ice-9/psyntax.ss
share/guile/1.6/ice-9/q.scm
share/guile/1.6/ice-9/r4rs.scm
share/guile/1.6/ice-9/r5rs.scm
share/guile/1.6/ice-9/rdelim.scm
share/guile/1.6/ice-9/readline.scm
share/guile/1.6/ice-9/receive.scm
share/guile/1.6/ice-9/regex.scm
share/guile/1.6/ice-9/runq.scm
share/guile/1.6/ice-9/rw.scm
share/guile/1.6/ice-9/safe-r5rs.scm
share/guile/1.6/ice-9/safe.scm
share/guile/1.6/ice-9/session.scm
share/guile/1.6/ice-9/slib.scm
share/guile/1.6/ice-9/stack-catch.scm
share/guile/1.6/ice-9/streams.scm
share/guile/1.6/ice-9/string-fun.scm
share/guile/1.6/ice-9/syncase.scm
share/guile/1.6/ice-9/threads.scm
share/guile/1.6/ice-9/time.scm
share/guile/1.6/oop/
share/guile/1.6/oop/goops/
share/guile/1.6/oop/goops.scm
share/guile/1.6/oop/goops/active-slot.scm
share/guile/1.6/oop/goops/compile.scm
share/guile/1.6/oop/goops/composite-slot.scm
share/guile/1.6/oop/goops/describe.scm
share/guile/1.6/oop/goops/dispatch.scm
share/guile/1.6/oop/goops/internal.scm
share/guile/1.6/oop/goops/old-define-method.scm
share/guile/1.6/oop/goops/save.scm
share/guile/1.6/oop/goops/stklos.scm
share/guile/1.6/oop/goops/util.scm
share/guile/1.6/scripts/
share/guile/1.6/scripts/PROGRAM
share/guile/1.6/scripts/autofrisk
share/guile/1.6/scripts/display-commentary
share/guile/1.6/scripts/doc-snarf
share/guile/1.6/scripts/frisk
share/guile/1.6/scripts/generate-autoload
share/guile/1.6/scripts/lint
share/guile/1.6/scripts/punify
share/guile/1.6/scripts/read-scheme-source
share/guile/1.6/scripts/snarf-check-and-output-texi
share/guile/1.6/scripts/snarf-guile-m4-docs
share/guile/1.6/scripts/use2dot
share/guile/1.6/srfi/
share/guile/1.6/srfi/srfi-1.scm
share/guile/1.6/srfi/srfi-10.scm
share/guile/1.6/srfi/srfi-11.scm
share/guile/1.6/srfi/srfi-13.scm
share/guile/1.6/srfi/srfi-14.scm
share/guile/1.6/srfi/srfi-16.scm
share/guile/1.6/srfi/srfi-17.scm
share/guile/1.6/srfi/srfi-19.scm
share/guile/1.6/srfi/srfi-2.scm
share/guile/1.6/srfi/srfi-31.scm
share/guile/1.6/srfi/srfi-39.scm
share/guile/1.6/srfi/srfi-4.scm
share/guile/1.6/srfi/srfi-6.scm
share/guile/1.6/srfi/srfi-8.scm
share/guile/1.6/srfi/srfi-9.scm
share/guile/${V}/
share/guile/${V}/guile-procedures.txt
share/guile/${V}/ice-9/
share/guile/${V}/ice-9/and-let-star.scm
share/guile/${V}/ice-9/boot-9.scm
share/guile/${V}/ice-9/buffered-input.scm
share/guile/${V}/ice-9/calling.scm
share/guile/${V}/ice-9/channel.scm
share/guile/${V}/ice-9/common-list.scm
share/guile/${V}/ice-9/debug.scm
share/guile/${V}/ice-9/debugger/
share/guile/${V}/ice-9/debugger.scm
share/guile/${V}/ice-9/debugger/command-loop.scm
share/guile/${V}/ice-9/debugger/commands.scm
share/guile/${V}/ice-9/debugger/state.scm
share/guile/${V}/ice-9/debugger/trc.scm
share/guile/${V}/ice-9/debugger/utils.scm
share/guile/${V}/ice-9/debugging/
share/guile/${V}/ice-9/debugging/example-fns.scm
share/guile/${V}/ice-9/debugging/ice-9-debugger-extensions.scm
share/guile/${V}/ice-9/debugging/steps.scm
share/guile/${V}/ice-9/debugging/trace.scm
share/guile/${V}/ice-9/debugging/traps.scm
share/guile/${V}/ice-9/debugging/trc.scm
share/guile/${V}/ice-9/deprecated.scm
share/guile/${V}/ice-9/documentation.scm
share/guile/${V}/ice-9/emacs.scm
share/guile/${V}/ice-9/expect.scm
share/guile/${V}/ice-9/format.scm
share/guile/${V}/ice-9/ftw.scm
share/guile/${V}/ice-9/gap-buffer.scm
share/guile/${V}/ice-9/gds-client.scm
share/guile/${V}/ice-9/gds-server.scm
share/guile/${V}/ice-9/getopt-long.scm
share/guile/${V}/ice-9/hcons.scm
share/guile/${V}/ice-9/history.scm
share/guile/${V}/ice-9/lineio.scm
share/guile/${V}/ice-9/list.scm
share/guile/${V}/ice-9/ls.scm
share/guile/${V}/ice-9/mapping.scm
share/guile/${V}/ice-9/match.scm
share/guile/${V}/ice-9/networking.scm
share/guile/${V}/ice-9/null.scm
share/guile/${V}/ice-9/occam-channel.scm
share/guile/${V}/ice-9/optargs.scm
share/guile/${V}/ice-9/poe.scm
share/guile/${V}/ice-9/popen.scm
share/guile/${V}/ice-9/posix.scm
share/guile/${V}/ice-9/pretty-print.scm
share/guile/${V}/ice-9/psyntax.pp
share/guile/${V}/ice-9/psyntax.ss
share/guile/${V}/ice-9/q.scm
share/guile/${V}/ice-9/r4rs.scm
share/guile/${V}/ice-9/r5rs.scm
share/guile/${V}/ice-9/rdelim.scm
share/guile/${V}/ice-9/readline.scm
share/guile/${V}/ice-9/receive.scm
share/guile/${V}/ice-9/regex.scm
share/guile/${V}/ice-9/runq.scm
share/guile/${V}/ice-9/rw.scm
share/guile/${V}/ice-9/safe-r5rs.scm
share/guile/${V}/ice-9/safe.scm
share/guile/${V}/ice-9/serialize.scm
share/guile/${V}/ice-9/session.scm
share/guile/${V}/ice-9/slib.scm
share/guile/${V}/ice-9/stack-catch.scm
share/guile/${V}/ice-9/streams.scm
share/guile/${V}/ice-9/string-fun.scm
share/guile/${V}/ice-9/syncase.scm
share/guile/${V}/ice-9/threads.scm
share/guile/${V}/ice-9/time.scm
share/guile/${V}/ice-9/weak-vector.scm
share/guile/${V}/lang/
share/guile/${V}/lang/elisp/
share/guile/${V}/lang/elisp/base.scm
share/guile/${V}/lang/elisp/example.el
share/guile/${V}/lang/elisp/interface.scm
share/guile/${V}/lang/elisp/internals/
share/guile/${V}/lang/elisp/internals/evaluation.scm
share/guile/${V}/lang/elisp/internals/format.scm
share/guile/${V}/lang/elisp/internals/fset.scm
share/guile/${V}/lang/elisp/internals/lambda.scm
share/guile/${V}/lang/elisp/internals/load.scm
share/guile/${V}/lang/elisp/internals/null.scm
share/guile/${V}/lang/elisp/internals/set.scm
share/guile/${V}/lang/elisp/internals/signal.scm
share/guile/${V}/lang/elisp/internals/time.scm
share/guile/${V}/lang/elisp/internals/trace.scm
share/guile/${V}/lang/elisp/primitives/
share/guile/${V}/lang/elisp/primitives/buffers.scm
share/guile/${V}/lang/elisp/primitives/char-table.scm
share/guile/${V}/lang/elisp/primitives/features.scm
share/guile/${V}/lang/elisp/primitives/fns.scm
share/guile/${V}/lang/elisp/primitives/format.scm
share/guile/${V}/lang/elisp/primitives/guile.scm
share/guile/${V}/lang/elisp/primitives/keymaps.scm
share/guile/${V}/lang/elisp/primitives/lists.scm
share/guile/${V}/lang/elisp/primitives/load.scm
share/guile/${V}/lang/elisp/primitives/match.scm
share/guile/${V}/lang/elisp/primitives/numbers.scm
share/guile/${V}/lang/elisp/primitives/pure.scm
share/guile/${V}/lang/elisp/primitives/read.scm
share/guile/${V}/lang/elisp/primitives/signal.scm
share/guile/${V}/lang/elisp/primitives/strings.scm
share/guile/${V}/lang/elisp/primitives/symprop.scm
share/guile/${V}/lang/elisp/primitives/syntax.scm
share/guile/${V}/lang/elisp/primitives/system.scm
share/guile/${V}/lang/elisp/primitives/time.scm
share/guile/${V}/lang/elisp/transform.scm
share/guile/${V}/lang/elisp/variables.scm
share/guile/${V}/oop/
share/guile/${V}/oop/goops/
share/guile/${V}/oop/goops.scm
share/guile/${V}/oop/goops/accessors.scm
share/guile/${V}/oop/goops/active-slot.scm
share/guile/${V}/oop/goops/compile.scm
share/guile/${V}/oop/goops/composite-slot.scm
share/guile/${V}/oop/goops/describe.scm
share/guile/${V}/oop/goops/dispatch.scm
share/guile/${V}/oop/goops/internal.scm
share/guile/${V}/oop/goops/old-define-method.scm
share/guile/${V}/oop/goops/save.scm
share/guile/${V}/oop/goops/simple.scm
share/guile/${V}/oop/goops/stklos.scm
share/guile/${V}/oop/goops/util.scm
share/guile/${V}/scripts/
share/guile/${V}/scripts/PROGRAM
share/guile/${V}/scripts/api-diff
share/guile/${V}/scripts/autofrisk
share/guile/${V}/scripts/display-commentary
share/guile/${V}/scripts/doc-snarf
share/guile/${V}/scripts/frisk
share/guile/${V}/scripts/generate-autoload
share/guile/${V}/scripts/lint
share/guile/${V}/scripts/punify
share/guile/${V}/scripts/read-rfc822
share/guile/${V}/scripts/read-scheme-source
share/guile/${V}/scripts/read-text-outline
share/guile/${V}/scripts/scan-api
share/guile/${V}/scripts/snarf-check-and-output-texi
share/guile/${V}/scripts/snarf-guile-m4-docs
share/guile/${V}/scripts/summarize-guile-TODO
share/guile/${V}/scripts/use2dot
share/guile/${V}/srfi/
share/guile/${V}/srfi/srfi-1.scm
share/guile/${V}/srfi/srfi-10.scm
share/guile/${V}/srfi/srfi-11.scm
share/guile/${V}/srfi/srfi-13.scm
share/guile/${V}/srfi/srfi-14.scm
share/guile/${V}/srfi/srfi-16.scm
share/guile/${V}/srfi/srfi-17.scm
share/guile/${V}/srfi/srfi-19.scm
share/guile/${V}/srfi/srfi-2.scm
share/guile/${V}/srfi/srfi-26.scm
share/guile/${V}/srfi/srfi-31.scm
share/guile/${V}/srfi/srfi-34.scm
share/guile/${V}/srfi/srfi-35.scm
share/guile/${V}/srfi/srfi-37.scm
share/guile/${V}/srfi/srfi-39.scm
share/guile/${V}/srfi/srfi-4.scm
share/guile/${V}/srfi/srfi-6.scm
share/guile/${V}/srfi/srfi-60.scm
share/guile/${V}/srfi/srfi-69.scm
share/guile/${V}/srfi/srfi-8.scm
share/guile/${V}/srfi/srfi-88.scm
share/guile/${V}/srfi/srfi-9.scm
share/guile/slib