diff options
author | rh <rh@pkgsrc.org> | 2000-06-26 16:57:07 +0000 |
---|---|---|
committer | rh <rh@pkgsrc.org> | 2000-06-26 16:57:07 +0000 |
commit | 266c423cf88d6f138889a4f0ceb146960ed9f9cc (patch) | |
tree | 1f958c7aa8deafa7eb11b4044b1a067396330dde /devel | |
parent | a041b5627e5f7b05586bcbb647655de92934f0a7 (diff) | |
download | pkgsrc-266c423cf88d6f138889a4f0ceb146960ed9f9cc.tar.gz |
Initial import of g-wrap-0.9.4, a tool for importing types, functions, and
constants into guile.
Diffstat (limited to 'devel')
-rw-r--r-- | devel/g-wrap/Makefile | 18 | ||||
-rw-r--r-- | devel/g-wrap/files/md5 | 3 | ||||
-rw-r--r-- | devel/g-wrap/files/patch-sum | 5 | ||||
-rw-r--r-- | devel/g-wrap/patches/patch-aa | 22 | ||||
-rw-r--r-- | devel/g-wrap/patches/patch-ab | 13 | ||||
-rw-r--r-- | devel/g-wrap/patches/patch-ac | 13 | ||||
-rw-r--r-- | devel/g-wrap/pkg/COMMENT | 1 | ||||
-rw-r--r-- | devel/g-wrap/pkg/DESCR | 3 | ||||
-rw-r--r-- | devel/g-wrap/pkg/PLIST | 20 |
9 files changed, 98 insertions, 0 deletions
diff --git a/devel/g-wrap/Makefile b/devel/g-wrap/Makefile new file mode 100644 index 00000000000..e29076ce6df --- /dev/null +++ b/devel/g-wrap/Makefile @@ -0,0 +1,18 @@ +# $NetBSD: Makefile,v 1.1.1.1 2000/06/26 16:57:07 rh Exp $ +# + +DISTNAME= g-wrap-0.9.4 +CATEGORIES= devel +MASTER_SITES= ftp://ftp.gnucash.org/pub/g-wrap/source/ + +MAINTAINER= rh@netbsd.org +HOMEPAGE= http://www.cs.cmu.edu/afs/cs.cmu.edu/usr/chrislee/www/Software/g-wrap/ + +DEPENDS+= guile>=1.3.4:../../lang/guile + +GNU_CONFIGURE= YES +USE_LIBTOOL= YES + +LTCONFIG_OVERRIDE= ${WRKSRC}/ltconfig + +.include "../../mk/bsd.pkg.mk" diff --git a/devel/g-wrap/files/md5 b/devel/g-wrap/files/md5 new file mode 100644 index 00000000000..2d5208b2910 --- /dev/null +++ b/devel/g-wrap/files/md5 @@ -0,0 +1,3 @@ +$NetBSD: md5,v 1.1.1.1 2000/06/26 16:57:08 rh Exp $ + +MD5 (g-wrap-0.9.4.tar.gz) = 6966bcb5131c810b7b77302ddac2f398 diff --git a/devel/g-wrap/files/patch-sum b/devel/g-wrap/files/patch-sum new file mode 100644 index 00000000000..189e81ee6d7 --- /dev/null +++ b/devel/g-wrap/files/patch-sum @@ -0,0 +1,5 @@ +$NetBSD: patch-sum,v 1.1.1.1 2000/06/26 16:57:08 rh Exp $ + +MD5 (patch-aa) = c63cda0a8e8309d249d37307dffc4594 +MD5 (patch-ab) = 5ae1877e5cf60bcc888a523086be1000 +MD5 (patch-ac) = 07fe4ca0d97222e6b2593fb223473f5b diff --git a/devel/g-wrap/patches/patch-aa b/devel/g-wrap/patches/patch-aa new file mode 100644 index 00000000000..8ee22a92881 --- /dev/null +++ b/devel/g-wrap/patches/patch-aa @@ -0,0 +1,22 @@ +$NetBSD: patch-aa,v 1.1.1.1 2000/06/26 16:57:09 rh Exp $ + +--- configure.orig Wed Jun 21 22:47:58 2000 ++++ configure Mon Jun 26 17:41:03 2000 +@@ -1593,6 +1593,7 @@ + echo "$ac_t""no" 1>&6 + fi + ++if false; then + # Extract the first word of "rs", so it can be a program name with args. + set dummy rs; ac_word=$2 + echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 +@@ -1621,6 +1622,9 @@ + test -z "$ac_cv_path_RSCHEME" && ac_cv_path_RSCHEME="nope" + ;; + esac ++fi ++else ++ ac_cv_path_RSCHEME="nope" + fi + RSCHEME="$ac_cv_path_RSCHEME" + if test -n "$RSCHEME"; then diff --git a/devel/g-wrap/patches/patch-ab b/devel/g-wrap/patches/patch-ab new file mode 100644 index 00000000000..f1d80072268 --- /dev/null +++ b/devel/g-wrap/patches/patch-ab @@ -0,0 +1,13 @@ +$NetBSD: patch-ab,v 1.1.1.1 2000/06/26 16:57:09 rh Exp $ + +--- g-wrap-config.in.orig Wed Apr 12 21:06:56 2000 ++++ g-wrap-config.in Mon Jun 26 17:45:02 2000 +@@ -52,7 +52,7 @@ + (begin + (if static? + (stdout "@-libdir-@/lib" (cdr lib) ".a" #\newline) +- (stdout "-L@-libdir-@ -l" (cdr lib) #\newline)) ++ (stdout "-Wl,-R@-libdir-@ -L@-libdir-@ -l" (cdr lib) #\newline)) + #t) + (begin + (stderr *program-name* ": unknown LANGUAGE \"" language "\" given.") diff --git a/devel/g-wrap/patches/patch-ac b/devel/g-wrap/patches/patch-ac new file mode 100644 index 00000000000..926d2e0e236 --- /dev/null +++ b/devel/g-wrap/patches/patch-ac @@ -0,0 +1,13 @@ +$NetBSD: patch-ac,v 1.1.1.1 2000/06/26 16:57:09 rh Exp $ + +--- Makefile.in.orig Wed Jun 21 23:59:21 2000 ++++ Makefile.in Mon Jun 26 17:52:19 2000 +@@ -427,7 +427,7 @@ + sed < $@.in > $@.tmp \ + -e 's:@-GUILE-@:${GUILE}:' \ + -e 's:@-VERSION-@:${VERSION}:' \ +- -e 's:@-libdir-@:${libdir}:' \ ++ -e 's:@-libdir-@:${libdir}:g' \ + -e 's:@-includedir-@:${includedir}:' + chmod +x $@.tmp + mv $@.tmp $@ diff --git a/devel/g-wrap/pkg/COMMENT b/devel/g-wrap/pkg/COMMENT new file mode 100644 index 00000000000..f30ef7928b0 --- /dev/null +++ b/devel/g-wrap/pkg/COMMENT @@ -0,0 +1 @@ +tool for importing types, functions, and constants into guile diff --git a/devel/g-wrap/pkg/DESCR b/devel/g-wrap/pkg/DESCR new file mode 100644 index 00000000000..bb4768af305 --- /dev/null +++ b/devel/g-wrap/pkg/DESCR @@ -0,0 +1,3 @@ + 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 interpreter in particular. diff --git a/devel/g-wrap/pkg/PLIST b/devel/g-wrap/pkg/PLIST new file mode 100644 index 00000000000..f0f486380ea --- /dev/null +++ b/devel/g-wrap/pkg/PLIST @@ -0,0 +1,20 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2000/06/26 16:57:07 rh Exp $ +bin/g-scan +bin/g-wrap +bin/g-wrap-config +include/g-wrap.h +@unexec install-info --delete %D/info/g-wrap.info %D/info/dir +info/g-wrap.info +@exec install-info %D/info/g-wrap.info %D/info/dir +lib/libgwrapguile.so.0.0 +lib/libgwrapguile.la +lib/libgwrapguile.a +libexec/g-wrap-guile +share/guile/site/g-wrap.scm +share/guile/site/g-wrap/guile-types.scm +share/guile/site/g-wrap/output-file.scm +share/guile/site/g-wrap/g-translate.scm +share/guile/site/g-wrap/sorting.scm +share/guile/site/g-wrap/pointer.scm +@dirrm share/guile/site/g-wrap +@dirrm share/guile/site |