Commit graph

1600 commits

Author SHA1 Message Date
minskim
7b6524acfd Update tcl-gdbm to 0.10. Patch to make this package work with tcl-8.4
was provided by Bernhard 'burnhard' Riedl on hanirc's #netbsd.

Changes since 0.8:
        - converted fully to Tcl_Obj's
        - able to handle keys and data with embedded NUL's
        - deal with Tcl's internal UTF string encoding
        - put in own namespace tclgdbm::gdbm
        - remerge of changes from tcl+gdbm-0.4
        - remerge of changes from tcl+gdbm-0.4 (insert/store
          accept multiple args for data)
        - updated man pages
        - add test driver tclshgdbm
        - add gdbm.test which uses standard tcltest package
        - repackage Dave's changes into rpm
2004-04-11 16:55:02 +00:00
recht
356a0df14f Update to 0.99
Patch provided by Dieter Roelants in PR pkg/25132

0.99	- Bundled changes from 0.98* and released production version
	  Removed duplicate code in cache expiry routines
          Experimental SearchBuilder::Union collection object.

	  Released at the YAPC::Taipei::22004 Release Party

0.98_04 - New mysql/oracle "Join" code that allows more complex bundling of
	  joins from Linda and Robert

0.98_03 - New test infrastructure from Andy Lester

0.98_02 - Better handling of != clauses on Postgres

0.97_02 - Support for "Group By" clauses.
          Support for delayed load of certain columns from Autrijus Tang.

0.97_01 - Oracle doesn't support binary-safe clobs in a reasonable manner.

0.96    - Releasing 0.96_01 as usable

0.96_01 - Fix a couple of spurious warnings in Record::Cachable
          Records loaded from multiple-record searches were never cached
          correctly

0.95_03 - Allow case-insensitive loading by columns in SearchBuilder::Record
        - Record::LoadByCols now lets you specify operator and values

0.95_01
        - Removed historical escaping for non-ascii searche queries

0.94-   - Fix for multiple handles in one app from Autrijus Tang

0.93
        - Added ODBC database driver from Autrijus Tang
        - Added the ability to sort on functions of columns from Autrijus Tang
        - Improved case-insensitve searching behavior for PostgreSQL
        - Added support for multiple handles in one app from Autrijus Tang (#4167)
        - Added initial Informix database driver from Oliver Tappe

0.92    Sept 4, 2003
        - Fixed a bug that caused certain types of pre-canned table aliases to fail to work on join

0.90    Aug 8, 2003
        - Disable Class::ReturnValue's stack trace feature as it interacted poorly with a stack containing lots of data

0.89_02 July 19, 2003
	- Patch from Grant DeGraw to allow ordering by multiple columns.

0.89_01 July 18 2003
	- Patch from Brook for:
	-	better oracle support
	-   	remove "SELECT DISTINCT" when it's not necessary

0.88 June 23 2003
        - More correct generation of "Distinct" keyword on counts for queries with left joins

0.87 June 16 2003
        - Changed DBIx::SB::Record::Cachable to expire cached object when a "deeper" method call changes their values

0.86 June 7 2003
        - Doing conditional connections was failing on postgres, because the handle was defined, but not connected

0.85 June 7 2003
        - Stan's destroy fix was actually badly breaking RT
        - It's now an optional parameter.
2004-04-11 16:12:40 +00:00
snj
b16fc6b502 Convert to buildlink3. 2004-04-11 16:12:06 +00:00
snj
e4e88f812d No longer used. 2004-04-10 23:37:06 +00:00
grant
9ab227104a this module requires p5-DBI>=1.39 so reflect this in
BUILDLINK_DEPENDS.p5-DBI.
2004-04-09 12:28:14 +00:00
grant
e37eca5f21 import p5-DBD-Google into databases/ (net/ was a misimport). 2004-04-09 11:37:45 +00:00
grant
fc328f3ecf +p5-DBD-Google 2004-04-09 11:34:10 +00:00
jmmv
de41038839 When -lpthread is used, link the db3 library against it, so that programs
using -ldb3 alone don't complain about missing symbols.  This fixes the
build of some programs (like nvi), as exposed in Linux.
2004-04-07 15:13:06 +00:00
jmmv
eb0902cbf4 When -lpthread is used, link the db4 library against it, so that programs
using -ldb4 alone don't complain about missing symbols.  This fixes the
build of some programs (like evolution-data-server), as exposed in Linux.
2004-04-07 15:12:40 +00:00
recht
dd43f8691c Add missing dependency on p5-Test-Simple. 2004-04-06 11:13:53 +00:00
recht
c9811f1c44 update to 0.94
Patch provided by Dieter Roelants in PR pkg/25064.

changes
0.94	February 17, 2004
	- Fix use of uninitialized value warnings when passed an
	  "undef" attribute (thanks to Trevor Schellhorn)
	- Minor POD cleanups

0.93    January 10, 2004
        - Always check $dbh->ping if the PingTimeOut is 0.
	  (thanks to Dennis Ingram <Dennis.Ingram@tab.co.nz>)
        - Change $r->connection->user to $r->user to make AuthDBI work
   	  with mod_perl 2.0 (thanks to Neil MacGregor <nmacgr@ca.ibm.com>
	  and Brian McCauley <nobull@cpan.org>)
	- removes the requirement for IPC::SysV to be installed if you
	  don't actually use it. Remove support for mod_perls without
	  push_handler support (Thanks to Brian again)
        - improve tests (based on patch from Geoffrey Young
  	  <geoff@modperlcookbook.org>; thanks Geoff!)

0.92	August 11, 2003
        - Avoid use of uninitialized value warning under mod_perl 2.
	- Make the tests compatible with DBI >= 1.33 (thanks to Paul
 	  MacAdam <paul.macadam@intransa.com>)

0.91    February 17, 2003
        - Retagged and released the 0.90_02 beta as 0.91. No code
          changes.

0.90_02 January 10, 2003
        - Changes to make Apache::DBI load and function under mod_perl
          2.0.  A few important notes: connect_on_init does not work yet
          and there's no automatic RollBack cleanup handler when
          autocommit is turned off.

0.90_01 January 10, 2003
        - Only call Apache::Status if Apache.pm is completely loaded
	  (so you can load Apache::DBI outside the mod_perl environment)
        - Make Test::More a prerequisite so we can do real tests
        - Make DBI.pm a prerequisite
        - Add a simple, but real, test script.  Requires DBD::mysql
          and a test database

0.89 June 17, 2002
	- fix bug that occasionally made Apache::DBI connect several
 	  times to the database even when DSN and attributes were the
          same.
 	- Updated links and such in the documentation
2004-04-06 10:34:37 +00:00
adam
cac29bdd97 Prefer pkgsrc 'perl' over system 'perl' = now compiles on Darwin 2004-04-05 18:16:20 +00:00
adam
ef2a2814e9 Changes 0.14:
* new MIMEs
* new locale

Pkgsrc:
* use pkgsrc installation of 'perl' (= now compiles on Darwin)
2004-04-05 18:14:42 +00:00
xtraeme
a558e7e246 Added lua-sqlite. 2004-04-05 14:17:40 +00:00
xtraeme
5bb0ffe824 Initial import of lua-sqlite-20030228 from pkgsrc-wip, packaged by
pancake.

LuaSQLite is a SQLite binding for LUA language.
2004-04-05 14:16:14 +00:00
schmonz
61d42de13d USE_BUILTIN.zlib wasn't being set, resulting in missing symbols
for "compress" and "uncompress". Convert to bl3 to fix build.
2004-04-03 16:06:16 +00:00
minskim
f39805f7df Rename dbxml bdb-xml, and py-dbxml py-bdb-xml.
This closes PR pkg/24996.
2004-03-31 17:26:00 +00:00
minskim
950b9cc192 Reimport py-dbxml as py-bdb-xml to match the name change of dbxml,
which was requested by the author in PR pkg/24996.
2004-03-31 17:18:45 +00:00
minskim
e16cb04e4f Reimport dbxml as bdb-xml so as to avoid confusion with dbXML, which
is not in pkgsrc (yet) but available in the FreeBSD ports as dbxml.
Requested by the author in PR pkg/24996.
2004-03-31 17:15:56 +00:00
tron
f3223b0f8c Remove extra CVS id to avoid patch failures. 2004-03-31 10:17:36 +00:00
tron
f3465ec25a Remove "sinclude" statements using incorrect pathnames from "config.m4"
because they make automake 1.8.x fail.
2004-03-31 10:11:46 +00:00
snj
9c6d9e1826 No longer used. 2004-03-31 06:09:19 +00:00
snj
777e84c1d4 Update to 0.5.0. No changelog available, but this seems to be a minor
bugfix release.

Closes PR pkg/24663.
2004-03-31 06:07:06 +00:00
snj
b5b942e431 Update to sqlite-2.8.13. Closes PR pkg/24660.
FreeBSD 4 portability hint from Michal Pasternak.

Some of the changes since 2.8.5 include:
* Refactor parts of the code in order to make the code footprint
  smaller.  The code is now also a little bit faster.
* The built-in min() and max() functions now honor the difference
  between NUMERIC and TEXT datatypes.
* New HH:MM:SS modifier to the built-in date/time functions.
* Add function prototypes for the database encryption API.
* Fix a bug that might corrupt the rollback journal if a power failure or
  external program halt occurs in the middle of a COMMIT.
* Reduce the size and increase the speed of various modules.
* Fix a potential database corruption problem on Unix.
* Fix a 32-bit integer overflow problem that could result in corrupt
  indices in a database if large negative numbers (less than -2147483648)
  were inserted into a indexed numeric column.
* Fix a locking problem on multi-threaded Linux implementations.
* Fix a critical bug introduced in 2.8.0 which could cause database corruption.
* The VACUUM command now works with the non-callback API
* If the name of the database is an empty string, open a new database in a
  temporary file that is automatically deleted when the database is
  closed.
* Performance enhancements in the lemon-generated parser
* Documentation updates and typo fixes
* Removed support for the Oracle8 outer join syntax.
* Allow GLOB and LIKE operators to work as functions.
* Make sure the journal file directory entry is committed to disk before
  writing the database file.
2004-03-31 05:50:17 +00:00
jlam
703c2a4805 Add missing .if eaten by my fat fingers in vi. 2004-03-31 05:34:32 +00:00
xtraeme
1d1e6f276e Update openldap to 2.1.29 (latest stable release).
Changes:

OpenLDAP 2.1.29 Release
        Fixed slapd SASL invalid authcID crash (ITS#2961)
        Fixed slapd sasl-regexp debug crash (ITS#3033)
        Fixed back-bdb empty suffix bug (ITS#2970)
        Fixed back-bdb IDL avl_delete failure bug (ITS#3004)
        Fixed libldap assert failure (ITS#2982)

OpenLDAP 2.1.28 Release
        Fixed back-bdb slapadd crash (ITS#2974)
        Fixed typo in ACL STYLE slap_style_e enum (ITS#3001)
        Added ACL set logging (ITS#2949)
        Fixed '=' escape in DN (ITS#3009)
        Documentation
                Fixed ldapmodify(1) manpage (ITS#3002)
                Fixed ldapmodrdn(1) manpage (ITS#3003)

OpenLDAP 2.1.27 Release
        Fixed slapd replog ordering bug (ITS#2512)
        Fixed slapd uninitialized variable bug
        Fixed libldap SASL client callbacks (ITS#2926)
        Build Environment
                Fixed gai_strerr portability problem (ITS#2643)
                Fixed DNS res_query portability problem
2004-03-31 03:52:45 +00:00
tron
cd8eacc355 Add missing "MAINTAINER" entry. 2004-03-30 19:09:15 +00:00
ben
5602294caa Update pxtools to version 0.0.20. This version includes some getopt fixes. 2004-03-30 18:36:27 +00:00
jlam
9b22ee7e7d Always pass the location of the db[34] headers since we install them in a
non-standard location.  Also match the new USE_DB185 behaviour where it
defaults to "yes".
2004-03-30 16:19:51 +00:00
grant
31444a144a +sqsh-motif 2004-03-29 12:53:03 +00:00
grant
67e036976c add CONFLICT on sqsh-motif. 2004-03-29 12:51:54 +00:00
grant
692f1d5477 Initial import of sqsh-motif-2.1 into the NetBSD packages collection.
Sqsh (pronounced skwish) is short for SQshelL (pronounced s-q-shell), it
is intended as a replacement for the venerable 'isql' program supplied
by Sybase.  It came about due to years of frustration of trying to do
real work with a program that was never meant to perform real work.

Sqsh is much more than a nice prompt, it is intended to provide much of
the functionality provided by a good shell, such as variables,
redirection, pipes, back-grounding, job control, history, command
completion, and dynamic configuration.  Also, as a by-product of the
design, it is remarkably easy to extend and add functionality.

This package enables motif support.
2004-03-29 12:50:04 +00:00
grant
bbd63aacb7 +sqsh-x11,p5-sybperl 2004-03-29 10:04:09 +00:00
grant
b160efa894 Initial import of p5-sybperl-2.16 into the NetBSD packages collection.
sybperl includes four modules: Sybase::DBlib, Sybase::CTlib,
Sybase::BCP and Sybase::Sybperl. The first two implement a thin
wrapper around the Sybase DB-Library and Client Library APIs,
respectively. Sybase::BCP is a specialty module aimed at doing
Bulk-Copy operations, and Sybase::Sybperl is a compatibility module
with sybperl 1.xx (i.e. with the perl 4.x version).

The sybperl modules are thin wrappers around the Sybase APIs. This is
both good and bad. It's good because you have greater control, and
because the API is (obviously) close to the way the server and the
protocol work. It's bad in that it's a proprietary API, and that it is
somewhat verbose.
2004-03-29 10:01:33 +00:00
grant
7ce9c7ab2e allow linking against the native Sybase Open Client by defining
USE_SYBASE_OPENCLIENT and setting SYBASE to the root of the Sybase
Open Client installation.
2004-03-29 09:58:28 +00:00
grant
dbc41cdaa0 Initial import of sqsh-x11-2.1 into the NetBSD packages collection.
Sqsh (pronounced skwish) is short for SQshelL (pronounced s-q-shell), it
is intended as a replacement for the venerable 'isql' program supplied
by Sybase.  It came about due to years of frustration of trying to do
real work with a program that was never meant to perform real work.

Sqsh is much more than a nice prompt, it is intended to provide much of
the functionality provided by a good shell, such as variables,
redirection, pipes, back-grounding, job control, history, command
completion, and dynamic configuration.  Also, as a by-product of the
design, it is remarkably easy to extend and add functionality.

This package enables X11 support.
2004-03-29 09:41:34 +00:00
grant
80a18e1be6 improve COMMENT and use ?= so other packages can override it. 2004-03-29 09:39:18 +00:00
jlam
426cc1ce72 Add a BUILDLINK_PKGBASE.<pkg> definition where it's not equal to <pkg>,
e.g. "BUILDLINK_PKGBASE.gtk?= gtk+".  This is mandated by the example
buildlink[23].mk files in bsd.buildlink[23].mk.
2004-03-29 05:05:32 +00:00
grant
41a006b956 Updated sqsh to 2.1.
pkg related changes: honour PKG_SYSCONFDIR for sqshrc.

Major changes since 1.7:

    * New build system/directory structure. Should build against ASE
      12.0 and FreeTDS now.
    * Added support for varchar2() and varbinary2() for ASE 12.5 (I
      don't have a 12.5 instance to test against yet though).
    * Added \if command to perform conditional execution. Please read
      the manual carefully on how expressions work.
    * Added \while command to perform basic looping conditional
      expressions.
    * Added \break command to break out of current loop
    * Added \for command to perform basic iteration.
    * Added \do command to allow the exection of a sqsh script block
      once per row returned from statement. Also new #[0-9] variables
      may be used to refer to column names in result set. Also note
      that \do allows flags -U, -S, -P for execution of statements on
      other server or as other users.
    * Added \func command to create a sqsh function for later
      execution. Also, now ${[0-9]} now refer to the parameters to
      this function when it is called. Note that by passing -x to
      \func, the function will be exported as a full sqsh command, and
      can be called directly without calling \call.
    * Added \return to return from current function.
    * Obviously, added \call to call sqsh function.
    * New variable $? contains: - Return status of command executed on
      pipe '|' - Return status of expression evaluated for \while or
      \if. - Last server error number of severity > 10 (@@error). This
      is useful for flow-of-control using the new conditional
      statements.
    * Added a directory of handy filter scripts.
    * Fixed \rpc command with @variable names.
    * \exit now exits sqsh, no matter how many \loop nesting levels
      you are in.
    * The user will now be re-prompted to enter a password if a "Login
      failed." message is received from the server. This may be
      disabled using the new $password_retry variable.
    * Got rid of error message about ct_exit() not being called.
    * Created new 'make distrib' option to build a self-contained sqsh
      binary distribution.
    * $rcfile and $SQSHRC may now be colon delimited lists of sqshrc
      files. This allows for system-wide rc files to be loaded first
      before local files. Also, the default $SQSHRC setting is now
      "/usr/local/etc/sqshrc:$HOME/.sqshrc" (the /usr/local will be
      automatically replaced by the contents of --prefix when passed
      to configure).
    * Fixed -C.
    * $SQSHRC no longer needs to be writable.
    * sqsh no longer pays attention to quotes inside of comments
      during variable expansion.
    * Fixed bcp'ing of results from stored procedures.
    * libsybtcl will now be chosen if available.
    * 'exact' mode keyword expansion should now work better (thanks to
      Sean Woolcock.
    * Added $bcp_colsep and $bcp_rowsep configuration variables to
      control the separators used during "go -m bcp".
    * Added $bcp_trim to configure whether or not trailing spaces are
      trimmed in the bcp output.
    * Fixed segfault in "pretty" display mode.
2004-03-29 03:11:03 +00:00
grant
63c0932965 we need dlcompat on Darwin (I suspect there is a better way to do this
in bsd.pkg.mk...)
2004-03-29 02:44:30 +00:00
grant
0e5d8cbfb1 install sample.sqshrc.
bump PKGREVISION.
2004-03-29 01:52:11 +00:00
grant
4967aa5872 allow linking against the native Sybase Open Client by defining
USE_SYBASE_OPENCLIENT and setting SYBASE to the root of the Sybase
Open Client installation.
2004-03-29 01:50:39 +00:00
minskim
8674e21c2c Update the version number to match the version string in the distfile. 2004-03-28 17:42:09 +00:00
wiz
a661ce60c0 PKGREVISION bump after openssl-security-fix-update to 0.9.6m.
Buildlink files: RECOMMENDED version changed to current version.
2004-03-26 02:27:34 +00:00
snj
5d3caaf251 Fix build with gcc2 on sparc64. 2004-03-23 04:34:17 +00:00
snj
507e5ea997 Fix build with gcc2 on sparc64. 2004-03-22 23:29:12 +00:00
snj
c559bd4ef7 Fix build on sparc64 with gcc2. 2004-03-22 23:16:44 +00:00
jlam
312f1fab55 Transform -ldb-[34] to -ldb[34], respectively, as they're the better known
names for the newer Sleepycat DB libraries.
2004-03-22 18:18:26 +00:00
bouyer
4852b19c32 Explicitely disable ldap; on solaris configure will try to use the
system's ldap and fail.
2004-03-21 17:40:44 +00:00
snj
b7bdee3c2f Re-fix this on 1.6 sparc64. 2004-03-20 05:42:35 +00:00