From owner-freebsd-ports Thu Jun 29 9: 0:21 2000 Delivered-To: freebsd-ports@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 87EDD37BC7F for ; Thu, 29 Jun 2000 09:00:03 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id JAA21272; Thu, 29 Jun 2000 09:00:03 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Date: Thu, 29 Jun 2000 09:00:03 -0700 (PDT) Message-Id: <200006291600.JAA21272@freefall.freebsd.org> To: freebsd-ports@FreeBSD.org Cc: From: Matthew Condell Subject: Re: ports/19575: New port: g-wrap Reply-To: Matthew Condell Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR ports/19575; it has been noted by GNATS. From: Matthew Condell To: Will Andrews Cc: FreeBSD-gnats-submit@FreeBSD.ORG Subject: Re: ports/19575: New port: g-wrap Date: 29 Jun 2000 15:58:50 -0000 Thanks for the tips. Here's an updated .shar which I think includes all those fixes. Matt # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # g-wrap # g-wrap/pkg # g-wrap/pkg/COMMENT # g-wrap/pkg/DESCR # g-wrap/pkg/PLIST # g-wrap/files # g-wrap/files/md5 # g-wrap/patches # g-wrap/patches/patch-configure # g-wrap/Makefile # echo c - g-wrap mkdir -p g-wrap > /dev/null 2>&1 echo c - g-wrap/pkg mkdir -p g-wrap/pkg > /dev/null 2>&1 echo x - g-wrap/pkg/COMMENT sed 's/^X//' >g-wrap/pkg/COMMENT << 'END-of-g-wrap/pkg/COMMENT' XA tool for exporting C libraries into Scheme interpreters END-of-g-wrap/pkg/COMMENT echo x - g-wrap/pkg/DESCR sed 's/^X//' >g-wrap/pkg/DESCR << 'END-of-g-wrap/pkg/DESCR' XG-Wrap -- A tool for exporting C libraries into Scheme interpreters X=================================================================== X XThis is a tool for specifying types, functions, and constants to Ximport into a Scheme interpreter, and for generating code (in C) to Xinterface these to the Guile and RScheme interpreters in particular. X XRead the manual (doc/g-wrap.texi, XWWW: http://www.cs.cmu.edu/afs/cs/usr/chrislee/www/g-wrap/g-wrap_toc.html, Xor http://www.cs.cmu.edu/afs/cs/usr/chrislee/www/g-wrap/g-wrap.ps.gz) Xto learn how to use this package. X XAuthor X====== X Christopher Lee (chrislee@ri.cmu.edu) END-of-g-wrap/pkg/DESCR echo x - g-wrap/pkg/PLIST sed 's/^X//' >g-wrap/pkg/PLIST << 'END-of-g-wrap/pkg/PLIST' Xbin/g-scan Xbin/g-wrap Xbin/g-wrap-config Xinclude/g-wrap.h X@unexec install-info --delete %D/info/g-wrap.info %D/info/dir Xinfo/g-wrap.info X@exec install-info --section "Scheme Programming" --entry "* g-wrap: (g-wrap). A tool for exporting C libraries into Scheme interpreters." %D/info/g-wrap.info %D/info/dir Xlib/libgwrapguile.so.0 X@exec /sbin/ldconfig -m %D/lib X@unexec /sbin/ldconfig -R Xlib/libgwrapguile.so Xlib/libgwrapguile.la Xlib/libgwrapguile.a Xlibexec/g-wrap-guile Xshare/guile/site/g-wrap.scm Xshare/guile/site/g-wrap/guile-types.scm Xshare/guile/site/g-wrap/output-file.scm Xshare/guile/site/g-wrap/g-translate.scm Xshare/guile/site/g-wrap/sorting.scm Xshare/guile/site/g-wrap/pointer.scm X@dirrm share/guile/site/g-wrap X@dirrm share/guile/site END-of-g-wrap/pkg/PLIST echo c - g-wrap/files mkdir -p g-wrap/files > /dev/null 2>&1 echo x - g-wrap/files/md5 sed 's/^X//' >g-wrap/files/md5 << 'END-of-g-wrap/files/md5' XMD5 (g-wrap-0.9.4.tar.gz) = 6966bcb5131c810b7b77302ddac2f398 END-of-g-wrap/files/md5 echo c - g-wrap/patches mkdir -p g-wrap/patches > /dev/null 2>&1 echo x - g-wrap/patches/patch-configure sed 's/^X//' >g-wrap/patches/patch-configure << 'END-of-g-wrap/patches/patch-configure' X--- configure.orig Wed Jun 28 14:13:30 2000 X+++ configure Wed Jun 28 14:13:56 2000 X@@ -1594,7 +1594,7 @@ X fi X X # Extract the first word of "rs", so it can be a program name with args. X-set dummy rs; ac_word=$2 X+set dummy rscheme; ac_word=$2 X echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 X echo "configure:1600: checking for $ac_word" >&5 X if eval "test \"`echo '$''{'ac_cv_path_RSCHEME'+set}'`\" = set"; then END-of-g-wrap/patches/patch-configure echo x - g-wrap/Makefile sed 's/^X//' >g-wrap/Makefile << 'END-of-g-wrap/Makefile' X# ex:ts=8 X# Ports collection makefile for: g-wrap X# Date created: Jun 29, 2000 X# Whom: Matthew Condell (mcondell@alum.mit.edu) X# X# $FreeBSD$ X# X XPORTNAME= g-wrap XPORTVERSION= 0.9.4 XCATEGORIES= devel XMASTER_SITES= ftp://www.gnucash.org/pub/g-wrap/source/ X XMAINTAINER= ports@freebsd.org X XLIB_DEPENDS= guile.6:${PORTSDIR}/lang/guile X XUSE_GMAKE= yes XGNU_CONFIGURE= yes X Xpost-install: X @strip ${PREFIX}/bin/g-scan X ${LDCONFIG} -m ${PREFIX}/lib/ X install-info --section "Scheme Programming" \ X --entry "* g-wrap: (g-wrap). A tool for exporting C libraries into Scheme interpreters."\ X ${PREFIX}/info/g-wrap.info ${PREFIX}/info/dir X X.include END-of-g-wrap/Makefile exit To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message