summaryrefslogtreecommitdiff
path: root/databases/xmysql/files
diff options
context:
space:
mode:
authorAndreas Klemm <andreas@FreeBSD.org>1997-09-02 14:56:45 +0000
committerAndreas Klemm <andreas@FreeBSD.org>1997-09-02 14:56:45 +0000
commit9cf0c356725f7b851b6342c70ca739d7b262c2c2 (patch)
treef83f94658eb6db68e346d7e77acc4e3f1df5d785 /databases/xmysql/files
parentUpgrade to 970901 (diff)
New port xmysql.
XmySQL is a front end to the MySQL database engine. It allows for simple queries and table maintenance, as well as batch queries. XmySQL has been compiled and tested on Linux 2.0.0 with MySQL 3.20.16 and Xforms version 0.86.
Notes
Notes: svn path=/head/; revision=7754
Diffstat (limited to 'databases/xmysql/files')
-rw-r--r--databases/xmysql/files/patch-aa68
-rw-r--r--databases/xmysql/files/patch-ab14
2 files changed, 82 insertions, 0 deletions
diff --git a/databases/xmysql/files/patch-aa b/databases/xmysql/files/patch-aa
new file mode 100644
index 000000000000..9155b63f3fb6
--- /dev/null
+++ b/databases/xmysql/files/patch-aa
@@ -0,0 +1,68 @@
+--- Makefile.orig Mon May 12 20:19:36 1997
++++ Makefile Tue Sep 2 16:26:44 1997
+@@ -1,5 +1,5 @@
+ #
+-# Makefile for XmySQL on Linux
++# Makefile for XmySQL on FreeBSD
+ #
+
+ ########################################################
+@@ -36,24 +36,24 @@
+ PROGRAM = xmysql
+
+ # PROGRAM install path
+-INSTALLPATH = /xmysql-1.4
++INSTALLPATH = $(X11BASE)/bin
+
+ # pixmap location
+-XPM_PATH = /xmysql-1.4
++XPM_PATH = $(X11BASE)/include/X11/pixmaps
+
+ # help path
+-HELP_PATH = /xmysql-1.4
++HELP_PATH = $(X11BASE)/lib/X11/xmysql-1.5
+
+ # Compilation Details
+-CC = gcc
+-STDCFLAGS = -g -c -O2 -Wall -DXPMPATH=\"$(XPM_PATH)\" -DHELPPATH=\"$(HELP_PATH)\"
++# CC = gcc
++STDCFLAGS = $(CFLAGS) -c -DXPMPATH=\"$(XPM_PATH)\" -DHELPPATH=\"$(HELP_PATH)\"
+ STDLFLAGS =
+ MYSQLINC = -I/usr/local/include/mysql
+ MYSQLLOAD = -L/usr/local/lib/mysql -lmysqlclient -lmysys -ldbug -lmystrings
+-XFORMLIBDIR = -L/usr/lib
+-XFORMINCDIR = -I/usr/include
++XFORMLIBDIR = -L$(X11BASE)/lib
++XFORMINCDIR = -I$(X11BASE)/include
+ XINC =
+-XLOAD = -L/usr/X11R6/lib -lX11
++XLOAD = -L$(X11BASE)/lib -lX11
+
+ # objects needed for the program
+ OBJS = Xmysql.o \
+@@ -62,10 +62,12 @@
+ XmysqlDB.o \
+ XmysqlErr.o
+
++all: ${PROGRAM}
++
+ ${PROGRAM}: $(OBJS)
+ $(CC) -o ${PROGRAM} $(OBJS) $(MYSQLINC) $(XFORMINCDIR) \
+ $(XINC) $(STDLFLAGS) $(MYSQLLOAD) \
+- $(XLOAD) $(XFORMLIBDIR) -lforms -lXpm -lm
++ $(XLOAD) $(XFORMLIBDIR) -lxforms -lXpm -lm
+
+ .c.o:
+ $(CC) $*.c $(STDCFLAGS) $(XFORMINCDIR) $(MYSQLINC) $(XINC)
+@@ -74,7 +76,7 @@
+ rm -f ${PROGRAM} $(OBJS)
+
+ install:
+- install --mode=711 $(PROGRAM) $(INSTALLPATH)
+- install --mode=744 mysql.xpm $(XPM_PATH)
+- install --mode=744 sqlhelp.txt $(HELP_PATH)
+-
++ install -s -m 511 $(PROGRAM) $(INSTALLPATH)
++ install -m 444 mysql.xpm $(XPM_PATH)
++ install -d -m 755 $(HELP_PATH)
++ install -m 444 sqlhelp.txt $(HELP_PATH)
diff --git a/databases/xmysql/files/patch-ab b/databases/xmysql/files/patch-ab
new file mode 100644
index 000000000000..99a6bafccca8
--- /dev/null
+++ b/databases/xmysql/files/patch-ab
@@ -0,0 +1,14 @@
+--- Xmysql_cb.c.orig Tue Sep 2 16:08:23 1997
++++ Xmysql_cb.c Tue Sep 2 16:09:08 1997
+@@ -1,5 +1,11 @@
+ #include <string.h>
++
++#ifdef __FreeBSD__
++#include <stdlib.h>
++#else
+ #include <malloc.h>
++#endif
++
+ #include "forms.h"
+ #include "Xmysql.h"
+ #include "XmysqlDB.h"