diff options
-rw-r--r-- | x11-toolkits/Makefile | 1 | ||||
-rw-r--r-- | x11-toolkits/gauche-gtk/Makefile | 39 | ||||
-rw-r--r-- | x11-toolkits/gauche-gtk/distinfo | 1 | ||||
-rw-r--r-- | x11-toolkits/gauche-gtk/pkg-comment | 1 | ||||
-rw-r--r-- | x11-toolkits/gauche-gtk/pkg-descr | 3 | ||||
-rw-r--r-- | x11-toolkits/gauche-gtk/pkg-plist | 43 |
6 files changed, 88 insertions, 0 deletions
diff --git a/x11-toolkits/Makefile b/x11-toolkits/Makefile index d9cb7c465f64..598bd469abaa 100644 --- a/x11-toolkits/Makefile +++ b/x11-toolkits/Makefile @@ -25,6 +25,7 @@ SUBDIR += gail SUBDIR += gal SUBDIR += gal2 + SUBDIR += gauche-gtk SUBDIR += gdl SUBDIR += gevas SUBDIR += gnome-- diff --git a/x11-toolkits/gauche-gtk/Makefile b/x11-toolkits/gauche-gtk/Makefile new file mode 100644 index 000000000000..1233c6a278f4 --- /dev/null +++ b/x11-toolkits/gauche-gtk/Makefile @@ -0,0 +1,39 @@ +# New ports collection makefile for: Gauche-gtk +# Date created: 3 November 2002 +# Whom: Kimura Fuyuki <fuyuki@hadaly.org> +# +# $FreeBSD$ +# + +PORTNAME= gtk +PORTVERSION= 0.2.3 +CATEGORIES= x11-toolkits +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} +MASTER_SITE_SUBDIR= gauche +PKGNAMEPREFIX= gauche- +DISTNAME= Gauche-${PORTNAME}-${PORTVERSION} +EXTRACT_SUFX= .tgz + +MAINTAINER= fuyuki@hadaly.org + +LIB_DEPENDS= gtk-x11-2.0.0:${PORTSDIR}/x11-toolkits/gtk20 +BUILD_DEPENDS= gosh:${PORTSDIR}/lang/gauche +RUN_DEPENDS= ${BUILD_DEPENDS} + +WRKSRC= ${WRKDIR}/Gauche-${PORTNAME} +GNU_CONFIGURE= yes +#CONFIGURE_ARGS= --enable-gtkgl +EXAMPLESDIR= ${PREFIX}/share/examples/gauche/${PORTNAME} +DOCSDIR= ${PREFIX}/share/doc/gauche/${PORTNAME} +PLIST_SUB= VERSION="`gauche-config -V`" \ + TARGET="${CONFIGURE_TARGET}" + +post-install: +.if !defined(NOPORTDOCS) + ${MKDIR} ${EXAMPLESDIR} + ${CP} -R ${WRKSRC}/examples/gtk-tutorial ${EXAMPLESDIR} + ${MKDIR} ${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR} +.endif + +.include <bsd.port.mk> diff --git a/x11-toolkits/gauche-gtk/distinfo b/x11-toolkits/gauche-gtk/distinfo new file mode 100644 index 000000000000..212bd475bba9 --- /dev/null +++ b/x11-toolkits/gauche-gtk/distinfo @@ -0,0 +1 @@ +MD5 (Gauche-gtk-0.2.3.tgz) = 29602a35852193a5d0bab37fbaa98526 diff --git a/x11-toolkits/gauche-gtk/pkg-comment b/x11-toolkits/gauche-gtk/pkg-comment new file mode 100644 index 000000000000..faa2146d65dc --- /dev/null +++ b/x11-toolkits/gauche-gtk/pkg-comment @@ -0,0 +1 @@ +GTK2 binding for Gauche diff --git a/x11-toolkits/gauche-gtk/pkg-descr b/x11-toolkits/gauche-gtk/pkg-descr new file mode 100644 index 000000000000..ea8a3724c76d --- /dev/null +++ b/x11-toolkits/gauche-gtk/pkg-descr @@ -0,0 +1,3 @@ +This is a Gauche extension module to use GTK. + +WWW: http://www.shiro.dreamhost.com/scheme/gauche/index.html diff --git a/x11-toolkits/gauche-gtk/pkg-plist b/x11-toolkits/gauche-gtk/pkg-plist new file mode 100644 index 000000000000..0852d48e811d --- /dev/null +++ b/x11-toolkits/gauche-gtk/pkg-plist @@ -0,0 +1,43 @@ +lib/gauche/%%VERSION%%/%%TARGET%%/gauche-gtk.so +share/gauche/%%VERSION%%/lib/gtk.scm +share/gauche/%%VERSION%%/lib/gtk/error-dialog.scm +share/gauche/%%VERSION%%/lib/gtk/gdkkeysyms.scm +share/gauche/%%VERSION%%/lib/gtk/gtkaux.scm +share/gauche/%%VERSION%%/lib/gtk/listener.scm +@dirrm share/gauche/%%VERSION%%/lib/gtk +%%PORTDOCS%%share/examples/gauche/gtk/gtk-tutorial/COPYING +%%PORTDOCS%%share/examples/gauche/gtk/gtk-tutorial/README +%%PORTDOCS%%share/examples/gauche/gtk/gtk-tutorial/arrow.scm +%%PORTDOCS%%share/examples/gauche/gtk/gtk-tutorial/aspectframe.scm +%%PORTDOCS%%share/examples/gauche/gtk/gtk-tutorial/base.scm +%%PORTDOCS%%share/examples/gauche/gtk/gtk-tutorial/buttonbox.scm +%%PORTDOCS%%share/examples/gauche/gtk/gtk-tutorial/buttons.scm +%%PORTDOCS%%share/examples/gauche/gtk/gtk-tutorial/entry.scm +%%PORTDOCS%%share/examples/gauche/gtk/gtk-tutorial/eventbox.scm +%%PORTDOCS%%share/examples/gauche/gtk/gtk-tutorial/filesel.scm +%%PORTDOCS%%share/examples/gauche/gtk/gtk-tutorial/fixed.scm +%%PORTDOCS%%share/examples/gauche/gtk/gtk-tutorial/frame.scm +%%PORTDOCS%%share/examples/gauche/gtk/gtk-tutorial/helloworld.scm +%%PORTDOCS%%share/examples/gauche/gtk/gtk-tutorial/helloworld2.scm +%%PORTDOCS%%share/examples/gauche/gtk/gtk-tutorial/info.xpm +%%PORTDOCS%%share/examples/gauche/gtk/gtk-tutorial/label.scm +%%PORTDOCS%%share/examples/gauche/gtk/gtk-tutorial/list.scm +%%PORTDOCS%%share/examples/gauche/gtk/gtk-tutorial/menu.scm +%%PORTDOCS%%share/examples/gauche/gtk/gtk-tutorial/notebook.scm +%%PORTDOCS%%share/examples/gauche/gtk/gtk-tutorial/packbox.scm +%%PORTDOCS%%share/examples/gauche/gtk/gtk-tutorial/paned.scm +%%PORTDOCS%%share/examples/gauche/gtk/gtk-tutorial/pixmap.scm +%%PORTDOCS%%share/examples/gauche/gtk/gtk-tutorial/progressbar.scm +%%PORTDOCS%%share/examples/gauche/gtk/gtk-tutorial/radiobuttons.scm +%%PORTDOCS%%share/examples/gauche/gtk/gtk-tutorial/rangewidgets.scm +%%PORTDOCS%%share/examples/gauche/gtk/gtk-tutorial/scrolledwin.scm +%%PORTDOCS%%share/examples/gauche/gtk/gtk-tutorial/spinbutton.scm +%%PORTDOCS%%share/examples/gauche/gtk/gtk-tutorial/statusbar.scm +%%PORTDOCS%%share/examples/gauche/gtk/gtk-tutorial/table.scm +%%PORTDOCS%%share/examples/gauche/gtk/gtk-tutorial/wheelbarrow.scm +%%PORTDOCS%%@dirrm share/examples/gauche/gtk/gtk-tutorial +%%PORTDOCS%%@dirrm share/examples/gauche/gtk +%%PORTDOCS%%@unexec rmdir %D/share/examples/gauche 2>/dev/null || true +%%PORTDOCS%%share/doc/gauche/gtk/README +%%PORTDOCS%%@dirrm share/doc/gauche/gtk +%%PORTDOCS%%@unexec rmdir %D/share/doc/gauche 2>/dev/null || true |