Lines 6-17
Link Here
|
6 |
# |
6 |
# |
7 |
|
7 |
|
8 |
PORTNAME?= mysql |
8 |
PORTNAME?= mysql |
9 |
PORTVERSION= 4.0.15 |
9 |
PORTVERSION= 4.0.16 |
10 |
PORTREVISION?= 0 |
10 |
PORTREVISION?= 0 |
11 |
CATEGORIES= databases |
11 |
CATEGORIES= databases |
12 |
MASTER_SITES= ftp://mysql.secsup.org/pub/software/mysql/Downloads/MySQL-4.0/ \ |
12 |
MASTER_SITES= ftp://planetmirror.com/pub/mysql/Downloads/MySQL-4.0/ \ |
13 |
http://mysql.tzone.it/Downloads/MySQL-4.0/ \ |
|
|
14 |
ftp://planetmirror.com/pub/mysql/Downloads/MySQL-4.0/ \ |
15 |
http://www.softagency.co.jp/MySQL/Downloads/MySQL-4.0/ \ |
13 |
http://www.softagency.co.jp/MySQL/Downloads/MySQL-4.0/ \ |
16 |
ftp://sunsite.dk/mirrors/mysql/Downloads/MySQL-4.0/ \ |
14 |
ftp://sunsite.dk/mirrors/mysql/Downloads/MySQL-4.0/ \ |
17 |
http://mysql.mediatraffic.fi/Downloads/MySQL-4.0/ \ |
15 |
http://mysql.mediatraffic.fi/Downloads/MySQL-4.0/ \ |
Lines 50-60
Link Here
|
50 |
.error You have `USE_MYSQL' variable defined either in environment or in make(1) arguments. Please undefine and try again. |
48 |
.error You have `USE_MYSQL' variable defined either in environment or in make(1) arguments. Please undefine and try again. |
51 |
.endif |
49 |
.endif |
52 |
|
50 |
|
53 |
.include <bsd.port.pre.mk> |
|
|
54 |
|
55 |
.if ${MACHINE_ARCH} == "i386" |
56 |
CONFIGURE_ARGS+=--enable-assembler --with-berkeley-db |
57 |
.endif |
58 |
.if defined(WITH_CHARSET) && ${WITH_CHARSET} != "" |
51 |
.if defined(WITH_CHARSET) && ${WITH_CHARSET} != "" |
59 |
CONFIGURE_ARGS+=--with-charset=${WITH_CHARSET} |
52 |
CONFIGURE_ARGS+=--with-charset=${WITH_CHARSET} |
60 |
.endif |
53 |
.endif |
Lines 68-75
Link Here
|
68 |
.if defined(BUILD_STATIC) |
61 |
.if defined(BUILD_STATIC) |
69 |
CONFIGURE_ARGS+=--with-mysqld-ldflags=-all-static |
62 |
CONFIGURE_ARGS+=--with-mysqld-ldflags=-all-static |
70 |
.endif |
63 |
.endif |
71 |
.if defined(BUILD_OPTIMIZED) |
64 |
|
72 |
CFLAGS+= -mcpu=i686 |
65 |
.include <bsd.port.pre.mk> |
|
|
66 |
|
67 |
.if ${MACHINE_ARCH} == "i386" |
68 |
CONFIGURE_ARGS+=--enable-assembler --with-berkeley-db |
73 |
.endif |
69 |
.endif |
74 |
.if defined(WITH_LINUXTHREADS) |
70 |
.if defined(WITH_LINUXTHREADS) |
75 |
CONFIGURE_ARGS+=--with-named-thread-libs='-DHAVE_GLIBC2_STYLE_GETHOSTBYNAME_R |
71 |
CONFIGURE_ARGS+=--with-named-thread-libs='-DHAVE_GLIBC2_STYLE_GETHOSTBYNAME_R |
Lines 85-98
Link Here
|
85 |
.endif |
81 |
.endif |
86 |
.endif |
82 |
.endif |
87 |
|
83 |
|
|
|
84 |
.if ${OSVERSION} < 500000 |
85 |
CXX= ${CC} |
86 |
.endif |
87 |
.if defined(BUILD_OPTIMIZED) |
88 |
CFLAGS+= -O3 -fno-omit-frame-pointer |
88 |
CFLAGS+= -O3 -fno-omit-frame-pointer |
89 |
CXXFLAGS= ${CFLAGS} -felide-constructors -fno-rtti |
89 |
.if ${OSVERSION} > 500000 || (defined(USE_GCC) && (${USE_GCC} == 3.0 || ${USE_GCC} == 3.1 || ${USE_GCC} == 3.2 || ${USE_GCC} == 3.3)) |
90 |
|
90 |
CFLAGS+= -fno-gcse |
|
|
91 |
.endif |
92 |
CXXFLAGS+= ${CFLAGS} -felide-constructors -fno-rtti |
91 |
.if ${OSVERSION} >= 400002 |
93 |
.if ${OSVERSION} >= 400002 |
92 |
CXXFLAGS+= -fno-exceptions |
94 |
CXXFLAGS+= -fno-exceptions |
93 |
.endif |
95 |
.endif |
94 |
.if ${OSVERSION} < 500000 |
|
|
95 |
CXX= ${CC} |
96 |
.endif |
96 |
.endif |
97 |
|
97 |
|
98 |
# MySQL-Server part |
98 |
# MySQL-Server part |
Lines 122-130
Link Here
|
122 |
@${ECHO} " SKIP_DNS_CHECK=yes Don't run resolveip to do an additional DNS" |
122 |
@${ECHO} " SKIP_DNS_CHECK=yes Don't run resolveip to do an additional DNS" |
123 |
@${ECHO} " reverse lookup before inserting local" |
123 |
@${ECHO} " reverse lookup before inserting local" |
124 |
@${ECHO} " hostname into mysql database" |
124 |
@${ECHO} " hostname into mysql database" |
125 |
@${ECHO} " (use if your machine has no official DNS entry)." |
125 |
@${ECHO} " (use it if your machine has no official DNS entry)." |
|
|
126 |
@${ECHO} " BUILD_OPTIMIZED=yes Enable compiler optimizations" |
127 |
@${ECHO} " (use it if you need speed)." |
126 |
@${ECHO} " BUILD_STATIC=yes Build a static version of mysqld." |
128 |
@${ECHO} " BUILD_STATIC=yes Build a static version of mysqld." |
127 |
@${ECHO} " BUILD_OPTIMIZED=yes Add -mcpu=i686 to CFLAGS." |
129 |
@${ECHO} " (use it if you need even more speed)." |
128 |
@${ECHO} "" |
130 |
@${ECHO} "" |
129 |
|
131 |
|
130 |
post-patch: |
132 |
post-patch: |