aboutsummaryrefslogtreecommitdiffstats
path: root/graphics/gracula
diff options
context:
space:
mode:
authorsteve <steve@FreeBSD.org>1999-06-11 07:53:17 +0800
committersteve <steve@FreeBSD.org>1999-06-11 07:53:17 +0800
commitbf8334cb9939bec336594cdb946b54b37192bd7c (patch)
treea8a14c439025baee224a2018045e298af9a73303 /graphics/gracula
parentdd26de59ac7175ff5b1f787752fb072c823b8ee4 (diff)
downloadfreebsd-ports-gnome-bf8334cb9939bec336594cdb946b54b37192bd7c.tar.gz
freebsd-ports-gnome-bf8334cb9939bec336594cdb946b54b37192bd7c.tar.zst
freebsd-ports-gnome-bf8334cb9939bec336594cdb946b54b37192bd7c.zip
Initial import of gracula version 2.30.
A Graphic Counter Language compiler/interpreter. PR: 11953 Submitted by: G. Adam Stanislav <adam@whizkidtech.net>
Diffstat (limited to 'graphics/gracula')
-rw-r--r--graphics/gracula/Makefile37
-rw-r--r--graphics/gracula/distinfo1
-rw-r--r--graphics/gracula/pkg-comment1
-rw-r--r--graphics/gracula/pkg-descr22
-rw-r--r--graphics/gracula/pkg-plist5
5 files changed, 66 insertions, 0 deletions
diff --git a/graphics/gracula/Makefile b/graphics/gracula/Makefile
new file mode 100644
index 000000000000..4f32a168dfbd
--- /dev/null
+++ b/graphics/gracula/Makefile
@@ -0,0 +1,37 @@
+# New ports collection makefile for: gracula
+# Version required: 2.30
+# Date created: 30 May 1999
+# Whom: G. Adam Stanislav <adam@whizkidtech.net>
+#
+# $Id$
+#
+
+DISTNAME= gracula-2.30
+CATEGORIES= graphics
+MASTER_SITES= ftp://ftp.whizkidtech.net/cgi/gcl/ \
+ http://www.whizkidtech.net/gcl/
+
+MAINTAINER= adam@whizkidtech.net
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/gracula ${PREFIX}/bin
+ $(INSTALL_PROGRAM) ${WRKSRC}/sec2000 ${PREFIX}/bin
+.if !defined (NOPORTDOCS)
+ ${MKDIR} ${PREFIX}/share/doc/gracula
+ ${INSTALL_MAN} ${WRKSRC}/NNL ${PREFIX}/share/doc/gracula
+ ${INSTALL_MAN} ${WRKSRC}/README ${PREFIX}/share/doc/gracula
+ @echo
+ @echo " Please read the file ${PREFIX}/share/doc/gracula/README"
+ @echo " to learn how to use Graphic Counter Language."
+.endif
+ @echo
+ @echo " An introductory tutorial, and a GCL FAQ, can be found at"
+ @echo " http://www.whizkidtech.net/gcl/"
+ @echo " You should read both to take full advantage of the power"
+ @echo " of Graphic Counter Language."
+ @echo
+ @echo " Also, sample scripts and graphics are available from"
+ @echo " Count Gracula's Gallery, http://www.whizkidtech.net/gcl/gallery/"
+ @echo
+
+.include <bsd.port.mk>
diff --git a/graphics/gracula/distinfo b/graphics/gracula/distinfo
new file mode 100644
index 000000000000..7aae8680accf
--- /dev/null
+++ b/graphics/gracula/distinfo
@@ -0,0 +1 @@
+MD5 (gracula-2.30.tar.gz) = ab0459caa839bdb49c3956aeb1677fa5
diff --git a/graphics/gracula/pkg-comment b/graphics/gracula/pkg-comment
new file mode 100644
index 000000000000..99d979e1f172
--- /dev/null
+++ b/graphics/gracula/pkg-comment
@@ -0,0 +1 @@
+A Graphic Counter Language compiler/interpreter.
diff --git a/graphics/gracula/pkg-descr b/graphics/gracula/pkg-descr
new file mode 100644
index 000000000000..025230498c6a
--- /dev/null
+++ b/graphics/gracula/pkg-descr
@@ -0,0 +1,22 @@
+Graphic Counter Language is a powerful programming language for the creation of
+graphic and textual counters and timers. These can be used on the web, as well
+as in graphic application programs (such as XWindow applications) which can
+call the GCL interpeter internally and have it create a counter or a timer.
+
+Gracula is the compiler/interpreter for Graphic Counter Language, developed
+under FreeBSD, though usable on any Unix system.
+
+For details about the language, visit GCL home page (www.whizkidtech.net/gcl/)
+as well as Count Gracula's Gallery (www.whizkidtech.net/gcl/gallery) which
+contains a number of sample GCL scripts and showcases various counter designs.
+
+GCL requires no configuration files. All you provide is graphic images and
+simple scripts. Optionally, you may link the images directly into the gracula
+executable. GCL can also receive input from external programs. A sample program
+is included (sec2000). It allows the creation of GCL counters to display the
+number of seconds (or minutes, hours, days) left till the Year 2000.
+
+Gracula is written in C and highly optimized for speed which makes it work
+reliably even on the busiest web sites.
+
+G. Adam Stanislav <adam@whizkidtech.net>
diff --git a/graphics/gracula/pkg-plist b/graphics/gracula/pkg-plist
new file mode 100644
index 000000000000..22d5907dcad3
--- /dev/null
+++ b/graphics/gracula/pkg-plist
@@ -0,0 +1,5 @@
+bin/gracula
+bin/sec2000
+share/doc/gracula/NNL
+share/doc/gracula/README
+@dirrm share/doc/gracula