aboutsummaryrefslogtreecommitdiffstats
path: root/databases/mysql++/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'databases/mysql++/Makefile')
-rw-r--r--databases/mysql++/Makefile21
1 files changed, 9 insertions, 12 deletions
diff --git a/databases/mysql++/Makefile b/databases/mysql++/Makefile
index c0873010f32f..c8abefaaccb2 100644
--- a/databases/mysql++/Makefile
+++ b/databases/mysql++/Makefile
@@ -6,20 +6,18 @@
#
PORTNAME= mysql++
-PORTVERSION= 1.7.20
+PORTVERSION= 1.7.27
CATEGORIES= databases devel
MASTER_SITES= http://tangentsoft.net/mysql++/releases/
-MAINTAINER= mico@bsd.hu
+MAINTAINER= sergey@network-asp.biz
COMMENT= Complex C++ API for MySQL
USE_MYSQL= yes
USE_GMAKE= yes
USE_PERL5= yes
GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --with-mysql=${LOCALBASE} \
- --with-mysql-include=${LOCALBASE}/include/mysql/ \
- --with-mysql-lib=${LOCALBASE}/lib/mysql/
+CONFIGURE_ARGS= --with-mysql=${LOCALBASE}
INSTALLS_SHLIB= yes
.include <bsd.port.pre.mk>
@@ -28,9 +26,8 @@ INSTALLS_SHLIB= yes
USE_GCC= 3.3
.endif
-.if ${OSVERSION} >= 502126
-USE_GCC= 3.3
-.endif
+PKGNAMESUFFIX= -mysql${MYSQL_VER}
+COMMENT+= ${MYSQL_VER}
pre-configure:
@${RM} ${WRKSRC}/examples/Makefile.in
@@ -38,12 +35,12 @@ pre-configure:
@${ECHO} "install:" >>${WRKSRC}/examples/Makefile.in
do-install:
- @${INSTALL_PROGRAM} ${WRKSRC}/sqlplusint/.libs/libmysqlpp.so.2 ${PREFIX}/lib
- @${INSTALL_DATA} ${WRKSRC}/sqlplusint/.libs/libmysqlpp.a ${PREFIX}/lib
- @(cd ${PREFIX}/lib && ${RM} -f libmysqlpp.so && ${LN} -s libmysqlpp.so.2 libmysqlpp.so)
+ @${INSTALL_PROGRAM} ${WRKSRC}/lib/.libs/libmysqlpp.so.4 ${PREFIX}/lib
+ @${INSTALL_DATA} ${WRKSRC}/lib/.libs/libmysqlpp.a ${PREFIX}/lib
+ @(cd ${PREFIX}/lib && ${RM} -f libmysqlpp.so && ${LN} -s libmysqlpp.so.4 libmysqlpp.so)
@ranlib ${PREFIX}/lib/libmysqlpp.a
@${MKDIR} ${PREFIX}/include/mysql++
- @(cd ${WRKSRC}/sqlplusint/; \
+ @(cd ${WRKSRC}/lib/; \
${INSTALL_DATA} *.hh ${PREFIX}/include/mysql++; \
${INSTALL_DATA} *.h ${PREFIX}/include/mysql++)
.if !defined(NOPORTDOCS)