108 Commits

Author SHA1 Message Date
Kurt Jaeger
9ab91a8f24 databases/sqlrelay: 0.58.1 -> 0.59
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
2015-05-08 04:03:04 +00:00
Kurt Jaeger
7f2f83227b databases/sqlrelay: 0.58 -> 0.58.1
- fixed bugs that could cause sqlr-start with no id to crash and
  sqlr-start on an id with neither port nor socket defined to crash
2015-04-01 16:59:51 +00:00
Kurt Jaeger
59362c3feb databases/sqlrelay: 0.56 -> 0.58
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
2014-12-31 12:33:36 +00:00
Chris Rees
4cb60faedd Finally retire USE_PGSQL 2014-11-22 20:40:08 +00:00
Baptiste Daroussin
3edc030b9f Cleanup plist 2014-10-20 10:41:12 +00:00
Tijl Coosemans
1d4b5dd574 Remove some unneeded patches and other bits so USES=autoreconf can be
removed (avoids a problem with upcoming devel/libtool update)

PR:		194068
2014-10-03 12:05:43 +00:00
Kurt Jaeger
af1ec3bd95 databases/sqlrelay: 0.53.1 -> 0.56, unbreak, take maintainership
- Long list of changes since 0.53.1, see ChangeLog
- unbreak
- many of the options need to be tested and fine-tuned

PR:		193846
2014-09-22 20:20:20 +00:00
Antoine Brodin
7a7b282fcd Remove optional dependency on BROKEN and unstaged databases/msql 2014-09-07 07:17:30 +00:00
Baptiste Daroussin
e9d232eb4d Remove now useless @cwd 2014-09-02 14:41:00 +00:00
Martin Wilke
bd48d39657 - Chase database/sqlite3 slib bump
Approved by:	portmgr (myself)
2014-06-27 17:21:06 +00:00
Antoine Brodin
4470c4744f Mark BROKEN: Does not build
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
2014-03-06 20:38:10 +00:00
Antoine Brodin
f138519552 This port is staged. 2014-02-05 23:43:15 +00:00
William Grzybowski
325d90157c devel/rudiments: update to 0.44.1
- Update to 0.44.1 [1]
- Bump dependent ports revision

PR:		ports/184228 [1]
Submitted by:	KATO Tsuguru <tkato432 yahoo.com>
2013-11-26 20:42:34 +00:00
William Grzybowski
f4edb1b634 databases/sqlrelay: add oracle option and disable staging
- Add ORACLE option
- Disable staging for now, the port is far from stage ready
2013-11-13 17:21:57 +00:00
William Grzybowski
c3e5dea7a2 databases/sqlrelay: ubreak build
Reported by:	marino
2013-11-13 16:44:48 +00:00
William Grzybowski
6743d2bbeb databases/sqlrelay: update to 0.53.1
- Update to 0.53.1
- Unbreak build due to librudiments update

Reported by:	marino
2013-11-07 13:50:39 +00:00
William Grzybowski
a077a403ef devel/rudiments: update to 0.44
- Update to 0.44
- Add SSL and PCRE options
- Use options helpers
- Allow staging

PR:		ports/183558
Submitted by:	KATO Tsuguru <tkato432 yahoo.com>
2013-11-02 12:38:47 +00:00
Pawel Pekala
716ff0f22e Fix make index 2013-10-29 01:11:25 +00:00
Pawel Pekala
0fdf155fce - Update devel/rudiments to 0.43 [1]
- 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>
2013-10-28 22:01:40 +00:00
Baptiste Daroussin
36117d7097 Add NO_STAGE all over the place in preparation for the staging support (cat: databases) 2013-09-20 16:13:47 +00:00
Antoine Brodin
5570e2f745 Fix error in PORT_OPTIONS conversion. 2013-06-14 20:24:11 +00:00
William Grzybowski
f914cb7673 - Fix build compile errors
- Remove BROKEN

Approved by:	culot / jpaetzel (mentors, implicit)
2013-06-07 11:59:11 +00:00
Eitan Adler
6776ef7ff8 For some unmaintained ports:
- fix format for pkg-descr
	- convert to OptionsNG
	- remove logic for older versions of python which we no longer support
	- remove option for old versions of FreeBSD
	- unconditionally set PORTDOCS
	- etc.

Reviewed by:	jgh
2013-04-24 17:00:20 +00:00
Baptiste Daroussin
27131af048 Reassign skv@ ports to the heap
Feature safe:	yes
2013-04-22 13:27:47 +00:00
Baptiste Daroussin
14bc5a6c11 Convert to new options framework left unconverted ports in databases category 2013-03-21 17:43:46 +00:00
Pav Lucistnik
fb463718fe - Mark BROKEN: does not compile
debugfile.C: In member function 'bool debugfile::openDebugFile()':
  debugfile.C:50: error: 'umask' was not declared in this scope

Reported by:	pointyhat
2012-05-13 20:26:24 +00:00
Jason Helfman
9a6854173e - Update to 0.44
- unbreak and undeprecate

PR:	ports/166409
Submitted by:	m.tsatsenko@gmail.com
Approved by:	maintainer timeout ( 19 days )
2012-04-14 04:32:05 +00:00
Baptiste Daroussin
ba56649f1a Mark as deprecated and set expiration to 2012-05-10 for ports that are mark as broken for more than 6 month 2012-04-09 23:51:44 +00:00
Martin Wilke
93cfaf9ad9 - Chase unixODBC shlib bump 2012-02-06 12:25:50 +00:00
Pav Lucistnik
c19e7302a9 - Mark BROKEN: does not compile
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
2011-11-23 19:54:24 +00:00
Dmitry Marakasov
6f6fbe4bdf - Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)
- Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead

PR:		157936
Submitted by:	myself
Exp-runs by:	pav
Approved by:	pav
2011-09-23 22:26:39 +00:00
Gabor Kovesdan
2fc6a06a9b - Track dependencies after databases/gdbm update 2011-09-12 13:46:58 +00:00
Martin Wilke
bb86cbe5d2 - Get Rid MD5 support 2011-03-20 12:54:45 +00:00
Ade Lovett
4a8684e352 Sync to new bsd.autotools.mk 2010-12-04 07:34:27 +00:00
Ade Lovett
6abd00a86b Punt autoconf267->autoconf268 2010-10-16 11:52:47 +00:00
Ade Lovett
8262a7b51d Autotools update. Read ports/UPDATING 20100915 for details.
Approved by:	portmgr (for Mk/bsd.port.mk part)
Tested by:	Multiple -exp runs
2010-09-15 18:35:24 +00:00
Sergey Skvortsov
64cbdafd50 - Update to 0.41
- Add WANT_GNOME [1]
- Be PREFIX-neutral [2]

Changes:
PR:		ports/137491 [1], ports/138912 [1], ports/139472 [2],
Submitted by:	Pavel Gubin <pg xx 2lazy.ru> [1],
		Anatoly Borodin <anatoly.borodin xx gmail.com> [1],
		Sahil Tandon <sahil xx tandon.net> [2]
2009-11-02 15:55:09 +00:00
Dmitry Marakasov
075acacd24 - Switch SourceForge ports to the new File Release System: categories starting with D 2009-08-22 00:18:43 +00:00
Jeremy Messenger
789d75c728 -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
2009-08-02 19:36:34 +00:00
Ion-Mihai Tetcu
98958f4326 Fix plist with -DNOPORT*.
Prompted by:	QAT QA run
Approved by:	maintainer timeout on QATMail
2009-04-07 22:14:30 +00:00
Rong-En Fan
741aa71483 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
 - Remove CONFIGURE_TARGET hack in various bsd.*.mk
 - USE_GNOME=gnometarget is now an no-op

Changes to individual ports, other than removing the CONFIGURE_TARGET hack:

= pkg-plist changed (due to the ugly CONFIGURE_TARGET prefix in * executables)
  - comms/gnuradio
  - science/abinit
  - science/elmer-fem
  - science/elmer-matc
  - science/elmer-meshgen2d
  - science/elmerfront
  - science/elmerpost

= use x86_64 as ARCH
  - devel/g-wrap

= other changes
  - print/magicfilter
    GNU_CONFIGURE -> HAS_CONFIGURE since it's not generated by autoconf

Total # of ports modified:  1,027
Total # of ports affected: ~7,000 (set GNU_CONFIGURE to yes)

PR:		126524 (obsoletes 52917)
Submitted by:	rafan
Tested on:	two pointyhat 7-amd64 exp runs (by pav)
Approved by:	portmgr (pav)
2008-08-21 06:18:49 +00:00
Ade Lovett
771ea13f41 Conversion from (now defunct) autoconf-2.61 to autoconf-2.62
Tested by:	exp build run (erwin)
2008-08-20 00:57:32 +00:00
Pav Lucistnik
c8ab928239 - Add sample rc.d script to package
Reported by:	pointyhat
2008-07-23 23:03:02 +00:00
Sergey Skvortsov
291acedf5c Update to 0.39.4 2008-07-03 16:16:02 +00:00
Martin Wilke
3e4ed01146 - Remove unneeded dependency from gtk12/gtk20 [1]
- Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG
- Remove X11BASE support in favor of LOCALBASE or PREFIX
- Use USE_LDCONFIG instead of INSTALLS_SHLIB
- Remove unneeded USE_GCC 3.4+

Thanks to all Helpers:
	Dmitry Marakasov, Chess Griffin, beech@, dinoex, rafan, gahr,
	ehaupt, nox, itetcu, flz, pav

PR:		116263
Tested on:	pointyhat
Approved by:	portmgr (pav)
2008-04-19 17:56:05 +00:00
Mark Linimon
48420a5ebd Switch autoconf dependencies from 2.53 or 2.59 to 2.61.
PR:		ports/116639
Submitted by:	aDe
2007-09-30 04:47:36 +00:00
Rong-En Fan
e8ce0e594c - Chase databases/freetds update: ct.3 -> ct.4, tds.4 -> tds.5
- Bump PORTREVISION where necessary
2007-03-03 14:21:56 +00:00
Sergey Skvortsov
465dc561a1 Fix pkg-plist
Pointed by:	pointyhat (kris)
2006-12-04 21:45:20 +00:00
Sergey Skvortsov
961c83807f * update to 0.38
* take maintainership (approved by demon@)
2006-12-01 16:22:53 +00:00
Sergey Skvortsov
bf4f1ac90d Fix plist.
Approved by:	maintainer (demon)
Pointed by:	pointyhat (kris)
2006-08-25 14:07:35 +00:00