diff options
author | martti <martti@pkgsrc.org> | 2003-12-21 07:58:30 +0000 |
---|---|---|
committer | martti <martti@pkgsrc.org> | 2003-12-21 07:58:30 +0000 |
commit | ed30fe121c6925ad1ba3cd7b1fa7a526ae666749 (patch) | |
tree | 9c06faf69b3b4501df00932128d740fa8ccde005 | |
parent | 9237c96534112ff3cd48337a282742553314dd77 (diff) | |
download | pkgsrc-ed30fe121c6925ad1ba3cd7b1fa7a526ae666749.tar.gz |
MySQL Control Center (also known as MySQLCC) is a platform-independent GUI
administration client for the MySQL database server.
-rw-r--r-- | databases/mysqlcc/DESCR | 2 | ||||
-rw-r--r-- | databases/mysqlcc/Makefile | 35 | ||||
-rw-r--r-- | databases/mysqlcc/PLIST | 2 | ||||
-rw-r--r-- | databases/mysqlcc/distinfo | 7 | ||||
-rw-r--r-- | databases/mysqlcc/patches/patch-aa | 44 | ||||
-rw-r--r-- | databases/mysqlcc/patches/patch-ab | 8 | ||||
-rw-r--r-- | databases/mysqlcc/patches/patch-ac | 9 |
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@ |