Port details |
- tcl-Mysql TCL module for accessing MySQL databases
- 20000114_8 databases =6 20000114_8Version of this port present on the latest quarterly branch.
- Maintainer: ports@virtual-estates.net
- Port Added: unknown
- Last Update: 2024-05-18 08:22:43
- Commit Hash: 2b92bd7
- People watching this port, also watch:: curl, wget, proftpd, autoconf, mc
- Also Listed In: tcl
- License: not specified in port
- WWW:
- https://sourceforge.net/projects/tcl-sql/
- Description:
- The sql package adds the command sql to tcl. The author's intention is
to build generic database interface for TCL, but currently he only
supports MySQL.
The author's web-site is:
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- tcl86-sql>0:databases/tcl-Mysql
- To install the port:
- cd /usr/ports/databases/tcl-Mysql/ && make install clean
- To add the package, run one of these commands:
- pkg install databases/tcl-Mysql
- pkg install tcl86-sql
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: tcl86-sql
- Flavors: there is no flavor information for this port.
- distinfo:
- SHA256 (tcl-sql-20000114.tgz) = 203acb2dac5589bd730482995887f328efc40d8881ea1365d96d4340fdcdb53b
SIZE (tcl-sql-20000114.tgz) = 159365
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Library dependencies:
-
- libmysqlclient.so.21 : databases/mysql80-client
- libtcl86.so : lang/tcl86
-
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for tcl86-sql-20000114_8:
DOCS=on: Build and/or install documentation
===> Use 'make config' to modify these settings
- Options name:
- databases_tcl-Mysql
- USES:
- mysql tcl tar:tgz
- 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 |
20000114_8 18 May 2024 08:22:43 |
Gleb Popov (arrowd) |
*: Change the MAINTAINER field per request
PR: 278267 |
07 Sep 2022 21:58:51 |
Stefan Eßer (se) |
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner) |
20000114_7 07 Sep 2022 21:10:59 |
Stefan Eßer (se) |
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above ) |
20000114_7 20 Jul 2022 14:21:07 |
Tobias C. Berner (tcberner) |
databases: remove 'Created by' lines
A big Thank You to the original contributors of these ports:
* "Choe, Cheng-Dae" whitekid
* "Mahdi Mokhtari <mokhi64@gmail.com>"
* "Meikel Brandmeyer" <ocaml-sqlite3-port@kotka.de>
* <hvo.pm@xs4all.nl>
* <jsmith@resonatingmedia.com>
* <ports@c0decafe.net>
* Aaron Dalton <aaron@FreeBSD.org>
* Adam Weinberger <adamw@FreeBSD.org>
* Ade Lovett <ade@FreeBSD.org>
* Akinori MUSHA aka knu <knu@idaemons.org>
* Alan Snelson <Alan@Wave2.org> (Only the first 15 lines of the commit message are shown above ) |
20000114_7 06 Apr 2021 14:31:07 |
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles. |
20000114_7 27 May 2017 21:43:26 |
linimon |
Mark some ports failing to package on armv6, with errors classified as
"install_error".
While here, pet portlint.
Approved by: portmgr (tier-2 blanket) |
20000114_7 20 Jan 2017 20:33:31 |
sunpoet |
Update WWW: SF redirects to https://sourceforge.net/projects/<PROJECT_NAME>/ |
20000114_7 25 Apr 2016 16:17:32 |
mat |
Move MySQL support from bsd.databases.mk to Uses/mysql.mk.
Also, USE_MYSQL can't happen after bsd.port.pre.mk because it is a USES.
PR: 208971
Submitted by: mat
Exp-run by: antoine
With hat: portmgr
Sponsored by: Absolight
Differential Revision: https://reviews.freebsd.org/D5951 |
20000114_7 01 Apr 2016 14:00:57 |
mat |
Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.
With hat: portmgr
Sponsored by: Absolight |
20000114_7 20 Dec 2014 17:40:54 |
bapt |
Cleanup plist |
20000114_7 29 Jul 2014 19:11:53 |
adamw |
Convert a bunch of EXTRACT_SUFX=... into USES=tar:...
Approved by: portmgr (not really, but touches unstaged ports) |
20000114_7 28 Jul 2014 15:51:59 |
adamw |
Rename databases/ patch-xy patches to reflect the files they modify. |
20000114_7 15 Jul 2014 02:53:38 |
mi |
Pass the actual TCL_VER down to the files/Makefile.bsd -- not sure, why
this hasn't been caught before.
Notified by: swills |
20000114_7 13 Jul 2014 16:40:24 |
mi |
Though I can not reproduce the error cited by the previous committer
in the commit log with neither g++, clang++, nor clang++33, I'll
try to fix it anyway. Unbreak. |
20000114_7 06 Mar 2014 20:44:49 |
antoine |
Mark BROKEN: Does not build
c++ -fpic -DPIC -O2 -pipe -fno-strict-aliasing -I/usr/local/include/tcl8.4
-I/usr/local/include/mysql -c
/wrkdirs/usr/ports/databases/tcl-Mysql/work/tcl-sql/sql-mysql.cc -o sql-mysql.So
/wrkdirs/usr/ports/databases/tcl-Mysql/work/tcl-sql/sql-mysql.cc:1:17: error:
tcl.h: No such file or directory
In file included from
/wrkdirs/usr/ports/databases/tcl-Mysql/work/tcl-sql/sql-mysql.h:3,
from
/wrkdirs/usr/ports/databases/tcl-Mysql/work/tcl-sql/sql-mysql.cc:2:
/wrkdirs/usr/ports/databases/tcl-Mysql/work/tcl-sql/sql-interface.h: In member
function 'virtual Sql_row* Sql_interface::fetchrow(int)':
/wrkdirs/usr/ports/databases/tcl-Mysql/work/tcl-sql/sql-interface.h:49: error:
'NULL' was not declared in this scope
...
Reported by: pkg-fallout |
20000114_7 17 Feb 2014 13:56:48 |
gahr |
- STAGE-clean
- Convert to USES=tcl
- Get rid of pkg-plist (PORTDOCS=*) |
20000114_7 07 Oct 2013 20:11:41 |
eadler |
databases/tcl-Mysql depends on "rcsdiff" which has recently been removed from
HEAD. |
20000114_7 20 Sep 2013 16:13:49 |
bapt |
Add NO_STAGE all over the place in preparation for the staging support (cat:
databases) |
20000114_7 25 Apr 2013 20:51:39 |
mi |
Switch to using USE_MYSQL instead of explicitly depending on
mysqlclient library.
Suggested by: Florian Smeets |
20000114_7 23 Apr 2013 11:51:53 |
gahr |
- Remove lang/tcl83 and x11-toolkits/tk83 (expired)
- Remove references to Tcl/Tk 8.3 from bsd.tcl.mk
- Update ports that required 8.3+ to require 8.4+ (since 8.5 is the
default, I don't expect this change to cause much trouble) |
20000114_7 20 Mar 2011 12:54:45 |
miwi |
- Get Rid MD5 support |
20000114_7 19 Jan 2010 04:34:18 |
mi |
Convert to the USE_TCL. Bump PORTREVISION. |
20000114_6 22 Aug 2009 00:18:43 |
amdmi3 |
- Switch SourceForge ports to the new File Release System: categories starting
with D |
20000114_6 18 Jun 2008 07:18:15 |
itetcu |
- use DOCSDIR
- respect NOPORTDOCS
- bump PORTREVISION
Submitted by: QA Tindy run
Approved by: maintianer timeout |
20000114_5 09 Apr 2008 13:42:26 |
pav |
- Move from versioned tcl/tk CATEGORIES to simple tcl and tk categories
With hat: portmgr |
20000114_5 04 May 2006 21:41:12 |
edwin |
Remove USE_REINPLACE from all categories starting with D |
20000114_5 22 Jan 2006 08:23:41 |
edwin |
SHA256ify
Approved by: krion@ |
20000114_5 25 Feb 2005 16:26:26 |
mi |
Ouch, remove debugging flags, which crept in with the previous commit. |
20000114_5 25 Feb 2005 16:25:33 |
mi |
Fix a crash, that affected users of modern versions of MySQL.
Reported and tested by: Yves Gurin <yvesguerin@yahoo.ca> |
20000114_4 12 Nov 2004 17:17:43 |
mi |
Grr... Forgot to `cvs add' the new patches prior to committing. Again...
Reported by: Robert Andrews |
20000114_4 11 Nov 2004 18:06:27 |
mi |
Make buildable with newer MySQL clients -- 4 and 5 -- but keep
compatible with the 3 -- mysql_error now returns `const char *', and
there is no mysql_connect any more. Default to MySQL-4.x for now. Bump
PORTREVISION.
Reported by: Robert Andrews |
20000114_3 07 Jun 2004 01:23:53 |
mi |
Explicitly spell the MASTER_SITE_SUBDIR out.
PR: ports/67647
Submitted by: Roman Neuhauser |
20000114_3 05 Apr 2004 16:32:25 |
mi |
After some hesitation and nudging from Kris make the following changes:
. make compile with and default to Tcl-8.4 (8.3 is still possible)
(this necessitated PORTREVISION bump :\)
. don't link in -lgcc -- should've used gcc_pic anyway, but this
is not really needed at all, it seems;
. don't require a particular version of mysqlclient library. |
20000114_2 31 Mar 2004 03:12:58 |
trevor |
SIZEify (maintainer timeout) |
20000114_2 07 Mar 2003 05:58:32 |
ade |
Clear moonlight beckons.
Requiem mors pacem pkg-comment,
And be calm ports tree.
E Nomini Patri, E Fili, E Spiritu Sancti. |
20000114_2 27 Nov 2002 01:00:58 |
mi |
This library should always have been linked with c++, rather than
cc, but we were able to get away with it previously. Not any more.
Set CC to ${CXX} (something bsd.lib.mk should be doing for us!) to
avoid unresolved __gxx_personality_v0 when trying to load the package
into the Tcl interpreter at run-time.
No PORTREVISION bump, since the port did not build on -current until
5 minutes ago, and the problem does not affect -stable.
Not Approved by: portmgr (Linnex would too cruel and too unusual anyway) |
20000114_2 27 Nov 2002 00:47:37 |
mi |
The newer, kinder C++ does not like it, when the default values
for functions' arguments are specified twice -- in the declaration
(sql-mysql.h) and in the definition (sql-mysql.cc). The added patch
removes the redundant defaults from the functions' definitions and fixes
the build on -current.
Submitted by: bento
Not Approved by: portmgr -- no approval requested, since port did not build |
20000114_2 25 Nov 2002 11:54:38 |
mi |
Point the WWW tag to the SourceForge too. |
20000114_2 24 Nov 2002 09:08:10 |
edwin |
Fix master-site for databases/tcl-Mysql
PR: ports/45668
Submitted by: Glenn Trewitt <trewitt@trewitt.org> |
20000114_2 21 Jul 2002 17:23:29 |
ru |
Catch up to the new bsd.lib.mk API (the lib is not internal). |
31 Oct 2001 06:48:58 |
mi |
Don't use TCL_STUBS -- bump up PORTREVISION. Be carefull not to install an
unpatched version of a document (.orig). |
21 Jan 2001 15:40:47 |
dirk |
Switch from mysql322-{client,server} to mysql323-{client,server}. |
16 Jan 2001 17:33:20 |
sobomax |
Massive style enforcement - use ^I instead of spaces for variables identation.
|
08 Oct 2000 01:08:27 |
asami |
Convert category databases to new layout. |
18 Sep 2000 22:44:45 |
ade |
Fix a number of issues in the code. See the PR for the long and detailed
explanation. PORTREVISION bumped. |
16 Jul 2000 20:51:40 |
steve |
Update to use tcl-8.3. |
10 Jul 2000 03:13:02 |
steve |
Build with tcl8.2 instead of tcl8.0. |