aboutsummaryrefslogtreecommitdiffstats
path: root/devel/ruby-jttui
diff options
context:
space:
mode:
authoralane <alane@FreeBSD.org>2003-02-12 17:16:13 +0800
committeralane <alane@FreeBSD.org>2003-02-12 17:16:13 +0800
commit689b1752e37eea6375d3744ac7328de46bc890fd (patch)
treedb8848dfcfd4e987ef889d8a49c51928f9400371 /devel/ruby-jttui
parent93fa4e4654b1e96b571f5d59c9cd9cc3806ef569 (diff)
downloadfreebsd-ports-gnome-689b1752e37eea6375d3744ac7328de46bc890fd.tar.gz
freebsd-ports-gnome-689b1752e37eea6375d3744ac7328de46bc890fd.tar.zst
freebsd-ports-gnome-689b1752e37eea6375d3744ac7328de46bc890fd.zip
A text mode library. Curses widgets. That sort of thing. Supposedly not
much documentation, so I'll have to puzzle out how to use it. If I do and have the time, I'll write it down in .rd so we can use it.
Diffstat (limited to 'devel/ruby-jttui')
-rw-r--r--devel/ruby-jttui/Makefile39
-rw-r--r--devel/ruby-jttui/distinfo1
-rw-r--r--devel/ruby-jttui/pkg-descr5
-rw-r--r--devel/ruby-jttui/pkg-plist38
4 files changed, 83 insertions, 0 deletions
diff --git a/devel/ruby-jttui/Makefile b/devel/ruby-jttui/Makefile
new file mode 100644
index 000000000000..6ca47583f728
--- /dev/null
+++ b/devel/ruby-jttui/Makefile
@@ -0,0 +1,39 @@
+# ex:ts=8 -*-mode: makefile-*-
+#
+# New ports collection makefile for: ruby-jttui
+# Date created: 2003-02-12
+# Whom: Alan Eldridge <alane@geeksrus.net>
+#
+# $FreeBSD$
+#
+
+PORTNAME= jttui
+PORTVERSION= 200205082055
+PORTREVISION= 0
+PORTEPOCH= 0
+CATEGORIES= devel ruby
+MASTER_SITES= http://klokan.sh.cvut.cz/~jtra/download/
+PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
+DISTNAME= jttui.${PORTVERSION}
+
+MAINTAINER= alane@geeksrus.net
+COMMENT= Textmode User Interface by Jakub Travnik
+
+USE_RUBY= yes
+USE_RUBY_EXTCONF= yes
+INSTALL_TARGET= site-install
+
+.include <bsd.port.pre.mk>
+post-install:
+.if !defined(NOPORTDOCS)
+ ${MKDIR} ${DESTDIR}${RUBY_MODDOCDIR}
+ cd ${WRKSRC}/doc; \
+ ${FIND} . | cpio -pdmv ${DESTDIR}${RUBY_MODDOCDIR}
+ ${CHMOD} -R ugo+rX,ugo-w ${DESTDIR}${RUBY_MODDOCDIR}
+ ${MKDIR} ${DESTDIR}${RUBY_MODEXAMPLESDIR}
+ ${INSTALL_DATA} ${WRKSRC}/examples/* ${DESTDIR}${RUBY_MODEXAMPLESDIR}
+ ${CHMOD} ugo+x ${DESTDIR}${RUBY_MODEXAMPLESDIR}/example-*.rb
+.endif # !defined(NOPORTDOCS)
+.include <bsd.port.post.mk>
+
+#EOF
diff --git a/devel/ruby-jttui/distinfo b/devel/ruby-jttui/distinfo
new file mode 100644
index 000000000000..7d20aa89851c
--- /dev/null
+++ b/devel/ruby-jttui/distinfo
@@ -0,0 +1 @@
+MD5 (jttui.200205082055.tar.gz) = 3b1686babb0ee517c37334728815b69d
diff --git a/devel/ruby-jttui/pkg-descr b/devel/ruby-jttui/pkg-descr
new file mode 100644
index 000000000000..957011837acd
--- /dev/null
+++ b/devel/ruby-jttui/pkg-descr
@@ -0,0 +1,5 @@
+JTTui is a text-mode user interface toolkit for ruby that uses curses.
+
+WWW: http://klokan.sh.cvut.cz/~jtra/
+
+-- AlanE@FreeBSD.org
diff --git a/devel/ruby-jttui/pkg-plist b/devel/ruby-jttui/pkg-plist
new file mode 100644
index 000000000000..fb4653becdf1
--- /dev/null
+++ b/devel/ruby-jttui/pkg-plist
@@ -0,0 +1,38 @@
+%%RUBY_SITEARCHLIBDIR%%/jtcur.so
+%%RUBY_SITELIBDIR%%/jttui/jtgpm.rb
+%%RUBY_SITELIBDIR%%/jttui/jtkey.rb
+%%RUBY_SITELIBDIR%%/jttui/jtloc.rb
+%%RUBY_SITELIBDIR%%/jttui/jttui.rb
+%%RUBY_SITELIBDIR%%/jttui/jttuistd.rb
+%%RUBY_SITELIBDIR%%/jttui/jtutil.rb
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/AUTHORS
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/BUGS
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/COPYING.GPL
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ChangeLog
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/DONE
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/Documentation/starting-guide.txt
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/LICENSE
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/PLATFORMS
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/README
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/REPORTING-BUGS
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/THANKS
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/TODO
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/VERSION
+%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/addlocalpath.rb
+%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/example-jtcur-acs.rb
+%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/example-jtloc-lang.cs
+%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/example-jtloc.rb
+%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/example-jttui-1.rb
+%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/example-jttui-2-keynames.rb
+%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/example-jttui-rootdefered.rb
+%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/example-jttuistd-1-simple.rb
+%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/example-jttuistd-2-calculator-lang.cs
+%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/example-jttuistd-2-calculator.rb
+%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/example-jttuistd-3-scrollbars.rb
+%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/example-jttuistd-4-trees.rb
+%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/example-jttuistd-5-timed-events.rb
+%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/example-jttuistd-6-asciitab.rb
+@dirrm %%RUBY_SITELIBDIR%%/jttui
+%%PORTDOCS%%@dirrm %%RUBY_MODDOCDIR%%/Documentation
+%%PORTDOCS%%@dirrm %%RUBY_MODDOCDIR%%
+%%PORTDOCS%%@dirrm %%RUBY_MODEXAMPLESDIR%%