Date: Fri, 11 Oct 2002 13:16:06 +0900 (JST) From: Kimura Fuyuki <fuyuki@hadaly.org> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/43910: Update port: lang/guile to 1.6.0 (maybe incomplete) Message-ID: <20021011041606.8D5B85671@hadaly.dyndns.org>
next in thread | raw e-mail | index | archive | help
>Number: 43910 >Category: ports >Synopsis: Update port: lang/guile to 1.6.0 (maybe incomplete) >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Thu Oct 10 21:20:00 PDT 2002 >Closed-Date: >Last-Modified: >Originator: Kimura Fuyuki >Release: FreeBSD 4.7-RELEASE i386 >Organization: >Environment: System: FreeBSD hadaly.dyndns.org 4.7-RELEASE FreeBSD 4.7-RELEASE #1: Wed Oct 9 13:04:34 JST 2002 root@hadaly.dyndns.org:/sack/tmp/obj/pub/src/sys/NS i386 >Description: Update to 1.6.0, but note the following: - This version appears to require libtool-1.4 to build, so use integrated one. - The patch doesn't eliminate .la files just because I don't know how and why. - This involves two version bumps of shared libs; libguile and libqthreads. So need to check out the ports that depends on these libraries. - In short, help me gurus. ;) >How-To-Repeat: >Fix: diff -ruN --exclude=CVS guile.orig/Makefile guile/Makefile --- guile.orig/Makefile Fri Oct 11 12:50:54 2002 +++ guile/Makefile Fri Oct 11 12:51:31 2002 @@ -6,8 +6,7 @@ # PORTNAME= guile -PORTVERSION= 1.4.1 -PORTREVISION= 2 +PORTVERSION= 1.6.0 CATEGORIES= lang MASTER_SITES= ${MASTER_SITE_GNU} MASTER_SITE_SUBDIR= guile @@ -17,9 +16,9 @@ LIB_DEPENDS= ltdl.1:${PORTSDIR}/devel/libtool USE_REINPLACE= yes -USE_LIBTOOL= yes +GNU_CONFIGURE= yes +USE_GMAKE= yes INSTALLS_SHLIB= yes -LIBTOOLFILES= configure guile-readline/configure CONFIGURE_ARGS= --with-threads CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ LIBS="-L${LOCALBASE}/lib" diff -ruN --exclude=CVS guile.orig/distinfo guile/distinfo --- guile.orig/distinfo Fri Oct 11 12:50:54 2002 +++ guile/distinfo Thu Oct 10 13:30:01 2002 @@ -1 +1 @@ -MD5 (guile-1.4.1.tar.gz) = 605c1c721dea908131c77a708b471e23 +MD5 (guile-1.6.0.tar.gz) = 1b84f85f967fa2ba1b7a87fa454af896 diff -ruN --exclude=CVS guile.orig/files/patch-configure guile/files/patch-configure --- guile.orig/files/patch-configure Fri Oct 11 12:50:54 2002 +++ guile/files/patch-configure Thu Jan 1 09:00:00 1970 @@ -1,10 +0,0 @@ ---- configure.orig Wed Jun 19 13:40:51 2002 -+++ configure Wed Jun 19 13:41:14 2002 -@@ -8469,6 +8469,7 @@ - - # This can be used to rebuild libtool when needed - LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh" -+$ac_aux_dir/ltconfig $LIBTOOL_DEPS - - # Always use our own libtool. - LIBTOOL='$(SHELL) $(top_builddir)/libtool' diff -ruN --exclude=CVS guile.orig/files/patch-guile-readline_configure guile/files/patch-guile-readline_configure --- guile.orig/files/patch-guile-readline_configure Fri Oct 11 12:50:54 2002 +++ guile/files/patch-guile-readline_configure Thu Jan 1 09:00:00 1970 @@ -1,10 +0,0 @@ ---- guile-readline/configure.orig Wed Jun 19 13:58:18 2002 -+++ guile-readline/configure Wed Jun 19 13:58:31 2002 -@@ -7316,6 +7316,7 @@ - - # This can be used to rebuild libtool when needed - LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh" -+$ac_aux_dir/ltconfig $LIBTOOL_DEPS - - # Always use our own libtool. - LIBTOOL='$(SHELL) $(top_builddir)/libtool' diff -ruN --exclude=CVS guile.orig/pkg-plist guile/pkg-plist --- guile.orig/pkg-plist Fri Oct 11 12:50:54 2002 +++ guile/pkg-plist Fri Oct 11 13:08:11 2002 @@ -1,6 +1,7 @@ bin/guile bin/guile-config bin/guile-snarf +bin/guile-tools include/guile-readline/readline.h include/guile/gh.h include/libguile.h @@ -15,12 +16,15 @@ include/libguile/coop-defs.h include/libguile/debug-malloc.h include/libguile/debug.h +include/libguile/deprecation.h include/libguile/dynl.h include/libguile/dynwind.h +include/libguile/environments.h include/libguile/eq.h include/libguile/error.h include/libguile/eval.h include/libguile/evalext.h +include/libguile/extensions.h include/libguile/feature.h include/libguile/filesys.h include/libguile/fluids.h @@ -28,6 +32,7 @@ include/libguile/gc.h include/libguile/gdb_interface.h include/libguile/gdbint.h +include/libguile/goops.h include/libguile/gsubr.h include/libguile/guardians.h include/libguile/hash.h @@ -54,11 +59,14 @@ include/libguile/print.h include/libguile/procprop.h include/libguile/procs.h +include/libguile/properties.h include/libguile/ramap.h include/libguile/random.h +include/libguile/rdelim.h include/libguile/read.h include/libguile/regex-posix.h include/libguile/root.h +include/libguile/rw.h include/libguile/scmconfig.h include/libguile/scmsigs.h include/libguile/script.h @@ -77,37 +85,88 @@ include/libguile/strports.h include/libguile/struct.h include/libguile/symbols.h -include/libguile/tag.h include/libguile/tags.h include/libguile/threads.h include/libguile/throw.h include/libguile/unif.h include/libguile/validate.h +include/libguile/values.h include/libguile/variable.h include/libguile/vectors.h include/libguile/version.h include/libguile/vports.h include/libguile/weaks.h +@unexec install-info --delete %D/info/goops.info %D/info/dir +info/goops.info +info/goops.info-1 +info/goops.info-2 +info/goops.info-3 +@exec install-info %D/info/goops.info %D/info/dir +@unexec install-info --delete %D/info/guile-tut.info %D/info/dir +info/guile-tut.info +@exec install-info %D/info/guile-tut.info %D/info/dir @unexec install-info --delete %D/info/guile.info %D/info/dir info/guile.info info/guile.info-1 +info/guile.info-10 +info/guile.info-11 +info/guile.info-12 +info/guile.info-13 +info/guile.info-14 +info/guile.info-15 +info/guile.info-16 +info/guile.info-17 +info/guile.info-18 +info/guile.info-19 info/guile.info-2 +info/guile.info-20 +info/guile.info-21 +info/guile.info-22 +info/guile.info-3 +info/guile.info-4 +info/guile.info-5 +info/guile.info-6 +info/guile.info-7 +info/guile.info-8 +info/guile.info-9 @exec install-info %D/info/guile.info %D/info/dir +@unexec install-info --delete %D/info/r5rs.info %D/info/dir +info/r5rs.info +info/r5rs.info-1 +info/r5rs.info-2 +info/r5rs.info-3 +info/r5rs.info-4 +info/r5rs.info-5 +@exec install-info %D/info/r5rs.info %D/info/dir +lib/libguile-srfi-srfi-13-14-v-1.a +lib/libguile-srfi-srfi-13-14-v-1.la +lib/libguile-srfi-srfi-13-14-v-1.so +lib/libguile-srfi-srfi-13-14-v-1.so.1 +lib/libguile-srfi-srfi-4-v-1.a +lib/libguile-srfi-srfi-4-v-1.la +lib/libguile-srfi-srfi-4-v-1.so +lib/libguile-srfi-srfi-4-v-1.so.1 lib/libguile.a +lib/libguile.la lib/libguile.so -lib/libguile.so.10 -lib/libguilereadline.a -lib/libguilereadline.so -lib/libguilereadline.so.0 +lib/libguile.so.15 +lib/libguilereadline-v-12.a +lib/libguilereadline-v-12.la +lib/libguilereadline-v-12.so +lib/libguilereadline-v-12.so.15 lib/libqthreads.a +lib/libqthreads.la lib/libqthreads.so -lib/libqthreads.so.0 +lib/libqthreads.so.15 share/aclocal/guile.m4 +share/guile/%%GUILE_VER%%/guile-procedures.txt share/guile/%%GUILE_VER%%/ice-9/and-let*.scm share/guile/%%GUILE_VER%%/ice-9/and-let-star.scm share/guile/%%GUILE_VER%%/ice-9/arrays.scm share/guile/%%GUILE_VER%%/ice-9/boot-9.scm +share/guile/%%GUILE_VER%%/ice-9/buffered-input.scm share/guile/%%GUILE_VER%%/ice-9/calling.scm +share/guile/%%GUILE_VER%%/ice-9/channel.scm share/guile/%%GUILE_VER%%/ice-9/common-list.scm share/guile/%%GUILE_VER%%/ice-9/debug.scm share/guile/%%GUILE_VER%%/ice-9/debugger.scm @@ -115,34 +174,85 @@ share/guile/%%GUILE_VER%%/ice-9/emacs.scm share/guile/%%GUILE_VER%%/ice-9/expect.scm share/guile/%%GUILE_VER%%/ice-9/format.scm +share/guile/%%GUILE_VER%%/ice-9/ftw.scm share/guile/%%GUILE_VER%%/ice-9/getopt-long.scm share/guile/%%GUILE_VER%%/ice-9/hcons.scm +share/guile/%%GUILE_VER%%/ice-9/history.scm share/guile/%%GUILE_VER%%/ice-9/lineio.scm share/guile/%%GUILE_VER%%/ice-9/ls.scm share/guile/%%GUILE_VER%%/ice-9/mapping.scm +share/guile/%%GUILE_VER%%/ice-9/match.scm share/guile/%%GUILE_VER%%/ice-9/networking.scm +share/guile/%%GUILE_VER%%/ice-9/null.scm share/guile/%%GUILE_VER%%/ice-9/optargs.scm share/guile/%%GUILE_VER%%/ice-9/poe.scm share/guile/%%GUILE_VER%%/ice-9/popen.scm share/guile/%%GUILE_VER%%/ice-9/posix.scm +share/guile/%%GUILE_VER%%/ice-9/pretty-print.scm share/guile/%%GUILE_VER%%/ice-9/psyntax.pp share/guile/%%GUILE_VER%%/ice-9/psyntax.ss share/guile/%%GUILE_VER%%/ice-9/q.scm share/guile/%%GUILE_VER%%/ice-9/r4rs.scm +share/guile/%%GUILE_VER%%/ice-9/r5rs.scm +share/guile/%%GUILE_VER%%/ice-9/rdelim.scm share/guile/%%GUILE_VER%%/ice-9/readline.scm +share/guile/%%GUILE_VER%%/ice-9/receive.scm share/guile/%%GUILE_VER%%/ice-9/regex.scm share/guile/%%GUILE_VER%%/ice-9/runq.scm +share/guile/%%GUILE_VER%%/ice-9/rw.scm +share/guile/%%GUILE_VER%%/ice-9/safe-r5rs.scm +share/guile/%%GUILE_VER%%/ice-9/safe.scm share/guile/%%GUILE_VER%%/ice-9/session.scm share/guile/%%GUILE_VER%%/ice-9/slib.scm +share/guile/%%GUILE_VER%%/ice-9/stack-catch.scm share/guile/%%GUILE_VER%%/ice-9/streams.scm share/guile/%%GUILE_VER%%/ice-9/string-fun.scm share/guile/%%GUILE_VER%%/ice-9/syncase.scm -share/guile/%%GUILE_VER%%/ice-9/tags.scm share/guile/%%GUILE_VER%%/ice-9/threads.scm -share/guile/guile-procedures.txt -@dirrm include/guile -@dirrm include/guile-readline -@dirrm include/libguile +share/guile/%%GUILE_VER%%/ice-9/time.scm +share/guile/%%GUILE_VER%%/oop/goops.scm +share/guile/%%GUILE_VER%%/oop/goops/active-slot.scm +share/guile/%%GUILE_VER%%/oop/goops/compile.scm +share/guile/%%GUILE_VER%%/oop/goops/composite-slot.scm +share/guile/%%GUILE_VER%%/oop/goops/describe.scm +share/guile/%%GUILE_VER%%/oop/goops/dispatch.scm +share/guile/%%GUILE_VER%%/oop/goops/internal.scm +share/guile/%%GUILE_VER%%/oop/goops/old-define-method.scm +share/guile/%%GUILE_VER%%/oop/goops/save.scm +share/guile/%%GUILE_VER%%/oop/goops/stklos.scm +share/guile/%%GUILE_VER%%/oop/goops/util.scm +share/guile/%%GUILE_VER%%/scripts/PROGRAM +share/guile/%%GUILE_VER%%/scripts/autofrisk +share/guile/%%GUILE_VER%%/scripts/display-commentary +share/guile/%%GUILE_VER%%/scripts/doc-snarf +share/guile/%%GUILE_VER%%/scripts/frisk +share/guile/%%GUILE_VER%%/scripts/generate-autoload +share/guile/%%GUILE_VER%%/scripts/lint +share/guile/%%GUILE_VER%%/scripts/punify +share/guile/%%GUILE_VER%%/scripts/read-scheme-source +share/guile/%%GUILE_VER%%/scripts/snarf-check-and-output-texi +share/guile/%%GUILE_VER%%/scripts/snarf-guile-m4-docs +share/guile/%%GUILE_VER%%/scripts/use2dot +share/guile/%%GUILE_VER%%/srfi/srfi-1.scm +share/guile/%%GUILE_VER%%/srfi/srfi-10.scm +share/guile/%%GUILE_VER%%/srfi/srfi-11.scm +share/guile/%%GUILE_VER%%/srfi/srfi-13.scm +share/guile/%%GUILE_VER%%/srfi/srfi-14.scm +share/guile/%%GUILE_VER%%/srfi/srfi-16.scm +share/guile/%%GUILE_VER%%/srfi/srfi-17.scm +share/guile/%%GUILE_VER%%/srfi/srfi-19.scm +share/guile/%%GUILE_VER%%/srfi/srfi-2.scm +share/guile/%%GUILE_VER%%/srfi/srfi-4.scm +share/guile/%%GUILE_VER%%/srfi/srfi-6.scm +share/guile/%%GUILE_VER%%/srfi/srfi-8.scm +share/guile/%%GUILE_VER%%/srfi/srfi-9.scm +@dirrm share/guile/%%GUILE_VER%%/srfi +@dirrm share/guile/%%GUILE_VER%%/scripts +@dirrm share/guile/%%GUILE_VER%%/oop/goops +@dirrm share/guile/%%GUILE_VER%%/oop @dirrm share/guile/%%GUILE_VER%%/ice-9 @dirrm share/guile/%%GUILE_VER%% @dirrm share/guile +@dirrm include/libguile +@dirrm include/guile-readline +@dirrm include/guile >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20021011041606.8D5B85671>