Commit graph

471 commits

Author SHA1 Message Date
Anton Berezin
33ad2ed35d Add databases/p5-Jifty-DBI 0.08, an object-relational persistence
framework in Perl.
2005-12-27 11:49:31 +00:00
Edwin Groothuis
6bb0a68829 [New Port] databases/db4o-mono A database engine for storing object into files (for mono)
db4o is designed to provide a full-featured, embeddable
	database engine for equipment, mobile, desktop, and  server
	platforms in object-oriented environments

PR:		ports/90631
Submitted by:	Phillip Neumann <pneumann@gmail.com>
2005-12-21 04:13:45 +00:00
Edwin Groothuis
341eea4b4d New port: databases/pydbx Simple SQL database abstraction layer for Python
dbx is a simple SQL database abstraction layer for Python.
	The goal of dbx is to make using a SQL database as simple
	as possible while providing a consistent API across different
	databases.

	Author: David Phillips <david@acz.org>
	WWW:    http://david.acz.org/pydbx/

PR:		ports/90623
Submitted by:	David Phillips <david@acz.org>
2005-12-20 22:43:44 +00:00
Marcus Alves Grando
98773b7d97 * databases/mysql++
Update to 2.0.7
Add SHA256
Add CONFLICTS

* databases/mysql++1 [1]
Add SHA256
Add CONFLICTS
Add NO_LATEST_LINK

* databases/Makefile
Add mysql++1

PR:		89935
Submitted by:	maintainer
Repocopy by:	marcus [1]
2005-12-15 18:41:41 +00:00
Erwin Lansing
e8e1270052 DBIx::Simple module aims to be a simplified object oriented interface to Perl
DBI.  From its description ...

  Query preparation and execution are combined in a single method, the result
  object (which is a wrapper around the statement handle) provides easy
  row-by-row and slurping methods.

  The "query" method returns either a result object, or a dummy object.  The
  dummy object returns undef (or an empty list) for all methods and when used in
  boolean context, is false. The dummy object lets you postpone (or skip) error
  checking, but it also makes immediate error check simply " $db->query(...) or
  die $db->error".

WWW: http://search.cpan.org/dist/DBIx-Simple/

PR:		ports/90230
Submitted by:	Parv <parv@pair.org>
2005-12-11 12:41:55 +00:00
Sergey Matveychuk
29a419d4a6 pxlib is shared C library to read various Paradox files.
WWW: http://pxlib.sourceforge.net
2005-12-11 10:33:44 +00:00
Alex Dupre
0edcc40029 Finally update to PHP 5.1.1 release! (And remove unsupported extensions) 2005-12-09 19:41:41 +00:00
Emanuel Haupt
89332aba1a Add p5-DBD-Mock, a simple mock DBD implementation used for testing
PR:		89835
Submitted by:	Espen Tagestad <espen@tagestad.no>
2005-12-08 09:37:38 +00:00
Sergey Matveychuk
c0f64f7502 Kmysqladmin is a graphical frontend for administration of mysql servers.
WWW: http://www.alwins-world.de/programs/kmysqladmin/

PR:		ports/84775
Submitted by:	Igor Leonenko <bananaz_at_bk_dot_ru>
2005-11-26 20:43:46 +00:00
Pav Lucistnik
7c4de62e41 - After repocopy from databases/db43, add db 4.4.16
PR:		ports/89384
Submitted by:	Matthias Andree <matthias.andree@gmx.de> (maintainer)
Repocopy by:	marcus
2005-11-25 20:45:27 +00:00
Max Khon
6eb78d2e33 - Connect pgadmin3 1.2.2 after repocopy.
- Add CONFLICTS with upcoming pgadmin3 >= 1.4 ports.
- Add SHA256 checksum.
2005-11-19 18:05:26 +00:00
Lars Thegler
4083ae268f Add p5-DBIx-Class-Loader 0.09, dynamic definition of DBIx::Class sub
classes.

PR:		ports/89155
Submitted by:	Lars Balker Rasmussen <lars@balker.dk>
2005-11-17 08:09:50 +00:00
Sean Chittenden
0ea3f56ce4 devel/bison1875's time has come and gone and its only consumer is the
databases/postgresql-devel port, which isn't needed either now that 8.1 has
officially landed.

Submitted by:	ade@
2005-11-17 00:04:58 +00:00
Pav Lucistnik
5f6ea31c20 Xapian is an Open Source Probabilistic Information Retrieval library,
released under the GPL. It's written in C++, with bindings to allow use
from other languages.

Xapian is designed to be a highly adaptable toolkit to allow developers to
easily add advanced indexing and search facilities to their own
applications.

PR:		ports/88609
Submitted by:	Jean-Francois Dockes <jean-francois.dockes@wanadoo.fr>
2005-11-11 19:39:17 +00:00
Palle Girgensohn
93b6037bf7 Welcome to PostgreSQL 8.1.
The new release includes performance improvements and advanced SQL
features which will support bigger data warehouses, higher-volume
transaction processing, and more complex distributed enterprise
software.

Major new features in this release include:

      Roles:
           PostgreSQL now supports database roles, which simplify the
           management of large numbers of users with complex
           overlapping database rights.

      IN/OUT Parameters:
           PostgreSQL functions now support IN, OUT and INOUT
           parameters, which substantially improves support of complex
           business logic for J2EE and .NET applications.

      Two-Phase Commit (2PC):
           Long in demand for WAN applications and heterogeneous data
           centers using PostgreSQL, this feature allows
           ACID-compliant transactions across widely separated
           servers.

Some Performance Enhancements found in this release include:

      Improved Multiprocessor (SMP) Performance:
           The buffer manager for 8.1 has been enhanced to scale almost
           linearly with the number of processors, leading to significant
           performance gains on 8-way, 16-way, dual-core, and multi-core
           CPU servers.

      Bitmap Scan:
           Indexes will be dynamically converted to bitmaps in memory when
           appropriate, giving up to twenty times faster index performance
           on complex queries against very large tables.

      Table Partitioning:
           The query planner is now able to avoid scanning whole sections
           of a large table using a technique known as Constraint
           Exclusion.

       Shared Row Locking:
           PostgreSQL's "better than row-level locking" now supports even
           higher levels of concurrency through the addition of shared
           row locks for foreign keys.

For a more complete listing of changes in this release, please see the
Release Notes visible at:

http://www.postgresql.org/docs/current/static/release.html#RELEASE-8-1
2005-11-10 02:44:43 +00:00
Michael Johnson
946593c1f3 - Add glom
With Glom you can design table definitions and the relationships
between them, plus arrange the fields on the screen. You can edit
and search the data in those tables, and specify field values in
terms of other fields. It's as easy as it should be.

The design is loosely based on FileMaker Pro, with the added
advantage of separation between interface and data. Its simple
framework should be enough to implement most database
applications. Without Glom these systems normally consist of lots
of repetitive, unmaintainable code.

Glom-specific data such as the relationship definitions is saved
in the Glom document. Glom re-connects to the database server
when it loads a previous Glom document. The document is in XML
format.

Glom uses the PostgreSQL database backend but it can not edit
databases that it did not create, because it uses only a simple
subset of Postgres functionality.

Submitted by:	adamw
2005-11-06 01:47:33 +00:00
Kris Kennaway
b1cf59535c Remove expired ports 2005-11-05 09:07:44 +00:00
Marcus Alves Grando
0598ae5c65 pgpool is a connection pool server for PostgreSQL. pgpool runs between
PostgreSQL's clients(front ends) and servers(back ends). A PostgreSQL client can
connect to pgpool as if it were a standard PostgreSQL server.

pgpool caches the connection to PostgreSQL server to reduce the overhead to
establish the connection to it.

WWW:	http://pgpool.projects.postgresql.org/

PR:		87701
Submitted by:	Choe, Cheng-Dae <whitekid@gmail.com>
2005-11-03 12:42:48 +00:00
Anton Berezin
055c6a1be0 Add p5-SQLite-Work 0.03, report on and update an SQLite database.
PR:		88068
Submitted by:	Chris Larsen <darth@vader.dk>
2005-10-27 14:07:21 +00:00
Sergey Matveychuk
9909d8c4e7 This module offers a set of DBI-specific exception classes.
Essentially it allows try {} catch{} within perl for database errors.

PR:		ports/87491
Submitted by:	Rod Taylor <ports@rbt.ca>
2005-10-20 20:46:41 +00:00
Edwin Groothuis
cef66d8da3 [new] databases/pecl-PDO_OCI: PHP PDO Oracle OCI8 driver
This is PDO Oracle OCI8 driver for PHP 5. Unlike PDO_ODBC
	driver which segfaults when used from apache 2.0, it works.
	Tested with Oracle 9 Database Server. It should work with
	versions 7, 8 and 10 also.

PR:		ports/87197
Submitted by:	Simun Mikecin <numisemis@yahoo.com>
2005-10-13 01:18:18 +00:00
Pav Lucistnik
2b0cb33bf0 This extension provides a FreeTDS/Sybase driver for PDO.
PR:		ports/86910
Submitted by:	Alexander Zhuravlev <zaa@ulstu.ru>
2005-10-07 21:38:22 +00:00
Pav Lucistnik
6d7d67d772 This extension provides an ODBC v3 driver for PDO. It supports unixODBC
and IBM DB2 libraries, and will support more in future releases.

PR:		ports/86903
Submitted by:	Alexander Zhuravlev <zaa@ulstu.ru>
2005-10-07 21:24:58 +00:00
Michael Landin
68392eed7c New port.
Ksqlanalyzer is a MSSQL database client for KDE.
2005-09-20 16:19:06 +00:00
Michael Landin
8eb3546fcf o New port - ksqlshell is a simple environment for managing
data (MySQL, PostgreSQL) for KDE.
2005-09-19 16:30:31 +00:00
Vsevolod Stakhov
bda6eb1c1a Add py-tada - Twisted Asynchronous Database API.
PR:		86322
Submitted by:	Clive Crous <clive@darkarts.co.za>
2005-09-19 09:48:10 +00:00
Pav Lucistnik
fbfbf32a4d This extension provides an SQLite v3 driver for PDO.
SQLite V3 is NOT compatible with the bundled SQLite 2 in PHP 5,
but is a significant step forwards, featuring complete
utf-8 support, native support for blobs, native support for
prepared statements with bound parameters and improved concurrency.

PR:		ports/86037
Submitted by:	Alexander Zhuravlev <zaa@zaa.pp.ru>
2005-09-13 22:56:17 +00:00
Pav Lucistnik
88de2365f1 This is PHP extension which provides an PostgreSQL driver for PDO.
PR:		ports/86035
Submitted by:	Alexander Zhuravlev <zaa@zaa.pp.ru>
2005-09-13 22:55:32 +00:00
Pav Lucistnik
b7f28c64b2 This is PHP extension which provides a Mysql 3.x/4.x driver for PDO.
PR:		ports/86034
Submitted by:	Alexander Zhuravlev <zaa@zaa.pp.ru>
2005-09-13 22:54:36 +00:00
Pav Lucistnik
83d7fe1b46 PDO provides a uniform data access interface, sporting advanced features such
as prepared statements and bound parameters. PDO drivers are dynamically
loadable and may be developed independently from the core, but still accessed
using the same API.

PR:		ports/86033
Submitted by:	Alexander Zhuravlev <zaa@zaa.pp.ru>
2005-09-13 22:53:17 +00:00
Michael Johnson
4b7527fad2 Add ruby-qdbm
Ruby qdbm module
2005-09-01 07:19:42 +00:00
Michael Johnson
e4b4aa9ef3 - Add p5-qdbm
Perl API for QDBM
2005-09-01 06:50:47 +00:00
Max Khon
dfbcbb0564 Connect mysql2odbc, oracle8-client and oracle_odbc_driver. 2005-08-31 19:04:21 +00:00
Lars Thegler
cca7447713 Add p5-DBIx-Class 0.02, SQL to OOP mapper, replacement for Class::DBI.
PR:		ports/84912
Submitted by:	Lars Balker Rasmussen <lars@balker.dk>
2005-08-29 10:21:51 +00:00
Lars Thegler
bf43a26e5a Add p5-SQL-Abstract-Limit 0.033, SQL Portability layer for LIMIT
emulation.

PR:		ports/84910
Submitted by:	Lars Balker Rasmussen <lars@balker.dk>
2005-08-29 09:11:30 +00:00
Markus Brueffer
79eaa94291 Add kbibtex 0.1, a BibTeX editor for KDE.
WWW: http://www.unix-ag.uni-kl.de/~fischer/kbibtex/
2005-08-28 11:54:16 +00:00
Palle Girgensohn
67a16737d6 Welcome back to libpgeasy. It was once a part of the standard
distribution (up to 7.2), but now lives its own life. Naturally, we
should have a port for it :-)

Official information:

  Pgeasy is a PostgreSQL API that is a cleaner interface to the libpq
  library, more like an SQL 4GL interface.

Approved by: ade, seanc (implicit)
2005-07-21 22:51:49 +00:00
Pav Lucistnik
46df757fcc Action Record
In Rails, the model is handled by what's called a object-relational
mapping layer entitled Active Record. This layer allows you to present
the data from database rows as objects and embellish these data objects
with business logic methods

PR:		ports/82397
Submitted by:	Jonathan Weiss <jw@innerewut.de>
2005-07-20 13:53:52 +00:00
Erwin Lansing
cb96680d3d Class::DBI::Sweet provides convenient count, search, page, and cache
functions in a sweet package. It integrates these functions with
"Class::DBI" in a convenient and efficient way.

Submitted by:	Lars Balker Rasmussen
2005-07-07 13:10:44 +00:00
Thierry Thomas
3882c2f54a Add isql-viewer 2.1.8, jDBC 2.x compliant database front end.
PR:		37904
Submitted by:	Stefan Schmidt <stefan.schmidt (at) stadtbuch.de>

Remark:  isql-viewer depends on IBM's version (2.2) of BSF before it has
been donated to the Apache Software Foundation. Therefore this version
still uses the package name "com.ibm.bsf". In the current version of BSF,
the package name has been changed to "org.apache.org" to reflect the new
ownership. Thus, no separate port has been created to install this
dated version of BSF.
2005-06-23 20:41:39 +00:00
Thierry Thomas
249616773b Add jasperreports 0.6.8, a powerful open source Java reporting tool. 2005-06-12 19:20:30 +00:00
Thierry Thomas
faed3a8628 - databases/jdbc-oracle816 has been removed from Oracle's site,
remove it;
- replace it by two new ports: databases/jdbc-oracle8i and
  databases/jdbc-oracle9i.

Notes:
- databases/jdbc-oracle8i is intended for JDK 1.2 & 1.3, but
  it runs fine with JDK 1.4;
- databases/jdbc-oracle9i is intended for JDK 1.4, and it can be
  used to access Oracle 8i & 9i databases;
- there is another driver for Oracle 10g, but I have no 10g to
  test it; could be added later.

PR:		ports/81567
Submitted by:	thierry
Repocopied by:	marcus
2005-06-05 20:30:49 +00:00
Pav Lucistnik
2604cbe684 - Add py-PySQLite 2.0.0 after repocopy
PR:		ports/81155
Submitted by:	Marcus Grando <marcus@corp.grupos.com.br> (maintainer)
Repocopy by:	marcus
2005-05-22 00:14:38 +00:00
Sergey Matveychuk
2c50aa03a9 - Split databases/firebird in -client and -server ports
- Install libs and includes on ${LOCALBASE} instead ${LOCALBASE}/firebird

PR:             ports/79337
Submitted by:   maintainer
2005-05-17 16:02:37 +00:00
Jean-Yves Lefort
d7bd1e915d Move p5-POE-Component-EasyDBI from devel to databases.
PR:		ports/80779
Submitted by:	maintainer
2005-05-15 01:36:56 +00:00
Norikatsu Shigemura
98412cbc70 Add p5-DBD-Pg-13 1.32, Provides access to PostgreSQL
databases through the DBI.

This is a port to provide DBD:Pg driver on FreeBSD
4.x with Perl 5.00505.  So if you use Perl 5.6 or
lator, you should use databases/p5-DBD-Pg port.

Requsted by:	Jun Watahiki <j-watahiki at ensure.jp>
2005-05-08 06:35:44 +00:00
Norikatsu Shigemura
2c163c685d Add linux-oracle-instantclient-sqlplus 10.1.0.3, oracle 10
InstantClient SQLPlus. Works with Oracle RDBMS 8.1.2+.

PR:		ports/76166
Inspired by:	Alexander Novitsky <alecn2002@yandex.ru>
Oked by:	thierry:-)
2005-05-06 15:13:13 +00:00
Norikatsu Shigemura
dd2a172061 Add linux-oracle-instantclient-sdk 10.1.0.3, oracle 10
InstantClient SDK. Works with Oracle RDBMS 8.1.2+.

PR:		ports/76166
Inspired by:	Alexander Novitsky <alecn2002@yandex.ru>
Oked by:	thierry:-)
2005-05-06 15:11:44 +00:00
Norikatsu Shigemura
21ab002805 Add linux-oracle-instantclient-basic 10.1.0.3, oracle 10
InstantClient basics. Works with Oracle RDBMS 8.1.2+.

PR:		ports/76166
Submitted by:	Alexander Novitsky <alecn2002@yandex.ru>
Oked by:	thierry:-)
2005-05-06 15:08:19 +00:00
Oliver Lehmann
39baf03e56 move mail/courier-authlib to security/courier-authlib which is a meta-port now.
Submitted by:		Yarema <yds@CoolRat.org>
In corporation with:	Jose M Rodriguez <josemi@freebsd.jazztel.es>, Milan Obuch <ports@dino.sk>, myself
2005-04-26 19:17:32 +00:00