summaryrefslogtreecommitdiff
path: root/databases/mysqlcc
diff options
context:
space:
mode:
authormartti <martti@pkgsrc.org>2003-12-21 07:58:30 +0000
committermartti <martti@pkgsrc.org>2003-12-21 07:58:30 +0000
commitd185f46de12d64d5fd4dfb03acfc2350bee08965 (patch)
tree9c06faf69b3b4501df00932128d740fa8ccde005 /databases/mysqlcc
parentcc76451010e2457f5c3d12066a0a56d3d313e22b (diff)
downloadpkgsrc-d185f46de12d64d5fd4dfb03acfc2350bee08965.tar.gz
MySQL Control Center (also known as MySQLCC) is a platform-independent GUI
administration client for the MySQL database server.
Diffstat (limited to 'databases/mysqlcc')
-rw-r--r--databases/mysqlcc/DESCR2
-rw-r--r--databases/mysqlcc/Makefile35
-rw-r--r--databases/mysqlcc/PLIST2
-rw-r--r--databases/mysqlcc/distinfo7
-rw-r--r--databases/mysqlcc/patches/patch-aa44
-rw-r--r--databases/mysqlcc/patches/patch-ab8
-rw-r--r--databases/mysqlcc/patches/patch-ac9
7 files changed, 107 insertions, 0 deletions
diff --git a/databases/mysqlcc/DESCR b/databases/mysqlcc/DESCR
new file mode 100644
index 00000000000..73add71bf00
--- /dev/null
+++ b/databases/mysqlcc/DESCR
@@ -0,0 +1,2 @@
+MySQL Control Center (also known as MySQLCC) is a platform-independent GUI
+administration client for the MySQL database server.
diff --git a/databases/mysqlcc/Makefile b/databases/mysqlcc/Makefile
new file mode 100644
index 00000000000..e7365128b70
--- /dev/null
+++ b/databases/mysqlcc/Makefile
@@ -0,0 +1,35 @@
+# $NetBSD: Makefile,v 1.1.1.1 2003/12/21 07:58:30 martti Exp $
+#
+
+DISTNAME= mysqlcc-0.9.4-src
+PKGNAME= ${DISTNAME:S/-src//}
+CATEGORIES= databases
+MASTER_SITES= http://mirrors.sunsite.dk/mysql/Downloads/MySQLCC/ \
+ ftp://sunsite.dk/mirrors/mysql/Downloads/MySQLCC/ \
+ ftp://ftp.sunet.se/pub/unix/databases/relational/mysql/Downloads/MySQLCC/
+
+MAINTAINER= dotz@irc.pl
+HOMEPAGE= http://www.mysql.com/
+COMMENT= MySQL Control Center
+
+USE_BUILDLINK2= YES
+USE_PKGLOCALEDIR= YES
+GNU_CONFIGURE= YES
+CONFIGURE_ARGS+= --with-mysql-lib=${PREFIX}/lib/mysql
+CONFIGURE_ARGS+= --with-mysql-include=${PREFIX}/include/mysql/
+CONFIGURE_ARGS+= --with-openssl-includes=${SSLBASE}/include
+CONFIGURE_ARGS+= --with-openssl-libs=${SSLBASE}/lib
+CONFIGURE_ENV+= QMAKESPEC="${QTDIR}/mkspecs/netbsd-g++"
+
+pre-configure:
+ cd ${WRKSRC} && ${ACLOCAL} && ${AUTOCONF}
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/mysqlcc ${PREFIX}/bin/
+
+.include "../../mk/autoconf.mk"
+.include "../../mk/automake.mk"
+.include "../../databases/mysql4-client/buildlink2.mk"
+.include "../../security/openssl/buildlink2.mk"
+.include "../../x11/qt3-tools/buildlink2.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/databases/mysqlcc/PLIST b/databases/mysqlcc/PLIST
new file mode 100644
index 00000000000..635fca688cc
--- /dev/null
+++ b/databases/mysqlcc/PLIST
@@ -0,0 +1,2 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2003/12/21 07:58:30 martti Exp $
+bin/mysqlcc
diff --git a/databases/mysqlcc/distinfo b/databases/mysqlcc/distinfo
new file mode 100644
index 00000000000..eccf55247ff
--- /dev/null
+++ b/databases/mysqlcc/distinfo
@@ -0,0 +1,7 @@
+$NetBSD: distinfo,v 1.1.1.1 2003/12/21 07:58:30 martti Exp $
+
+SHA1 (mysqlcc-0.9.4-src.tar.gz) = 690a9a8f4ad6bdf33673e92d1016b0e4b8cea030
+Size (mysqlcc-0.9.4-src.tar.gz) = 747244 bytes
+SHA1 (patch-aa) = fbb012582b1df2a34572332dc6e682377101d605
+SHA1 (patch-ab) = 9b2540c2eee1d0665a83da360d75bd488510a84b
+SHA1 (patch-ac) = 5978ef78fa5d941370ae779de259757f1e50c9a8
diff --git a/databases/mysqlcc/patches/patch-aa b/databases/mysqlcc/patches/patch-aa
new file mode 100644
index 00000000000..8873328961e
--- /dev/null
+++ b/databases/mysqlcc/patches/patch-aa
@@ -0,0 +1,44 @@
+$NetBSD: patch-aa,v 1.1.1.1 2003/12/21 07:58:31 martti Exp $
+
+--- acinclude.m4.orig 2003-12-13 23:10:43.000000000 +0000
++++ acinclude.m4 2003-12-20 18:24:25.000000000 +0000
+@@ -1 +1,39 @@
++AC_DEFUN(AC_LIB_OPENSSL, [
++ AC_ARG_WITH(openssl-lib,
++ [ --with-openssl-lib=DIR Look for OpenSSL client library in DIR],
++ openssl_lib=$withval, openssl_lib="")
++
++ AC_MSG_CHECKING([for libssl])
++ AC_MSG_RESULT()
++
++ ssl_ok=no
++
++ SAVE_LIBS=$LIBS
++
++ ssl_lib="$openssl_lib /usr/lib \
++ /usr/local/lib"
++
++ for dir in $ssl_lib; do
++ if test "x$ssl_found" != "xyes"
++ then
++ AC_CHECK_FILE("$dir/libssl.a",
++ ssl_found=yes, ssl_found=no)
++ if test "x$ssl_found" = "xyes"
++ then
++ LIBS="$SAVE_LIBS -L$dir -lcrypto -lssl"
++ OPENSSL_LIB="$dir/libssl.a $dir/libcrypto.a"
++ AC_SUBST(OPENSSL_LIB)
++ AC_CHECK_LIB(ssl, SSL_library_init,
++ ssl_ok=yes, ssl_ok=no)
++
++ fi
++ fi
++ done
++
++ if test "x$ssl_ok" != "xyes"
++ then
++ AC_MSG_ERROR([Could not find libssl in '$ssl_lib'])
++ fi
++])
++
+ AC_DEFUN(AC_LIB_MYSQL, [
diff --git a/databases/mysqlcc/patches/patch-ab b/databases/mysqlcc/patches/patch-ab
new file mode 100644
index 00000000000..c5d27e3679c
--- /dev/null
+++ b/databases/mysqlcc/patches/patch-ab
@@ -0,0 +1,8 @@
+$NetBSD: patch-ab,v 1.1.1.1 2003/12/21 07:58:31 martti Exp $
+
+--- configure.in.orig 2003-12-13 23:10:43.000000000 +0000
++++ configure.in 2003-12-20 18:24:25.000000000 +0000
+@@ -5,2 +5,3 @@
+ AC_LIB_Z
++AC_LIB_OPENSSL
+ AC_LIB_MYSQL
diff --git a/databases/mysqlcc/patches/patch-ac b/databases/mysqlcc/patches/patch-ac
new file mode 100644
index 00000000000..5331cab9ec1
--- /dev/null
+++ b/databases/mysqlcc/patches/patch-ac
@@ -0,0 +1,9 @@
+$NetBSD: patch-ac,v 1.1.1.1 2003/12/21 07:58:31 martti Exp $
+
+--- mysqlcc.pro.in.orig 2003-12-13 23:10:43.000000000 +0000
++++ mysqlcc.pro.in 2003-12-20 18:24:25.000000000 +0000
+@@ -29,3 +29,3 @@
+ unix {
+- LIBS += @MYSQL_LIB@
++ LIBS += @MYSQL_LIB@ @OPENSSL_LIB@
+ INCLUDEPATH += @MYSQL_INCLUDE@