pkgsrc/databases/sqlite/buildlink3.mk
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

18 lines
503 B
Makefile

# $NetBSD: buildlink3.mk,v 1.1 2004/03/31 05:50:17 snj Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
SQLITE_BUILDLINK3_MK:= ${SQLITE_BUILDLINK3_MK}+
.if !empty(BUILDLINK_DEPTH:M+)
BUILDLINK_DEPENDS+= sqlite
.endif
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nsqlite}
BUILDLINK_PACKAGES+= sqlite
.if !empty(SQLITE_BUILDLINK3_MK:M+)
BUILDLINK_DEPENDS.sqlite+= sqlite>=2.8.0
BUILDLINK_PKGSRCDIR.sqlite?= ../../databases/sqlite
.endif # SQLITE_BUILDLINK3_MK
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//}