The mysql client links against libcurses, ensure we pull in the bl3 so that user preferences are respected.diff -r1.11 -r1.12 pkgsrc/databases/mysql-cluster/Makefile.common
(jperkin)
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | # $NetBSD: Makefile.common,v 1.11 2016/09/15 06:05:08 jnemeth Exp $ | 1 | # $NetBSD: Makefile.common,v 1.12 2017/05/05 16:22:28 jperkin Exp $ | |
2 | # | 2 | # | |
3 | # used by databases/mysql-cluster/Makefile | 3 | # used by databases/mysql-cluster/Makefile | |
4 | 4 | |||
5 | DISTNAME= mysql-cluster-gpl-7.4.12 | 5 | DISTNAME= mysql-cluster-gpl-7.4.12 | |
6 | CATEGORIES= databases | 6 | CATEGORIES= databases | |
7 | MASTER_SITES= ${MASTER_SITE_MYSQL:=MySQL-Cluster-7.4/} | 7 | MASTER_SITES= ${MASTER_SITE_MYSQL:=MySQL-Cluster-7.4/} | |
8 | 8 | |||
9 | MAINTAINER?= pkgsrc-users@NetBSD.org | 9 | MAINTAINER?= pkgsrc-users@NetBSD.org | |
10 | HOMEPAGE= http://www.mysql.com/products/cluster/ | 10 | HOMEPAGE= http://www.mysql.com/products/cluster/ | |
11 | LICENSE= gnu-gpl-v2 | 11 | LICENSE= gnu-gpl-v2 | |
12 | 12 | |||
13 | USE_CMAKE= yes | 13 | USE_CMAKE= yes | |
14 | USE_LANGUAGES= c c++ | 14 | USE_LANGUAGES= c c++ | |
@@ -118,15 +118,16 @@ SUBST_STAGE.fixpaths= post-install | @@ -118,15 +118,16 @@ SUBST_STAGE.fixpaths= post-install | |||
118 | SUBST_FILES.fixpaths= ${DESTDIR}${PREFIX}/bin/mysqlbug | 118 | SUBST_FILES.fixpaths= ${DESTDIR}${PREFIX}/bin/mysqlbug | |
119 | SUBST_FILES.fixpaths+= ${DESTDIR}${PREFIX}/share/doc/mysql/INFO_BIN | 119 | SUBST_FILES.fixpaths+= ${DESTDIR}${PREFIX}/share/doc/mysql/INFO_BIN | |
120 | SUBST_SED.fixpaths= -e "s,${WRAPPER_BINDIR}/gcc,${CCPATH},g" | 120 | SUBST_SED.fixpaths= -e "s,${WRAPPER_BINDIR}/gcc,${CCPATH},g" | |
121 | SUBST_SED.fixpaths+= -e "s,${WRAPPER_BINDIR}/g++,${CXXPATH},g" | 121 | SUBST_SED.fixpaths+= -e "s,${WRAPPER_BINDIR}/g++,${CXXPATH},g" | |
122 | 122 | |||
123 | .if ${_OPSYS_SHLIB_TYPE} == "dylib" | 123 | .if ${_OPSYS_SHLIB_TYPE} == "dylib" | |
124 | SOEXT="dylib" | 124 | SOEXT="dylib" | |
125 | .else | 125 | .else | |
126 | SOEXT="so" | 126 | SOEXT="so" | |
127 | .endif | 127 | .endif | |
128 | 128 | |||
129 | CMAKE_ARGS+= -DWITH_EDITLINE=bundled | 129 | CMAKE_ARGS+= -DWITH_EDITLINE=bundled | |
130 | 130 | |||
131 | .include "../../mk/curses.buildlink3.mk" | |||
131 | .include "../../devel/libevent/buildlink3.mk" | 132 | .include "../../devel/libevent/buildlink3.mk" | |
132 | .include "../../devel/zlib/buildlink3.mk" | 133 | .include "../../devel/zlib/buildlink3.mk" |
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | # $NetBSD: Makefile.common,v 1.34 2017/04/13 13:44:49 mef Exp $ | 1 | # $NetBSD: Makefile.common,v 1.35 2017/05/05 16:22:28 jperkin Exp $ | |
2 | # | 2 | # | |
3 | # used by databases/mysql51-client/Makefile | 3 | # used by databases/mysql51-client/Makefile | |
4 | # used by databases/mysql51-server/Makefile | 4 | # used by databases/mysql51-server/Makefile | |
5 | 5 | |||
6 | DISTNAME= mysql-5.1.73 | 6 | DISTNAME= mysql-5.1.73 | |
7 | CATEGORIES= databases | 7 | CATEGORIES= databases | |
8 | MASTER_SITES= ${MASTER_SITE_MYSQL:=MySQL-5.1/} | 8 | MASTER_SITES= ${MASTER_SITE_MYSQL:=MySQL-5.1/} | |
9 | 9 | |||
10 | MAINTAINER= pkgsrc-users@NetBSD.org | 10 | MAINTAINER= pkgsrc-users@NetBSD.org | |
11 | HOMEPAGE= http://www.mysql.com/ | 11 | HOMEPAGE= http://www.mysql.com/ | |
12 | LICENSE= gnu-gpl-v2 | 12 | LICENSE= gnu-gpl-v2 | |
13 | 13 | |||
14 | USE_LIBTOOL= yes | 14 | USE_LIBTOOL= yes | |
@@ -128,14 +128,15 @@ SUBST_SED.scr= -e "s,chown,${CHOWN},g" | @@ -128,14 +128,15 @@ SUBST_SED.scr= -e "s,chown,${CHOWN},g" | |||
128 | SUBST_SED.scr+= -e "s,/bin/sh,${RCD_SCRIPTS_SHELL},g" | 128 | SUBST_SED.scr+= -e "s,/bin/sh,${RCD_SCRIPTS_SHELL},g" | |
129 | SUBST_MESSAGE.scr= Fixing scripts. | 129 | SUBST_MESSAGE.scr= Fixing scripts. | |
130 | 130 | |||
131 | # Fix broken shared library detection under Mac OS X | 131 | # Fix broken shared library detection under Mac OS X | |
132 | SUBST_CLASSES.Darwin+= dylib | 132 | SUBST_CLASSES.Darwin+= dylib | |
133 | SUBST_STAGE.dylib= pre-configure | 133 | SUBST_STAGE.dylib= pre-configure | |
134 | SUBST_FILES.dylib= configure | 134 | SUBST_FILES.dylib= configure | |
135 | SUBST_SED.dylib= -e "s|\\\$$shrext_cmds|\\.dylib|g" | 135 | SUBST_SED.dylib= -e "s|\\\$$shrext_cmds|\\.dylib|g" | |
136 | 136 | |||
137 | pre-configure: | 137 | pre-configure: | |
138 | ${RM} -f ${WRKSRC}/configure~ | 138 | ${RM} -f ${WRKSRC}/configure~ | |
139 | cd ${WRKSRC} && autoconf && autoheader | 139 | cd ${WRKSRC} && autoconf && autoheader | |
140 | 140 | |||
141 | .include "../../mk/curses.buildlink3.mk" | |||
141 | .include "../../devel/zlib/buildlink3.mk" | 142 | .include "../../devel/zlib/buildlink3.mk" |
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | # $NetBSD: Makefile.common,v 1.58 2017/05/03 12:37:01 mef Exp $ | 1 | # $NetBSD: Makefile.common,v 1.59 2017/05/05 16:22:29 jperkin Exp $ | |
2 | # | 2 | # | |
3 | # used by databases/mysql55-client/Makefile | 3 | # used by databases/mysql55-client/Makefile | |
4 | # used by databases/mysql55-server/Makefile | 4 | # used by databases/mysql55-server/Makefile | |
5 | 5 | |||
6 | DISTNAME= mysql-5.5.56 | 6 | DISTNAME= mysql-5.5.56 | |
7 | CATEGORIES= databases | 7 | CATEGORIES= databases | |
8 | MASTER_SITES= ${MASTER_SITE_MYSQL:=MySQL-5.5/} | 8 | MASTER_SITES= ${MASTER_SITE_MYSQL:=MySQL-5.5/} | |
9 | 9 | |||
10 | MAINTAINER?= pkgsrc-users@NetBSD.org | 10 | MAINTAINER?= pkgsrc-users@NetBSD.org | |
11 | HOMEPAGE= http://www.mysql.com/ | 11 | HOMEPAGE= http://www.mysql.com/ | |
12 | LICENSE= gnu-gpl-v2 | 12 | LICENSE= gnu-gpl-v2 | |
13 | 13 | |||
14 | DISTINFO_FILE?= ${.CURDIR}/../../databases/mysql55-client/distinfo | 14 | DISTINFO_FILE?= ${.CURDIR}/../../databases/mysql55-client/distinfo | |
@@ -121,17 +121,18 @@ SUBST_CLASSES+= fixpaths | @@ -121,17 +121,18 @@ SUBST_CLASSES+= fixpaths | |||
121 | SUBST_STAGE.fixpaths= post-install | 121 | SUBST_STAGE.fixpaths= post-install | |
122 | SUBST_FILES.fixpaths= ${DESTDIR}${PREFIX}/bin/mysqlbug | 122 | SUBST_FILES.fixpaths= ${DESTDIR}${PREFIX}/bin/mysqlbug | |
123 | SUBST_FILES.fixpaths+= ${DESTDIR}${PREFIX}/share/doc/mysql/INFO_BIN | 123 | SUBST_FILES.fixpaths+= ${DESTDIR}${PREFIX}/share/doc/mysql/INFO_BIN | |
124 | SUBST_SED.fixpaths= -e "s,${WRAPPER_BINDIR}/gcc,${CCPATH},g" | 124 | SUBST_SED.fixpaths= -e "s,${WRAPPER_BINDIR}/gcc,${CCPATH},g" | |
125 | SUBST_SED.fixpaths+= -e "s,${WRAPPER_BINDIR}/g++,${CXXPATH},g" | 125 | SUBST_SED.fixpaths+= -e "s,${WRAPPER_BINDIR}/g++,${CXXPATH},g" | |
126 | 126 | |||
127 | .include "../../mk/readline.buildlink3.mk" | 127 | .include "../../mk/readline.buildlink3.mk" | |
128 | 128 | |||
129 | .if !empty(READLINE_TYPE:Mreadline) | 129 | .if !empty(READLINE_TYPE:Mreadline) | |
130 | CMAKE_ARGS+= -DREADLINE_FOUND=system | 130 | CMAKE_ARGS+= -DREADLINE_FOUND=system | |
131 | .endif | 131 | .endif | |
132 | CMAKE_ARGS+= -DREADLINE_INCLUDE_DIR=${BUILDLINK_PREFIX.editlinereadline}/include/readline | 132 | CMAKE_ARGS+= -DREADLINE_INCLUDE_DIR=${BUILDLINK_PREFIX.editlinereadline}/include/readline | |
133 | 133 | |||
134 | .include "../../mk/curses.buildlink3.mk" | |||
134 | .include "../../devel/zlib/buildlink3.mk" | 135 | .include "../../devel/zlib/buildlink3.mk" | |
135 | .include "../../security/openssl/buildlink3.mk" | 136 | .include "../../security/openssl/buildlink3.mk" | |
136 | 137 | |||
137 | PKG_SUPPORTED_OPTIONS+= dtrace embedded-server ndb-cluster sphinx | 138 | PKG_SUPPORTED_OPTIONS+= dtrace embedded-server ndb-cluster sphinx |
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | # $NetBSD: Makefile.common,v 1.39 2017/04/11 20:21:02 adam Exp $ | 1 | # $NetBSD: Makefile.common,v 1.40 2017/05/05 16:22:29 jperkin Exp $ | |
2 | # | 2 | # | |
3 | # used by databases/mysql56-client/Makefile | 3 | # used by databases/mysql56-client/Makefile | |
4 | # used by databases/mysql56-server/Makefile | 4 | # used by databases/mysql56-server/Makefile | |
5 | 5 | |||
6 | DISTNAME= mysql-5.6.36 | 6 | DISTNAME= mysql-5.6.36 | |
7 | CATEGORIES= databases | 7 | CATEGORIES= databases | |
8 | MASTER_SITES= ${MASTER_SITE_MYSQL:=MySQL-5.6/} | 8 | MASTER_SITES= ${MASTER_SITE_MYSQL:=MySQL-5.6/} | |
9 | 9 | |||
10 | MAINTAINER?= pkgsrc-users@NetBSD.org | 10 | MAINTAINER?= pkgsrc-users@NetBSD.org | |
11 | HOMEPAGE= http://www.mysql.com/ | 11 | HOMEPAGE= http://www.mysql.com/ | |
12 | LICENSE= gnu-gpl-v2 | 12 | LICENSE= gnu-gpl-v2 | |
13 | 13 | |||
14 | DISTINFO_FILE?= ${.CURDIR}/../../databases/mysql56-client/distinfo | 14 | DISTINFO_FILE?= ${.CURDIR}/../../databases/mysql56-client/distinfo | |
@@ -120,14 +120,15 @@ SUBST_SED.fixpaths+= -e "s,${WRAPPER_BIN | @@ -120,14 +120,15 @@ SUBST_SED.fixpaths+= -e "s,${WRAPPER_BIN | |||
120 | # Don't use the base system "libedit" under NetBSD because MySQL expects | 120 | # Don't use the base system "libedit" under NetBSD because MySQL expects | |
121 | # an incompatible prototype for "rl_completion_entry_function". | 121 | # an incompatible prototype for "rl_completion_entry_function". | |
122 | .if ${OPSYS} == "NetBSD" | 122 | .if ${OPSYS} == "NetBSD" | |
123 | USE_BUILTIN.editline= no | 123 | USE_BUILTIN.editline= no | |
124 | .endif | 124 | .endif | |
125 | 125 | |||
126 | .include "../../mk/readline.buildlink3.mk" | 126 | .include "../../mk/readline.buildlink3.mk" | |
127 | .if ${READLINE_TYPE} == "readline" | 127 | .if ${READLINE_TYPE} == "readline" | |
128 | CMAKE_ARGS+= -DWITH_READLINE="system" | 128 | CMAKE_ARGS+= -DWITH_READLINE="system" | |
129 | .else | 129 | .else | |
130 | CMAKE_ARGS+= -DWITH_EDITLINE="system" | 130 | CMAKE_ARGS+= -DWITH_EDITLINE="system" | |
131 | .endif | 131 | .endif | |
132 | 132 | |||
133 | .include "../../mk/curses.buildlink3.mk" | |||
133 | .include "../../devel/zlib/buildlink3.mk" | 134 | .include "../../devel/zlib/buildlink3.mk" |
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | # $NetBSD: Makefile.common,v 1.4 2017/04/11 20:49:15 adam Exp $ | 1 | # $NetBSD: Makefile.common,v 1.5 2017/05/05 16:22:29 jperkin Exp $ | |
2 | # | 2 | # | |
3 | # used by databases/mysql57-client/Makefile | 3 | # used by databases/mysql57-client/Makefile | |
4 | # used by databases/mysql57-server/Makefile | 4 | # used by databases/mysql57-server/Makefile | |
5 | 5 | |||
6 | DISTNAME= mysql-5.7.18 | 6 | DISTNAME= mysql-5.7.18 | |
7 | CATEGORIES= databases | 7 | CATEGORIES= databases | |
8 | MASTER_SITES= ${MASTER_SITE_MYSQL:=MySQL-5.7/} | 8 | MASTER_SITES= ${MASTER_SITE_MYSQL:=MySQL-5.7/} | |
9 | 9 | |||
10 | MAINTAINER?= pkgsrc-users@NetBSD.org | 10 | MAINTAINER?= pkgsrc-users@NetBSD.org | |
11 | HOMEPAGE= http://www.mysql.com/ | 11 | HOMEPAGE= http://www.mysql.com/ | |
12 | LICENSE= gnu-gpl-v2 | 12 | LICENSE= gnu-gpl-v2 | |
13 | 13 | |||
14 | DISTINFO_FILE?= ${.CURDIR}/../../databases/mysql57-client/distinfo | 14 | DISTINFO_FILE?= ${.CURDIR}/../../databases/mysql57-client/distinfo | |
@@ -112,18 +112,19 @@ SUBST_MESSAGE.scr= Fixing scripts. | @@ -112,18 +112,19 @@ SUBST_MESSAGE.scr= Fixing scripts. | |||
112 | # Don't use the base system "libedit" under NetBSD because MySQL expects | 112 | # Don't use the base system "libedit" under NetBSD because MySQL expects | |
113 | # an incompatible prototype for "rl_completion_entry_function". | 113 | # an incompatible prototype for "rl_completion_entry_function". | |
114 | .if ${OPSYS} == "NetBSD" | 114 | .if ${OPSYS} == "NetBSD" | |
115 | USE_BUILTIN.editline= no | 115 | USE_BUILTIN.editline= no | |
116 | .endif | 116 | .endif | |
117 | 117 | |||
118 | .include "../../mk/readline.buildlink3.mk" | 118 | .include "../../mk/readline.buildlink3.mk" | |
119 | .if ${READLINE_TYPE} == "readline" | 119 | .if ${READLINE_TYPE} == "readline" | |
120 | CMAKE_ARGS+= -DWITH_READLINE="system" | 120 | CMAKE_ARGS+= -DWITH_READLINE="system" | |
121 | .else | 121 | .else | |
122 | CMAKE_ARGS+= -DWITH_EDITLINE="system" | 122 | CMAKE_ARGS+= -DWITH_EDITLINE="system" | |
123 | .endif | 123 | .endif | |
124 | 124 | |||
125 | .include "../../mk/curses.buildlink3.mk" | |||
125 | .include "../../archivers/lz4/buildlink3.mk" | 126 | .include "../../archivers/lz4/buildlink3.mk" | |
126 | .include "../../devel/boost-libs/buildlink3.mk" | 127 | .include "../../devel/boost-libs/buildlink3.mk" | |
127 | .include "../../devel/libevent/buildlink3.mk" | 128 | .include "../../devel/libevent/buildlink3.mk" | |
128 | .include "../../devel/zlib/buildlink3.mk" | 129 | .include "../../devel/zlib/buildlink3.mk" | |
129 | .include "../../security/openssl/buildlink3.mk" | 130 | .include "../../security/openssl/buildlink3.mk" |