# This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # mysql-connector-c++ # mysql-connector-c++/distinfo # mysql-connector-c++/Makefile # mysql-connector-c++/pkg-descr # mysql-connector-c++/files # mysql-connector-c++/files/patch-CMakeLists.txt # mysql-connector-c++/pkg-plist # echo c - mysql-connector-c++ mkdir -p mysql-connector-c++ > /dev/null 2>&1 echo x - mysql-connector-c++/distinfo sed 's/^X//' >mysql-connector-c++/distinfo << 'e65ab6cd35dfb7278e77ecc84fceaad8' XSHA256 (mysql-connector-c++-1.0.5.tar.gz) = 51e2f5317ae33975f9d36a9ac3b3e86acc8a060884d5b9d6b51bf8e90c498433 XSIZE (mysql-connector-c++-1.0.5.tar.gz) = 456631 e65ab6cd35dfb7278e77ecc84fceaad8 echo x - mysql-connector-c++/Makefile sed 's/^X//' >mysql-connector-c++/Makefile << '610c960e62163183caba66410fa68dea' X# New ports collection Makefile for: mysql-connector-c++ X# Date created: 25 August 2011 X# Whom: gahr X# X# $FreeBSD$ X# X XPORTNAME= mysql-connector-c++ XPORTVERSION= 1.0.5 XCATEGORIES= databases XMASTER_SITES= ${MASTER_SITE_MYSQL} XMASTER_SITE_SUBDIR= Connector-C++ X XMAINTAINER= gahr@FreeBSD.org XCOMMENT= A MySQL database connector for C++ X XLICENSE= GPLv2 X XUSE_MYSQL= 51+ XUSE_LDCONFIG= yes XUSE_CMAKE= yes XCMAKE_OUTSOURCE=yes XCMAKE_ARGS+= -DDATADIR:STRING=${DATADIR:S/${PREFIX}\///} X X.include 610c960e62163183caba66410fa68dea echo x - mysql-connector-c++/pkg-descr sed 's/^X//' >mysql-connector-c++/pkg-descr << '4d856890e44cdecd57032e0ec13e7515' XMySQL Connector/C++ is a MySQL database connector for C++ implementing a subset Xof the JDBC 4.0 API. The MySQL Connector/C++ currently features the following Xclasses: X* Connection X* DatabaseMetaData X* Driver X* PreparedStatement X* ResultSet X* ResultSetMetaData X* Savepoint X* Statement XThe JDBC 4.0 API defines approximately 450 methods for the above mentioned Xclasses. MySQL Connector/C++ implements around 80% of these and makes them Xavailable in the current release. X XWWW: http://forge.mysql.com/wiki/Connector_C++ 4d856890e44cdecd57032e0ec13e7515 echo c - mysql-connector-c++/files mkdir -p mysql-connector-c++/files > /dev/null 2>&1 echo x - mysql-connector-c++/files/patch-CMakeLists.txt sed 's/^X//' >mysql-connector-c++/files/patch-CMakeLists.txt << '323b1622024d0e9f2bbbbe7c166c15ee' X--- CMakeLists.txt.orig 2009-04-18 11:40:28.000000000 +0200 X+++ CMakeLists.txt 2011-08-25 14:38:45.000000000 +0200 X@@ -114,7 +114,7 @@ X SET( LICENSE_FILENAME "${CPACK_RESOURCE_FILE_LICENSE}")") X ENDIF(WIN32) X X-INSTALL(FILES "README" "COPYING" "LICENSE.mysql" "ANNOUNCEMENT" DESTINATION "." OPTIONAL) X+INSTALL(FILES "README" "COPYING" "LICENSE.mysql" "ANNOUNCEMENT" DESTINATION ${DATADIR} OPTIONAL) X X SET(COMMON_IGNORE_FILES "/CMakeFiles/" "/Testing/" "/.bzr/" "_CPack_Packages/" X ".cmake$" "~" ".swp" ".log" ".gz" ".directory$" "CMakeCache.txt" "Makefile" X@@ -134,7 +134,7 @@ X ENDIF(CMAKE_COMPILER_IS_GNUCC) X X # SET(CPACK_*) before the INCLUDE(CPack) X-INCLUDE(CPack) X+# INCLUDE(CPack) X X IF(WIN32) X STRING(REGEX REPLACE "MYSQLCPPCONN" "MySQL/ConnectorCPP" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") 323b1622024d0e9f2bbbbe7c166c15ee echo x - mysql-connector-c++/pkg-plist sed 's/^X//' >mysql-connector-c++/pkg-plist << '9815cb7dc80d40ce484ecbc2ee76c6c0' Xinclude/cppconn/build_config.h Xinclude/cppconn/config.h Xinclude/cppconn/connection.h Xinclude/cppconn/datatype.h Xinclude/cppconn/driver.h Xinclude/cppconn/exception.h Xinclude/cppconn/metadata.h Xinclude/cppconn/parameter_metadata.h Xinclude/cppconn/prepared_statement.h Xinclude/cppconn/resultset.h Xinclude/cppconn/resultset_metadata.h Xinclude/cppconn/statement.h Xinclude/cppconn/warning.h Xinclude/mysql_connection.h Xinclude/mysql_driver.h Xlib/libmysqlcppconn-static.a Xlib/libmysqlcppconn.so Xlib/libmysqlcppconn.so.1 Xlib/libmysqlcppconn.so.1.0.5 X%%DATADIR%%/ANNOUNCEMENT X%%DATADIR%%/README X%%DATADIR%%/COPYING X@dirrm include/cppconn X@dirrm %%DATADIR%% 9815cb7dc80d40ce484ecbc2ee76c6c0 exit