Lines 20-44
Link Here
|
20 |
MAKE_ARGS+= APXS="${APXS}" |
20 |
MAKE_ARGS+= APXS="${APXS}" |
21 |
APXS?= ${LOCALBASE}/sbin/apxs |
21 |
APXS?= ${LOCALBASE}/sbin/apxs |
22 |
|
22 |
|
23 |
# MySQL deps hack |
|
|
24 |
MYSQL323_LIBVER=10 |
25 |
MYSQL40_LIBVER= 12 |
26 |
MYSQL41_LIBVER= 14 |
27 |
|
28 |
.include <bsd.port.pre.mk> |
29 |
|
30 |
.if defined(WITH_MYSQL_VER) |
31 |
MYSQL_VER= ${WITH_MYSQL_VER} |
32 |
.elif exists(${LOCALBASE}/lib/mysql/libmysqlclient.so.${MYSQL_323_LIBVER}) |
33 |
MYSQL_VER= 323 |
34 |
.elif exists(${LOCALBASE}/lib/mysql/libmysqlclient.so.${MYSQL40_LIBVER}) |
35 |
MYSQL_VER= 40 |
36 |
.elif exists(${LOCALBASE}/lib/mysql/libmysqlclient.so.${MYSQL41_LIBVER}) |
37 |
MYSQL_VER= 41 |
38 |
.else |
39 |
MYSQL_VER= 323 |
40 |
.endif |
41 |
|
42 |
.if defined(WITHOUT_PGSQL) |
23 |
.if defined(WITHOUT_PGSQL) |
43 |
MAKE_ARGS+= WITHOUT_PGSQL=YES |
24 |
MAKE_ARGS+= WITHOUT_PGSQL=YES |
44 |
.else |
25 |
.else |
Lines 48-66
Link Here
|
48 |
.if defined(WITHOUT_MYSQL) |
29 |
.if defined(WITHOUT_MYSQL) |
49 |
MAKE_ARGS+= WITHOUT_MYSQL=YES |
30 |
MAKE_ARGS+= WITHOUT_MYSQL=YES |
50 |
.else |
31 |
.else |
51 |
LIB_DEPENDS+= mysqlclient.${MYSQL${MYSQL_VER}_LIBVER}:${PORTSDIR}/databases/mysql${MYSQL_VER}-client |
32 |
USE_MYSQL= YES |
52 |
.endif |
33 |
.endif |
53 |
|
34 |
|
54 |
DOCS= README FAQ.txt LICENSE |
35 |
DOCS= README FAQ.txt LICENSE |
55 |
|
36 |
|
56 |
pre-everything:: |
37 |
pre-everything:: |
57 |
@${ECHO} "" |
38 |
@${ECHO} "" |
58 |
@${ECHO} "You may use the following build options:" |
|
|
59 |
@${ECHO} "" |
60 |
@${ECHO} " WITH_MYSQL_VER=323 Enable MySQL 3.23 support (default)" |
61 |
@${ECHO} " WITH_MYSQL_VER=40 Enable MySQL 4.0 support" |
62 |
@${ECHO} " WITH_MYSQL_VER=41 Enable MySQL 4.1 support" |
63 |
@${ECHO} "" |
64 |
@${ECHO} " WITHOUT_MYSQL Disable MySQL support" |
39 |
@${ECHO} " WITHOUT_MYSQL Disable MySQL support" |
65 |
@${ECHO} " WITHOUT_PGSQL Disable PostgreSQL support" |
40 |
@${ECHO} " WITHOUT_PGSQL Disable PostgreSQL support" |
66 |
@${ECHO} "" |
41 |
@${ECHO} "" |
Lines 76-79
Link Here
|
76 |
.endif |
51 |
.endif |
77 |
@${CAT} ${PKGMESSAGE} |
52 |
@${CAT} ${PKGMESSAGE} |
78 |
|
53 |
|
79 |
.include <bsd.port.post.mk> |
54 |
.include <bsd.port.mk> |