View | Details | Raw Unified | Return to bug 17461
Collapse All | Expand All

(-)databases/xmbase-grok/Makefile (-2 / +9 lines)
Lines 1-12 Link Here
1
# New ports collection makefile for:	xmbase-grok
1
# New ports collection makefile for:	xmbase-grok
2
# Version required:	1.4.1
2
# Version required:	1.4.3
3
# Date created:		Sat Aug 30 13:29:42 CEST 1997
3
# Date created:		Sat Aug 30 13:29:42 CEST 1997
4
# Whom:			Andreas Klemm <andreas@klemm.gtn.com>
4
# Whom:			Andreas Klemm <andreas@klemm.gtn.com>
5
#
5
#
6
# $FreeBSD: ports/databases/xmbase-grok/Makefile,v 1.10 2000/02/20 17:01:24 andreas Exp $
6
# $FreeBSD: ports/databases/xmbase-grok/Makefile,v 1.10 2000/02/20 17:01:24 andreas Exp $
7
#
7
#
8
8
9
DISTNAME=	xmbase-grok-1.4.1
9
DISTNAME=	xmbase-grok-1.4.3
10
CATEGORIES=	databases
10
CATEGORIES=	databases
11
MASTER_SITES=	${MASTER_SITE_XCONTRIB} \
11
MASTER_SITES=	${MASTER_SITE_XCONTRIB} \
12
		ftp://ftp.fu-berlin.de/pub/unix/databases/xmbase-grok/
12
		ftp://ftp.fu-berlin.de/pub/unix/databases/xmbase-grok/
Lines 16-20 Link Here
16
16
17
REQUIRES_MOTIF=	yes
17
REQUIRES_MOTIF=	yes
18
USE_IMAKE=	yes
18
USE_IMAKE=	yes
19
20
GROKDIR=	${PREFIX}/lib/X11/xmbase-grok/grokdir
21
22
post-install:
23
	${CP} -R ${WRKSRC}/grokdir/* ${PREFIX}/lib/X11/xmbase-grok/grokdir
24
	find ${GROKDIR} | xargs ${CHOWN} ${SHAREOWN}:${SHAREGRP}
25
	find ${GROKDIR} -type f | xargs ${CHMOD} ${SHAREMODE}
19
26
20
.include <bsd.port.mk>
27
.include <bsd.port.mk>
(-)databases/xmbase-grok/files/md5 (-1 / +1 lines)
Line 1 Link Here
1
MD5 (xmbase-grok-1.4.1.tar.gz) = 42df70b36ff70ff58bd12f8240e2007f
1
MD5 (xmbase-grok-1.4.3.tar.gz) = 18afe43ac405c5af4303fcba92fda357
(-)databases/xmbase-grok/patches/patch-aa (-12 lines)
Lines 1-12 Link Here
1
--- popup.c.orig	Sat Aug 30 13:43:08 1997
2
+++ popup.c	Sat Aug 30 13:43:31 1997
3
@@ -74,7 +74,9 @@
4
  * away. The widget is some window that the popup goes on top of.
5
  */
6
 
7
+#ifndef __FreeBSD__
8
 extern char *sys_errlist[];	/* hpux9.01 errno.h is broken! */
9
+#endif
10
 
11
 /*VARARGS*/
12
 void create_error_popup(Widget widget, int error, char *fmt, ...)
(-)databases/xmbase-grok/patches/patch-ab (-14 lines)
Lines 1-14 Link Here
1
--- template.c.orig	Sat Aug 30 13:58:51 1997
2
+++ template.c	Sat Aug 30 13:59:36 1997
3
@@ -6,9 +6,11 @@
4
 
5
 #include "config.h"
6
 #ifdef DIRECT
7
+#include <sys/types.h>
8
 #include <sys/dir.h>
9
 #define  dirent direct
10
 #else
11
+#include <sys/types.h>
12
 #include <dirent.h>
13
 #endif
14
 #include <X11/Xos.h>
(-)databases/xmbase-grok/patches/patch-ac (-9 / +16 lines)
Lines 1-5 Link Here
1
--- Imakefile.orig	Thu Jul 10 10:33:34 1997
1
--- Imakefile.orig	Fri Nov 12 03:28:53 1999
2
+++ Imakefile	Thu Feb 11 18:28:52 1999
2
+++ Imakefile	Tue Mar 14 21:48:50 2000
3
@@ -10,11 +10,8 @@
3
@@ -10,11 +10,8 @@
4
  * GLIB. The documentation (Manual.ps) is not installed, that's up to you.
4
  * GLIB. The documentation (Manual.ps) is not installed, that's up to you.
5
  */
5
  */
Lines 9-16 Link Here
9
-
9
-
10
-CDEBUGFLAGS = -O2
10
-CDEBUGFLAGS = -O2
11
-
11
-
12
+GBIN = ${X11BASE}/bin
12
+GBIN = $(BINDIR)
13
+GLIB = ${X11BASE}/lib/X11/xmbase-grok
13
+GLIB = $(LIBDIR)/xmbase-grok
14
 
14
 
15
 /*
15
 /*
16
  * Do not change anyhting below.
16
  * Do not change anyhting below.
Lines 23-42 Link Here
23
 #endif
23
 #endif
24
 
24
 
25
 SRC  =	canvdraw.c cardwin.c chart.c chartdrw.c convert.c dbase.c\
25
 SRC  =	canvdraw.c cardwin.c chart.c chartdrw.c convert.c dbase.c\
26
@@ -55,10 +52,10 @@
26
@@ -37,17 +34,14 @@
27
 DOC  =	doc/files.tex doc/formedit.tex doc/grammar.tex doc/intro.tex\
28
 	doc/macro.tex doc/main.tex doc/export.tex
29
 
30
-DEMO =	grokdir/*
31
-
32
 EXTRA_DEFINES = -DPATH=\"$(GBIN):$(GLIB)\" -DLIB=\"$(GLIB)\"
33
 EXTRA_LIBS=-lXpm
27
 AllTarget(grok)
34
 AllTarget(grok)
28
 NormalProgramTarget(grok,y.tab.o $(SRC:.c=.o),,,$(LIB))
35
 NormalProgramTarget(grok,y.tab.o $(SRC:.c=.o),,,$(LIB))
29
 InstallProgram(grok,$(GBIN))
36
 InstallProgram(grok,$(GBIN))
30
-InstallProgram(grok.hlp,$(GLIB))
37
-InstallProgram(grok.hlp,$(GLIB))
31
+InstallNonExecFile(grok.hlp,$(GLIB))
38
+InstallNonExecFile(grok.hlp,$(GLIB))
32
 InstallMultiple(Manual.ps grok.hlp,$(GLIB))
39
 InstallMultiple(Manual.ps grok.hlp,$(GLIB)/grokdir)
33
 InstallMultiple($(DEMO),$(GLIB)/grokdir)
40
-InstallMultiple($(DEMO),$(GLIB)/grokdir)
34
-InstallNonExec(grok.xpm,$(LIBDIR)/pixmaps)
41
-InstallNonExec(grok.xpm,$(LIBDIR)/pixmaps)
35
+InstallNonExec(grok.xpm,$(X11BASE)/include/X11/pixmaps)
42
+InstallNonExec(grok.xpm,$(INCDIR)/X11/pixmaps)
36
 
43
 
37
 
44
 
38
 $(SRC:.c=.o): config.h grok.h proto.h form.h
45
 $(SRC:.c=.o): config.h grok.h proto.h form.h
39
@@ -90,14 +87,18 @@
46
@@ -79,14 +73,18 @@
40
 
47
 
41
 
48
 
42
 #---------------------------------------------------------------
49
 #---------------------------------------------------------------
(-)databases/xmbase-grok/pkg/DESCR (+2 lines)
Lines 6-8 Link Here
6
  *  keep todo lists
6
  *  keep todo lists
7
  *  manage any other database after simple GUI-driven customization
7
  *  manage any other database after simple GUI-driven customization
8
  *  customized data export, HTML export built in
8
  *  customized data export, HTML export built in
9
10
WWW: http://me.in-berlin.de/~bitrot/grok.html
(-)databases/xmbase-grok/pkg/PLIST (-11 / +21 lines)
Lines 1-28 Link Here
1
bin/grok
1
bin/grok
2
include/X11/pixmaps/grok.xpm
2
include/X11/pixmaps/grok.xpm
3
lib/X11/xmbase-grok/grok.hlp
3
lib/X11/xmbase-grok/grok.hlp
4
lib/X11/xmbase-grok/Manual.ps
4
lib/X11/xmbase-grok/grokdir/Manual.ps
5
lib/X11/xmbase-grok/grokdir/biblio.db
6
lib/X11/xmbase-grok/grokdir/biblio.gf
7
lib/X11/xmbase-grok/grokdir/biblio.mktex.pl
8
lib/X11/xmbase-grok/grokdir/checkbook.db
9
lib/X11/xmbase-grok/grokdir/checkbook.gf
5
lib/X11/xmbase-grok/grokdir/countries.db
10
lib/X11/xmbase-grok/grokdir/countries.db
6
lib/X11/xmbase-grok/grokdir/countries.gf
11
lib/X11/xmbase-grok/grokdir/countries.gf
12
lib/X11/xmbase-grok/grokdir/diary.db
13
lib/X11/xmbase-grok/grokdir/diary.gf
14
lib/X11/xmbase-grok/grokdir/grok.hlp
15
lib/X11/xmbase-grok/grokdir/howto.gf
16
lib/X11/xmbase-grok/grokdir/music.gf
17
lib/X11/xmbase-grok/grokdir/occasions.gf
18
lib/X11/xmbase-grok/grokdir/passwd.gf
7
lib/X11/xmbase-grok/grokdir/phone.db
19
lib/X11/xmbase-grok/grokdir/phone.db
8
lib/X11/xmbase-grok/grokdir/phone.gf
20
lib/X11/xmbase-grok/grokdir/phone.gf
21
lib/X11/xmbase-grok/grokdir/phone2.gf
22
lib/X11/xmbase-grok/grokdir/phone2.tm/Palm-Pilot
9
lib/X11/xmbase-grok/grokdir/phonelog.db
23
lib/X11/xmbase-grok/grokdir/phonelog.db
10
lib/X11/xmbase-grok/grokdir/phonelog.gf
24
lib/X11/xmbase-grok/grokdir/phonelog.gf
11
lib/X11/xmbase-grok/grokdir/todo.db
12
lib/X11/xmbase-grok/grokdir/todo.gf
13
lib/X11/xmbase-grok/grokdir/diary.db
14
lib/X11/xmbase-grok/grokdir/diary.gf
15
lib/X11/xmbase-grok/grokdir/passwd.gf
16
lib/X11/xmbase-grok/grokdir/procdemo
25
lib/X11/xmbase-grok/grokdir/procdemo
17
lib/X11/xmbase-grok/grokdir/procdemo.gf
26
lib/X11/xmbase-grok/grokdir/procdemo.gf
27
lib/X11/xmbase-grok/grokdir/systems
28
lib/X11/xmbase-grok/grokdir/systems.gf
29
lib/X11/xmbase-grok/grokdir/todo.db
30
lib/X11/xmbase-grok/grokdir/todo.gf
18
lib/X11/xmbase-grok/grokdir/weather.db
31
lib/X11/xmbase-grok/grokdir/weather.db
19
lib/X11/xmbase-grok/grokdir/weather.gf
32
lib/X11/xmbase-grok/grokdir/weather.gf
20
lib/X11/xmbase-grok/grokdir/checkbook.db
33
lib/X11/xmbase-grok/grokdir/workplan.gf
21
lib/X11/xmbase-grok/grokdir/checkbook.gf
22
lib/X11/xmbase-grok/grokdir/www_pages.db
34
lib/X11/xmbase-grok/grokdir/www_pages.db
23
lib/X11/xmbase-grok/grokdir/www_pages.gf
35
lib/X11/xmbase-grok/grokdir/www_pages.gf
24
lib/X11/xmbase-grok/grokdir/biblio.db
36
@dirrm lib/X11/xmbase-grok/grokdir/phone2.tm
25
lib/X11/xmbase-grok/grokdir/biblio.gf
26
lib/X11/xmbase-grok/grokdir/biblio.mktex.pl
27
@dirrm lib/X11/xmbase-grok/grokdir
37
@dirrm lib/X11/xmbase-grok/grokdir
28
@dirrm lib/X11/xmbase-grok
38
@dirrm lib/X11/xmbase-grok

Return to bug 17461