Port details |
- mysql++ C++ wrapper for the MySQL and MariaDB C APIs
- 3.3.0 databases =21 3.3.0Version of this port present on the latest quarterly branch.
- Maintainer: yuri@FreeBSD.org
- Port Added: 2000-07-21 02:07:03
- Last Update: 2023-07-19 20:45:27
- Commit Hash: 0ea6495
- People watching this port, also watch:: python, zip, unzip
- Also Listed In: devel
- License: LGPL21
- WWW:
- https://tangentsoft.com/mysqlpp
- 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.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- mysql++>0:databases/mysql++
- To install the port:
- cd /usr/ports/databases/mysql++/ && make install clean
- To add the package, run one of these commands:
- pkg install databases/mysql++
- pkg install mysql++
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: mysql++
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1669410555
SHA256 (mysql++-3.3.0.tar.gz) = 449cbc46556cc2cc9f9d6736904169a8df6415f6960528ee658998f96ca0e7cf
SIZE (mysql++-3.3.0.tar.gz) = 4635623
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- gmake>=4.3 : devel/gmake
- Library dependencies:
-
- libmysqlclient.so.21 : databases/mysql80-client
- This port is required by:
- for Libraries
-
- biology/augustus
Configuration Options:
- No options to configure
- Options name:
- databases_mysql++
- USES:
- gmake mysql
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
3.3.0 19 Jul 2023 20:45:27 |
Muhammad Moinur Rahman (bofh) |
databases/mysql++: Fix build with llvm16
Approved by: portmgr (blanket)
Sponsored by: The FreeBSD Foundation |
3.3.0 25 Nov 2022 23:55:09 |
Yuri Victorovich (yuri) |
databases/mysql++: New port: C++ wrapper for the MySQL and MariaDB C APIs |
2.3.2_1 01 Sep 2011 06:47:46 |
bapt |
2011-09-01 astro/gkrellmoon: Abandonware
2011-09-01 astro/spacechart: Abandonware
2011-09-01 audio/adpcm: No more public distfiles
2011-09-01 audio/aube: Abandonware
2011-09-01 audio/festvox-aec: BROKEN for more than 6 month
2011-09-01 audio/gtkgep: Abandonware
2011-09-01 audio/gtkhirad: No more public distfiles
2011-09-01 audio/opmixer: No more upstream
2011-09-01 audio/swami: Abandonware
2011-09-01 audio/x11amp: Abandonware
2011-09-01 audio/xmms-sndstretch: No Master Site
2011-09-01 cad/linux-gid: No more public distfiles
2011-09-01 chinese/gbscript: No more public distfiles
2011-09-01 chinese/mplayer-fonts: No more public distfiles
2011-09-01 chinese/oxford: No more public distfiles
2011-09-01 chinese/vflib: No more public distfiles
2011-09-01 databases/mysql++: No more public distfiles
2011-09-01 databases/mysql_last_value: No Master Site
2011-09-01 databases/p5-DBIx-Table: No more public distfiles |
2.3.2_1 02 Aug 2011 17:04:00 |
bapt |
Deprecate some ports where I can't find distfiles and upstream |
2.3.2_1 20 Mar 2011 12:54:45 |
miwi |
- Get Rid MD5 support |
2.3.2_1 19 Mar 2011 13:15:34 |
ale |
Bump PORTREVISION for ports linking to default libmysqlclient. |
2.3.2 04 Dec 2010 07:34:27 |
ade |
Sync to new bsd.autotools.mk |
2.3.2 02 Aug 2009 19:36:34 |
mezz |
-Repocopy devel/libtool15 -> libtool22 and libltdl15 -> libltdl22.
-Update libtool and libltdl to 2.2.6a.
-Remove devel/libtool15 and devel/libltdl15.
-Fix ports build with libtool22/libltdl22.
-Bump ports that depend on libltdl22 due to shared library version change.
-Explain what to do update in the UPDATING.
It has been tested with GNOME2, XFCE4, KDE3, KDE4 and other many wm/desktop
and applications in the runtime.
With help: marcus and kwm
Pointyhat-exp: a few times by pav
Tested by: pgollucci, "Romain Tartière" <romain@blogreen.org>, and
a few MarcusCom CVS users. Also, I might have missed a few.
Repocopy by: marcus
Approved by: portmgr |
2.3.2 31 May 2009 20:31:08 |
pav |
- Resolve LATEST_LINK conflict |
2.3.2 07 Feb 2009 21:55:08 |
miwi |
- Fix build
Reported by: erwinbot |
2.3.2 14 Jan 2009 16:00:22 |
miwi |
- Update to 2.1.1
PR: 130471
Submitted by: Ports Fury |
2.1.1 05 Jan 2009 17:27:29 |
pav |
- Remove conditional checks relevant only on FreeBSD 5.x and older |
2.1.1 21 Aug 2008 06:18:49 |
rafan |
Update CONFIGURE_ARGS for how we pass CONFIGURE_TARGET to configure script.
Specifically, newer autoconf (> 2.13) has different semantic of the
configure target. In short, one should use --build=CONFIGURE_TARGET
instead of CONFIGURE_TARGET directly. Otherwise, you will get a warning
and the old semantic may be removed in later autoconf releases.
To workaround this issue, many ports hack the CONFIGURE_TARGET variable
so that it contains the ``--build='' prefix.
To solve this issue, under the fact that some ports still have
configure script generated by the old autoconf, we use runtime detection
in the do-configure target so that the proper argument can be used.
Changes to Mk/*:
- Add runtime detection magic in bsd.port.mk (Only the first 15 lines of the commit message are shown above ) |
2.1.1 19 Aug 2008 09:18:37 |
linimon |
Return laszlof's ports to the pool due to lack of time.
Hat: portmgr |
2.1.1 07 Nov 2006 15:37:06 |
laszlof |
Update my email address in all ports that I maintain.
Approved by: flz (mentor) |
2.1.1 02 Nov 2006 06:33:14 |
clsung |
- unbraek the port
- add NOT_FOR_ARCHS=amd64 sparc64
- pass maintainership
PR: ports/104477
Submitted by: Frank J dot Laszlo <laszlof_AT_vonostingroup dot com>
Approved by: maintainer (Sergey Prikhodko) |
2.1.1 17 Sep 2006 01:22:53 |
kris |
BROKEN: Does not compile |
2.1.1 28 Apr 2006 02:36:32 |
ijliao |
upgrade to 2.1.1
PR: 96434
Submitted by: maintainer |
2.0.7_1 23 Feb 2006 10:40:45 |
ade |
Conversion to a single libtool environment.
Approved by: portmgr (kris) |
2.0.7 15 Dec 2005 18:41:41 |
mnag |
* databases/mysql++
Update to 2.0.7
Add SHA256
Add CONFLICTS
* databases/mysql++1 [1]
Add SHA256
Add CONFLICTS
Add NO_LATEST_LINK
* databases/Makefile
Add mysql++1
PR: 89935
Submitted by: maintainer
Repocopy by: marcus [1] |
1.7.40 15 Nov 2005 06:52:12 |
ade |
Mass-conversion to the USE_AUTOTOOLS New World Order. The code present
in bsd.autotools.mk essentially makes this a no-op given that all the
old variables set a USE_AUTOTOOLS_COMPAT variable, which is parsed in
exactly the same way as USE_AUTOTOOLS itself.
Moreover, USE_AUTOTOOLS has already been extensively tested by the GNOME
team -- all GNOME 2.12.x ports use it.
Preliminary documentation can be found at:
http://people.FreeBSD.org/~ade/autotools.txt
which is in the process of being SGMLized before introduction into the
Porters Handbook.
Light blue touch-paper. Run. |
1.7.40 04 Jun 2005 00:29:16 |
pav |
- Update to 1.7.40
PR: ports/81843
Submitted by: Sergey Prikhodko <sergey@network-asp.biz> (maintainer) |
1.7.35 09 May 2005 21:59:39 |
thierry |
Update to latest version.
Full list of mysql++ changes at <http://tangentsoft.net/mysql++/ChangeLog>.
PR: ports/80693
Submitted by: maintainer |
1.7.32 12 Mar 2005 13:47:21 |
sem |
- Update to 1.7.32
PR: ports/78724
Submitted by: maintainer |
1.7.31 06 Mar 2005 16:03:02 |
sem |
- Update to 1.7.31
- Add files maintainer did not mention on previous update
PR: ports/78469
Submitted by: maintainer |
1.7.30 05 Mar 2005 06:47:29 |
sem |
- update to 1.7.30
- removed dependencies on perl and gmake
- removed install procedure from Makefile ( thanks vanilla@ )
- fixed examples Makefile
- removed unused files from examples dir
PR: ports/78433
Submitted by: maintainer |
1.7.28 08 Feb 2005 17:25:12 |
sem |
- Update to 1.7.28
PR: ports/77258
Submitted by: maintainer |
1.7.27 14 Jan 2005 02:21:43 |
sem |
- Update to 1.7.27
- Pass maintainership to submitter
PR: ports/76213
Submitted by: Sergey Prikhodko <sergey(at)network-asp.biz>
Approved by: maintainer (timeout: 3+ monthes) |
1.7.20 20 Nov 2004 21:31:15 |
pav |
- Update to 1.7.20
PR: ports/73516
Submitted by: Sergey Prikhodko <sergey@network-asp.biz>
Approved by: maintainer timeout (2 weeks) |
1.7.9_2 19 Sep 2004 01:21:58 |
kris |
BROKEN on 5.x: Does not compile
Approved by: portmgr (self) |
1.7.9_2 06 Jun 2004 23:21:13 |
pav |
- Update WWW and kill whitespace
PR: ports/67643
Submitted by: Roman Neuhauser <neuhauser@chello.cz> |
1.7.9_2 31 Mar 2004 03:12:58 |
trevor |
SIZEify (maintainer timeout) |
1.7.9_2 20 Feb 2004 17:06:54 |
arved |
Fix build on AMD64 by using GNU_CONFIGURE |
1.7.9_2 04 Feb 2004 05:21:48 |
marcus |
Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.
(Part 2) |
1.7.9_1 14 Dec 2003 16:47:40 |
pav |
- Fix build on 4.x
- Silence portlint
PR: ports/59547
Submitted by: Sergey Matveychuk <sem@ciam.ru> |
1.7.9_1 17 Oct 2003 08:01:47 |
krion |
- Fix build
Approved bu: maintainer
Reported by: kris via bento |
1.7.9_1 29 Sep 2003 21:59:52 |
krion |
- Change patches for gcc 3.1 and gcc 3.2 with patch for gcc 3.3
(it includes both)
- Utilize USE_MYSQL
- Utilize DOCSDIR and EXAMPLESDIR
- Realize NOPORTDOCS behaviour (at long last!)
- Change ${WRKDIR}/${DISTNAME} with ${WRKSRC}
- Maintainer timeout > 3 weeks
PR: 56544
Submitted by: Sergey Matveychuk <sem@ciam.ru> |
1.7.9 04 Sep 2003 01:57:49 |
edwin |
Make port more localbase clean
Noticed by: mysql-gui compilation attempts :-) |
1.7.9 21 Feb 2003 11:15:05 |
knu |
De-pkg-comment. |
1.7.9 13 Feb 2003 12:48:48 |
nork |
Fix build on -CURRENT and reduce compiler warning on 3.x.
PR: ports/47467
Submitted by: Sergey Matveychuk <sem@ciam.ru>
Approved by: Miklos Niedermayer <mico@vnet.hu> |
11 Feb 2002 13:15:15 |
ijliao |
update master sites |
08 Aug 2001 22:30:23 |
dirk |
Upgrade to 1.7.9. |
01 Jun 2001 21:06:06 |
olgeni |
Fix typo: INSTALL_SHLIB -> INSTALLS_SHLIB |
07 Mar 2001 22:28:27 |
olgeni |
Update MASTER_SITES: the port had some unfetchable distfiles. |
18 Feb 2001 14:53:51 |
dirk |
Update to 1.7.8. |
21 Jan 2001 20:26:44 |
sf |
o Add missing headers. o change redundency in pkg-comment. o forcing depends
on mysql323-client. |
21 Jan 2001 15:40:47 |
dirk |
Switch from mysql322-{client,server} to mysql323-{client,server}. |
08 Oct 2000 01:08:27 |
asami |
Convert category databases to new layout. |
02 Aug 2000 00:28:35 |
jedgar |
Correct PLIST, Makefile, and portlint nits |
21 Jul 2000 06:12:26 |
will |
(Forced commit) The apologies actually go out to Erik H. Bakke
<erikhb@bgnett.no>. :-( |
21 Jul 2000 06:07:03 |
will |
Add mysql++, a C++ library API to MySQL. |