aboutsummaryrefslogtreecommitdiffstats
path: root/databases
diff options
context:
space:
mode:
authorandreas <andreas@FreeBSD.org>1997-08-30 21:25:06 +0800
committerandreas <andreas@FreeBSD.org>1997-08-30 21:25:06 +0800
commitfbc041db89373466ae18b738b72764a69f0c1ce4 (patch)
treeac26363986c3fcce56146cd36d12a48fc031358c /databases
parentcacae8d96cf652e766dad6d27051499f258e0bc8 (diff)
downloadfreebsd-ports-gnome-fbc041db89373466ae18b738b72764a69f0c1ce4.tar.gz
freebsd-ports-gnome-fbc041db89373466ae18b738b72764a69f0c1ce4.tar.zst
freebsd-ports-gnome-fbc041db89373466ae18b738b72764a69f0c1ce4.zip
New port xmbase-grok
formerly just called "grok", is a simple database manager and UI builder that can: * keep phone and address lists (like a rolodex) * store phone call logs * keep todo lists * manage any other database after simple GUI-driven customization * customized data export, HTML export built in
Diffstat (limited to 'databases')
-rw-r--r--databases/xmbase-grok/Makefile24
-rw-r--r--databases/xmbase-grok/distinfo1
-rw-r--r--databases/xmbase-grok/files/patch-ac56
-rw-r--r--databases/xmbase-grok/pkg-comment1
-rw-r--r--databases/xmbase-grok/pkg-descr8
-rw-r--r--databases/xmbase-grok/pkg-plist28
6 files changed, 118 insertions, 0 deletions
diff --git a/databases/xmbase-grok/Makefile b/databases/xmbase-grok/Makefile
new file mode 100644
index 000000000000..dbc9fd44df60
--- /dev/null
+++ b/databases/xmbase-grok/Makefile
@@ -0,0 +1,24 @@
+# New ports collection makefile for: xmbase-grok
+# Version required: 1.3.2
+# Date created: Sat Aug 30 13:29:42 CEST 1997
+# Whom: Andreas Klemm <andreas@klemm.gtn.com>
+#
+# $Id$
+#
+
+DISTNAME= xmbase-grok-1.3.2.sbin
+PKGNAME= xmbase-grok-1.3.2
+CATEGORIES= databases x11
+MASTER_SITES=\
+ ftp://ftp.leo.org/pub/comp/os/linux/sunsite/X11/xapps/databases/
+WRKSRC= ${WRKDIR}/${PKGNAME}
+
+MAINTAINER= andreas@FreeBSD.ORG
+
+LIB_DEPENDS= Xpm\\.4\\.:${PORTSDIR}/graphics/xpm
+
+REQUIRES_MOTIF= yes
+USE_IMAKE= yes
+USE_X11= yes
+
+.include <bsd.port.mk>
diff --git a/databases/xmbase-grok/distinfo b/databases/xmbase-grok/distinfo
new file mode 100644
index 000000000000..3c073f887a18
--- /dev/null
+++ b/databases/xmbase-grok/distinfo
@@ -0,0 +1 @@
+MD5 (xmbase-grok-1.3.2.sbin.tar.gz) = e257948bc205fadeb7f8704a4fe00909
diff --git a/databases/xmbase-grok/files/patch-ac b/databases/xmbase-grok/files/patch-ac
new file mode 100644
index 000000000000..83c9e685ee98
--- /dev/null
+++ b/databases/xmbase-grok/files/patch-ac
@@ -0,0 +1,56 @@
+--- Imakefile.orig Wed May 1 02:40:56 1996
++++ Imakefile Sat Aug 30 15:06:09 1997
+@@ -10,10 +10,10 @@
+ * GLIB. The documentation (Manual.ps) is not installed, that's up to you.
+ */
+
+-GBIN = /usr/local/bin
+-GLIB = /usr/local/lib
++GBIN = ${X11BASE}/bin
++GLIB = ${X11BASE}/lib/X11/xmbase-grok
+
+-CDEBUGFLAGS = -O3 -m486 /* to turn optimizing off, comment this line out */
++CDEBUGFLAGS = -pipe -O /* to turn optimizing off, comment this line out */
+
+
+ /*
+@@ -53,10 +53,10 @@
+ AllTarget(grok)
+ NormalProgramTarget(grok,y.tab.o $(SRC:.c=.o),,,$(LIB))
+ InstallProgram(grok,$(GBIN))
+-InstallProgram(grok.hlp,$(GLIB))
++InstallNonExecFile(grok.hlp,$(GLIB))
+ InstallMultiple(Manual.ps grok.hlp,$(GLIB))
+ InstallMultiple($(DEMO),$(GLIB)/grokdir)
+-InstallNonExec(grok.xpm,$(LIBDIR)/pixmaps)
++InstallNonExec(grok.xpm,$(X11BASE)/include/X11/pixmaps)
+
+
+ $(SRC:.c=.o): config.h grok.h proto.h form.h
+@@ -88,14 +88,18 @@
+
+
+ #---------------------------------------------------------------
+-Manual.ps: doc/main.dvi
+- dvips -f doc/main.dvi >Manual.ps
+- -rm -f doc/jobname.cont doc/main.cont doc/main.log
+-
+-
+-doc/main.dvi: doc/formedit.tex doc/grammar.tex doc/macro.tex doc/main.tex
+- cd doc; tex main.tex; tex main.tex
+- -rm -f doc/jobname.cont doc/main.cont doc/main.log
++#
++# Don't want the need to have TeX installed for the make install target !
++# -Andreas
++#
++# Manual.ps: doc/main.dvi
++# dvips -f doc/main.dvi >Manual.ps
++# -rm -f doc/jobname.cont doc/main.cont doc/main.log
++#
++#
++# doc/main.dvi: doc/formedit.tex doc/grammar.tex doc/macro.tex doc/main.tex
++# cd doc; tex main.tex; tex main.tex
++# -rm -f doc/jobname.cont doc/main.cont doc/main.log
+
+ clean::
+ -rm -f y.tab.h y.tab.c lex.yy.c grok y.output *.shar*
diff --git a/databases/xmbase-grok/pkg-comment b/databases/xmbase-grok/pkg-comment
new file mode 100644
index 000000000000..61b7a8eeb417
--- /dev/null
+++ b/databases/xmbase-grok/pkg-comment
@@ -0,0 +1 @@
+Graphical Resource Organizer Kit
diff --git a/databases/xmbase-grok/pkg-descr b/databases/xmbase-grok/pkg-descr
new file mode 100644
index 000000000000..4d21cca0e75e
--- /dev/null
+++ b/databases/xmbase-grok/pkg-descr
@@ -0,0 +1,8 @@
+xmbase-grok, formerly just called "grok", is a simple database manager
+and UI builder that can -
+
+ * keep phone and address lists (like a rolodex)
+ * store phone call logs
+ * keep todo lists
+ * manage any other database after simple GUI-driven customization
+ * customized data export, HTML export built in
diff --git a/databases/xmbase-grok/pkg-plist b/databases/xmbase-grok/pkg-plist
new file mode 100644
index 000000000000..ebce6c1d2a4e
--- /dev/null
+++ b/databases/xmbase-grok/pkg-plist
@@ -0,0 +1,28 @@
+bin/grok
+include/X11/pixmaps/grok.xpm
+lib/X11/xmbase-grok/grok.hlp
+lib/X11/xmbase-grok/Manual.ps
+lib/X11/xmbase-grok/grokdir/countries.db
+lib/X11/xmbase-grok/grokdir/countries.gf
+lib/X11/xmbase-grok/grokdir/phone.db
+lib/X11/xmbase-grok/grokdir/phone.gf
+lib/X11/xmbase-grok/grokdir/phonelog.db
+lib/X11/xmbase-grok/grokdir/phonelog.gf
+lib/X11/xmbase-grok/grokdir/todo.db
+lib/X11/xmbase-grok/grokdir/todo.gf
+lib/X11/xmbase-grok/grokdir/diary.db
+lib/X11/xmbase-grok/grokdir/diary.gf
+lib/X11/xmbase-grok/grokdir/passwd.gf
+lib/X11/xmbase-grok/grokdir/procdemo
+lib/X11/xmbase-grok/grokdir/procdemo.gf
+lib/X11/xmbase-grok/grokdir/weather.db
+lib/X11/xmbase-grok/grokdir/weather.gf
+lib/X11/xmbase-grok/grokdir/checkbook.db
+lib/X11/xmbase-grok/grokdir/checkbook.gf
+lib/X11/xmbase-grok/grokdir/www_pages.db
+lib/X11/xmbase-grok/grokdir/www_pages.gf
+lib/X11/xmbase-grok/grokdir/biblio.db
+lib/X11/xmbase-grok/grokdir/biblio.gf
+lib/X11/xmbase-grok/grokdir/biblio.mktex.pl
+@dirrm lib/X11/xmbase-grok/grokdir
+@dirrm lib/X11/xmbase-grok