aboutsummaryrefslogtreecommitdiffstats
path: root/x11-toolkits
diff options
context:
space:
mode:
authorpav <pav@FreeBSD.org>2004-07-18 04:07:24 +0800
committerpav <pav@FreeBSD.org>2004-07-18 04:07:24 +0800
commit9c8fac3d5d6e3fd3c56d52ce489ee5d019eaf997 (patch)
tree02b5c20bafd8c9005d4a5413d259ec911a58554b /x11-toolkits
parent2209d511242efc87654f105131a2525afac9893f (diff)
downloadfreebsd-ports-gnome-9c8fac3d5d6e3fd3c56d52ce489ee5d019eaf997.tar.gz
freebsd-ports-gnome-9c8fac3d5d6e3fd3c56d52ce489ee5d019eaf997.tar.zst
freebsd-ports-gnome-9c8fac3d5d6e3fd3c56d52ce489ee5d019eaf997.zip
Add scx, a GUI library for Scheme.
PR: ports/69074 Submitted by: Björn Lindström <bkhl@elektrubadur.se>
Diffstat (limited to 'x11-toolkits')
-rw-r--r--x11-toolkits/Makefile1
-rw-r--r--x11-toolkits/scx/Makefile26
-rw-r--r--x11-toolkits/scx/distinfo2
-rw-r--r--x11-toolkits/scx/pkg-descr4
-rw-r--r--x11-toolkits/scx/pkg-plist52
5 files changed, 85 insertions, 0 deletions
diff --git a/x11-toolkits/Makefile b/x11-toolkits/Makefile
index 69292c101247..2296749a19df 100644
--- a/x11-toolkits/Makefile
+++ b/x11-toolkits/Makefile
@@ -169,6 +169,7 @@
SUBDIR += ruby-pango
SUBDIR += ruby-tk
SUBDIR += scintilla
+ SUBDIR += scx
SUBDIR += sdl_gui
SUBDIR += slingshot
SUBDIR += soqt
diff --git a/x11-toolkits/scx/Makefile b/x11-toolkits/scx/Makefile
new file mode 100644
index 000000000000..e30ac69b63e1
--- /dev/null
+++ b/x11-toolkits/scx/Makefile
@@ -0,0 +1,26 @@
+# New ports collection makefile for: scx
+# Date created: 14 July 2004
+# Whom: bkhl@elektrubadur.se
+#
+# $FreeBSD$
+#
+
+PORTNAME= scx
+PORTVERSION= 0.2
+CATEGORIES= x11-toolkits scheme
+MASTER_SITES= ftp://ftp.scsh.net/pub/scsh/packages/scx/
+
+MAINTAINER= bkhl@elektrubadur.se
+COMMENT= A GUI library for scsh and Scheme 48
+
+RUN_DEPENDS= ${LOCALBASE}/lib/scsh/scsh-install-pkg:${PORTSDIR}/devel/scsh-install-lib
+
+NO_BUILD= yes
+USE_XLIB= yes
+
+PLIST_SUB= TARGET=${MACHINE_ARCH}-portbld-freebsd${OSREL}
+
+do-install:
+ (cd ${WRKSRC}; ${LOCALBASE}/lib/scsh/scsh-install-pkg --prefix=${PREFIX}/lib/scsh)
+
+.include <bsd.port.mk>
diff --git a/x11-toolkits/scx/distinfo b/x11-toolkits/scx/distinfo
new file mode 100644
index 000000000000..2a7db221adc5
--- /dev/null
+++ b/x11-toolkits/scx/distinfo
@@ -0,0 +1,2 @@
+MD5 (scx-0.2.tar.gz) = 31ea9ecfc5801329b9e0b989d7328099
+SIZE (scx-0.2.tar.gz) = 378340
diff --git a/x11-toolkits/scx/pkg-descr b/x11-toolkits/scx/pkg-descr
new file mode 100644
index 000000000000..1e37d06f5536
--- /dev/null
+++ b/x11-toolkits/scx/pkg-descr
@@ -0,0 +1,4 @@
+Scx is a graphical user interface library for scsh and Scheme 48. Scx
+provides a direct binding to Xlib.
+
+WWW: http://www.scsh.net/resources/graphics.html
diff --git a/x11-toolkits/scx/pkg-plist b/x11-toolkits/scx/pkg-plist
new file mode 100644
index 000000000000..1d3fdf3a8ac0
--- /dev/null
+++ b/x11-toolkits/scx/pkg-plist
@@ -0,0 +1,52 @@
+lib/scsh/0.6/scx
+lib/scsh/0.6/scx-0.2/lib/%%TARGET%%/libscx.la
+lib/scsh/0.6/scx-0.2/lib/%%TARGET%%/libscx.so
+lib/scsh/0.6/scx-0.2/lib/%%TARGET%%/libscx.so.1
+lib/scsh/0.6/scx-0.2/load.scm
+lib/scsh/0.6/scx-0.2/scheme/examples/hello-xft.scm
+lib/scsh/0.6/scx-0.2/scheme/examples/hello.scm
+lib/scsh/0.6/scx-0.2/scheme/examples/picture.scm
+lib/scsh/0.6/scx-0.2/scheme/examples/regions.scm
+lib/scsh/0.6/scx-0.2/scheme/examples/scxev.scm
+lib/scsh/0.6/scx-0.2/scheme/libs/libs-interfaces.scm
+lib/scsh/0.6/scx-0.2/scheme/libs/libs-packages.scm
+lib/scsh/0.6/scx-0.2/scheme/libs/weak-table.scm
+lib/scsh/0.6/scx-0.2/scheme/libs/xft.scm
+lib/scsh/0.6/scx-0.2/scheme/libs/xpm.scm
+lib/scsh/0.6/scx-0.2/scheme/libs/xrender.scm
+lib/scsh/0.6/scx-0.2/scheme/xlib/atom.scm
+lib/scsh/0.6/scx-0.2/scheme/xlib/client.scm
+lib/scsh/0.6/scx-0.2/scheme/xlib/colormap.scm
+lib/scsh/0.6/scx-0.2/scheme/xlib/cursor.scm
+lib/scsh/0.6/scx-0.2/scheme/xlib/display.scm
+lib/scsh/0.6/scx-0.2/scheme/xlib/error.scm
+lib/scsh/0.6/scx-0.2/scheme/xlib/event-types.scm
+lib/scsh/0.6/scx-0.2/scheme/xlib/event.scm
+lib/scsh/0.6/scx-0.2/scheme/xlib/extension.scm
+lib/scsh/0.6/scx-0.2/scheme/xlib/font.scm
+lib/scsh/0.6/scx-0.2/scheme/xlib/gcontext.scm
+lib/scsh/0.6/scx-0.2/scheme/xlib/grab.scm
+lib/scsh/0.6/scx-0.2/scheme/xlib/graphics.scm
+lib/scsh/0.6/scx-0.2/scheme/xlib/key.scm
+lib/scsh/0.6/scx-0.2/scheme/xlib/pixmap.scm
+lib/scsh/0.6/scx-0.2/scheme/xlib/property.scm
+lib/scsh/0.6/scx-0.2/scheme/xlib/region.scm
+lib/scsh/0.6/scx-0.2/scheme/xlib/sync-event.scm
+lib/scsh/0.6/scx-0.2/scheme/xlib/text.scm
+lib/scsh/0.6/scx-0.2/scheme/xlib/utility.scm
+lib/scsh/0.6/scx-0.2/scheme/xlib/visual.scm
+lib/scsh/0.6/scx-0.2/scheme/xlib/window.scm
+lib/scsh/0.6/scx-0.2/scheme/xlib/wm.scm
+lib/scsh/0.6/scx-0.2/scheme/xlib/xlib-interfaces.scm
+lib/scsh/0.6/scx-0.2/scheme/xlib/xlib-packages.scm
+lib/scsh/0.6/scx-0.2/scheme/xt/resource-types.scm
+lib/scsh/0.6/scx-0.2/scheme/xt/widget-type.scm
+lib/scsh/0.6/scx-0.2/scheme/xt/widget.scm
+@dirrm lib/scsh/0.6/scx-0.2/scheme/xt
+@dirrm lib/scsh/0.6/scx-0.2/scheme/xlib
+@dirrm lib/scsh/0.6/scx-0.2/scheme/libs
+@dirrm lib/scsh/0.6/scx-0.2/scheme/examples
+@dirrm lib/scsh/0.6/scx-0.2/scheme
+@dirrm lib/scsh/0.6/scx-0.2/lib/%%TARGET%%
+@dirrm lib/scsh/0.6/scx-0.2/lib
+@dirrm lib/scsh/0.6/scx-0.2