aboutsummaryrefslogtreecommitdiff
path: root/databases/sqlrelay/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* databases/*: remove useless USES=pathfixBaptiste Daroussin2025-07-231-1/+1
|
* databases/sqlrelay: Moved man to share/manKurt Jaeger2024-02-291-0/+2
|
* */*: Update WWW to use HTTPS for sourceforge.net projectsRodrigo Osorio2023-11-061-1/+1
| | | | | | | | Homepage link is permanent redirected to its HTTPS counterpart Issue reported by repology : https://repology.org/repository/freebsd/problems Approved by: portmgr (blanket) PR: 274888
* Add WWW entries to port MakefilesStefan Eßer2022-09-071-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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. This commit implements such a proposal and moves one of the WWW: entries of each pkg-descr file into the respective port's Makefile. A heuristic attempts to identify the most relevant URL in case there is more than one WWW: entry in some pkg-descr file. URLs that are not moved into the Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr files in order to preserve them. There are 1256 ports that had no WWW: entries in pkg-descr files. These ports will not be touched in this commit. The portlint port has been adjusted to expect a WWW entry in each port Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as deprecated. Approved by: portmgr (tcberner)
* databases: remove 'Created by' linesTobias C. Berner2022-07-201-2/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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> * Aldis Berjoza <graudeejs@gmail.com> * Alessando Sagratini <ale_sagra@hotmail.com> * Alex Dupre <ale@FreeBSD.org> * Alex Samorukov <samm@freebsd.org> * Alexander Logvinov <ports@logvinov,com> * Alexander Logvinov <ports@logvinov.com> * Alexander Nedotsukov <bland@FreeBSD.org> * Alexander Novitsky * Alexander Zhuravlev <zaa@zaa.pp.ru> * Alexey Degtyarev <alexey@renatasystems.org> * Alexey Dokuchaev <danfe@FreeBSD.org> * Anders Nordby <anders@fix.no> * Andrei Antoukh <niwi@niwi.be> * Andrew McNaughton <andrew@scoop.co.nz> * Andrew Pantyukhin <infofarmer@FreeBSD.org> * Andrey Kostenko <andrey@kostenko.name> * Andrey Simonenko * Andrey Zakhvatov * Anes Mukhametov <anes@anes.su> * Anton Berezin <tobez@FreeBSD.org> * Anton Berezin <tobez@tobez.org> * Antonio Carlos Venancio Junior (<antonio@inf.ufsc.br>) * Antonio Carlos Venancio Junior (<antonio@php.net>) * Autrijus Tang <autrijus@autrijus.org> * Babak Farrokhi <farrokhi@FreeBSD.org> * Bartek Rutkowski <r@robakdesign.com> * Bernard Spil <brnrd@FreeBSD.org> * Brent J. Nordquist <bjn@visi.com> * Cezary Morga <cm@therek.net> * Cheng-Lung Sung <clsung@FreeBSD.org> * Choe, Cheng-Dae * Chris D. Faulhaber <jedgar@FreeBSD.org> * Chris Larsen <darth@vader.dk> * Damian Gerow <dgerow@afflictions.org> * Daniel O'Connor * Daniel Wijnands <daniel@itxl.nl> * Dave Green <dg@fastmail.co.uk> * David Thiel <lx@FreeBSD.org> * Davíð Steinn Geirsson <david@isnic.is> * Denis Generalov <gd.workbox@gmail.com> * Denis Generalov <gd@rambler-co.ru> * Denis Shaposhnikov <dsh@bamus.cz> * Dermot Tynan <dtynan@kalopa.com> * Dmitry Liakh <dliakh@ukr.net> * Dmitry Sivachenko <demon@FreeBSD.org> * Dmitry Sivachenko <dima@Chg.RU> * Dmitry Sivachenko <mitya@yandex-team.ru> * Domas Mituzas <midom@dammit.lt> * Dominic Mitchell * Don Owens <don@regexguy.com> * Dryice Dong Liu <dryice@dryice.name> * Edwin Groothuis (edwin@mavetju.org) * Eric Freeman <freebsdports@chillibear.com> * Espen Tagestad <espen@tagestad.no> * Espen Volden aka voldern <voldern@hoeggen.net> * Evan Sarmiento <bsdports@wayfair.com> * Fernan Aguero <fernan@iib.unsam.edu.ar> * Frank Wall <fw@moov.de> * Ganbold Tsagaankhuu <ganbold@FreeBSD.org> * Gary Palmer <gpalmer@FreeBSD.org> * Gea-Suan Lin <gslin@gslin.org> * Geraud CONTINSOUZAS <geraud@gcu.info> * Gerrit Beine <tux@pinguru.net> * Greg Larkin <glarkin@FreeBSD.org> * Grzegorz Blach <gblach@FreeBSD.org> * Hansjoerg Pehofer <hansjoerg.pehofer@uibk.ac.at> * Henk van Oers <hvo.pm@xs4all.nl> * Henrik Hodne <henrik@hodne.io> * Hiroyuki Hanai <hanai@FreeBSD.org> * Horia Racoviceanu <horia@racoviceanu.com> * Hye-Shik Chang * Hye-Shik Chang <perky@python.or.kr> * Ilia Chipitsine <ilia@jane.cgu.chel.su> * Ivan Voras <ivoras@FreeBSD.org> * J.F. Dockes * Jaap Boender <jaapb@kerguelen.org> * Jake Smith <jake@xz.cx> * James FitzGibbon <jfitz@FreeBSD.org> * Janos Mohacsi <janos.mohacsi@bsd.hu> * Janos.Mohacsi@bsd.hu * Jason Helfman <jgh@FreeBSD.org> * Jens Rehsack <rehsack@liwing.de> * Jeremy Chadwick <koitsu@FreeBSD.org> * Jev Björsell <ports@ecadlabs.com> * Jim Ohlstein <jim@ohlste.in> * Jin-Shan Tseng <tjs@cdpa.nsysu.edu.tw> * Joe Horn <joehorn@gmail.com> * Joe Marcus Clarke <marcus@FreeBSD.org> * Johannes Meixner <johannes@perceivon.net> * John Chen <johnpupu@gmail.com> * John Marino <marino@FreeBSD.org> * John Merryweather Cooper * John Merryweather Cooper et al * Jon Nistor <nistor@snickers.org> * Jonathan Weiss (<jw@innerewut.de>) * Jose Jachuf <jjachuf@gmail.com> * Joshua D. Abraham <jabra@ccs.neu.edu> * Jov <amutu@amutu.com> * Jov amutu@amutu.com * Jui-Nan Lin <jnlin@freebsd.cs.nctu.edu.tw> * Julien Laffaye <kimelto@gmail.com> * Jyun-Yan You <jyyou@cs.nctu.edu.tw> * Keith Gaughan <k@sterechro.me> * Kevin Bowling <kbowling@freebsd.org> * Kimo <kimor79@yahoo.com> * Kimura Fuyuki <fuyuki@nigredo.org> * Koop Mast <kwm@FreeBSD.org> * Lars Balker Rasmussen <lbr@FreeBSD.org * Lars Balker Rasmussen <lbr@FreeBSD.org> * Lars Eggert <larse@isi.edu> * Lars Thegler <lars@thegler.dk> * Lars Thegler <lth@FreeBSD.org> * Li-Wen Hsu <lwhsu@FreeBSD.org> * Loïc BARTOLETTI * Loïc BARTOLETTI <lbartoletti@FreeBSD.org> * Lubomir Marinov <lubomir_m@abv.bg> * Mahdi Mokhtari <mokhi64@gmail.com> * Mahlon E. Smith <mahlon@martini.nu> * Marc G. Fournier <scrappy@FreeBSD.org> * Mark Felder <feld@FreeBSD.org> * Markus Brueffer <markus@FreeBSD.org> * Martin Matuska <martin@matuska.org> * Martin Matuska <mm@FreeBSD.org> * Martin Wilke <miwi@FreeBSD.org> * Mathieu Arnold <m@absolight.net> * Matthew Seaman * Matthias Andree <mandree@FreeBSD.org> * Matthias Fechner <mfechner@FreeBSD.org> * Matthias Petermann <matthias@petermann-it.de> * Max Khon * Max Khon <fjoe@FreeBSD.org> * Michael Johnson <ahze@FreeBSD.org> * Michael Johnson <ahze@ahze.net> * Michael Winking <mwfp@foldl.net> * Mikael URANKAR and Loïc BARTOLETTI * Mike Carlson (carlson39@llnl.gov) * Mikhail T. <michael@fun-box.ru> * Mikhail Teterin * Mikhail Teterin <mi@aldan.algebra.com> * Mikolaj Golub <trociny@FreeBSD.org> * Mirko Zinn <mail@derzinn.de> * Mohammad S. Babaei <info@babaei.net> * Muhammad Moinur Rahman <bofh@FreeBSD.org> * Nick Hibma <n_hibma@freebsd.org> * Nick Hilliard <nick@foobar.org> * Nick Sayer <nsayer@FreeBSD.org> * Nicola Vitale <nivit@FreeBSD.org> * Nicolas Embriz <nbari@tequila.io> * Nicolas de Bari Embriz <nbari@dalmp.com> * Oleg Sharoiko <os@rsu.ru> * Olexander Melnyk <olexander.v.melnyk@gmail.com> * Oliver Eikemeier <eikemeier@fillmore-labs.com> * Olivier Duchateau <duchateau.olivier@gmail.com> * Palle Girgensohn <girgen@FreeBSD.org> * Palle Girgensohn <girgen@partitur.se> * Palle Girgensohn <girgen@pingpong.net> * Parv <parv@pair.org> * Pete Fritchman <petef@databits.net> * Peter Avalos <pavalos@theshell.com> * Philip M. Gollucci * Philip M. Gollucci <philip@p6m7g8.com> * Philip Stoev <philip.stoev@galeracluster.com> * Pierre-Emmanuel Andre <pea@raveland.org> * Pietro Cerutti <gahr@FreeBSD.org> * Piotr Kubaj <pkubaj@anongoth.pl> * Po-Chuan Hsieh <sunpoet@FreeBSD.org> * Qing Feng <qingfeng@douban.com> * Quinton Dolan <q@onthenet.com.au> * Radim Kolar * Rainer Hurling <rhurlin@gwdg.de> * Rick Miller * Robert Kruus <rob.kruus@gmail.com> * Rod Taylor <ports@rbt.ca> * Roland van Laar <roland@micite.net> * Rong-En Fan <rafan@FreeBSD.org> * Roy Boerner * Rozhuk Ivan <rozhuk.im@gmail.com> * Rusty Nejdl * Ryan Steinmetz <rpsfa@rit.edu> * Ryan Steinmetz <zi@FreeBSD.org> * Ryan T. Dean <rtdean@cytherianage.net> * Sam Lawrance <boris@brooknet.com.au> * Scott McWhirter <scott@surreytech.co.uk> * Seamus Venasse <svenasse@polaris.ca> * Sean Chittenden <seanc@FreeBSD.org> * Sergei Kolobov <sergei@kolobov.com> * Sergei Vyshenski <svysh.fbsd@gmail.com> * Sergey A. Osokin <osa@FreeBSD.org.ru> * Sergey A. Osokin <osa@FreeBSD.org> * Sergey Matveychuk <sem@FreeBSD.org> * Sergey Skvortsov <skv@FreeBSD.org> * Sergey Skvortsov <skv@protey.ru> * Sevan Janiyan <venture37@geeklan.co.uk> * Sheldon Hearn <sheldonh@FreeBSD.org> * Stanislav Svirid <count@211.ru> * Stefan Schmidt <stefan.schmidt@stadtbuch.de> * Steve Wills <swills@FreeBSD.org> * Steve Wills <swills@freebsd.org> * Steven Kreuzer <skreuzer@FreeBSD.org> * Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org> * Sunpoet Po-Chuan Hsieh <sunpoet@sunpoet.net> * T. William Wells <bill@twwells.com> * TAKATSU Tomonari <tota@FreeBSD.org> * Thierry Thomas (<thierry@pompo.net>) * Thomas Gellekum <tg@FreeBSD.org> * Timur I. Bakeyev <bat@cpan.org> * Tom Judge <tj@FreeBSD.org> * Torsten Zuehlsdorff <ports@toco-domains.de> * Torsten Zuhlsdorff <ports@toco-domains.de> * Toshiya Saitoh (<toshiya@saitoh.nu>) * Tsung-Han Yeh <snowfly@yuntech.edu.tw> * Vasil Dimov <vd@FreeBSD.org> * Veniamin Gvozdikov <vg@FreeBSD.org> * Vladimir Timofeev <vovkasm@gmail.com> * Wen Heping * Wen Heping <wen@FreeBSD.org> * Wen Heping <wenheping@gmail.com> * Wen heping <wenheping@gmail.com> * William Grzybowski <wg@FreeBSD.org> * Xin Li <delphij@FreeBSD.org> * Yarema <yds@CoolRat.org> * Yarema <yds@Necessitu.de> * Yen-Ming Lee <leeym@FreeBSD.org> * Ying-Chieh Liao <ijliao@FreeBSD.org> * Yoichi NAKAYAMA <yoichi@FreeBSD.org> * Yuri Victorovich <yuri@rawbw.com> * Zach Thompson <hideo@lastamericanempire.com> * Zach Thompson <lin-chi@lastamericanempire.com> * ache@FreeBSD.org * alfred * alp@sfedu.ru * andrew@scoop.co.nz * andrey@kostenko.name * chinsan * chinsan <chinsan.tw@gmail.com> * clive * clive@FreeBSD.org * clsung@dragon2.net * dcf@aracnet.com * elvstone@gmail.com * erikhb@bgnett.no * erwin@FreeBSD.org * gahr * ijliao * ijlioa * ivoras * johnpupu <johnpupu@gmail.com> * kirk@daycos.com * kuriyama * lbartoletti <lbartoletti@FreeBSD.org> * loïc bartoletti <lbartoletti@FreeBSD.org> * mharo@FreeBSD.org * michael johnson <ahze@ahze.net> * milki <milki@rescomp.berkeley.edy> * mm@FreeBSD.org * nbm * nectar@FreeBSD.org * nork@FreeBSD.org * nork@cityfujisawa.ne.jp * olevole@olevole.ru * proler@gmail.com * sergey@migsoft.com.ua * sobomax * spam@rm-rf.kiev.ua * stas * tobez * tremere@cainites.net * vanilla * vanilla@ * wen@FreeBSD.org * wenheping<wenheping@gmail.com> * wolman@cs.washington.edu * # Created by Kevin Bowling <kbowling@FreeBSD.org> * # Created by Matthias Fechner <mfechner@FreeBSD.org> With hat: portmgr
* Remove # $FreeBSD$ from Makefiles.Mathieu Arnold2021-04-061-1/+0
|
* Remove ONLY_FOR_ARCHS restriction for i386: the port currently builds fineAlexey Dokuchaev2021-02-011-3/+0
| | | | | | | | on it with all options enabled, and this is generally wrong way to account for breakages in dependencies. Notes: svn path=/head/; revision=563567
* Also enable on powerpc64le.Mark Linimon2020-09-241-1/+1
| | | | | | | Approved by: portmgr (tier-2 blanket) Notes: svn path=/head/; revision=549955
* devel/rudiments: upgrade 1.1.0 -> 1.2.2Kurt Jaeger2020-06-141-2/+4
| | | | | | | | | | | | | | | databases/sqlrelay: upgrade 1.4.0 -> 1.7.0 http://software.firstworks.com/2019/03/rudiments-120-release-announcement.html http://software.firstworks.com/2019/08/rudiments-121-release-announcement.html http://software.firstworks.com/2020/01/rudiments-122-release-announcement.html http://software.firstworks.com/2019/03/sql-relay-150-release-announcement.html http://software.firstworks.com/2019/04/sql-relay-151-release-announcement.html http://software.firstworks.com/2019/08/sql-relay-160-release-announcement.html http://software.firstworks.com/2020/01/sql-relay-170-release-announcement.html Notes: svn path=/head/; revision=538808
* Move remaining USE_MYSQL, WANT_MYSQL_VER to USES=mysqlTobias Kortkamp2019-11-151-1/+1
| | | | Notes: svn path=/head/; revision=517643
* Update devel/readline to 8.0Sunpoet Po-Chuan Hsieh2019-04-091-0/+1
| | | | | | | | | | | - Bump PORTREVISION of dependent ports for shlib change Changes: https://tiswww.case.edu/php/chet/readline/CHANGES PR: 236156 Exp-run by: antoine Notes: svn path=/head/; revision=498476
* devel/rudiments: upgrade 1.0.7 -> 1.1.0Kurt Jaeger2018-12-231-15/+21
| | | | | | | | | | | | databases/sqlrelay: upgrade 1.3.0 -> 1.4.0 - dbase="mariadb" works now http://software.firstworks.com/2018/09/rudiments-110-release-announcement.html http://software.firstworks.com/2018/09/sql-relay-140-release-announcement.html Notes: svn path=/head/; revision=488183
* Update `databases/gdbm' to version 1.18.1, an important bugfix releaseAlexey Dokuchaev2018-11-111-0/+1
| | | | | | | | | | | | | which restores compatibility with old databases (version 1.8) and some later versions which were built without mmap(2) support. Due to shlib version change, bump port revisions of the consumer ports. PR: 233059 Exp-run by: antoine Approved by: maintainer (johans, numerous timeouts) Notes: svn path=/head/; revision=484696
* databases/sqlrelay: update 1.1.0 -> 1.2.0Kurt Jaeger2018-02-041-8/+2
| | | | | | | | | - The main focus of this release is ODBC improvements. Relnotes: http://software.firstworks.com/2017/11/sql-relay-120-release-announcement.html Notes: svn path=/head/; revision=460938
* Remove WANT_GNOME and HAVE_GNOME.Mathieu Arnold2017-10-121-1/+0
| | | | | | | | | Approved by: bapt kwm Sponsored by: Absolight Differential Revision: https://reviews.freebsd.org/D12643 Notes: svn path=/head/; revision=451901
* Update devel/readline to 7.0 patch 3Sunpoet Po-Chuan Hsieh2017-06-271-0/+1
| | | | | | | | | | | | | | - Bump PORTREVISION for shlib change Changes: https://cnswww.cns.cwru.edu/php/chet/readline/CHANGES https://lists.gnu.org/archive/html/bug-bash/2016-09/msg00107.html https://lists.gnu.org/archive/html/bug-readline/2017-01/msg00002.html Differential Revision: https://reviews.freebsd.org/D11172 PR: 219947 Exp-run by: antoine Notes: svn path=/head/; revision=444463
* devel/rudiments: update 0.57.0 -> 1.0.2Kurt Jaeger2017-01-191-13/+21
| | | | | | | | | | | | | | databases/sqlrelay: update 0.67.0 -> 1.0.0 Recommended reading: http://software.firstworks.com/2016/12/benchmarking-sql-relay-100.html http://software.firstworks.com/2016/12/rudiments-100-release-announcement.html http://software.firstworks.com/2016/12/rudiments-102-release-announcement.html http://software.firstworks.com/2016/12/sql-relay.html Notes: svn path=/head/; revision=431909
* Do not use post-stage. Use post-install instead.Mathieu Arnold2016-12-021-1/+1
| | | | | | | | | | | | | | | The only reason to use post-stage is because the port needs to do "things" at a later time, like some plist manipulation. While there, fold post-install in do-install targets when they are defined. PR: 214780 Submitted by: mat Exp-run by: antoine Sponsored by: Absolight Notes: svn path=/head/; revision=427552
* Use USES=pathfix where applicable.Mathieu Arnold2016-10-211-1/+2
| | | | | | | | | | | PR: 213195 Submitted by: mat Exp-run by: antoine Sponsored by: Absolight Differential Revision: https://reviews.freebsd.org/D8093 Notes: svn path=/head/; revision=424427
* Remove USE_FIREBIRD from bsd.databases.mk, replaced by USES=firebird.Mathieu Arnold2016-04-251-1/+1
| | | | | | | | | | | | | | | | Also: - replace USE_FIREBIRD by USES=firebird. - convert ports depending on databases/firebird25-client directly to USES=firebird. PR: 208971 Submitted by: mat Exp-run by: antoine With hat: portmgr Sponsored by: Absolight Differential Revision: https://reviews.freebsd.org/D5951 Notes: svn path=/head/; revision=414015
* devel/rudiments: 0.54 -> 0.55.0Kurt Jaeger2016-04-031-17/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | databases/sqlrelay: 0.64 -> 0.65.0 rudiments: - file::open sets errno=ENOENT if the file or path wasn't found on Windows now - fixed a bug with filedescriptor::printf when printing to non-buffered files on Windows and Solaris 11 - fixed a bug that caused a crash in codetree if codeposition is NULL - added missing dll export clause to codetreegrammar class - added xmldomevents class - added namespace discrimination in codetree::write - fixed a codetree end-of-string-during-concatenation bug - fixed a codetree tree reset bug - fixed an xmlsax bug that caused text nodes with empty values to be inserted between tag nodes when there is no text between tags - added escapechar option to filedescriptor::read-until-terminator methods - added a generic securitycontext class and integrated it with filedescriptor - implemented GSS/SSPI and TLS/SSL children of securitycontext - removed old SSL integration with filedescriptor - updated inet/unixsocketclient to close() as the first step of connect() - updated charstring::to(Unsigned)Integer-with-endptr methods to have const char **endptr arguments - updated configure script to find erlang on openbsd 5.8 - buffers allocated by vasprintf are free()'ed now rather than deleted - fixed a commandline bug that could cause it to return the next parameter for getValue() of a parameter with no value - fixed connect()/useBlockingMode error masking bug - removed -revision during link and adopted Semantic Versioning 2.0 - added pthread_create/EAGAIN retry - added methods to configure and examine process::fork and thread::run retry behavior - thread methods test for invalid thread before operating on it now - charstring::split doesn't crash if list or listlength are null now - added debugprint header - removed problematic thread::cancel() method - added thread::runDetached() methods - removed useBlockingMode() call in stdio constructor as is caused problems with apps like Apache that actually need stdin/out/err to be in non-blocking mode sometimes sqlrelay: - removed erroneous SQLR_SQLExecute export in ODBC driver - fixed call type of internal ODBC driver functions and made them static - fixed --disable-API flags in configure.vbs - fixed bad user/password copy logic in ODBC SQLConnect function - added missing default implementation of sqlrservercursor::getColumnTypeName() - added parser debug option - normalize translation can convert foreign decimals now - updated missing-tnsnames.ora warning - updated sqlr-start and sqlr-scaler to run programs using fully qualified path names - fixed query timer in sqlrsh - add timer="query/command" parameter to slowqueries logger - added odbcversion parameter to ODBC connection - updated erlang api to use the C++ compiler to link (for netbsd 7.0) - added major-version check to node.js api for node 4.x+ - ODBC driver's SQLGetData can deal with NULL targetvalue now - fixed normalize || bug - fixed normalize bug that removed spaces around * for "all columns" improperly - removed freetds warning, modern sybase has different library file names - updates to support python3 - added several --disable options to the configure script for unix/linux - removed sqlr-fields/sqlr-query and updated sqlrsh to provide the same functionality - removed antiquated sqlrelay.dtd - moved default example directory to share/sqlrelay/examples - sqlrelay.conf example is installed under example directory now - Python DB -> Python DB-API in the docs - moved private members and support classes into C++ API's .cpp files - removed -revision during link and adopted Semantic Versioning 2.0 - added missing get*List methods to Java API - removed errant information_schema views from getTableList with mysql - refactored listenertimeout to use timed semaphore ops and only fall back to an alarm if the system doesn't support timed sem ops and the instance isn't configured to use threads - fixed inode-check in logger modules - works correctly with logrotate - change "an error occurred" to "server closed connection" to reduce false-positives from log analyzers - "real" errors will still be reported elsewhere - refactored the config file parser - added support for kerberos authentication and encryption - added krb_userlist auth module - renamed "authentication" to "auth" (for authentication/authorization, also matches module name prefix) in config file and docs - removed an errant flushWriteBuffer after client auth - moved debugprint stuff into rudiments - added support for tls authentication and encryption - added tls_userlist auth module - fixed long-standing copyrefs bug - when calling after-triggers, "success" flag is set correctly now - fixed bug where after-triggers could mask failed queries - added support for "before and after" triggers - moved call to set stdinput to use blocking mode from rudiments::stdiofiledescriptor to sqlrsh, as doing it in every case caused problems with apps like Apache, which need stdin/out/err to be in non-blocking mode sometimes (fixes bug where PHP's that used the SQL Relay API would cause apache workers to hang closing connections after a graceful restart) - made auth_database module always re-login - added auth_proxied module to support Oracle's (and potentially other databases') n-tier/proxied authentication - fixed a long-standing bug where passwords weren't checked when switching between oracle n-tier authenticated users Notes: svn path=/head/; revision=412457
* Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.Mathieu Arnold2016-04-011-5/+5
| | | | | | | | With hat: portmgr Sponsored by: Absolight Notes: svn path=/head/; revision=412346
* devel/rudiments: 0.53 -> 0.54Kurt Jaeger2015-10-171-0/+3
| | | | | | | | | | | | | databases/sqlrelay: 0.63 -> 0.64 Changes rudiments: http://software.firstworks.com/2015/10/rudiments-054-release-announcement.html Changes sqlrelay: http://software.firstworks.com/2015/10/sql-relay-064-release-announcement.html Notes: svn path=/head/; revision=399535
* databases/sqlrelay: ignore strip error if file was not buildKurt Jaeger2015-08-091-1/+1
| | | | Notes: svn path=/head/; revision=393769
* databases/sqlrelay: 0.60 -> 0.62Kurt Jaeger2015-08-081-3/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - added query filter plugin framework - added regex, string and pattern filters - added normalization translation - added reformatdatetime result set translation - fixed error in sqlrconfigfile class that could cause sqlr-start to - crash if one instance defines addresses but the next doesn't - added query status flag to sqlrservercursor - tweaked odbc driver's SQLGetTypeInfo() - field name is passed into runResultSetTranslations() now - added support for maxitembuffersize, maxselectlistsize, - and maxbindcount for firebird - added native api for node.js - added recognition of bigint, ubigint and uniqueidentifier fields in - freetds/sybase - added nullsasnulls command to sqlrsh - added workaround for freetds empty (but non-null) text fields not getting properly converted to null-terminated empty strings - fetchatonce, maxitembuffersize and maxselectlistsize are set to defaulting values if invalid values are given for them - added lazyconnect option to PHP PDO and Perl DBI drivers (defaults to 1) - direct Transact SQL which returns a result set is now supported with Sybase/SAP/MSSQLServer/FreeTDS - added docs for authentication, query translation, query filter and result set translation modules - added -fPIC to sqlrserver-config --cflags, if supported - the "default" auth module is now called "userlist" - added database auth module that is analagous to authtier="database" - replaced passwordencryption attribute with passwordencryptionid - added --disable-postgresql8-api configure option - tweaked -Werror detection in configure script - refactored sqlr-bench build to work on windows Notes: svn path=/head/; revision=393725
* devel/rudiments: 0.50 -> 0.51Kurt Jaeger2015-06-211-10/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | databases/sqlrelay: 0.59 -> 0.60 - Both packages are updated together. - Lots of changes in devel/rudiments, see ChangeLog - Fixes in sqlrelay: o fixed true->false transposition in sqlrservercontroller::interceptQuery that could lead to a reLogIn loop o applied George Carrette's patch to fix PDO connectstring options o migrated directory/file paths info into sqlrpaths class o removed undocumented and not-so-relevent-these-days o MAX_CONNECTIONS/overridemaxconnections failsafe in sqlr-start o fixed java header detection for javac located in /usr/bin o updated java api to support non-null-tolerant implementations of environment::NewStringUTF() o the perl api builds correctly on OSR5 again o the postgresql sslmode is omitted entirely from the connect string now, if it's disabled, to prevent problems with older versions of postgresql that don't support the parameter at all o mono 2.8 or greater is required now o added a datedelimiters attribute to the instance tag in sqlrelay.conf to limit what date delimiters are used when translating dates o re-added mssqlserver detection, which had been accidentally removed o fixed statically-linked build o fixed mysql lob field bug that could cause a crash Notes: svn path=/head/; revision=390199
* databases/sqlrelay: 0.58.1 -> 0.59Kurt Jaeger2015-05-081-10/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0.59 - updated docs, removed some Cygwin-specific info added support for login warnings made bind variable buffers dynamic on the client side added maxbindvars parameter on the server side binding a NULL to an integer works with db2 now moved getting started with DB docs into the cloud added a semaphore to ensure that the listener doesn't hand off the client to the connection until the connection is ready, elimiating a race condition on the handoff socket that could occur if the connection timed out waiting for the listener just after the listener had decided to use that connection oracle temp tables that need to be truncated at the end of the session are truncated with "truncate table xxx" now rather than "delete from xxx" oracle temp tables that need to be dropped at the end of the session are truncated first, rather than the connection re-logging in an ora-14452 error (basically indicating that a temp table can only be dropped after being truncated, or if the current session ends) does not automatically trigger a re-login any more updated cachemanager to use directory::read() directly instead of directory::getChildName(index) added cache and opencache commands to sqlrsh made cache ttl a 64-bit number added enabled="yes"/"no" parameter to logger modules updated odbc connection code to use new/delete and rudiments methods rather than malloc/free and native calls retired Ruby DBI driver fixed command line client crash when using -id "instance" with an instance that uses authtier="database" fixed bugs that could make reexecuted db2 selects fail and cause a database re-login loop tweaked spec file to remove empty directories on uninstall fixed typo that could sometimes cause a listener crash postgresql and mdbtools return error code of 1 rather than 0 for all errors now tweaked odbc driver to work with Oracle Heterogenous Agent (dblinks) fixed bugs related to autocommit with db's that support transaction blocks implemented the ODBC driver-manager dialog for windows updated windows installer to install ODBC registry settings ODBC driver copies references now fixed various bugs in sqlrconfigfile that caused sqlr-start with no -id to crash or behave strangely sometimes refactored build process to use nmake and be compatible with many different versions of MS Visual Studio updated the slow query logger to show the date/time that the query was executed consolidated c, c++ and server source/includes down a few levels implemented column-remapping for get db/table/column commands to enable different formats for mysql, odbc, etc. odbc connection correctly returns database/table lists now added support for maxselectlistsize/maxitembuffersize to MySQL connection updated mysql connection to fetch blob columns in chunks and not be bound by maxitembuffersize fixed a misspelling in sqlrelay.dtd swapped order of init directory detection, looking for /etc/init.d ahead of /etc/rc.d/init.d to resolve conflict with dkms on SuSE Enterprise C# api and tests compile and work under Mono on unix/linux now sqlr-start spawns a new window on Windows now added global temp table tracking for firebird added droptemptables parameter for firebird added globaltemptables parameter for oracle and firebird updated mysql connection to allow mysql_init to allocate a mysql struct on platforms that support mysql_init, rather than using a static struct fixed subtle noon/midnight-related bugs in date/time translation updated mysql connection to get affected rows when not using the statement api updated mysql connection not to use the statement API on windows, for now disabled mysql_change_user, for now fixed blob-input binds on firebird Notes: svn path=/head/; revision=385725
* databases/sqlrelay: 0.56 -> 0.58Kurt Jaeger2014-12-311-11/+12
| | | | | | | | | | | Changes: http://software.firstworks.com/2014/10/sql-relay-057-is-out.html http://software.firstworks.com/2014/12/sql-relay-058-is-out.html PR: 196366 Notes: svn path=/head/; revision=375880
* Finally retire USE_PGSQLChris Rees2014-11-221-1/+1
| | | | Notes: svn path=/head/; revision=373100
* Remove some unneeded patches and other bits so USES=autoreconf can beTijl Coosemans2014-10-031-16/+12
| | | | | | | | | removed (avoids a problem with upcoming devel/libtool update) PR: 194068 Notes: svn path=/head/; revision=369885
* databases/sqlrelay: 0.53.1 -> 0.56, unbreak, take maintainershipKurt Jaeger2014-09-221-5/+45
| | | | | | | | | | | - Long list of changes since 0.53.1, see ChangeLog - unbreak - many of the options need to be tested and fine-tuned PR: 193846 Notes: svn path=/head/; revision=368996
* Remove optional dependency on BROKEN and unstaged databases/msqlAntoine Brodin2014-09-071-8/+2
| | | | Notes: svn path=/head/; revision=367490
* - Chase database/sqlite3 slib bumpMartin Wilke2014-06-271-1/+1
| | | | | | | Approved by: portmgr (myself) Notes: svn path=/head/; revision=359586
* Mark BROKEN: Does not buildAntoine Brodin2014-03-061-0/+1
| | | | | | | | | | | libtool: compile: c++ -O2 -pipe -fno-strict-aliasing -Wall -pipe -I/usr/local/include -DDEFAULT_CONFIG_FILE=\"/usr/local/etc/sqlrelay.conf\" -DCACHE_DIR=\"/var/sqlrelay/cache\" -I./ -I../../ -I../../src/common -I../../src/util -I/usr/local/include -I/usr/include -DLIBEXECDIR=\"/usr/local/libexec/sqlrelay\" -c sqlrlistener.cpp -fPIC -DPIC -o .libs/sqlrlistener.o sqlrlistener.cpp: In member function 'bool sqlrlistener::createSharedMemoryAndSemaphores(const char*)': sqlrlistener.cpp:441: error: no matching function for call to 'sharedmemory::attach(key_t&)' Reported by: pkg-fallout Notes: svn path=/head/; revision=347319
* This port is staged.Antoine Brodin2014-02-051-1/+0
| | | | Notes: svn path=/head/; revision=342904
* devel/rudiments: update to 0.44.1William Grzybowski2013-11-261-0/+1
| | | | | | | | | | | - Update to 0.44.1 [1] - Bump dependent ports revision PR: ports/184228 [1] Submitted by: KATO Tsuguru <tkato432 yahoo.com> Notes: svn path=/head/; revision=334971
* databases/sqlrelay: add oracle option and disable stagingWilliam Grzybowski2013-11-131-1/+4
| | | | | | | | - Add ORACLE option - Disable staging for now, the port is far from stage ready Notes: svn path=/head/; revision=333712
* databases/sqlrelay: update to 0.53.1William Grzybowski2013-11-071-3/+2
| | | | | | | | | | - Update to 0.53.1 - Unbreak build due to librudiments update Reported by: marino Notes: svn path=/head/; revision=333098
* devel/rudiments: update to 0.44William Grzybowski2013-11-021-0/+1
| | | | | | | | | | | | | - Update to 0.44 - Add SSL and PCRE options - Use options helpers - Allow staging PR: ports/183558 Submitted by: KATO Tsuguru <tkato432 yahoo.com> Notes: svn path=/head/; revision=332473
* - Update devel/rudiments to 0.43 [1]Pawel Pekala2013-10-281-55/+18
| | | | | | | | | | | | | | | | | | - Add support for STAGEDIR [1] - Update databases/sqlrelay to 0.52 (fixes build with new devel/rudiments) - Remove leading article from COMMENT - Add support for STAGEDIR - Remove GTK1 option - no longer available feature - Rename INTERBASE option to FIREBIRD (globally defined) - Rename SQLITE2 to SQLITE3 as dependency changed to databases/sqlite3 - Use options substitutions, sort plist PR: ports/181880 [1] Submitted by: KATO Tsuguru <tkato432@yahoo.com> Notes: svn path=/head/; revision=331904
* Add NO_STAGE all over the place in preparation for the staging support (cat: ↵Baptiste Daroussin2013-09-201-0/+1
| | | | | | | databases) Notes: svn path=/head/; revision=327717
* Fix error in PORT_OPTIONS conversion.Antoine Brodin2013-06-141-1/+1
| | | | Notes: svn path=/head/; revision=320961
* - Fix build compile errorsWilliam Grzybowski2013-06-071-2/+0
| | | | | | | | | - Remove BROKEN Approved by: culot / jpaetzel (mentors, implicit) Notes: svn path=/head/; revision=320195
* Reassign skv@ ports to the heapBaptiste Daroussin2013-04-221-1/+1
| | | | | | | Feature safe: yes Notes: svn path=/head/; revision=316230
* Convert to new options framework left unconverted ports in databases categoryBaptiste Daroussin2013-03-211-24/+15
| | | | Notes: svn path=/head/; revision=314856
* - Mark BROKEN: does not compilePav Lucistnik2012-05-131-0/+2
| | | | | | | | | | debugfile.C: In member function 'bool debugfile::openDebugFile()': debugfile.C:50: error: 'umask' was not declared in this scope Reported by: pointyhat Notes: svn path=/head/; revision=296563
* - Update to 0.44Jason Helfman2012-04-141-6/+0
| | | | | | | | | | | - unbreak and undeprecate PR: ports/166409 Submitted by: m.tsatsenko@gmail.com Approved by: maintainer timeout ( 19 days ) Notes: svn path=/head/; revision=294800
* Mark as deprecated and set expiration to 2012-05-10 for ports that are mark ↵Baptiste Daroussin2012-04-091-0/+3
| | | | | | | as broken for more than 6 month Notes: svn path=/head/; revision=294459
* - Chase unixODBC shlib bumpMartin Wilke2012-02-061-3/+3
| | | | Notes: svn path=/head/; revision=290490
* - Mark BROKEN: does not compilePav Lucistnik2011-11-231-0/+2
| | | | | | | | | | | | | sqlrlistener.C: In member function 'void sqlrlistener::blockSignals()': sqlrlistener.C:755: error: 'class rudiments::signalset' has no member named 'getSignalSet' sqlrlistener.C:758: error: invalid conversion from 'void*' to 'void (*)(int)' sqlrlistener.C:758: error: initializing argument 1 of 'void rudiments::signalhandler::setHandler(void (*)(int))' Reported by: pointyhat Feature safe: yes Notes: svn path=/head/; revision=286326