summaryrefslogtreecommitdiff
path: root/devel/guile14-slib
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2004-12-03 15:39:15 +0000
committerwiz <wiz@pkgsrc.org>2004-12-03 15:39:15 +0000
commitc9b5240b7472ceb4431974902e7aa378b702c9e1 (patch)
treebd1b457311e3b05e489afa42372df4964feceef8 /devel/guile14-slib
parente78c1f54bce368601628e99c093552fa10d3976f (diff)
downloadpkgsrc-c9b5240b7472ceb4431974902e7aa378b702c9e1.tar.gz
Reimport as devel/guile-slib as devel/guile14-slib to make space for
a guile16 version of guile-slib without breaking any dependencies.
Diffstat (limited to 'devel/guile14-slib')
-rw-r--r--devel/guile14-slib/DESCR1
-rw-r--r--devel/guile14-slib/Makefile29
-rw-r--r--devel/guile14-slib/PLIST4
-rw-r--r--devel/guile14-slib/files/gencat.scm4
4 files changed, 38 insertions, 0 deletions
diff --git a/devel/guile14-slib/DESCR b/devel/guile14-slib/DESCR
new file mode 100644
index 00000000000..bf0209f6e8e
--- /dev/null
+++ b/devel/guile14-slib/DESCR
@@ -0,0 +1 @@
+SLIB installation for guile Scheme interpreter
diff --git a/devel/guile14-slib/Makefile b/devel/guile14-slib/Makefile
new file mode 100644
index 00000000000..65400748ba0
--- /dev/null
+++ b/devel/guile14-slib/Makefile
@@ -0,0 +1,29 @@
+# $NetBSD: Makefile,v 1.1.1.1 2004/12/03 15:39:15 wiz Exp $
+
+DISTNAME= guile-slib-2.4.2
+PKGREVISION= 5
+CATEGORIES= devel
+MASTER_SITES= # empty
+DISTFILES= # empty
+
+MAINTAINER= tech-pkg@NetBSD.org
+HOMEPAGE= http://swissnet.ai.mit.edu/~jaffer/SLIB.html
+COMMENT= SLIB installation for guile Scheme interpreter
+
+DEPENDS+= slib>=2.4.2:../../devel/slib
+
+USE_BUILDLINK3= yes
+EXTRACT_ONLY= # empty
+NO_CHECKSUM= yes
+NO_BUILD= yes
+
+PLIST_SUBST+= GUILE14_SUBDIR=${GUILE14_SUBDIR:Q}
+
+do-install:
+ ${LN} -sf ${PREFIX}/share/slib ${PREFIX}/${GUILE14_SUBDIR}/share/guile/slib
+ cd ${PREFIX}/${GUILE14_SUBDIR}/share/guile/slib; \
+ ${PREFIX}/${GUILE14_SUBDIR}/bin/guile -q -s \
+ ${FILESDIR}/gencat.scm
+
+.include "../../lang/guile14/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/devel/guile14-slib/PLIST b/devel/guile14-slib/PLIST
new file mode 100644
index 00000000000..299be8b3d8d
--- /dev/null
+++ b/devel/guile14-slib/PLIST
@@ -0,0 +1,4 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2004/12/03 15:39:15 wiz Exp $
+${GUILE14_SUBDIR}/share/guile/slibcat
+@exec ln -sf %D/share/slib %D/${GUILE14_SUBDIR}/share/guile/slib
+@unexec rm -f %D/${GUILE14_SUBDIR}/share/guile/slib
diff --git a/devel/guile14-slib/files/gencat.scm b/devel/guile14-slib/files/gencat.scm
new file mode 100644
index 00000000000..b828f593075
--- /dev/null
+++ b/devel/guile14-slib/files/gencat.scm
@@ -0,0 +1,4 @@
+; $NetBSD: gencat.scm,v 1.1.1.1 2004/12/03 15:39:15 wiz Exp $
+
+(use-modules (ice-9 slib))
+(slib:load "mklibcat")