Skip site navigation (1)Skip section navigation (2)
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>