A new port: g-wrap. It is needed for updating the gnucash port to the current, stable version.
On Thu, Jun 29, 2000 at 01:46:14PM -0000, mcondell@epsilon-theta.org wrote: > # /usr/ports/devel/g-wrap ^^^^^^^^^^^ Don't include this; relative paths are better. I prefer doing this: % cd PORTDIR/.. % shar `find PORTDIR` > PORTDIR.shar as in your case, % cd /usr/ports/devel/g-wrap/.. && shar `find g-wrap` > g-wrap.shar which works perfectly. :-) > sed 's/^X//' >/usr/ports/devel/g-wrap/pkg/PLIST << 'END-of-/usr/ports/devel/g-wrap/pkg/PLIST' > X@comment $FreeBSD$ We don't do this. > echo x - /usr/ports/devel/g-wrap/README.html Don't include a README.html; it is generated. -- Will Andrews <andrewsw@purdue.edu> <will@FreeBSD.org> GCS/E/S @d- s+:+>+:- a--->+++ C++ UB++++ P+ L- E--- W+++ !N !o ?K w--- ?O M+ V-- PS+ PE++ Y+ PGP+>+++ t++ 5 X++ R+ tv+ b++>++++ DI+++ D+ G++>+++ e->++++ h! r-->+++ y?
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 <bsd.port.mk> END-of-g-wrap/Makefile exit
State Changed From-To: open->closed New port committed, thanks!