Date: 29 Jun 2000 13:46:14 -0000 From: mcondell@epsilon-theta.org To: FreeBSD-gnats-submit@freebsd.org Subject: ports/19575: New port: g-wrap Message-ID: <20000629134614.36325.qmail@www.epsilon-theta.org>
next in thread | raw e-mail | index | archive | help
>Number: 19575 >Category: ports >Synopsis: New port: g-wrap >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Thu Jun 29 06:50:00 PDT 2000 >Closed-Date: >Last-Modified: >Originator: Matthew Condell >Release: FreeBSD 3.4-STABLE i386 >Organization: >Environment: >Description: A new port: g-wrap. It is needed for updating the gnucash port to the current, stable version. >How-To-Repeat: >Fix: # 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: # # /usr/ports/devel/g-wrap # /usr/ports/devel/g-wrap/pkg # /usr/ports/devel/g-wrap/pkg/COMMENT # /usr/ports/devel/g-wrap/pkg/DESCR # /usr/ports/devel/g-wrap/pkg/PLIST # /usr/ports/devel/g-wrap/files # /usr/ports/devel/g-wrap/files/md5 # /usr/ports/devel/g-wrap/patches # /usr/ports/devel/g-wrap/patches/patch-configure # /usr/ports/devel/g-wrap/README.html # /usr/ports/devel/g-wrap/Makefile # echo c - /usr/ports/devel/g-wrap mkdir -p /usr/ports/devel/g-wrap > /dev/null 2>&1 echo c - /usr/ports/devel/g-wrap/pkg mkdir -p /usr/ports/devel/g-wrap/pkg > /dev/null 2>&1 echo x - /usr/ports/devel/g-wrap/pkg/COMMENT sed 's/^X//' >/usr/ports/devel/g-wrap/pkg/COMMENT << 'END-of-/usr/ports/devel/g-wrap/pkg/COMMENT' XA tool for exporting C libraries into Scheme interpreters END-of-/usr/ports/devel/g-wrap/pkg/COMMENT echo x - /usr/ports/devel/g-wrap/pkg/DESCR sed 's/^X//' >/usr/ports/devel/g-wrap/pkg/DESCR << 'END-of-/usr/ports/devel/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-/usr/ports/devel/g-wrap/pkg/DESCR echo x - /usr/ports/devel/g-wrap/pkg/PLIST sed 's/^X//' >/usr/ports/devel/g-wrap/pkg/PLIST << 'END-of-/usr/ports/devel/g-wrap/pkg/PLIST' X@comment $FreeBSD$ 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-/usr/ports/devel/g-wrap/pkg/PLIST echo c - /usr/ports/devel/g-wrap/files mkdir -p /usr/ports/devel/g-wrap/files > /dev/null 2>&1 echo x - /usr/ports/devel/g-wrap/files/md5 sed 's/^X//' >/usr/ports/devel/g-wrap/files/md5 << 'END-of-/usr/ports/devel/g-wrap/files/md5' XMD5 (g-wrap-0.9.4.tar.gz) = 6966bcb5131c810b7b77302ddac2f398 END-of-/usr/ports/devel/g-wrap/files/md5 echo c - /usr/ports/devel/g-wrap/patches mkdir -p /usr/ports/devel/g-wrap/patches > /dev/null 2>&1 echo x - /usr/ports/devel/g-wrap/patches/patch-configure sed 's/^X//' >/usr/ports/devel/g-wrap/patches/patch-configure << 'END-of-/usr/ports/devel/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-/usr/ports/devel/g-wrap/patches/patch-configure echo x - /usr/ports/devel/g-wrap/README.html sed 's/^X//' >/usr/ports/devel/g-wrap/README.html << 'END-of-/usr/ports/devel/g-wrap/README.html' X<html> X<title> The FreeBSD Ports Collection (devel/g-wrap)</title> X<head><h1> The FreeBSD Ports Collection ("devel/g-wrap")</h1> </head> <hr> X<body> X X<p>You are now in the directory for the port "devel/g-wrap" (package name "g-wrap-0.9.4"). X X<p>This is the one-line description for this port: X X<p><hr><p> XA tool for exporting C libraries into Scheme interpreters X<p><hr> X X<p>Please read the file "<a href="pkg/DESCR">pkg/DESCR</a>" for a Xlonger description. X X<p>Go to the <a href="../../README.html">top of the ports tree</a> for Xa summary on how to use the ports collection. X X<p> XThis port requires package(s) "" to build. X<p> XThis port requires package(s) "" to run. X X<p><hr><p> X<a href="../README.html"> Go up one level</a> X| X<a href="../../README.html"> Go to top of ports tree</a> X</body> X</html> END-of-/usr/ports/devel/g-wrap/README.html echo x - /usr/ports/devel/g-wrap/Makefile sed 's/^X//' >/usr/ports/devel/g-wrap/Makefile << 'END-of-/usr/ports/devel/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 <bsd.port.mk> END-of-/usr/ports/devel/g-wrap/Makefile exit >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?20000629134614.36325.qmail>