summaryrefslogtreecommitdiff
path: root/databases/sqlite
AgeCommit message (Collapse)AuthorFilesLines
2006-07-08Change the format of BUILDLINK_ORDER to contain depth information as well,jlam1-2/+2
and add a new helper target and script, "show-buildlink3", that outputs a listing of the buildlink3.mk files included as well as the depth at which they are included. For example, "make show-buildlink3" in fonts/Xft2 displays: zlib fontconfig iconv zlib freetype2 expat freetype2 Xrender renderproto
2006-07-08Track information in a new variable BUILDLINK_ORDER that informs usjlam1-1/+2
of the order in which buildlink3.mk files are (recursively) included by a package Makefile.
2006-04-12Aligned the last line of the buildlink3.mk files with the first line, sorillig1-2/+2
that they look nicer.
2006-04-06Over 1200 files touched but no revisions bumped :)reed1-3/+3
RECOMMENDED is removed. It becomes ABI_DEPENDS. BUILDLINK_RECOMMENDED.foo becomes BUILDLINK_ABI_DEPENDS.foo. BUILDLINK_DEPENDS.foo becomes BUILDLINK_API_DEPENDS.foo. BUILDLINK_DEPENDS does not change. IGNORE_RECOMMENDED (which defaulted to "no") becomes USE_ABI_DEPENDS which defaults to "yes". Added to obsolete.mk checking for IGNORE_RECOMMENDED. I did not manually go through and fix any aesthetic tab/spacing issues. I have tested the above patch on DragonFly building and packaging subversion and pkglint and their many dependencies. I have also tested USE_ABI_DEPENDS=no on my NetBSD workstation (where I have used IGNORE_RECOMMENDED for a long time). I have been an active user of IGNORE_RECOMMENDED since it was available. As suggested, I removed the documentation sentences suggesting bumping for "security" issues. As discussed on tech-pkg. I will commit to revbump, pkglint, pkg_install, createbuildlink separately. Note that if you use wip, it will fail! I will commit to pkgsrc-wip later (within day).
2006-03-04Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where nojlam1-2/+2
developer is officially maintaining the package. The rationale for changing this from "tech-pkg" to "pkgsrc-users" is that it implies that any user can try to maintain the package (by submitting patches to the mailing list). Since the folks most likely to care about the package are the folks that want to use it or are already using it, this would leverage the energy of users who aren't developers.
2006-02-05Recursive revision bump / recommended bump for gettext ABI change.joerg2-3/+4
2005-12-02Override config.guess and config.sub for DragonFly.joerg1-1/+3
2005-05-22Remove USE_GNU_TOOLS and replace with the correct USE_TOOLS definitions:jlam1-2/+2
USE_GNU_TOOLS -> USE_TOOLS awk -> gawk m4 -> gm4 make -> gmake sed -> gsed yacc -> bison
2005-04-11Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.tv1-2/+1
2005-02-24fix path to pkgconfig filedrochner1-2/+2
(hope this was quick enough to avoid a PKGREVISION bump)
2005-02-24Update to 2.8.16:wiz4-18/+17
2005 February 15 (2.8.16) * Fix a bug that can lead to database corruption if there are two open connections to the same database and one connection does a VACUUM and the second makes some change to the database. * Correctly handle quoted names in CREATE INDEX statements. * Fix a naming conflict between sqlite.h and sqlite3.h. * Avoid excess heap usage when copying expressions. * Other minor bug fixes.
2005-02-23Add RMD160 digests in addition to SHA1 ones.agc1-1/+2
2004-10-03Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10tv2-3/+4
in the process. (More information on tech-pkg.) Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and installing .la files. Bump PKGREVISION (only) of all packages depending directly on the above via a buildlink3 include.
2004-09-22Mechanical changes to package PLISTs to make use of LIBTOOLIZE_PLIST.jlam1-5/+1
All library names listed by *.la files no longer need to be listed in the PLIST, e.g., instead of: lib/libfoo.a lib/libfoo.la lib/libfoo.so lib/libfoo.so.0 lib/libfoo.so.0.1 one simply needs: lib/libfoo.la and bsd.pkg.mk will automatically ensure that the additional library names are listed in the installed package +CONTENTS file. Also make LIBTOOLIZE_PLIST default to "yes".
2004-09-08PKGREVISION++salo3-2/+19
Point to correct location of VERSION file so we save the correct version into pkgconfig file. Addresses PR pkg/26875 by Ian Zagorskih.
2004-08-04Update databases/sqlite to 2.8.15. This is a bug-fix maintenancejlam3-15/+13
release over version 2.8.14 that fixes some memory allocation and quoting problems.
2004-07-22update to 2.8.14drochner2-6/+5
changes: Fix the min() and max() optimizer so that it works when the FROM clause consists of a subquery. Ignore extra whitespace at the end of of "." commands in the shell. Bundle sqlite_encode_binary() and sqlite_decode_binary() with the library. The TEMP_STORE and DEFAULT_TEMP_STORE pragmas now work. Code changes to compile cleanly using OpenWatcom. Fix VDBE stack overflow problems with INSTEAD OF triggers and NULLs in IN operators. Add the global variable sqlite_temp_directory which if set defines the directory in which temporary files are stored. sqlite_interrupt() plays well with VACUUM. Other minor bug fixes.
2004-06-30install manual pagepooka2-2/+7
2004-04-24Relinquish maintainership of packages to tech-pkg@NetBSD.org.jlam1-2/+2
2004-03-31No longer used.snj1-19/+0
2004-03-31Update to sqlite-2.8.13. Closes PR pkg/24660.snj29-272/+40
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-02-14LIBTOOL_OVERRIDE and SHLIBTOOL_OVERRIDE are now lists of shell globsjlam1-2/+1
relative to ${WRKSRC}. Remove redundant LIBTOOL_OVERRIDE settings that are automatically handled by the default setting in bsd.pkg.mk.
2004-01-22replace deprecated USE_GMAKE with USE_GNU_TOOLS+=make.grant1-2/+2
2004-01-20Move WRKSRC definition away from the first paragraph in a Makefile.agc1-2/+2
2003-12-30Further changes for FreeBSD support from Michal Pasternakcjep26-80/+135
2003-12-29Add #include's necessary for this to build on FreeBSD.cjep21-1/+209
From Michal Pasternak in PR#23828.
2003-08-01update to 2.8.5drochner3-8/+11
changes: Make LIMIT work on a compound SELECT statement. LIMIT 0 now shows no rows. Use LIMIT -1 to see all rows. Correctly handle comparisons between an INTEGER PRIMARY KEY and a floating point number. Fix several important bugs in the new ATTACH and DETACH commands. Updated the NULL-handling document. Allow NULL arguments in sqlite_compile() and sqlite_step(). Many minor bug fixes Enhanced the "PRAGMA integrity_check" command to verify indices. Added authorization hooks for the new ATTACH and DETACH commands. Many documentation updates
2003-07-17s/netbsd.org/NetBSD.org/grant1-2/+2
2003-06-25Update sqlite to 2.8.3. Major relevant changes:tsarna3-28/+6
2003 June 4 (2.8.3) - Fix a problem that will corrupt the indices on a table if you do an INSERT OR REPLACE or an UPDATE OR REPLACE on a table that contains an INTEGER PRIMARY KEY plus one or more indices. - Add the ability for INSERT and UPDATE statements to refer to the "rowid" (or "_rowid_" or "oid") columns. - Other important bug fixes 2003 May 17 (2.8.2) - Fix a problem that will corrupt the database file if you drop a table from the main database that has a TEMP index. 2003 May 16 (2.8.1) - Reactivated the VACUUM command that reclaims unused disk space in a database file. - Added the ATTACH and DETACH commands to allow interacting with multiple database files at the same time. - Added support for TEMP triggers and indices. - Added support for in-memory databases. - Removed the experimental sqlite_open_aux_file(). Its function is subsumed in the new ATTACH command. - The precedence order for ON CONFLICT clauses was changed so that ON CONFLICT clauses on BEGIN statements have a higher precedence than ON CONFLICT clauses on constraints. - Many, many bug fixes and compatibility enhancements.
2003-03-29Place WRKSRC where it belongs, to make pkglint happy; ok'ed by wiz.jmmv1-3/+2
2003-02-17Add http://www.sqlite.org/ as download site.taca1-2/+3
2003-02-17Update sqlite to version 2.8.0.agc3-7/+7
An update to 2.7.5 was provided in PR 19719 by Jarkko Torppa. Main changes are support for endian-neutral databases, and a huge number of bug fixes.
2002-10-25Prefer BUILDLINK_PREFIX.* to BUILDLINK_DIR.wiz1-2/+2
2002-10-12buildlink1 -> buildlink2.wiz1-3/+3
2002-10-12Unused.wiz1-34/+0
2002-08-25Merge changes in packages from the buildlink2 branch that havejlam1-0/+19
buildlink2.mk files back into the main trunk.
2002-01-31Major upgrade of Sqlite from version 2.1.7 to version 2.2.5reinoud2-5/+5
Lots of bug fixes in SQL parsing and supports more weildy SQL code like using the right of an AS in athe column list of a SELECT as part of an expression in the WHERE, ORDER BY, GROUP BY and/of HAVING clauses. For a full report see the changelog on http://www.hwaci.com/sw/sqlite/changes.html
2002-01-03Revert previous changes so that they can be done in the approriate way.agc2-5/+5
2002-01-03*** empty log message ***reinoud2-5/+5
2001-12-30Don't use c99 uint*_t types, since they're not defined on 1.5.2 andagc1-3/+3
previous releases. Instead, fall back on the trusty u_int*_t types from <sys/types.h> Fixes a problem uncovered on a recent 1.5.2 bulk build.
2001-12-15Small typo fixes to make `pkglint' happier....reinoud2-3/+2
2001-12-15Updated SQLite package to version 2.1.7 fixingreinoud2-5/+5
1) locking problems due to a few race conditions 2) fixing a bug in `create temporary table' wich could contaminate the main database file opened too 3) bug fix in b-tree subsystem that could sometimes cause the first row of a table to be repeated during a database scan.
2001-12-05Update sqlite package to version 2.1.4 (2001-12-04) incorporating lockupreinoud7-183/+8
bugs removal, fixing the behaviour of comparison operators so that they are consistent with the order of entries in an index, correct handling of integers in SQL expressions that are larger than what can be represented by the machine integer and locking protocol fixes. The author also incorporated my suggestions after the messy LP64 patches I made; its now a lot more clean allthough there are still a few warnings but they are checked and OK.
2001-11-19SQLite is now on version 2.1.1 incorporating many changes, enhancementsreinoud1-0/+1
and bugfixes including support for 16Mb rows. For a full change see the website's changelog at http://www.hwaci.com/sw/sqlite/changes.html The file format changed! so please dump the database in SQL with .dump in the old version and import it later in the new version.
2001-11-19Just noted that some important bugfixes were made to version 2.1.0 to makereinoud2-5/+5
version 2.1.1
2001-11-19Update SQLite package to version 2.1.0 from 2.0.5reinoud4-64/+14
2001-11-01Move pkg/ files into package's toplevel directoryzuntum2-1/+1
2001-10-20Hmm... shouldn't have forgotten to ad the patches themselves.... (AHUM)reinoud6-0/+222
2001-10-20Patch to make sqlite work on LP64 machines. I tried to make the patch asreinoud2-4/+10
less invasive as posible without rewriting stuff. The main problems were the assumption that a pointer and an int had the same size. Also there were strange casts near calculations that were not nessisary.
2001-10-16Add buildlink.mk file for use by other package Makefiles.jlam1-0/+34