aboutsummaryrefslogtreecommitdiff
path: root/databases
diff options
context:
space:
mode:
authorMartin Wilke <miwi@FreeBSD.org>2011-11-01 07:35:46 +0000
committerMartin Wilke <miwi@FreeBSD.org>2011-11-01 07:35:46 +0000
commitc993547647ade192de588d835170899ea69750fa (patch)
tree1066049488d0de8086aaf3e233ead12bf19d5d4e /databases
parent0923e28bdca10e17bbfa56eb618ce5e88d0d730f (diff)
downloadports-c993547647ade192de588d835170899ea69750fa.tar.gz
ports-c993547647ade192de588d835170899ea69750fa.zip
Notes
Diffstat (limited to 'databases')
-rw-r--r--databases/Makefile4
-rw-r--r--databases/gnats/Makefile67
-rw-r--r--databases/gnats/distinfo2
-rw-r--r--databases/gnats/files/file-pr.c.patch13
-rw-r--r--databases/gnats/files/gnats-edit-pr.patch173
-rw-r--r--databases/gnats/files/patch-aa29
-rw-r--r--databases/gnats/files/patch-ab38
-rw-r--r--databases/gnats/files/patch-ad20
-rw-r--r--databases/gnats/files/patch-gnats::cmds.c15
-rw-r--r--databases/gnats/files/patch-gnats::files.c29
-rw-r--r--databases/gnats/files/patch-gnats::gen-index.c11
-rw-r--r--databases/gnats/files/patch-gnats::gnatsd.c130
-rw-r--r--databases/gnats/files/patch-gnats::index.c11
-rw-r--r--databases/gnats/files/patch-gnats::internal.c11
-rw-r--r--databases/gnats/files/patch-gnats::misc.c11
-rw-r--r--databases/gnats/files/patch-gnats::query.c25
-rw-r--r--databases/gnats/files/patch-libiberty::functions.def22
-rw-r--r--databases/gnats/files/patch-libiberty::strerror.c14
-rw-r--r--databases/gnats/files/patch-libiberty::strsignal.c14
-rw-r--r--databases/gnats/pkg-descr7
-rw-r--r--databases/gnats/pkg-install95
-rw-r--r--databases/gnats/pkg-message7
-rw-r--r--databases/gnats/pkg-plist67
-rw-r--r--databases/maatkit/Makefile71
-rw-r--r--databases/maatkit/distinfo2
-rw-r--r--databases/maatkit/pkg-descr5
-rw-r--r--databases/maatkit/pkg-plist38
-rw-r--r--databases/mysql-editor/Makefile40
-rw-r--r--databases/mysql-editor/distinfo2
-rw-r--r--databases/mysql-editor/pkg-descr2
-rw-r--r--databases/mysql-editor/pkg-plist11
-rw-r--r--databases/mysqlman/Makefile68
-rw-r--r--databases/mysqlman/distinfo2
-rw-r--r--databases/mysqlman/files/patch-mysql.cgi13
-rw-r--r--databases/mysqlman/pkg-descr11
-rw-r--r--databases/mysqlman/pkg-plist85
36 files changed, 0 insertions, 1165 deletions
diff --git a/databases/Makefile b/databases/Makefile
index 744bc60670d7..552ced5ba2e1 100644
--- a/databases/Makefile
+++ b/databases/Makefile
@@ -93,7 +93,6 @@
SUBDIR += geoserver-mysql-plugin
SUBDIR += gigabase
SUBDIR += glom
- SUBDIR += gnats
SUBDIR += gnats4
SUBDIR += gnatsweb4
SUBDIR += gnome-db
@@ -180,7 +179,6 @@
SUBDIR += luasql-postgres
SUBDIR += luasql-sqlite3
SUBDIR += ludia
- SUBDIR += maatkit
SUBDIR += mantis
SUBDIR += mariadb-client
SUBDIR += mariadb-scripts
@@ -206,7 +204,6 @@
SUBDIR += mysql++3
SUBDIR += mysql-connector-java
SUBDIR += mysql-connector-odbc
- SUBDIR += mysql-editor
SUBDIR += mysql-navigator
SUBDIR += mysql-proxy
SUBDIR += mysql-q4m
@@ -233,7 +230,6 @@
SUBDIR += mysqlcppapi
SUBDIR += mysqldumper
SUBDIR += mysqlidxchk
- SUBDIR += mysqlman
SUBDIR += mysqlreport
SUBDIR += mysqlsla
SUBDIR += mysqlsniffer
diff --git a/databases/gnats/Makefile b/databases/gnats/Makefile
deleted file mode 100644
index 68bc25eccd2a..000000000000
--- a/databases/gnats/Makefile
+++ /dev/null
@@ -1,67 +0,0 @@
-# New ports collection makefile for: gnats
-# Date created: 10 November 1995
-# Whom: pst
-#
-# $FreeBSD$
-#
-
-PORTNAME= gnats
-PORTVERSION= 3.113.1
-PORTREVISION= 12
-CATEGORIES= databases elisp
-MASTER_SITES= ${MASTER_SITE_GNU}
-MASTER_SITE_SUBDIR= gnats
-
-MAINTAINER= linimon@FreeBSD.org
-COMMENT= Cygnus GNATS bug tracking system
-
-BUILD_DEPENDS= gm4:${PORTSDIR}/devel/m4
-
-FORBIDDEN= Security issues
-DEPRECATED= ${FORBIDDEN}
-EXPIRATION_DATE= 2011-09-30
-
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --with-lispdir=${PREFIX}/share/emacs/site-lisp \
- --with-full-gnats \
- --with-release-based
-CFLAGS+= -DUSE_WIDE_RESPONSIBLE
-
-USE_GMAKE= yes
-MAN1= edit-pr.1 query-pr.1 send-pr.1
-MAN7= gnats.7
-MAN8= mkcat.8 rmcat.8 mkdist.8 queue-pr.8 file-pr.8 gen-index.8
-INFO= gnats send-pr
-
-# this stops the configuration program from pulling installation
-# information in from the standard freebsd send-pr program
-CONFIGURE_ENV= SEND_PR=/usr/bin/false
-
-# the gnats distribution comes with a lot of baggage we don't want to install
-# just install gnats
-INSTALL_TARGET= install-gnats install-send-pr
-
-.if defined(WANT_FREEFALL_CFG)
-EXTRA_PATCHES= ${FILESDIR}/gnats-edit-pr.patch ${FILESDIR}/file-pr.c.patch
-.endif
-
-post-build:
- (cd ${WRKSRC}/gnats; ${MAKE} info)
- (cd ${WRKSRC}/send-pr; ${MAKE} info)
-
-pre-install:
- @PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} PRE-INSTALL
-
-post-install:
- (cd ${DATADIR} && ${MV} gnats-db gnats-db.dist)
-.if defined(WANT_FREEFALL_CFG)
- (cd ${DATADIR} && ${LN} -s /home/gnats gnats-db)
-.else
- (cd ${DATADIR} && ${LN} -s gnats-db.dist gnats-db)
-.endif
- (cd ${WRKSRC}/gnats; ${MAKE} install-info)
- (cd ${WRKSRC}/send-pr; ${MAKE} install-info)
- install-info ${PREFIX}/info/gnats.info ${PREFIX}/info/dir
- install-info ${PREFIX}/info/send-pr.info ${PREFIX}/info/dir
-
-.include <bsd.port.mk>
diff --git a/databases/gnats/distinfo b/databases/gnats/distinfo
deleted file mode 100644
index fada17fb95a8..000000000000
--- a/databases/gnats/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (gnats-3.113.1.tar.gz) = c0ff13335ed3f8cc70e2fcd482a8dc8c7e3fe23d1aedd55355a16e7394ba38c1
-SIZE (gnats-3.113.1.tar.gz) = 1120985
diff --git a/databases/gnats/files/file-pr.c.patch b/databases/gnats/files/file-pr.c.patch
deleted file mode 100644
index a67eb0633845..000000000000
--- a/databases/gnats/files/file-pr.c.patch
+++ /dev/null
@@ -1,13 +0,0 @@
---- gnats/file-pr.c.orig Sun May 28 09:06:22 2000
-+++ gnats/file-pr.c Sun May 28 09:09:35 2000
-@@ -613,6 +613,10 @@
- fprintf (msg, "The individual assigned to look at your\nreport is: %s. \n",
- field_value (RESPONSIBLE));
-
-+ fprintf (msg, "\nYou can access the state of your problem report at any time\n"
-+ "via this link:\n\nhttp://www.freebsd.org/cgi/query-pr.cgi?pr=%s\n",
-+ field_value (NUMBER));
-+
- if (bad_enums != NULL)
- {
- /* Report the enums that were bad, separating them by an empty line. */
diff --git a/databases/gnats/files/gnats-edit-pr.patch b/databases/gnats/files/gnats-edit-pr.patch
deleted file mode 100644
index 9d380d095c62..000000000000
--- a/databases/gnats/files/gnats-edit-pr.patch
+++ /dev/null
@@ -1,173 +0,0 @@
---- gnats/gnats-edit-pr.sh.orig Tue Apr 20 23:17:07 1999
-+++ gnats/gnats-edit-pr.sh Sat Jun 1 13:42:31 2002
-@@ -124,15 +124,22 @@
-
- *)
- if [ "`echo $1 | grep /`" != "" ]; then
-- pr_id=`echo $1 | awk -F"/" '{print $2}' -`
-+ pr=`echo $1 | awk -F"/" '{print $2}' -`
- else
-- pr_id=$1
-+ pr=$1
- fi
-+ prs="$prs $pr"
- ;;
- esac
- shift
- done
-
-+chng_tpl="/home/gnats/gnats-adm/edit-pr-msg"
-+
-+for pr_id in $prs ; do
-+
-+chng_msg="/tmp/chng.$pr.$$"
-+
- # set command here to always pass host and port, and directory if supplied
- if [ "$mode" = "network" ]; then
- prog="nedit-pr"
-@@ -149,12 +156,12 @@
- fi
-
- # These traps take care of deleting all the /tmp files
--trap 'rm -f $new $new.old $change_msg ; exit 0' 0
-+trap 'rm -f $new $new.old $change_msg $chng_msg; exit 0' 0
- trap 'if [ "$locked" != "" ]; then \
- $PR_EDIT --unlock $pr_id ; \
- locked= ; \
- fi ; \
-- rm -f $new $new.old $change_msg ; exit 1' 1 2 3 13 15
-+ rm -f $new $new.old $change_msg $chng_msg; exit 1' 1 2 3 13 15
-
- # find a user name
- if [ "$USER" != "" ]; then
-@@ -192,7 +197,7 @@
- if cmp -s $new.old $new ; then
- echo "$prog: PR not changed"
- $PR_EDIT --unlock $pr_id
-- exit 0
-+ continue
- fi
-
- # error-check output by calling pr-edit --check; if mistakes exist,
-@@ -229,6 +234,8 @@
- new_resp="`sed -n '/^>Responsible:/{s,^>[-a-zA-Z]*: *,,;s, *(.*,,g;p;q;}' $new`"
- old_synopsis="`sed -n '/^>Synopsis:/{s,^>[-a-zA-Z]*: *,,;p;q;}' $new.old`"
- new_synopsis="`sed -n '/^>Synopsis:/{s,^>[-a-zA-Z]*: *,,;p;q;}' $new`"
-+old_class="`sed -n '/^>Class:/{s,^>[-a-zA-Z]*: *,,;p;q;}' $new.old`"
-+new_class="`sed -n '/^>Class:/{s,^>[-a-zA-Z]*: *,,;p;q;}' $new`"
- full_id="`sed -n '/^>Category:/{s,^>[-a-zA-Z]*: *,,;p;q;}' $new`/$pr_id"
-
- # If you can read this, you may have a future in sed(1) programming.
-@@ -256,8 +263,12 @@
- if [ "$old_resp" != "$new_resp" ]; then
- resp_change=yes
- fi
-+if [ "$old_class" != "$new_class" ]; then
-+ class_change=yes
-+fi
-
--if [ ! -z "$state_change" ] || [ ! -z "$resp_change" ]; then
-+if [ ! -z "$state_change" ] || [ ! -z "$resp_change" ] || \
-+ [ ! -z "$class_change" ]; then
- # we've got a change
- mail_to="$me"
- if [ ! -z "$state_change" ]; then
-@@ -266,14 +277,47 @@
- echo State-Changed-By: $me >> $change_msg
- echo State-Changed-When: $DATE >> $change_msg
- echo "State-Changed-Why: " >> $change_msg
-- echo 'Why did the state change? (Ctrl-D to end)'
-- cat >> $change_msg
-+ if [ -e $chng_msg ]; then
-+ echo "Re-use last message (y/n)?"
-+ read yesno
-+ if [ "$yesno" != "y" ]; then
-+ sed 's/%%ITEM%%/state/' $chng_tpl > $chng_msg
-+ fi
-+ else
-+ sed 's/%%ITEM%%/state/' $chng_tpl > $chng_msg
-+ fi
-+ $VISUAL $chng_msg
-+ sed '/^GNATS:/d' $chng_msg >> $change_msg
- to_old=1
- to_subm=1
-+ if [ ! -z "$class_change" ] || [ ! -z "$resp_change" ]; then
-+ echo "" >> $change_msg
-+ echo "" >> $change_msg
-+ fi
- fi
-- if [ ! -z "$state_change" ] && [ ! -z "$resp_change" ]; then
-- echo "" >> $change_msg
-- echo "" >> $change_msg
-+ if [ ! -z "$class_change" ]; then
-+ $debug_print "Doing class change."
-+ echo Class-Changed-From-To: "$old_class"'->'"$new_class" >> $change_msg
-+ echo Class-Changed-By: $me >> $change_msg
-+ echo Class-Changed-When: $DATE >> $change_msg
-+ echo "Class-Changed-Why: " >> $change_msg
-+ if [ -e $chng_msg ]; then
-+ echo "Re-use last message (y/n)?"
-+ read yesno
-+ if [ "$yesno" != "y" ]; then
-+ sed 's/%%ITEM%%/class/' $chng_tpl > $chng_msg
-+ fi
-+ else
-+ sed 's/%%ITEM%%/class/' $chng_tpl > $chng_msg
-+ fi
-+ $VISUAL $chng_msg
-+ sed '/^GNATS:/d' $chng_msg >> $change_msg
-+ to_old=1
-+ to_new=1
-+ if [ ! -z "$resp_change" ]; then
-+ echo "" >> $change_msg
-+ echo "" >> $change_msg
-+ fi
- fi
- if [ ! -z "$resp_change" ]; then
- $debug_print "Doing responsible change."
-@@ -281,12 +325,24 @@
- echo Responsible-Changed-By: $me >> $change_msg
- echo Responsible-Changed-When: $DATE >> $change_msg
- echo "Responsible-Changed-Why: " >> $change_msg
-- echo 'Why did the responsible person change? (Ctrl-D to end)'
-- cat >> $change_msg
-+ if [ -e $chng_msg ]; then
-+ echo "Re-use last message (y/n)?"
-+ read yesno
-+ if [ "$yesno" != "y" ]; then
-+ sed 's/%%ITEM%%/responsible/' $chng_tpl > $chng_msg
-+ fi
-+ else
-+ sed 's/%%ITEM%%/responsible/' $chng_tpl > $chng_msg
-+ fi
-+ $VISUAL $chng_msg
-+ sed '/^GNATS:/d' $chng_msg >> $change_msg
- to_old=1
- to_new=1
- fi
-
-+ echo "" >> $change_msg
-+ echo "http://www.freebsd.org/cgi/query-pr.cgi?pr=$pr_id" >> $change_msg
-+
- if [ -n "$to_subm" ]; then mail_to="${reply_to}, ${mail_to}" ; fi
- if [ -n "$x_gnats_notify" ]; then mail_to="${x_gnats_notify}, ${mail_to}" ; fi
- if [ -n "$to_old" ] ; then mail_to="${mail_to}, `$PR_ADDR ${old_resp}`" ; fi
-@@ -303,7 +359,7 @@
- $MAIL_AGENT << __EOF__
- To: $mail_to
- From: $me
--Subject: Re: $full_id
-+Subject: Re: $full_id: $new_synopsis
-
- `if [ "$old_synopsis" != "$new_synopsis" ]; then
- echo Old Synopsis: "$old_synopsis"
-@@ -321,5 +377,9 @@
- # call PR_EDIT on the new file and clean up
- $PR_EDIT < $new
- $PR_EDIT --unlock $pr_id
-+
-+rm -f $chng_msg
-+
-+done
-
- exit 0
diff --git a/databases/gnats/files/patch-aa b/databases/gnats/files/patch-aa
deleted file mode 100644
index 78c8131f32b7..000000000000
--- a/databases/gnats/files/patch-aa
+++ /dev/null
@@ -1,29 +0,0 @@
---- Makefile.in.orig Thu Nov 5 11:54:07 1998
-+++ Makefile.in Fri Jan 21 10:04:50 2000
-@@ -68,7 +68,7 @@
- HOST_PREFIX_1 = loser-
-
- # These flag values are normally overridden by the configure script.
--CFLAGS = -g
-+CFLAGS+= -g
- CXXFLAGS = -g -O2
-
- LIBCFLAGS = $(CFLAGS)
-@@ -121,7 +121,7 @@
-
- M4 = `if [ -f $$r/m4/m4 ] ; \
- then echo $$r/m4/m4 ; \
-- else echo m4 ; fi`
-+ else echo gm4 ; fi`
-
- MAKEINFO = `if [ -f $$r/texinfo/makeinfo/Makefile ] ; \
- then echo $$r/texinfo/makeinfo/makeinfo ; \
-@@ -313,7 +313,7 @@
- "AR_FLAGS=$(AR_FLAGS)" \
- "AR_FOR_TARGET=$(AR_FOR_TARGET)" \
- "AS_FOR_TARGET=$(AS_FOR_TARGET)" \
-- "BISON=$(BISON)" \
-+ "BISON=$(YACC)" \
- "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
- "CC_FOR_TARGET=$(CC_FOR_TARGET)" \
- "CFLAGS=$(CFLAGS)" \
diff --git a/databases/gnats/files/patch-ab b/databases/gnats/files/patch-ab
deleted file mode 100644
index 141789659a58..000000000000
--- a/databases/gnats/files/patch-ab
+++ /dev/null
@@ -1,38 +0,0 @@
---- gnats/Makefile.in.orig Tue May 8 20:23:36 2001
-+++ gnats/Makefile.in Tue Aug 20 19:17:44 2002
-@@ -122,7 +122,7 @@
- DIFFOPT = @DIFFOPT@
-
- # These are set by autoconf.
--DEFS = @DEFS@
-+DEFS = @DEFS@ -DHAVE_PAM
- LIBS = @LIBS@
- KRBINCLUDE = @KRBINCLUDE@
-
-@@ -311,7 +311,7 @@
-
- gnatsd: gnatsd.o cmds.o regex.o libgnats.a
- $(CC) $(LDFLAGS) -o $@ gnatsd.o cmds.o regex.o db_conf.o \
-- libgnats.a $(LIBRX) $(LIBIBERTY) $(LIBS)
-+ libgnats.a $(LIBRX) $(LIBIBERTY) $(LIBS) -lpam
-
- queue-pr: queue-pr.o libgnats.a
- $(CC) $(LDFLAGS) -o $@ queue-pr.o \
-@@ -465,7 +465,7 @@
-
- getdate.c: getdate.y
- @echo expect 10 shift/reduce conflicts
-- $(BISON) $(srcdir)/getdate.y -o getdate.c
-+ $(BISON) -o getdate.c $(srcdir)/getdate.y
-
- config-send-pr:
- @if [ ! -d ../send-pr ]; then \
-@@ -496,7 +496,7 @@
- echo "*** Warning: Must chown $(GNATS_USER) $(datadir)/gnats" ; \
- fi
- $(INSTALL_DATA) gnats.el $(lispdir)/gnats.el
-- test -f gnats.elc && $(INSTALL_DATA) gnats.elc $(lispdir)/gnats.elc
-+# test -f gnats.elc && $(INSTALL_DATA) gnats.elc $(lispdir)/gnats.elc
-
- install-tools-bin: all-tools
- $(INSTALL_PROGRAM) query-pr $(bindir)/query-pr
diff --git a/databases/gnats/files/patch-ad b/databases/gnats/files/patch-ad
deleted file mode 100644
index 5cfe9847b8dc..000000000000
--- a/databases/gnats/files/patch-ad
+++ /dev/null
@@ -1,20 +0,0 @@
---- gnats/gnats-edit-pr.sh.orig Wed Mar 13 17:19:09 2002
-+++ gnats/gnats-edit-pr.sh Wed Mar 13 17:21:14 2002
-@@ -178,13 +178,11 @@
-
- # lock the pr
- $debug_print "Locking $pr_id."
--lock=`$PR_EDIT --lock=$full_me $pr_id 2>&1 > $new`
--locked=t
--
--if [ "$lock" != "" ] ; then
-- echo $lock
-- exit 0
-+if ! $PR_EDIT --lock=$full_me $pr_id >$new ; then
-+ echo "Failed to lock PR $pr_id"
-+ exit 1
- fi
-+locked=t
-
- # here's where we actually call the editor.
- cp $new $new.old
diff --git a/databases/gnats/files/patch-gnats::cmds.c b/databases/gnats/files/patch-gnats::cmds.c
deleted file mode 100644
index 727ce56bf87e..000000000000
--- a/databases/gnats/files/patch-gnats::cmds.c
+++ /dev/null
@@ -1,15 +0,0 @@
---- gnats/cmds.c.orig Sun Feb 4 22:56:10 2001
-+++ gnats/cmds.c Mon Aug 5 17:25:48 2002
-@@ -476,9 +476,9 @@
-
- if (user_access <= ACCESS_NONE)
- {
-- syslog (LOG_ERR, "user not allowed access: %s/%s", av[0], av[1]);
-- printf ("%d You are not on the user access list: %s/%s.\r\n",
-- CODE_NO_ACCESS, av[0], av[1]);
-+ syslog (LOG_ERR, "user %s not allowed access", av[0]);
-+ printf ("%d You are not on the user access list.\r\n",
-+ CODE_NO_ACCESS, av[0]);
- exit (1);
- }
-
diff --git a/databases/gnats/files/patch-gnats::files.c b/databases/gnats/files/patch-gnats::files.c
deleted file mode 100644
index 3bc91f566831..000000000000
--- a/databases/gnats/files/patch-gnats::files.c
+++ /dev/null
@@ -1,29 +0,0 @@
---- gnats/files.c.orig Mon Feb 12 06:36:25 2001
-+++ gnats/files.c Sat Jun 14 13:17:58 2003
-@@ -271,7 +271,7 @@
- char *path = (char *) alloca (PATH_MAX);
-
- memset (array, 0, NUM_RESPONSIBLE_FIELDS * sizeof (char *));
-- sprintf (path, "%s/gnats-adm/%s", gnats_root, RESPONSIBLE_FILE);
-+ snprintf (path, PATH_MAX-1, "%s/gnats-adm/%s", gnats_root, RESPONSIBLE_FILE);
- fp = fopen (path, "r");
- if (fp == NULL)
- return 0;
-@@ -358,7 +358,7 @@
- int i, nerrs = 0;
-
- memset (array, 0, NUM_CLASS_FIELDS * sizeof (char *));
-- sprintf (path, "%s/gnats-adm/%s", gnats_root, CLASSES);
-+ snprintf (path, PATH_MAX-1, "%s/gnats-adm/%s", gnats_root, CLASSES);
- fp = fopen (path, "r");
-
- if (fp == NULL)
-@@ -593,7 +593,7 @@
- int i, nerrs = 0;
-
- memset (array, 0, NUM_STATE_FIELDS * sizeof (char *));
-- sprintf (path, "%s/gnats-adm/%s", gnats_root, STATES);
-+ snprintf (path, PATH_MAX-1, "%s/gnats-adm/%s", gnats_root, STATES);
- fp = fopen (path, "r");
-
- if (fp == NULL)
diff --git a/databases/gnats/files/patch-gnats::gen-index.c b/databases/gnats/files/patch-gnats::gen-index.c
deleted file mode 100644
index d4205d2ccd09..000000000000
--- a/databases/gnats/files/patch-gnats::gen-index.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- gnats/gen-index.c.orig Wed Sep 22 08:18:39 1999
-+++ gnats/gen-index.c Sat Jun 14 13:19:58 2003
-@@ -256,7 +256,7 @@
- Categories *c;
-
- if (! catfile)
-- sprintf (path, "%s/gnats-adm/%s", gnats_root, CATEGORIES);
-+ snprintf (path, PATH_MAX-1, "%s/gnats-adm/%s", gnats_root, CATEGORIES);
- else
- path = catfile;
-
diff --git a/databases/gnats/files/patch-gnats::gnatsd.c b/databases/gnats/files/patch-gnats::gnatsd.c
deleted file mode 100644
index a979f42d8815..000000000000
--- a/databases/gnats/files/patch-gnats::gnatsd.c
+++ /dev/null
@@ -1,130 +0,0 @@
---- gnats/gnatsd.c.orig Wed Sep 22 02:18:39 1999
-+++ gnats/gnatsd.c Tue Aug 20 21:11:28 2002
-@@ -24,6 +24,15 @@
- #include "query.h"
- #include "db_conf.h"
-
-+#ifdef HAVE_PAM
-+#include <security/pam_appl.h>
-+#ifdef _OPENPAM
-+#include <security/openpam.h>
-+#endif
-+
-+static int issetuidroot;
-+#endif /* HAVE_PAM */
-+
- char myname[MAXHOSTNAMELEN];
-
- char *program_name;
-@@ -387,9 +396,9 @@
- return found;
- }
-
--/* Get the access lever for this user. */
--int
--get_user_access (database, filename, user, passwd)
-+/* Get the access level for this user using the file backend. */
-+static int
-+get_user_access_file (database, filename, user, passwd)
- char *database;
- char *filename;
- char *user;
-@@ -489,6 +498,86 @@
- return access;
- }
-
-+#ifdef HAVE_PAM
-+#ifndef _OPENPAM
-+int
-+pam_conv (n, msg, resp, data)
-+ int n;
-+ const struct pam_message **msg;
-+ struct pam_response **resp;
-+ void *data;
-+{
-+
-+ if (n != 1 || msg[0]->msg_style != PAM_PROMPT_ECHO_OFF)
-+ return(PAM_CONV_ERR);
-+ if ((*resp = malloc(sizeof(struct pam_response))) == NULL)
-+ return(PAM_CONV_ERR);
-+ (*resp)[0].resp = strdup((const char *)data);
-+ (*resp)[0].resp_retcode = 0;
-+
-+ return ((*resp)[0].resp != NULL ? PAM_SUCCESS : PAM_CONV_ERR);
-+}
-+#endif /* _OPENPAM */
-+
-+/* Get the access level for this user using the PAM backend. */
-+static int
-+get_user_access_pam (user, passwd)
-+ char *user;
-+ char *passwd;
-+{
-+ int access;
-+ pam_handle_t *pamh;
-+ struct pam_conv pamc = {
-+#ifdef _OPENPAM
-+ &openpam_nullconv, NULL
-+#else
-+ &pam_conv, passwd
-+#endif
-+ };
-+
-+ access = -1;
-+
-+ /* PAM chain may require super-user. */
-+ if (issetuidroot)
-+ seteuid(0);
-+
-+ if (pam_start("gnatsd", user, &pamc, &pamh) == PAM_SUCCESS &&
-+#ifdef _OPENPAM
-+ pam_set_item(pamh, PAM_AUTHTOK, passwd) == PAM_SUCCESS &&
-+#endif
-+ pam_authenticate(pamh, 0) == PAM_SUCCESS)
-+ {
-+ access = ACCESS_EDIT;
-+ }
-+
-+ /* Revert back to real UID. */
-+ if (issetuidroot)
-+ seteuid(getuid());
-+
-+ return access;
-+}
-+#endif /* HAVE_PAM */
-+
-+/* Get the access level for this user. */
-+int
-+get_user_access (database, filename, user, passwd)
-+ char *database;
-+ char *filename;
-+ char *user;
-+ char *passwd;
-+{
-+ int access;
-+
-+ access = -1;
-+
-+#ifdef HAVE_PAM
-+ if ((access = get_user_access_pam(user, passwd)) == -1)
-+#endif /* HAVE_PAM */
-+ access = get_user_access_file(database, filename, user, passwd);
-+
-+ return access;
-+}
-+
- void
- start_connection ()
- {
-@@ -680,6 +769,11 @@
- int optc;
- int not_inetd = 0;
- int access, access_required;
-+
-+#ifdef HAVE_PAM
-+ if ((issetuidroot = geteuid() == 0 && getuid() != 0))
-+ seteuid(getuid());
-+#endif /* HAVE_PAM */
-
- outfile = stdout;
-
diff --git a/databases/gnats/files/patch-gnats::index.c b/databases/gnats/files/patch-gnats::index.c
deleted file mode 100644
index c897a2ea5cdb..000000000000
--- a/databases/gnats/files/patch-gnats::index.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- gnats/index.c.orig Thu Mar 18 08:45:38 1999
-+++ gnats/index.c Sat Jun 14 13:22:21 2003
-@@ -399,7 +399,7 @@
- if (! index_filename)
- {
- index_filename = (char *) xmalloc (PATH_MAX);
-- sprintf (index_filename, "%s/gnats-adm/%s", gnats_root, INDEX);
-+ snprintf (index_filename, PATH_MAX-1, "%s/gnats-adm/%s", gnats_root, INDEX);
- }
-
- fp = fopen (index_filename, "r");
diff --git a/databases/gnats/files/patch-gnats::internal.c b/databases/gnats/files/patch-gnats::internal.c
deleted file mode 100644
index 82fda8996d0e..000000000000
--- a/databases/gnats/files/patch-gnats::internal.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- gnats/internal.c.orig Wed Mar 3 09:18:53 1999
-+++ gnats/internal.c Sat Jun 14 14:09:45 2003
-@@ -238,7 +238,7 @@
- struct stat buf;
- int count;
-
-- sprintf (path, "%s/gnats-adm/gnats.lock", gnats_root);
-+ snprintf (path, PATH_MAX-1, "%s/gnats-adm/gnats.lock", gnats_root);
-
- #define MAXWAIT 10
- #define GRANULARITY 1
diff --git a/databases/gnats/files/patch-gnats::misc.c b/databases/gnats/files/patch-gnats::misc.c
deleted file mode 100644
index 12955843b738..000000000000
--- a/databases/gnats/files/patch-gnats::misc.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- gnats/misc.c.orig Sun Nov 14 17:59:15 2004
-+++ gnats/misc.c Sun Nov 14 17:56:58 2004
-@@ -79,7 +79,7 @@
- {
- #ifdef HAVE_SYSLOG_H
- if (log_method == SYSLOG)
-- syslog (severity, buf);
-+ syslog (severity, "%s", buf);
- else
- #endif
- if (gnats_logfile != (FILE *) NULL)
diff --git a/databases/gnats/files/patch-gnats::query.c b/databases/gnats/files/patch-gnats::query.c
deleted file mode 100644
index 07f24ebcd681..000000000000
--- a/databases/gnats/files/patch-gnats::query.c
+++ /dev/null
@@ -1,25 +0,0 @@
---- gnats/query.c.dist Wed Nov 25 08:15:19 1998
-+++ gnats/query.c Thu May 15 18:15:59 2003
-@@ -488,7 +488,7 @@
-
- if (query_format & FORMAT_SQL)
- {
-- char *t, *q, *tempstr;
-+ char *t, *q, *tempstr, *fmtstring;
-
- tempstr = (char *) xmalloc (strlen (i->synopsis) + 1);
- strcpy (tempstr, i->synopsis);
-@@ -503,7 +503,12 @@
- if (q != NULL)
- *q = '\0';
-
-- fprintf (outfile, "%1.1d|%1.1d|%-16.16s|%1.1d|%1.1d|%-16.16s|",
-+#ifdef USE_WIDE_RESPONSIBLE
-+ fmtstring = "%1.1d|%1.1d|%-20.20s|%1.1d|%1.1d|%-16.16s|";
-+#else
-+ fmtstring = "%1.1d|%1.1d|%-16.16s|%1.1d|%1.1d|%-16.16s|";
-+#endif
-+ fprintf (outfile, fmtstring,
- sql_types (i->severity, Severity), sql_types (i->priority, Priority),
- tempstr,
- sql_types (i->state, State), sql_types (i->class, Class),
diff --git a/databases/gnats/files/patch-libiberty::functions.def b/databases/gnats/files/patch-libiberty::functions.def
deleted file mode 100644
index 7f9369d8c3fb..000000000000
--- a/databases/gnats/files/patch-libiberty::functions.def
+++ /dev/null
@@ -1,22 +0,0 @@
---- libiberty/functions.def.orig Thu Nov 5 19:54:15 1998
-+++ libiberty/functions.def Mon Nov 15 22:14:46 2004
-@@ -34,15 +34,15 @@
- DEF(strchr, char*, (s, c), CONST char *s AND int c)
- DEF(strdup, char*, (s1), char * s1)
- DEF(strrchr, char*, (s, c), CONST char *s AND int c)
--DEF(strstr, char*, (), NOTHING)
-+DEF(strstr, char*, (s1, s2), char *s1 AND char *s2)
- DEF(strtod, double, (), NOTHING)
- DEF(strtol, long, (), NOTHING)
- DEF(strtoul, unsigned long, (), NOTHING)
- DEF(tmpnam, char *, (s), char * s)
- DEF(vfork, int, (), NOTHING)
--DEF(vfprintf, int, (), NOTHING)
--DEF(vprintf, int, (), NOTHING)
--DEF(vsprintf, int, (), NOTHING)
-+/* DEF(vfprintf, int, (), NOTHING) */
-+/* DEF(vprintf, int, (), NOTHING) */
-+/* DEF(vsprintf, int, (), NOTHING) */
- DEF(sigsetmask, int, (), NOTHING)
- DEF(alloca, PTR, (size), size_t size)
- DEF(waitpid, int, (pid, statp, opts), int pid AND int* statp AND int opts )
diff --git a/databases/gnats/files/patch-libiberty::strerror.c b/databases/gnats/files/patch-libiberty::strerror.c
deleted file mode 100644
index 06d301579807..000000000000
--- a/databases/gnats/files/patch-libiberty::strerror.c
+++ /dev/null
@@ -1,14 +0,0 @@
---- libiberty/strerror.c.orig Thu Jun 27 00:32:14 2002
-+++ libiberty/strerror.c Thu Jun 27 00:38:18 2002
-@@ -460,11 +460,6 @@
- static int sys_nerr;
- static const char **sys_errlist;
-
--#else
--
--extern int sys_nerr;
--extern char *sys_errlist[];
--
- #endif
-
-
diff --git a/databases/gnats/files/patch-libiberty::strsignal.c b/databases/gnats/files/patch-libiberty::strsignal.c
deleted file mode 100644
index 75aafb362eb9..000000000000
--- a/databases/gnats/files/patch-libiberty::strsignal.c
+++ /dev/null
@@ -1,14 +0,0 @@
---- libiberty/strsignal.c.orig Thu Jun 27 00:33:59 2002
-+++ libiberty/strsignal.c Thu Jun 27 00:38:03 2002
-@@ -241,11 +241,6 @@
- static int sys_nsig;
- static const char **sys_siglist;
-
--#else
--
--static int sys_nsig = NSIG;
--extern const char * const sys_siglist[];
--
- #endif
-
-
diff --git a/databases/gnats/pkg-descr b/databases/gnats/pkg-descr
deleted file mode 100644
index ca333ba8a0f3..000000000000
--- a/databases/gnats/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-GNATS is a problem tracking system written to help report on, and
-track, problem reports or bugs. GNATS is currently in use at Cygnus to
-help track all incoming bug reports. There are many concepts or
-approaches to GNATS which are only useful to organizations which track
-bugs related by customers as well as by bug type.
-
-WWW: http://www.gnu.org/software/gnats
diff --git a/databases/gnats/pkg-install b/databases/gnats/pkg-install
deleted file mode 100644
index eb9cac52e0b5..000000000000
--- a/databases/gnats/pkg-install
+++ /dev/null
@@ -1,95 +0,0 @@
-#!/bin/sh
-# an installation script for GNATS
-
-check_pw()
-{
- if which -s pw; then
- :
- else
- cat <<EOF
-
-This system looks like a pre-2.2 version of FreeBSD. We see that it
-is missing the "pw" utility. We need this utility. Please get and
-install it, and try again. You can get the source from:
-
- ftp://ftp.freebsd.org/pub/FreeBSD/FreeBSD-current/src/usr.sbin/pw.tar.gz
-
-Otherwise, just manually create the gnats user.
-
-EOF
- exit 1
- fi
-}
-
-ask() {
- local question default answer
-
- question=$1
- default=$2
- if [ -z "${PACKAGE_BUILDING}" ]; then
- read -p "${question} (y/n) [${default}]? " answer
- fi
- if [ x${answer} = x ]; then
- answer=${default}
- fi
- echo ${answer}
-}
-
-yesno() {
- local dflt question answer
-
- question=$1
- dflt=$2
- while :; do
- answer=$(ask "${question}" "${dflt}")
- case "${answer}" in
- [Yy]*) return 0;;
- [Nn]*) return 1;;
- esac
- echo "Please answer yes or no."
- done
-}
-
-case $2 in
-PRE-INSTALL)
-printenv > /tmp/pe
- ## Hack /etc/master.passwd ##
- # check
- id_61=`id -u 61 2> /dev/null`
- id_gnats=`id -u gnats 2> /dev/null`
- if [ X"$id_gnats" != X ];then
- exit 0
- elif [ X"$id_61" != X ]; then
- cat <<EOF
-
-+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-This system already has an account whose name is not 'gnats' and UID
-number is 61.
-
- '`id 61`'
-
-The new FreeBSD standard userid for the gnats user is 61, however you can
-actually pick and UID number if you create the 'gnats' user by hand.
-
-Please try to install this package again after you manually create a 'gnats'
-account.
-+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-EOF
- exit 1
- fi
-
- # add an account 'gnats' to this system
- echo ""
- echo "You need to create a user called 'gnats'"
- if yesno "Would you like to create it automatically?" y; then
- # We need a command 'pw(8)'
- check_pw
- pw useradd gnats -u 61 -g 1 -h - -d ${PKG_PREFIX}/share/gnats/gnats-db \
- -c 'GNATS database owner' || exit
- grep -s gnats /etc/ftpusers || echo gnats >>/etc/ftpusers
- else
- echo "Please create it, and try again."
- exit 1
- fi
- ;;
-esac
diff --git a/databases/gnats/pkg-message b/databases/gnats/pkg-message
deleted file mode 100644
index 4e1294151d36..000000000000
--- a/databases/gnats/pkg-message
+++ /dev/null
@@ -1,7 +0,0 @@
-You will want to add a user entry to your /etc/passwd file for the
-user-id that owns gnats-related databases on your server.
-Something of the form:
- "gnats:*:61:61:GNATS database owner:${PREFIX}/share/gnats/gnats-db:"
-should do just fine (put it in your ftpusers file!).
-
-Don't forget to run ${PREFIX}/libexec/gnats/mkcat as gnats.
diff --git a/databases/gnats/pkg-plist b/databases/gnats/pkg-plist
deleted file mode 100644
index c566c1e630d7..000000000000
--- a/databases/gnats/pkg-plist
+++ /dev/null
@@ -1,67 +0,0 @@
-bin/edit-pr
-bin/getclose
-bin/install-sid
-bin/nedit-pr
-bin/nquery-pr
-bin/query-pr
-bin/send-pr
-bin/sub-type
-libexec/gnats/at-pr
-libexec/gnats/check-db
-libexec/gnats/delete-pr
-libexec/gnats/file-pr
-libexec/gnats/gen-index
-libexec/gnats/gnats-edit-pr
-libexec/gnats/gnatsd
-libexec/gnats/mail-query
-libexec/gnats/mkcat
-libexec/gnats/mkdist
-libexec/gnats/npr-addr
-libexec/gnats/npr-edit
-libexec/gnats/pr-addr
-libexec/gnats/pr-age
-libexec/gnats/pr-edit
-libexec/gnats/pr-mail
-libexec/gnats/queue-pr
-libexec/gnats/rmcat
-@dirrm libexec/gnats
-share/emacs/site-lisp/gnats.el
-share/emacs/site-lisp/send-pr.el
-share/gnats/cygnus
-share/gnats/dist/COPYING
-share/gnats/dist/INSTALL
-share/gnats/dist/MANIFEST
-share/gnats/dist/README
-share/gnats/dist/categ.texi
-share/gnats/dist/fields.texi
-share/gnats/dist/install-sid.sh
-share/gnats/dist/s-usage.texi
-share/gnats/dist/send-pr-el.in
-share/gnats/dist/send-pr.1
-share/gnats/dist/send-pr.info
-share/gnats/dist/send-pr.sh
-share/gnats/dist/send-pr.texi
-share/gnats/dist/states.texi
-share/gnats/dist/texinfo.tex
-share/gnats/dist/version.texi
-share/gnats/gnats-db
-share/gnats/gnats-db.dist/gnats-adm/addresses
-share/gnats/gnats-db.dist/gnats-adm/categories
-share/gnats/gnats-db.dist/gnats-adm/classes
-share/gnats/gnats-db.dist/gnats-adm/config
-share/gnats/gnats-db.dist/gnats-adm/gnatsd.access
-share/gnats/gnats-db.dist/gnats-adm/gnatsd.conf
-share/gnats/gnats-db.dist/gnats-adm/responsible
-share/gnats/gnats-db.dist/gnats-adm/states
-share/gnats/gnats-db.dist/gnats-adm/submitters
-@exec mkdir %D/share/gnats/gnats-db/gnats-queue
-@exec mkdir %D/share/gnats/gnats-db/gnats-adm/locks
-@exec mkdir %D/share/gnats/gnats-db/pending
-@exec chown gnats %D/share/gnats/gnats-db %D/share/gnats/gnats-db/gnats-adm %D/share/gnats/gnats-db/gnats-adm/locks %D/share/gnats/gnats-db/pending %D/share/gnats/gnats-db/gnats-queue
-@dirrm share/gnats/gnats-db.dist/gnats-adm/locks
-@dirrm share/gnats/gnats-db.dist/gnats-adm
-@dirrm share/gnats/gnats-db.dist/gnats-queue
-@dirrm share/gnats/gnats-db.dist/pending
-@dirrm share/gnats/gnats-db.dist
-@dirrm share/gnats/dist
-@dirrm share/gnats
diff --git a/databases/maatkit/Makefile b/databases/maatkit/Makefile
deleted file mode 100644
index 3968283a5d33..000000000000
--- a/databases/maatkit/Makefile
+++ /dev/null
@@ -1,71 +0,0 @@
-# New ports collection makefile for: maatkit
-# Date created: 14 December 2007
-# Whom: Steven Kreuzer <skreuzer@exit2shell.com>
-#
-# $FreeBSD$
-#
-
-PORTNAME= maatkit
-PORTVERSION= 7540
-CATEGORIES= databases
-MASTER_SITES= GOOGLE_CODE
-
-MAINTAINER= skreuzer@FreeBSD.org
-COMMENT= Collection of essential command-line utilities for MySQL
-
-LICENSE= GPLv2
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-RUN_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/Term/ReadKey.pm:${PORTSDIR}/devel/p5-Term-ReadKey \
- ${SITE_PERL}/${PERL_ARCH}/DBD/mysql.pm:${PORTSDIR}/databases/p5-DBD-mysql \
- ${SITE_PERL}/${PERL_ARCH}/DBI.pm:${PORTSDIR}/databases/p5-DBI
-
-DEPRECATED= Upstream support dropped. Please consider using databases/percona-toolkit
-EXPIRATION_DATE= 2011-11-01
-
-PERL_CONFIGURE= yes
-
-MAN1= maatkit.1p \
- mk-archiver.1p \
- mk-checksum-filter.1p \
- mk-config-diff.1p \
- mk-deadlock-logger.1p \
- mk-duplicate-key-checker.1p \
- mk-error-log.1p \
- mk-fifo-split.1p \
- mk-find.1p \
- mk-heartbeat.1p \
- mk-index-usage.1p \
- mk-kill.1p \
- mk-loadavg.1p \
- mk-log-player.1p \
- mk-merge-mqd-results.1p \
- mk-parallel-dump.1p \
- mk-parallel-restore.1p \
- mk-profile-compact.1p \
- mk-purge-logs.1p \
- mk-query-advisor.1p \
- mk-query-digest.1p \
- mk-query-profiler.1p \
- mk-show-grants.1p \
- mk-slave-delay.1p \
- mk-slave-find.1p \
- mk-slave-move.1p \
- mk-slave-prefetch.1p \
- mk-slave-restart.1p \
- mk-table-checksum.1p \
- mk-table-sync.1p \
- mk-table-usage.1p \
- mk-tcp-model.1p \
- mk-upgrade.1p \
- mk-variable-advisor.1p \
- mk-visual-explain.1p
-
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500903
-RUN_DEPENDS+= p5-IO-Compress>=2.017:${PORTSDIR}/archivers/p5-IO-Compress \
- ${SITE_PERL}/${PERL_ARCH}/Time/HiRes.pm:${PORTSDIR}/devel/p5-Time-HiRes
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/databases/maatkit/distinfo b/databases/maatkit/distinfo
deleted file mode 100644
index a93eaf903e10..000000000000
--- a/databases/maatkit/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (maatkit-7540.tar.gz) = 618b8ba8f8df1c8ac04d127986a7bb6a834643523000c9c5ea4ee7d95aeef9a8
-SIZE (maatkit-7540.tar.gz) = 1312812
diff --git a/databases/maatkit/pkg-descr b/databases/maatkit/pkg-descr
deleted file mode 100644
index 822e2dca26f3..000000000000
--- a/databases/maatkit/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-Maatkit is a collection of essential command-line utilities for MySQL.
-Each is completely stand-alone, without dependencies other than core Perl
-and the DBI drivers needed to connect to MySQL.
-
-WWW: http://www.maatkit.org/
diff --git a/databases/maatkit/pkg-plist b/databases/maatkit/pkg-plist
deleted file mode 100644
index ed537dd30b5b..000000000000
--- a/databases/maatkit/pkg-plist
+++ /dev/null
@@ -1,38 +0,0 @@
-@comment $FreeBSD$
-%%SITE_PERL%%/maatkit.pod
-bin/mk-archiver
-bin/mk-checksum-filter
-bin/mk-config-diff
-bin/mk-deadlock-logger
-bin/mk-duplicate-key-checker
-bin/mk-error-log
-bin/mk-fifo-split
-bin/mk-find
-bin/mk-heartbeat
-bin/mk-index-usage
-bin/mk-kill
-bin/mk-loadavg
-bin/mk-log-player
-bin/mk-merge-mqd-results
-bin/mk-parallel-dump
-bin/mk-parallel-restore
-bin/mk-profile-compact
-bin/mk-purge-logs
-bin/mk-query-advisor
-bin/mk-query-digest
-bin/mk-query-profiler
-bin/mk-show-grants
-bin/mk-slave-delay
-bin/mk-slave-find
-bin/mk-slave-move
-bin/mk-slave-prefetch
-bin/mk-slave-restart
-bin/mk-table-checksum
-bin/mk-table-sync
-bin/mk-table-usage
-bin/mk-tcp-model
-bin/mk-upgrade
-bin/mk-visual-explain
-bin/mk-variable-advisor
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/maatkit/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/maatkit
diff --git a/databases/mysql-editor/Makefile b/databases/mysql-editor/Makefile
deleted file mode 100644
index 573ceecd07fa..000000000000
--- a/databases/mysql-editor/Makefile
+++ /dev/null
@@ -1,40 +0,0 @@
-# New ports collection makefile for: mysql-editor
-# Date created: Mar 14, 2000
-# Whom: Mikhail Teterin <mi@aldan.algebra.com>
-#
-# $FreeBSD$
-#
-
-PORTNAME= mysql-editor
-PORTVERSION= 0.2
-CATEGORIES= databases www
-MASTER_SITES= ${MASTER_SITE_MYSQL}
-MASTER_SITE_SUBDIR=Contrib/Old-Versions
-DISTNAME= ${PORTNAME}
-
-MAINTAINER= mi@aldan.algebra.com
-COMMENT= CGI scripts in Perl to edit your MySQL tables
-
-BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/DBI.pm:${PORTSDIR}/databases/p5-DBI
-RUN_DEPENDS:= ${BUILD_DEPENDS}
-
-DEPRECATED= apache13 is deprecated, migrate to 2.2.x+ now
-EXPIRATION_DATE= 2011-11-01
-
-USE_APACHE= 13
-NO_BUILD= yes
-USE_PERL5= yes
-
-CGI_BIN= ${LOCALBASE}/www/cgi-bin
-
-do-install:
- ${MKDIR} ${CGI_BIN}/mysql-editor
- ${INSTALL_SCRIPT} ${WRKSRC}/*.cgi ${CGI_BIN}/mysql-editor/
- ${INSTALL_DATA} ${WRKSRC}/index.html ${CGI_BIN}/mysql-editor/
- ${INSTALL_DATA} ${WRKSRC}/dat.conf ${CGI_BIN}/mysql-editor/dat.conf.sample
-.if !defined(NOPORTDOCS)
- ${MKDIR} ${PREFIX}/share/doc/mysql-editor
- ${INSTALL_DATA} ${WRKSRC}/readme.html ${DOCSDIR}/
-.endif
-
-.include <bsd.port.mk>
diff --git a/databases/mysql-editor/distinfo b/databases/mysql-editor/distinfo
deleted file mode 100644
index 7b0282ca29a7..000000000000
--- a/databases/mysql-editor/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (mysql-editor.tar.gz) = 7c2a54af884e17bc3ed17741b857fef6ac87cbd421f117878b67d87039adb587
-SIZE (mysql-editor.tar.gz) = 3718
diff --git a/databases/mysql-editor/pkg-descr b/databases/mysql-editor/pkg-descr
deleted file mode 100644
index 6cd5f199f5cf..000000000000
--- a/databases/mysql-editor/pkg-descr
+++ /dev/null
@@ -1,2 +0,0 @@
-These cgi scripts in Perl enable you to edit the contents of Mysql databases.
-They don't support editing of the entire database structure.
diff --git a/databases/mysql-editor/pkg-plist b/databases/mysql-editor/pkg-plist
deleted file mode 100644
index 62f4a7cabaf4..000000000000
--- a/databases/mysql-editor/pkg-plist
+++ /dev/null
@@ -1,11 +0,0 @@
-%%PORTDOCS%%share/doc/mysql-editor/readme.html
-www/cgi-bin/mysql-editor/addi.cgi
-www/cgi-bin/mysql-editor/addu.cgi
-www/cgi-bin/mysql-editor/dat.conf.sample
-www/cgi-bin/mysql-editor/dell.cgi
-www/cgi-bin/mysql-editor/edit.cgi
-www/cgi-bin/mysql-editor/index.html
-www/cgi-bin/mysql-editor/insert.cgi
-www/cgi-bin/mysql-editor/view.cgi
-@dirrm www/cgi-bin/mysql-editor
-%%PORTDOCS%%@dirrm share/doc/mysql-editor
diff --git a/databases/mysqlman/Makefile b/databases/mysqlman/Makefile
deleted file mode 100644
index 180359d1e129..000000000000
--- a/databases/mysqlman/Makefile
+++ /dev/null
@@ -1,68 +0,0 @@
-# New ports collection makefile for: mysqlman
-# Date created: 06.06.2002
-# Whom: Janos Mohacsi <janos.mohacsi@bsd.hu>
-#
-# $FreeBSD$
-
-PORTNAME= mysqlman
-PORTVERSION= 1.09
-PORTREVISION= 2
-CATEGORIES= databases www
-MASTER_SITES= http://www.gossamer-threads.com/products/source/
-DISTNAME= ${PORTNAME}
-
-MAINTAINER= janos.mohacsi@bsd.hu
-COMMENT= MySQLMan is a web based MySQL database manager written in perl
-
-RESTRICTED= not redistributable, license agreement required
-
-DEPRECATED= apache13 is deprecated, migrate to 2.2.x+ now
-EXPIRATION_DATE= 2011-11-01
-
-USE_PERL5= yes
-USE_APACHE= 13
-USE_MYSQL= yes
-
-NO_BUILD= yes
-
-WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
-
-#install dir of mysqlman
-MYMANDIR= www/mysqlman-${PORTVERSION}
-
-#do the substitution according to the install place
-PLIST_SUB+= MYMANDIR=${MYMANDIR}
-
-#FILES to patch
-f="mysql.cgi"
-
-#Web user
-WEBUSER?= ${WWWOWN}:${WWWGRP}
-
-.include <bsd.port.pre.mk>
-
-do-configure:
- @${MV} ${WRKSRC}/${f} ${WRKSRC}/${f}.bak && ${SED} <${WRKSRC}/${f}.bak \
- s+%%PATHPERLBIN%%+${PERL5}+g >${WRKSRC}/${f}
-
-do-install:
- @${FIND} ${WRKSRC} ! \( -path "*/${f}*" -or -path "*/mysql.cfg" \) | ${XARGS} -n1 ${SH} -c 'if ${TEST} -d $$0; \
- then ${MKDIR} ${PREFIX}/${MYMANDIR}$${0#${WRKSRC}}; \
- else ${INSTALL_DATA} $$0 ${PREFIX}/${MYMANDIR}$${0#${WRKSRC}}; fi'
- @${INSTALL_SCRIPT} ${WRKSRC}/mysql.cgi ${PREFIX}/${MYMANDIR}
- @if [ -L ${PREFIX}/www/mysqlman ]; then \
- ${ECHO} "Updating ${PREFIX}/www/mysqlman symbolic link" ; \
- ${RM} ${PREFIX}/www/mysqlman ; \
- fi
- ${LN} -s ${PREFIX}/${MYMANDIR} ${PREFIX}/www/mysqlman
-
-post-install:
- @${CHOWN} ${WEBUSER} ${PREFIX}/${MYMANDIR}/templates/compiled
- @${INSTALL_DATA} ${WRKSRC}/mysql.cfg ${PREFIX}/${MYMANDIR}/mysql.cfg.dist
- @${ECHO} ""
- @${ECHO} "Sample config installed at \
- ${PREFIX}/${MYMANDIR}/mysql.cfg.dist"
- @${ECHO} "Modify to your needs!"
- @${ECHO} ""
-
-.include <bsd.port.post.mk>
diff --git a/databases/mysqlman/distinfo b/databases/mysqlman/distinfo
deleted file mode 100644
index 80dcba3179f1..000000000000
--- a/databases/mysqlman/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (mysqlman.tar.gz) = 26989e1060b0e0eb2a7520682320f1ba41460ffb19987ec631bb13420f63f887
-SIZE (mysqlman.tar.gz) = 152703
diff --git a/databases/mysqlman/files/patch-mysql.cgi b/databases/mysqlman/files/patch-mysql.cgi
deleted file mode 100644
index 6a75dad22dba..000000000000
--- a/databases/mysqlman/files/patch-mysql.cgi
+++ /dev/null
@@ -1,13 +0,0 @@
-*** mysql.cgi.orig Thu Jun 6 20:07:24 2002
---- mysql.cgi Thu Jun 6 20:08:07 2002
-***************
-*** 1,4 ****
-! #!/usr/bin/perl
- # ==================================================================
- # MySQLMan - web based MySQL manager.
- #
---- 1,4 ----
-! #!%%PATHPERLBIN%%
- # ==================================================================
- # MySQLMan - web based MySQL manager.
- #
diff --git a/databases/mysqlman/pkg-descr b/databases/mysqlman/pkg-descr
deleted file mode 100644
index 1c8a41099594..000000000000
--- a/databases/mysqlman/pkg-descr
+++ /dev/null
@@ -1,11 +0,0 @@
-MySQLMan is a web based database manager. It allows you to perform common
-maintenance and administration tasks in Mysql. MySQLMan was based off of
-PHPmyadmin, but written in Perl. It allows you to do common tasks like:
-
-- browse/create/drop databases
-- browse/search/create/drop/alter tables
-- import/export data
-- add/remove/alter table columns
-- add/remove/alter table keys
-
-WWW: http://www.gossamer-threads.com/scripts/mysqlman/index.htm
diff --git a/databases/mysqlman/pkg-plist b/databases/mysqlman/pkg-plist
deleted file mode 100644
index ae9ae53844d9..000000000000
--- a/databases/mysqlman/pkg-plist
+++ /dev/null
@@ -1,85 +0,0 @@
-%%MYMANDIR%%/GT/Base.pm
-%%MYMANDIR%%/GT/CGI/EventLoop.pm
-%%MYMANDIR%%/GT/CGI.pm
-%%MYMANDIR%%/GT/Template/Editor.pm
-%%MYMANDIR%%/GT/Template/Parser.pm
-%%MYMANDIR%%/GT/Template.pm
-%%MYMANDIR%%/GT/TempFile.pm
-%%MYMANDIR%%/GT/Date.pm
-%%MYMANDIR%%/GT/Cache.pm
-%%MYMANDIR%%/GT/Dumper.pm
-%%MYMANDIR%%/bases.pm
-%%MYMANDIR%%/README
-%%MYMANDIR%%/html.pl
-%%MYMANDIR%%/mysql.cgi
-%%MYMANDIR%%/mysql.cfg.dist
-%%MYMANDIR%%/constants.pm
-%%MYMANDIR%%/templates/help/col_def.jpg
-%%MYMANDIR%%/templates/help/help_add_col.html
-%%MYMANDIR%%/templates/help/help_browse.html
-%%MYMANDIR%%/templates/help/help_col_def.html
-%%MYMANDIR%%/templates/help/help_col_def_change.html
-%%MYMANDIR%%/templates/help/help_confirm.html
-%%MYMANDIR%%/templates/help/help_create_db.html
-%%MYMANDIR%%/templates/help/help_create_table.html
-%%MYMANDIR%%/templates/help/help_db_list.html
-%%MYMANDIR%%/templates/help/help_demo.html
-%%MYMANDIR%%/templates/help/help_edit.html
-%%MYMANDIR%%/templates/help/help_export.html
-%%MYMANDIR%%/templates/help/help_home.html
-%%MYMANDIR%%/templates/help/help_import.html
-%%MYMANDIR%%/templates/help/help_insert.html
-%%MYMANDIR%%/templates/help/help_login.html
-%%MYMANDIR%%/templates/help/help_login_back.html
-%%MYMANDIR%%/templates/help/insert.jpg
-%%MYMANDIR%%/templates/help/help_login_dbname.html
-%%MYMANDIR%%/templates/help/help_logout.html
-%%MYMANDIR%%/templates/help/help_properties.html
-%%MYMANDIR%%/templates/help/help_rename.html
-%%MYMANDIR%%/templates/help/help_save_search_result.html
-%%MYMANDIR%%/templates/help/help_select.html
-%%MYMANDIR%%/templates/help/help_sql_dump.html
-%%MYMANDIR%%/templates/help/help_sql_monitor.html
-%%MYMANDIR%%/templates/help/help_sqlerr.html
-%%MYMANDIR%%/templates/help/help_table_list.html
-%%MYMANDIR%%/templates/help/help_toolbar.html
-%%MYMANDIR%%/templates/alter_col.html
-%%MYMANDIR%%/templates/confirm.html
-%%MYMANDIR%%/templates/create_field.txt
-%%MYMANDIR%%/templates/create_table.html
-%%MYMANDIR%%/templates/database.html
-%%MYMANDIR%%/templates/demo_prompt.html
-%%MYMANDIR%%/templates/edit.html
-%%MYMANDIR%%/templates/fields_selection.txt
-%%MYMANDIR%%/templates/functions.txt
-%%MYMANDIR%%/templates/header.txt
-%%MYMANDIR%%/templates/insert.html
-%%MYMANDIR%%/templates/login.html
-%%MYMANDIR%%/templates/login_back.html
-%%MYMANDIR%%/templates/login_dbname.html
-%%MYMANDIR%%/templates/logout.html
-%%MYMANDIR%%/templates/message.txt
-%%MYMANDIR%%/templates/op_add_fields.html
-%%MYMANDIR%%/templates/op_create_db.html
-%%MYMANDIR%%/templates/op_create_table.html
-%%MYMANDIR%%/templates/op_export.html
-%%MYMANDIR%%/templates/op_import.html
-%%MYMANDIR%%/templates/op_mysqldump.html
-%%MYMANDIR%%/templates/op_rename_table.html
-%%MYMANDIR%%/templates/op_sql_monitor.html
-%%MYMANDIR%%/templates/page_jump.txt
-%%MYMANDIR%%/templates/property.html
-%%MYMANDIR%%/templates/save_search.html
-%%MYMANDIR%%/templates/show_query.html
-%%MYMANDIR%%/templates/sqlerr.html
-%%MYMANDIR%%/templates/table.html
-%%MYMANDIR%%/templates/table_browse.html
-%%MYMANDIR%%/templates/table_select.html
-www/mysqlman
-@dirrm %%MYMANDIR%%/GT/CGI
-@dirrm %%MYMANDIR%%/GT/Template
-@dirrm %%MYMANDIR%%/GT
-@dirrm %%MYMANDIR%%/templates/help
-@dirrm %%MYMANDIR%%/templates/compiled
-@dirrm %%MYMANDIR%%/templates
-@dirrm %%MYMANDIR%%/