Date: Tue, 27 Jun 2000 15:32:19 -0500 (CDT) From: Glenn Johnson <gjohnson@nola.srrc.usda.gov> To: FreeBSD-gnats-submit@freebsd.org Subject: ports/19549: New port for g-wrap Message-ID: <200006272032.PAA28857@symbion.srrc.usda.gov>
next in thread | raw e-mail | index | archive | help
>Number: 19549 >Category: ports >Synopsis: New port of devel/g-wrap, necessary for gnucash update. >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Tue Jun 27 13:40:01 PDT 2000 >Closed-Date: >Last-Modified: >Originator: Glenn Johnson >Release: FreeBSD 4.0-STABLE i386 >Organization: >Environment: >Description: This is a new port of g-wrap. G-wrap is a tool for specifying types, functions, and constants to import into a Scheme interpreter, and for generating code (in C) to interface these to the Guile and RScheme interpreters in particular. This port is necessary for the update to gnucash, which I will be submitting shortly following this submission. >How-To-Repeat: >Fix: Unpack the enclosed shar archive into /usr/ports/devel/g-wrap. # 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/files # /usr/ports/devel/g-wrap/files/md5 # /usr/ports/devel/g-wrap/Makefile # /usr/ports/devel/g-wrap/patches # /usr/ports/devel/g-wrap/patches/patch-aa # /usr/ports/devel/g-wrap/patches/patch-ab # /usr/ports/devel/g-wrap/pkg # /usr/ports/devel/g-wrap/pkg/PLIST # /usr/ports/devel/g-wrap/pkg/COMMENT # /usr/ports/devel/g-wrap/pkg/DESCR # 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/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.1.tar.gz) = 6c872f5ee85b09ab502d45256ef4ddd0 END-of-/usr/ports/devel/g-wrap/files/md5 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# Ports collection makefile for: g-wrap X# Date Created: Sun June 25, 2000 X# Whom: Glenn Johnson <glennpj@bayouhome.net> X# X# $FreeBSD$ X# X XPORTNAME= g-wrap XPORTVERSION= 0.9.1 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 XGNU_CONFIGURE= yes X X.post-install: X install-info ${PREFIX}/info/g-wrap.info ${PREFIX}/info/dir X ${LDCONFIG} -m ${PREFIX}/lib X X.include <bsd.port.mk> END-of-/usr/ports/devel/g-wrap/Makefile 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-aa sed 's/^X//' >/usr/ports/devel/g-wrap/patches/patch-aa << 'END-of-/usr/ports/devel/g-wrap/patches/patch-aa' X--- configure.orig Sun Jun 25 20:45:20 2000 X+++ configure Sun Jun 25 20:46:10 2000 X@@ -1609,7 +1609,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:1615: 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-aa echo x - /usr/ports/devel/g-wrap/patches/patch-ab sed 's/^X//' >/usr/ports/devel/g-wrap/patches/patch-ab << 'END-of-/usr/ports/devel/g-wrap/patches/patch-ab' X--- doc/g-wrap.texi.orig Sun Apr 30 23:36:31 2000 X+++ doc/g-wrap.texi Sun Jun 25 22:16:50 2000 X@@ -2,6 +2,11 @@ X @c %**start of header X @setfilename g-wrap.info X @settitle g-wrap X+@dircategory Programming & development tools X+@direntry X+* G-Wrap: (g-wrap). A tool for exporting C libraries X+ into Scheme interpreters X+@end direntry X @setchapternewpage on X @c Choices for setchapternewpage are {on,off,odd}. X @paragraphindent 0 END-of-/usr/ports/devel/g-wrap/patches/patch-ab 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/PLIST sed 's/^X//' >/usr/ports/devel/g-wrap/pkg/PLIST << 'END-of-/usr/ports/devel/g-wrap/pkg/PLIST' Xbin/g-scan Xbin/g-wrap Xbin/g-wrap-config Xinclude/g-wrap.h Xlib/libgwrapguile.so.0 Xlib/libgwrapguile.so X@exec /sbin/ldconfig -m %D/lib X@unexec /sbin/ldconfig -R Xlib/libgwrapguile.la Xlib/libgwrapguile.a Xlibexec/g-wrap-guile X@unexec install-info --delete %D/info/g-wrap %D/info/dir Xinfo/g-wrap.info X@exec install-info %D/info/g-wrap %D/info/dir 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 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' XThis is a tool for specifying types, functions, and constants to import Xinto a Scheme interpreter, and for generating code (in C) to interface Xthese to the Guile and RScheme interpreters in particular. END-of-/usr/ports/devel/g-wrap/pkg/DESCR 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?200006272032.PAA28857>