pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc *: Remove mysql51 - EOL since 2013, completely broken ...
details: https://anonhg.NetBSD.org/pkgsrc/rev/532d259467f4
branches: trunk
changeset: 424646:532d259467f4
user: nia <nia%pkgsrc.org@localhost>
date: Fri Mar 13 10:05:41 2020 +0000
description:
*: Remove mysql51 - EOL since 2013, completely broken with OpenSSL 1.1
diffstat:
audio/amarok/Makefile | 7 +-
databases/mysql51-client/DESCR | 17 -
databases/mysql51-client/MESSAGE | 9 -
databases/mysql51-client/Makefile | 38 -
databases/mysql51-client/Makefile.common | 143 -
databases/mysql51-client/PLIST | 93 -
databases/mysql51-client/buildlink3.mk | 18 -
databases/mysql51-client/distinfo | 32 -
databases/mysql51-client/options.mk | 18 -
databases/mysql51-client/patches/patch-aa | 15 -
databases/mysql51-client/patches/patch-ab | 32 -
databases/mysql51-client/patches/patch-ac | 17 -
databases/mysql51-client/patches/patch-ad | 21 -
databases/mysql51-client/patches/patch-ae | 14 -
databases/mysql51-client/patches/patch-af | 17 -
databases/mysql51-client/patches/patch-ag | 15 -
databases/mysql51-client/patches/patch-ah | 24 -
databases/mysql51-client/patches/patch-ai | 15 -
databases/mysql51-client/patches/patch-aj | 24 -
databases/mysql51-client/patches/patch-ak | 14 -
databases/mysql51-client/patches/patch-am | 22 -
databases/mysql51-client/patches/patch-an | 26 -
databases/mysql51-client/patches/patch-ao | 13 -
databases/mysql51-client/patches/patch-ap | 24 -
databases/mysql51-client/patches/patch-aq | 13 -
databases/mysql51-client/patches/patch-ar | 21 -
databases/mysql51-client/patches/patch-as | 24 -
databases/mysql51-client/patches/patch-at | 16 -
databases/mysql51-client/patches/patch-au | 17 -
databases/mysql51-client/patches/patch-av | 15 -
databases/mysql51-client/patches/patch-aw | 17 -
databases/mysql51-client/patches/patch-ax | 13 -
databases/mysql51-client/patches/patch-ay | 16 -
databases/mysql51-client/patches/patch-client_mysql.cc | 15 -
databases/mysql51-client/patches/patch-vio_viossl.c | 15 -
databases/mysql51-server/DEINSTALL | 16 -
databases/mysql51-server/DESCR | 16 -
databases/mysql51-server/MESSAGE | 21 -
databases/mysql51-server/Makefile | 118 -
databases/mysql51-server/PLIST | 5136 ----------
databases/mysql51-server/buildlink3.mk | 16 -
databases/mysql51-server/distinfo | 33 -
databases/mysql51-server/files/mysqld.sh | 115 -
databases/mysql51-server/files/smf/manifest.xml | 31 -
databases/mysql51-server/files/smf/mysqld.sh | 31 -
databases/mysql51-server/patches/patch-aa | 13 -
databases/mysql51-server/patches/patch-ab | 31 -
databases/mysql51-server/patches/patch-ac | 13 -
databases/mysql51-server/patches/patch-ad | 22 -
databases/mysql51-server/patches/patch-ae | 33 -
databases/mysql51-server/patches/patch-af | 15 -
databases/mysql51-server/patches/patch-ag | 21 -
databases/mysql51-server/patches/patch-ah | 26 -
databases/mysql51-server/patches/patch-ai | 29 -
databases/mysql51-server/patches/patch-aj | 38 -
databases/mysql51-server/patches/patch-ak | 13 -
databases/mysql51-server/patches/patch-al | 22 -
databases/mysql51-server/patches/patch-am | 13 -
databases/mysql51-server/patches/patch-an | 33 -
databases/mysql51-server/patches/patch-ao | 13 -
databases/mysql51-server/patches/patch-ap | 13 -
databases/mysql51-server/patches/patch-aq | 13 -
databases/mysql51-server/patches/patch-ar | 32 -
databases/mysql51-server/patches/patch-as | 22 -
databases/mysql51-server/patches/patch-at | 22 -
databases/mysql51-server/patches/patch-au | 22 -
databases/mysql51-server/patches/patch-ax | 13 -
databases/mysql51-server/patches/patch-include_my__net.h | 15 -
databases/mysql51-server/patches/patch-mysys_my__net.c | 15 -
databases/mysql51-server/patches/patch-mysys_my__thr__init.c | 33 -
databases/mysql51-server/patches/patch-sql_ha_ndbcluster.cc | 14 -
databases/mysql51-server/patches/patch-vio_viossl.c | 15 -
mail/akonadi/options.mk | 6 +-
misc/php-orangehrm/MESSAGE | 4 +-
mk/mysql.buildlink3.mk | 16 +-
www/php-soycms/MESSAGE | 4 +-
www/php-tiki6/MESSAGE | 4 +-
77 files changed, 14 insertions(+), 6967 deletions(-)
diffs (truncated from 7390 to 300 lines):
diff -r 9759c5f12c0a -r 532d259467f4 audio/amarok/Makefile
--- a/audio/amarok/Makefile Fri Mar 13 09:50:15 2020 +0000
+++ b/audio/amarok/Makefile Fri Mar 13 10:05:41 2020 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.195 2020/03/10 22:09:18 wiz Exp $
+# $NetBSD: Makefile,v 1.196 2020/03/13 10:05:41 nia Exp $
DISTNAME= amarok-${VERS}
VERS= 2.8.0
@@ -39,6 +39,8 @@
.include "options.mk"
+MYSQL_VERSIONS_ACCEPTED= 56 55
+
.include "../../mk/mysql.buildlink3.mk"
.if ${_MYSQL_VERSION} == "56"
.include "../../databases/mysql56-server/buildlink3.mk"
@@ -46,9 +48,6 @@
.elif ${_MYSQL_VERSION} == "55"
.include "../../databases/mysql55-server/buildlink3.mk"
SUBST_SED.mysql+= -e s:@@WLR@@:${COMPILER_RPATH_FLAG}${BUILDLINK_PREFIX.mysql-server}/lib:
-.elif ${_MYSQL_VERSION} == "51"
-.include "../../databases/mysql51-server/buildlink3.mk"
-SUBST_SED.mysql+= -e s:@@WLR@@:${COMPILER_RPATH_FLAG}${BUILDLINK_PREFIX.mysql-server}/lib/mysql:
.else
PKG_FAIL_REASON+= "Unknown mysql version: ${_MYSQL_VERSION}"
.endif
diff -r 9759c5f12c0a -r 532d259467f4 databases/mysql51-client/DESCR
--- a/databases/mysql51-client/DESCR Fri Mar 13 09:50:15 2020 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,17 +0,0 @@
-MySQL is a SQL (Structured Query Language) database server. SQL is the
-most popular database language in the world. MySQL is a client-server
-implementation that consists of a server daemon `mysqld' and many
-different client programs/libraries.
-
-The main goals of MySQL are speed and robustness.
-
-The base upon which MySQL is built is a set of routines that have been
-used in a highly demanding production environment for many years. While
-MySQL is still in development it already offers a rich and highly useful
-function set.
-
-The official way to pronounce 'MySQL' is 'My Ess Que Ell' (Not MY-SEQUEL).
-
-This package contains the MySQL client programs and libraries.
-
-This is an incredibly old version, which is EOL as of December 2013.
diff -r 9759c5f12c0a -r 532d259467f4 databases/mysql51-client/MESSAGE
--- a/databases/mysql51-client/MESSAGE Fri Mar 13 09:50:15 2020 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,9 +0,0 @@
-===========================================================================
-$NetBSD: MESSAGE,v 1.2 2014/08/20 09:04:56 obache Exp $
-
-To use the ``mysqlhotcopy'' script, you'll have to install the following
-package:
-
- databases/p5-DBD-mysql
-
-===========================================================================
diff -r 9759c5f12c0a -r 532d259467f4 databases/mysql51-client/Makefile
--- a/databases/mysql51-client/Makefile Fri Mar 13 09:50:15 2020 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,38 +0,0 @@
-# $NetBSD: Makefile,v 1.28 2020/01/18 21:48:00 jperkin Exp $
-
-PKGNAME= ${DISTNAME:S/-/-client-/}
-PKGREVISION= 4
-COMMENT= MySQL 5, a free SQL database (client)
-
-CONFLICTS= mysql3-client-[0-9]*
-
-.include "Makefile.common"
-
-CONFIGURE_ARGS+= --without-server
-UNWRAP_FILES+= scripts/mysql_config
-INFO_FILES= yes
-
-AUTO_MKDIRS= yes
-
-REPLACE_PERL= scripts/mysql_convert_table_format.sh \
- scripts/mysql_find_rows.sh \
- scripts/mysql_fix_extensions.sh \
- scripts/mysql_fix_privilege_tables.sh \
- scripts/mysql_setpermission.sh \
- scripts/mysql_zap.sh \
- scripts/mysqlaccess.sh \
- scripts/mysqldumpslow.sh \
- scripts/mysqlhotcopy.sh
-
-post-install:
- cd ${WRKSRC}; for f in mysql.info mysql.info-[0-9]*; do \
- ${TEST} ! -f "$$f" || \
- ${INSTALL_DATA} "$$f" ${DESTDIR}${PREFIX}/${PKGINFODIR};\
- done
-.for f in huge large innodb-heavy-4G small medium
- ${INSTALL_DATA} ${WRKSRC}/support-files/my-${f}.cnf.sh \
- ${DESTDIR}${PREFIX}/share/examples/mysql/my-${f}.cnf
-.endfor
-
-.include "../../mk/readline.buildlink3.mk"
-.include "../../mk/bsd.pkg.mk"
diff -r 9759c5f12c0a -r 532d259467f4 databases/mysql51-client/Makefile.common
--- a/databases/mysql51-client/Makefile.common Fri Mar 13 09:50:15 2020 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,143 +0,0 @@
-# $NetBSD: Makefile.common,v 1.38 2019/04/30 14:09:52 abs Exp $
-#
-# used by databases/mysql51-client/Makefile
-# used by databases/mysql51-server/Makefile
-
-DISTNAME= mysql-5.1.73
-CATEGORIES= databases
-MASTER_SITES= ${MASTER_SITE_MYSQL:=MySQL-5.1/}
-
-MAINTAINER= pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE= https://www.mysql.com/
-LICENSE= gnu-gpl-v2
-
-USE_LIBTOOL= yes
-GNU_CONFIGURE= yes
-USE_GCC_RUNTIME= yes
-
-.include "../../mk/bsd.prefs.mk"
-.include "options.mk"
-
-EXTRACT_USING= bsdtar
-
-# MYSQL_USER username of the database administrator
-# MYSQL_GROUP group of the database administrator
-# MYSQL_DATADIR home directory of the database administrator and
-# location of the databases
-# MYSQL_PIDFILE process ID file
-MYSQL_USER?= mysql
-MYSQL_GROUP?= mysql
-MYSQL_DATADIR?= ${VARBASE}/mysql
-MYSQL_PIDFILE?= ${MYSQL_DATADIR}/${HOST}.pid
-
-PKG_USERS_VARS+= MYSQL_USER
-PKG_GROUPS_VARS+= MYSQL_GROUP
-
-# MYSQL_CHARSET default character set
-# MYSQL_EXTRA_CHARSET additional character set to be compiled in.
-MYSQL_CHARSET?= latin1
-MYSQL_EXTRA_CHARSET?= all
-
-CONFIGURE_ARGS+= --enable-thread-safe-client
-CONFIGURE_ARGS+= --localstatedir=${MYSQL_DATADIR}
-CONFIGURE_ARGS+= --without-libwrap
-CONFIG_SHELL= ${TOOLS_PATH.bash}
-
-CFLAGS.IRIX+= -DIRIX5 -DNEEDS_BSTRING_H
-# libgen is incorrectly detected
-CONFIGURE_ENV.IRIX+= ac_cv_lib_gen_p2open="no"
-
-BUILD_DEFS+= VARBASE
-
-# We always use our own readline. Note that these --without-* settings
-# are confusing, but they just mean "don't use the included readline
-# or libedit".
-CONFIGURE_ARGS+= --without-readline
-CONFIGURE_ARGS+= --without-libedit
-
-# Speed up production one-time builds; see "./configure --help" for
-# more information on using or disabling this option.
-CONFIGURE_ARGS+= --disable-dependency-tracking
-
-CONFIGURE_ARGS+= --without-debug
-CONFIGURE_ARGS+= --with-low-memory
-CONFIGURE_ARGS+= --with-zlib-dir=${BUILDLINK_PREFIX.zlib}
-CONFIGURE_ARGS+= --with-charset=${MYSQL_CHARSET:Q}
-CONFIGURE_ARGS+= --with-extra-charsets=${MYSQL_EXTRA_CHARSET:Q}
-
-.if !empty(MACHINE_ARCH:Mi386) && ${OPSYS} != "Interix" && \
- ${OPSYS} != "SunOS" && ${OPSYS} != "Darwin"
-CONFIGURE_ARGS+= --enable-assembler
-.endif
-
-# MySQL 5.1 depends on builtin functions which enabled with i486 and
-# later with GCC.
-.if ${OPSYS} == "NetBSD" && !empty(MACHINE_ARCH:Mi386)
-GNU_ARCH.i386= i486
-CFLAGS+= -march=i486
-.endif
-
-CONFIGURE_ENV.NetBSD+= ac_cv_func_gethostbyname_r="no"
-
-CONFIGURE_ENV+= mysql_cv_compress="yes"
-
-CPPFLAGS+= -Dunix
-CFLAGS+= -DUSE_OLD_FUNCTIONS # 3.23.x compat
-
-.if ${OPSYS} != "Interix"
-CFLAGS+= -fPIC -DPIC
-CXXFLAGS+= -fPIC -DPIC
-.endif
-
-# force HAVE_CURSES_H on Solaris since the configure script is broken
-# and does not properly detect this, breaking the build later on.
-CFLAGS.SunOS+= -DHAVE_CURSES_H
-CXXFLAGS.SunOS+= -DHAVE_CURSES_H
-
-.include "../../mk/pthread.buildlink3.mk"
-
-.if defined(PTHREAD_TYPE) && (${PTHREAD_TYPE} == "pth")
-CFLAGS+= -DSIGNALS_DONT_BREAK_READ
-CXXFLAGS+= -DSIGNALS_DONT_BREAK_READ
-CONFIGURE_ENV+= ac_cv_func_pthread_setschedparam=no
-CONFIGURE_ENV+= ac_cv_func_pthread_attr_setschedparam=no
-.endif
-
-USE_LANGUAGES= c c++03
-USE_TOOLS+= autoconf bash autoheader gmake perl:run
-LDFLAGS+= ${COMPILER_RPATH_FLAG}${PREFIX}/lib/mysql
-
-# reset the platform diff on SunOS unless it's a GNU diff
-# which is required by the MySQL build
-.if ${OPSYS} == "SunOS" && empty(TOOLS_PLATFORM.diff:Mgdiff)
-TOOLS_PLATFORM.diff= # empty
-.endif
-
-SUBST_CLASSES+= mk
-SUBST_STAGE.mk= pre-configure
-SUBST_FILES.mk= dbug/Makefile.in heap/Makefile.in \
- mysys/Makefile.in strings/Makefile.in
-SUBST_SED.mk= -e "/^install-exec:/s/install-pkglibLIBRARIES//"
-SUBST_MESSAGE.mk= Fixing Makefiles.
-
-SUBST_CLASSES+= scr
-SUBST_STAGE.scr= pre-configure
-SUBST_FILES.scr= scripts/mysql_install_db.sh scripts/mysqld_safe.sh \
- scripts/mysql_secure_installation.sh \
- support-files/mysql.server.sh
-SUBST_SED.scr= -e "s,chown,${CHOWN},g"
-SUBST_SED.scr+= -e "s,/bin/sh,${RCD_SCRIPTS_SHELL},g"
-SUBST_MESSAGE.scr= Fixing scripts.
-
-# Fix broken shared library detection under Mac OS X
-SUBST_CLASSES.Darwin+= dylib
-SUBST_STAGE.dylib= pre-configure
-SUBST_FILES.dylib= configure
-SUBST_SED.dylib= -e "s|\\\$$shrext_cmds|\\.dylib|g"
-
-pre-configure:
- ${RM} -f ${WRKSRC}/configure~
- cd ${WRKSRC} && autoconf && autoheader
-
-.include "../../mk/curses.buildlink3.mk"
-.include "../../devel/zlib/buildlink3.mk"
diff -r 9759c5f12c0a -r 532d259467f4 databases/mysql51-client/PLIST
--- a/databases/mysql51-client/PLIST Fri Mar 13 09:50:15 2020 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,93 +0,0 @@
-@comment $NetBSD: PLIST,v 1.3 2015/06/18 04:29:51 dholland Exp $
-bin/msql2mysql
-bin/mysql
-bin/mysql_config
-bin/mysql_convert_table_format
-bin/mysql_find_rows
-bin/mysql_fix_extensions
-bin/mysql_fix_privilege_tables
-bin/mysql_setpermission
-bin/mysql_upgrade
-bin/mysql_zap
-bin/mysqlaccess
-bin/mysqladmin
-bin/mysqlbinlog
-bin/mysqlbug
-bin/mysqlcheck
-bin/mysqldump
-bin/mysqldumpslow
-bin/mysqlhotcopy
-bin/mysqlimport
-bin/mysqlshow
-bin/mysqlslap
-bin/mysqltest
-include/mysql/decimal.h
-include/mysql/errmsg.h
-include/mysql/keycache.h
-include/mysql/m_ctype.h
-include/mysql/m_string.h
-include/mysql/my_alloc.h
-include/mysql/my_attribute.h
-include/mysql/my_compiler.h
-include/mysql/my_config.h
-include/mysql/my_dbug.h
-include/mysql/my_dir.h
-include/mysql/my_getopt.h
-include/mysql/my_global.h
-include/mysql/my_list.h
-include/mysql/my_net.h
-include/mysql/my_no_pthread.h
-include/mysql/my_pthread.h
-include/mysql/my_sys.h
-include/mysql/my_xml.h
-include/mysql/mysql.h
-include/mysql/mysql_com.h
-include/mysql/mysql_embed.h
Home |
Main Index |
Thread Index |
Old Index