ports/76039: [ Update ] databases/mysql++ to 1.7.26
Sergey Prikhodko
sergey at network-asp.biz
Mon Jan 10 11:00:43 UTC 2005
>Number: 76039
>Category: ports
>Synopsis: [ Update ] databases/mysql++ to 1.7.26
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: update
>Submitter-Id: current-users
>Arrival-Date: Mon Jan 10 11:00:42 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator: Sergey Prikhodko
>Release: FreeBSD 5.2.1-RELEASE-p10 i386
>Organization:
Network-ASP
>Environment:
System: FreeBSD core 5.2.1-RELEASE-p10 FreeBSD 5.2.1-RELEASE-p10 #1: Fri Oct 1 21:02:27 EEST 2004
sergey at network-asp.biz:/usr/obj/usr/src/sys/RKERNEL i386
>Description:
- update 1.7.26
- added mysql version to package name
Maintainer (mico at bsd.hu) is CC'ed ( without hope to get answer :( ).
>How-To-Repeat:
>Fix:
--- mysql++.patch begins here ---
diff -ruN mysql++/Makefile mysql++-1.7.26/Makefile
--- mysql++/Makefile Sun Nov 21 06:00:21 2004
+++ mysql++-1.7.26/Makefile Mon Jan 10 12:36:35 2005
@@ -6,7 +6,7 @@
#
PORTNAME= mysql++
-PORTVERSION= 1.7.20
+PORTVERSION= 1.7.26
CATEGORIES= databases devel
MASTER_SITES= http://tangentsoft.net/mysql++/releases/
@@ -17,9 +17,7 @@
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>
@@ -32,18 +30,20 @@
USE_GCC= 3.3
.endif
+PKGNAMESUFFIX = -mysql${MYSQL_VER}
+
pre-configure:
@${RM} ${WRKSRC}/examples/Makefile.in
@${ECHO} "all:" >${WRKSRC}/examples/Makefile.in
@${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)
diff -ruN mysql++/distinfo mysql++-1.7.26/distinfo
--- mysql++/distinfo Sun Nov 21 06:00:21 2004
+++ mysql++-1.7.26/distinfo Mon Dec 20 14:40:39 2004
@@ -1,2 +1,2 @@
-MD5 (mysql++-1.7.20.tar.gz) = 8e842e649654d0e7b8eff4a62d46f607
-SIZE (mysql++-1.7.20.tar.gz) = 914144
+MD5 (mysql++-1.7.26.tar.gz) = 2e425b1a334523723aadd86c9a3185bc
+SIZE (mysql++-1.7.26.tar.gz) = 920002
diff -ruN mysql++/pkg-plist mysql++-1.7.26/pkg-plist
--- mysql++/pkg-plist Sun Nov 21 06:00:21 2004
+++ mysql++-1.7.26/pkg-plist Mon Dec 20 15:32:40 2004
@@ -21,7 +21,7 @@
include/mysql++/resiter.h
include/mysql++/result.h
include/mysql++/row.h
-include/mysql++/set.h
+include/mysql++/myset.h
include/mysql++/sql_query.h
include/mysql++/sql_string.h
include/mysql++/sqlplus.hh
@@ -32,7 +32,7 @@
include/mysql++/vallist.h
lib/libmysqlpp.a
lib/libmysqlpp.so
-lib/libmysqlpp.so.2
+lib/libmysqlpp.so.4
%%PORTDOCS%%%%DOCSDIR%%/1_Introduction.txt
%%PORTDOCS%%%%DOCSDIR%%/2_Overview.txt
%%PORTDOCS%%%%DOCSDIR%%/3_Important.txt
@@ -56,53 +56,53 @@
%%PORTDOCS%%%%EXAMPLESDIR%%/Makefile
%%PORTDOCS%%%%EXAMPLESDIR%%/Makefile.am
%%PORTDOCS%%%%EXAMPLESDIR%%/Makefile.in
+%%PORTDOCS%%%%EXAMPLESDIR%%/Makefile.simple
%%PORTDOCS%%%%EXAMPLESDIR%%/README
%%PORTDOCS%%%%EXAMPLESDIR%%/cgi_image.bpf
%%PORTDOCS%%%%EXAMPLESDIR%%/cgi_image.bpr
-%%PORTDOCS%%%%EXAMPLESDIR%%/cgi_image.cc
+%%PORTDOCS%%%%EXAMPLESDIR%%/cgi_image.cpp
%%PORTDOCS%%%%EXAMPLESDIR%%/cgi_image.vcproj
%%PORTDOCS%%%%EXAMPLESDIR%%/complic1.bpf
%%PORTDOCS%%%%EXAMPLESDIR%%/complic1.bpr
-%%PORTDOCS%%%%EXAMPLESDIR%%/complic1.cc
+%%PORTDOCS%%%%EXAMPLESDIR%%/complic1.cpp
%%PORTDOCS%%%%EXAMPLESDIR%%/complic1.vcproj
-%%PORTDOCS%%%%EXAMPLESDIR%%/custom1.cc
+%%PORTDOCS%%%%EXAMPLESDIR%%/custom1.cpp
%%PORTDOCS%%%%EXAMPLESDIR%%/custom1.vcproj
-%%PORTDOCS%%%%EXAMPLESDIR%%/custom2.cc
+%%PORTDOCS%%%%EXAMPLESDIR%%/custom2.cpp
%%PORTDOCS%%%%EXAMPLESDIR%%/custom2.vcproj
-%%PORTDOCS%%%%EXAMPLESDIR%%/custom3.cc
+%%PORTDOCS%%%%EXAMPLESDIR%%/custom3.cpp
%%PORTDOCS%%%%EXAMPLESDIR%%/custom3.vcproj
-%%PORTDOCS%%%%EXAMPLESDIR%%/custom4.cc
+%%PORTDOCS%%%%EXAMPLESDIR%%/custom4.cpp
%%PORTDOCS%%%%EXAMPLESDIR%%/custom4.vcproj
%%PORTDOCS%%%%EXAMPLESDIR%%/dbinfo.bpf
%%PORTDOCS%%%%EXAMPLESDIR%%/dbinfo.bpr
-%%PORTDOCS%%%%EXAMPLESDIR%%/dbinfo.cc
+%%PORTDOCS%%%%EXAMPLESDIR%%/dbinfo.cpp
%%PORTDOCS%%%%EXAMPLESDIR%%/dbinfo.vcproj
-%%PORTDOCS%%%%EXAMPLESDIR%%/dummy.cpp
%%PORTDOCS%%%%EXAMPLESDIR%%/examples.bpg
%%PORTDOCS%%%%EXAMPLESDIR%%/fieldinf1.bpf
%%PORTDOCS%%%%EXAMPLESDIR%%/fieldinf1.bpr
-%%PORTDOCS%%%%EXAMPLESDIR%%/fieldinf1.cc
+%%PORTDOCS%%%%EXAMPLESDIR%%/fieldinf1.cpp
%%PORTDOCS%%%%EXAMPLESDIR%%/fieldinf1.vcproj
%%PORTDOCS%%%%EXAMPLESDIR%%/load_file.bpf
%%PORTDOCS%%%%EXAMPLESDIR%%/load_file.bpr
-%%PORTDOCS%%%%EXAMPLESDIR%%/load_file.cc
+%%PORTDOCS%%%%EXAMPLESDIR%%/load_file.cpp
%%PORTDOCS%%%%EXAMPLESDIR%%/load_file.vcproj
%%PORTDOCS%%%%EXAMPLESDIR%%/populate.bpf
%%PORTDOCS%%%%EXAMPLESDIR%%/populate.bpr
%%PORTDOCS%%%%EXAMPLESDIR%%/resetdb.bpf
%%PORTDOCS%%%%EXAMPLESDIR%%/resetdb.bpr
-%%PORTDOCS%%%%EXAMPLESDIR%%/resetdb.cc
+%%PORTDOCS%%%%EXAMPLESDIR%%/resetdb.cpp
%%PORTDOCS%%%%EXAMPLESDIR%%/resetdb.vcproj
%%PORTDOCS%%%%EXAMPLESDIR%%/simple1.bpf
%%PORTDOCS%%%%EXAMPLESDIR%%/simple1.bpr
-%%PORTDOCS%%%%EXAMPLESDIR%%/simple1.cc
+%%PORTDOCS%%%%EXAMPLESDIR%%/simple1.cpp
%%PORTDOCS%%%%EXAMPLESDIR%%/simple1.vcproj
-%%PORTDOCS%%%%EXAMPLESDIR%%/updel_ex.vcproj
-%%PORTDOCS%%%%EXAMPLESDIR%%/updel_x_.bpf
-%%PORTDOCS%%%%EXAMPLESDIR%%/updel_x_.bpr
-%%PORTDOCS%%%%EXAMPLESDIR%%/updel_x_.cc
-%%PORTDOCS%%%%EXAMPLESDIR%%/util.cc
-%%PORTDOCS%%%%EXAMPLESDIR%%/util.hh
+%%PORTDOCS%%%%EXAMPLESDIR%%/updel.vcproj
+%%PORTDOCS%%%%EXAMPLESDIR%%/updel.bpf
+%%PORTDOCS%%%%EXAMPLESDIR%%/updel.bpr
+%%PORTDOCS%%%%EXAMPLESDIR%%/updel.cpp
+%%PORTDOCS%%%%EXAMPLESDIR%%/util.cpp
+%%PORTDOCS%%%%EXAMPLESDIR%%/util.h
@dirrm include/mysql++
%%PORTDOCS%%@dirrm %%DOCSDIR%%
%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%
--- mysql++.patch ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list