databases/mysql++ 3.3.0
C++ wrapper for the MySQL and MariaDB C APIs
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- LGPL21
- Categories
- databases, devel
- Package size
- 183.1 KiB, 1838.0 KiB installed
Description
MySQL++ is a C++ wrapper for the MySQL and MariaDB C APIs. It is built on the same principles as the Standard C++ Library to make dealing with the database as easy as dealing with std containers. MySQL++ lets you avoid the most repetitive sorts of SQL by providing native C++ interfaces for these common tasks.
Install
As a binary package — by origin, or by package name:
pkg install databases/mysql++
pkg install mysql++
From the ports tree:
cd /usr/ports/databases/mysql++/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= mysql++>0:databases/mysql++
LIB_DEPENDS= libmysqlpp.so:databases/mysql++
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 3.3.0 | 3.3.0 | 3.3.0 | 3.3.0 | - |
| FreeBSD:14:quarterly | 3.3.0 | 3.3.0 | n/a | 3.3.0 | - |
| FreeBSD:15:latest | 3.3.0 | 3.3.0 | n/a | 3.3.0 | 3.3.0 |
| FreeBSD:15:quarterly | 3.3.0 | 3.3.0 | n/a | n/a | n/a |
| FreeBSD:16:latest | 3.3.0 | 3.3.0 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
The Makefile names none itself; they come from USES and USE_*.
The full lists below include those, and their dependencies in turn.
All build dependencies 15
All run dependencies 13
Required by 1
Configuration
No options to configure.
- USES
- gmake mysql
- Service scripts
- none
Files
pkg-plist 46
- include/mysql++/autoflag.h
- include/mysql++/beemutex.h
- include/mysql++/cmdline.h
- include/mysql++/common.h
- include/mysql++/comparable.h
- include/mysql++/connection.h
- include/mysql++/cpool.h
- include/mysql++/datetime.h
- include/mysql++/dbdriver.h
- include/mysql++/exceptions.h
- include/mysql++/field.h
- include/mysql++/field_names.h
- include/mysql++/field_types.h
- include/mysql++/insertpolicy.h
- include/mysql++/manip.h
- include/mysql++/myset.h
- include/mysql++/mysql++.h
- include/mysql++/mystring.h
- include/mysql++/noexceptions.h
- include/mysql++/null.h
- include/mysql++/options.h
- include/mysql++/qparms.h
- include/mysql++/query.h
- include/mysql++/querydef.h
- include/mysql++/refcounted.h
- include/mysql++/result.h
- include/mysql++/row.h
- include/mysql++/scopedconnection.h
- include/mysql++/sql_buffer.h
- include/mysql++/sql_types.h
- include/mysql++/sqlstream.h
- include/mysql++/ssqls.h
- include/mysql++/ssqls2.h
- include/mysql++/stadapter.h
- include/mysql++/stream2string.h
- include/mysql++/tcp_connection.h
- include/mysql++/tiny_int.h
- include/mysql++/transaction.h
- include/mysql++/type_info.h
- include/mysql++/uds_connection.h
- include/mysql++/utility.h
- include/mysql++/vallist.h
- include/mysql++/wnp_connection.h
- lib/libmysqlpp.so
- lib/libmysqlpp.so.3
- lib/libmysqlpp.so.3.3.0
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| mysql++-3.3.0.tar.gz | 4.635623e+06 | 449cbc46556cc2cc9f9d6736904169a8df6415f6960528ee658998f96ca0e7cf |
Master sites 1
- https://tangentsoft.com/mysqlpp/releases/
Commit history 0
No commits in the history this site was built from.