| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | # $NetBSD: Makefile.common,v 1.7 2021/05/25 11:18:25 jperkin Exp $ | | 1 | # $NetBSD: Makefile.common,v 1.8 2021/05/30 16:33:29 nia Exp $ |
2 | # | | 2 | # |
3 | # used by databases/mariadb104-client/Makefile | | 3 | # used by databases/mariadb104-client/Makefile |
4 | # used by databases/mariadb104-server/Makefile | | 4 | # used by databases/mariadb104-server/Makefile |
5 | | | 5 | |
6 | DISTNAME= mariadb-10.4.18 | | 6 | DISTNAME= mariadb-10.4.18 |
7 | CATEGORIES= databases | | 7 | CATEGORIES= databases |
8 | MASTER_SITES= https://downloads.mariadb.org/f/${DISTNAME}/source/ | | 8 | MASTER_SITES= https://downloads.mariadb.org/f/${DISTNAME}/source/ |
9 | MASTER_SITES+= https://archive.mariadb.org/${DISTNAME}/source/ | | 9 | MASTER_SITES+= https://archive.mariadb.org/${DISTNAME}/source/ |
10 | | | 10 | |
11 | MAINTAINER?= pkgsrc-users@NetBSD.org | | 11 | MAINTAINER?= pkgsrc-users@NetBSD.org |
12 | HOMEPAGE= https://mariadb.org/ | | 12 | HOMEPAGE= https://mariadb.org/ |
13 | LICENSE= gnu-gpl-v2 | | 13 | LICENSE= gnu-gpl-v2 |
14 | | | 14 | |
| @@ -73,38 +73,37 @@ CMAKE_ARGS+= -DWITH_PARTITION_STORAGE_E | | | @@ -73,38 +73,37 @@ CMAKE_ARGS+= -DWITH_PARTITION_STORAGE_E |
73 | CMAKE_ARGS+= -DWITH_PERFSCHEMA_STORAGE_ENGINE=ON | | 73 | CMAKE_ARGS+= -DWITH_PERFSCHEMA_STORAGE_ENGINE=ON |
74 | | | 74 | |
75 | CMAKE_ARGS+= -DWITHOUT_MROONGA_STORAGE_ENGINE=ON | | 75 | CMAKE_ARGS+= -DWITHOUT_MROONGA_STORAGE_ENGINE=ON |
76 | | | 76 | |
77 | CMAKE_ARGS+= -DENABLE_DTRACE=OFF | | 77 | CMAKE_ARGS+= -DENABLE_DTRACE=OFF |
78 | | | 78 | |
79 | CMAKE_ARGS+= -DTOKUDB_OK=OFF | | 79 | CMAKE_ARGS+= -DTOKUDB_OK=OFF |
80 | | | 80 | |
81 | # Ensure the correct DTrace ABI is used. | | 81 | # Ensure the correct DTrace ABI is used. |
82 | .if !empty(ABI) | | 82 | .if !empty(ABI) |
83 | CMAKE_ARGS+= -DDTRACE_FLAGS="-${ABI}" | | 83 | CMAKE_ARGS+= -DDTRACE_FLAGS="-${ABI}" |
84 | .endif | | 84 | .endif |
85 | | | 85 | |
86 | CPPFLAGS.NetBSD+= -D_NETBSD_SOURCE | | 86 | CFLAGS.SunOS+= -fPIC |
87 | | | | |
88 | CPPFLAGS.SunOS+= -fPIC | | | |
89 | | | 87 | |
90 | REPLACE_PERL+= scripts/mytop.sh | | 88 | REPLACE_PERL+= scripts/mytop.sh |
91 | REPLACE_PERL+= sql-bench/*.sh | | 89 | REPLACE_PERL+= sql-bench/*.sh |
92 | | | 90 | |
93 | SUBST_CLASSES+= perl | | 91 | SUBST_CLASSES+= perl |
94 | SUBST_STAGE.perl= pre-configure | | 92 | SUBST_STAGE.perl= pre-configure |
95 | SUBST_FILES.perl= scripts/CMakeLists.txt | | 93 | SUBST_FILES.perl= scripts/CMakeLists.txt |
96 | SUBST_SED.perl= -e "s,/usr/bin/perl,${TOOLS_PATH.perl},g" | | 94 | SUBST_SED.perl= -e "s,/usr/bin/perl,${TOOLS_PATH.perl},g" |
97 | SUBST_SED.perl+= -e "s,/usr/local/bin/perl,${TOOLS_PATH.perl},g" | | 95 | SUBST_SED.perl+= -e "s,/usr/local/bin/perl,${TOOLS_PATH.perl},g" |
98 | | | 96 | |
99 | CHECK_INTERPRETER_SKIP+= share/mysql/test/* | | 97 | CHECK_INTERPRETER_SKIP+= share/mysql/test/* |
100 | CHECK_PORTABILITY_SKIP+= BUILD/compile-pentium-gcov | | 98 | CHECK_PORTABILITY_SKIP+= BUILD/compile-pentium-gcov |
101 | | | 99 | |
102 | PKGCONFIG_OVERRIDE+= support-files/mariadb.pc.in | | 100 | PKGCONFIG_OVERRIDE+= support-files/mariadb.pc.in |
103 | PKGCONFIG_OVERRIDE+= libmariadb/mariadb_config/libmariadb.pc.in | | 101 | PKGCONFIG_OVERRIDE+= libmariadb/mariadb_config/libmariadb.pc.in |
104 | | | 102 | |
105 | .include "../../devel/zlib/buildlink3.mk" | | 103 | .include "../../devel/zlib/buildlink3.mk" |
106 | .include "../../www/curl/buildlink3.mk" | | 104 | .include "../../www/curl/buildlink3.mk" |
107 | .include "../../mk/curses.buildlink3.mk" | | 105 | .include "../../mk/curses.buildlink3.mk" |
108 | .include "../../mk/dlopen.buildlink3.mk" | | 106 | .include "../../mk/dlopen.buildlink3.mk" |
109 | BUILDLINK_TRANSFORM+= opt:-ldl:${BUILDLINK_LDADD.dl:Q} | | 107 | BUILDLINK_TRANSFORM+= opt:-ldl:${BUILDLINK_LDADD.dl:Q} |
| | | 108 | .include "../../mk/readline.buildlink3.mk" |
110 | .include "../../mk/krb5.buildlink3.mk" | | 109 | .include "../../mk/krb5.buildlink3.mk" |