Commit graph

815 commits

Author SHA1 Message Date
Yi-Jheng Lin
c43654419a Add py-pylibmc 0.9.1, python libmemcached wrapper.
PR:		ports/140857
Submitted by:	Gea-Suan Lin <gslin at gslin.org>
Approved by:	lwhsu/rafan (mentors, implicit)
2009-11-25 16:15:17 +00:00
Wen Heping
1f3f523f0b The PyMongo distribution contains tools for interacting with
the Mongo database from Python. The pymongo package is a native
Python driver for the Mongo database. The gridfs package is a
gridfs implementation on top of pymongo.

WWW:  http://github.com/mongodb/mongo-python-driver
2009-11-23 13:33:44 +00:00
Wen Heping
637504c00e pecl-mongo provides an interface for communicating with the
Mongo database in PHP.

WWW: http://pecl.php.net/package/mongo
2009-11-23 12:43:21 +00:00
Wen Heping
51ed5eda72 Mongo (from "humongous") is a high-performance, open source,
schema-free, document-oriented database. A common name in the
"NOSQL" community.

WWW: http://www.mongodb.org/

PR:		ports/140257 [1]
		ports/140144 [2]
		ports/140489 [2]
Submitted by:	Ivan Voras <ivoras@FreeBSD.org> [1]
		Mirko Zinn <mail@derzinn.de> [2]
2009-11-19 07:09:00 +00:00
Wen Heping
af4df674ff Mongo (from "humongous") is a high-performance, open source,
schema-free, document-oriented database. A common name in the
"NOSQL" community.

WWW: http://www.mongodb.org/

PR:		ports/140144 [1]
		ports/140257 [2]
		ports/140489 [1]
Submitted by:	Mirko Zinn <mail@derzinn.de> [1]
		Ivan Voras <ivoras@FreeBSD.org> [2]
2009-11-19 06:53:27 +00:00
Dirk Meyer
7f9a99c879 - disconnect ruby-dbd-sqlite3 2009-11-17 17:04:28 +00:00
Dirk Meyer
c51add673e A Ruby interface to the PostgreSQL Relational Database Management System.
The 'pg' module is the newer module, that has been greatly improved, and
is almost a complete rewrite. It is not backwards compatible. Use this module
for newly written code. It should be more stable, less buggy, and has more
features.

LICENSE: BSD or GPL2

WWW:	http://rubyforge.org/projects/ruby-pg/
2009-11-17 16:55:55 +00:00
Dirk Meyer
b95981a575 This is the SQLite3 driver for DBI-for-Ruby.
Author:	Erik Hollensben
WWW:	http://ruby-dbi.sourceforge.net
2009-11-15 10:13:21 +00:00
Steven Kreuzer
c4701807ef Add Berkeley DB 4.8 to the ports tree as a "regular" port for now.
Once FreeBSD 8.0 ships, I'll update all the USE knobs that are
necessary to allow other ports to make use of this port.

PR:		ports/138831
Submitted by:	Gea-Suan Lin <gslin@gslin.org>
Approved by:	portmgr@
2009-11-09 16:43:06 +00:00
Wen Heping
80e59f6554 Rose::DBx::Object::Renderer generates web UIs for Rose::DB::Object.
It encapsulates many web conventions in the generated UIs as default
behaviours. For example, email addresses are by default rendered as
mailto links in tables and appropiate validation is enforced
automatically in forms. These behaviours are highly extensible.

Renderer uses CGI::FormBuilder to generate forms and the Google Chart
API to render charts. Template::Toolkit is used for template processing,
however, Renderer can dynamically generate a full set of UIs without
any templates.

WWW: http://search.cpan.org/dist/Rose-DBx-Object-Renderer
2009-11-06 13:46:00 +00:00
Cheng-Lung Sung
16b4be3644 - add ruby-dbd_sqlite3, SQLite3 driver for DBI-for-Ruby 2009-10-29 12:15:10 +00:00
Cheng-Lung Sung
a42ccf4bc2 2009-10-01 databases/ruby-dbd_interbase: no longer under development 2009-10-29 09:21:37 +00:00
Cheng-Lung Sung
f8ec685609 2009-10-01 databases/ruby-dbd_proxy: no longer under development 2009-10-29 09:12:53 +00:00
Cheng-Lung Sung
59264be3b1 2009-10-01 databases/ruby-dbd_msql: no longer under development 2009-10-29 08:37:16 +00:00
Cheng-Lung Sung
c12a3092a5 - Ruby bindings for the tokyocabinet database.
PR:		ports/138685
Submitted by:	Damian Gerow <dgerow_AT_afflictions dot org>
2009-10-23 03:32:11 +00:00
Greg Larkin
d93cab3b17 Doctrine is an object relational mapper (ORM) for PHP 5.2.3+ that
sits on top of a powerful database abstraction layer (DBAL).

One of its key features is the option to write database queries in a
proprietary object oriented SQL dialect called Doctrine Query
Language (DQL), inspired by Hibernate's HQL. This provides developers
with a powerful alternative to SQL that maintains flexibility without
requiring unnecessary code duplication.

WWW:    http://www.doctrine-project.org/

Feature safe:	yes
2009-09-28 20:12:44 +00:00
Martin Wilke
cc6748e28b Pure perl bindings for http://code.google.com/p/redis/
This version support git version 0.08 or later of Redis available at
git://github.com/antirez/redis

WWW:	http://search.cpan.org/dist/Redis/

PR:		ports/138951
Feature safe: yes
Submitted by:	Gea-Suan Lin <gslin at gslin.org>
2009-09-18 23:35:34 +00:00
Martin Wilke
0c283ea09b Easy way to turn resultsets into hashrefs.
WWW: http://search.cpan.org/dist/DBIx-Class-ResultSet-HashRef/

PR:		ports/138852
Submitted by:	Fernan Aguero <fernan at iib.unsam.edu.ar>
Feature safe:	yes
2009-09-18 22:44:39 +00:00
Martin Wilke
bad12b112d This library will provide the ipv4 ISINNET, IP2INT, INT2IP,
NETFROM, NETLENGTH, NETMASKLENGTH functions in SQL queries.

WWW: http://mobigroup.ru/files/sqlite-ext/inet/

PR:		ports/137295
Submitted by:	Pavel Volkov <pol at iib.ru>
2009-09-13 12:25:29 +00:00
Sergey Skvortsov
5a6475a692 Remove obsolete Firebird 1.x :
- no longer under development
- does not build with GCC 4.x
2009-09-03 15:23:49 +00:00
Martin Wilke
9defab94ea Test::Cukes is a BBD test tool inspired by Cucumber.
WWW: http://search.cpan.org/dist/Test-Cukes/

PR:		ports/138197
Submitted by:	Wen Heping <wenheping at gmail.com>
2009-08-27 09:19:48 +00:00
Thomas Abthorpe
b9c1a0bc14 Google contacts and calendar akonadi resource. It allows syncing your calendar
and contacts with your google account.

WWW:	http://code.google.com/p/libgcal/

PR:		ports/137996
Submitted by:	Troels Kofoed Jacobsen <tkjacobsen at gmail.com>
2009-08-22 03:56:38 +00:00
Jun Kuriyama
d73b950702 pg_filedump is a utility to format PostgreSQL heap, index, and control
files into a human-readable form. You can format/dump the files
several ways as well as dumping straight binary. This utility is
intended to aid in the understanding of the internal contents of a
PostgreSQL block.

WWW: http://sources.redhat.com/rhdb/utilities.html
2009-08-18 02:53:33 +00:00
Martin Wilke
634fafa3eb Cassandra is a highly scalable, eventually consistent, distributed,
structured key-value store. Cassandra brings together the distributed
systems technologies from Dynamo and the data model from Google's
BigTable. Like Dynamo, Cassandra is eventually consistent. Like
BigTable, Cassandra provides a ColumnFamily-based data model richer
than typical key/value systems.

Cassandra was open sourced by Facebook in 2008, where it was designed
by one of the authors of Amazon's Dynamo. In a lot of ways you can
think of Cassandra as Dynamo 2.0. Cassandra is in production use at
Facebook but is still under heavy development.

WWW:	http://incubator.apache.org/cassandra/

PR:		ports/137477
Submitted by:	Gea-Suan Lin <gslin at gslin.org>
2009-08-13 16:16:38 +00:00
Jimmy Olgeni
d072b44099 Add slony1v2. 2009-08-09 20:31:07 +00:00
Martin Wilke
e48e1a9ea0 This is South, intelligent schema migrations for Django apps.
South is:

    * Intelligent; it knows if you've missed out a migration or two
    * Database independent, so there's no hassle if you need to move databases.
    * Easy; it can write migrations for you, and it takes about a minute to
      convert your app over to use South.
    * Designed for a pluggable Django world; you can declare dependencies
      between apps so they all migrate together correctly, and you can still
      use syncdb for your non-migrated apps without it interfering.
    * Useful for data too; you can write migrations to transform legacy data.
    * Better (we think, anyway) than the alternatives.

WWW: http://south.aeracode.org/

PR:		ports/137234
Submitted by:	Stanislav Svirid <count at 211.ru>
2009-07-29 13:20:20 +00:00
Vasil Dimov
f8ad5c1546 Add a new port databases/embedded_innodb:
Standalone version of the MySQL storage engine InnoDB.
2009-07-29 08:37:28 +00:00
Sergey Skvortsov
5ac4e507a5 Add redis 0.900, a persistent key-value database with built-in net
interface.
2009-07-27 16:53:25 +00:00
Alex Dupre
408411edf0 Hook up MySQL 5.4 to the build. 2009-07-21 08:28:34 +00:00
Alex Dupre
8c1db818f8 Add slave port for upcoming MySQL 5.4. 2009-07-21 07:59:55 +00:00
Philip M. Gollucci
c7e2b755db MySQL Workbench is a cross-platform, visual database design tool developed
by MySQL. It is the highly anticipated successor application of the
DBDesigner4 project.

5.2 branch still in Alpha stage

WWW: http://dev.mysql.com/workbench/

PR:		ports/136088 (part 2 of 2)
Submitted by:	Maxim Ignatenko
2009-07-14 00:51:12 +00:00
Philip M. Gollucci
0b959ae04d MySQL Workbench is a cross-platform, visual database design tool developed
by MySQL. It is the highly anticipated successor application of the
DBDesigner4 project.

WWW: http://dev.mysql.com/workbench/

PR:		ports/136088 (part 1 of 2)
Submitted by:	Maxim Ignatenko
2009-07-13 23:14:24 +00:00
Martin Wilke
01a2bc5b35 - Update adminer to 1.11.1
- Connect adminer to the build
- Disconnect phpminadmin
- Remove phpminadmin project was renamed

PR:		136663
Submitted by:	Wen Heping <wenheping@gmail.com> (maintainer)
2009-07-13 22:35:46 +00:00
Li-Wen Hsu
eac45887da - Add databases/py25-bsddb 2009-07-08 09:01:29 +00:00
Palle Girgensohn
9dece4426a Welcome PostgreSQL 8.4
After many years of development, PostgreSQL has become feature-complete in many areas.
This release shows a targeted approach to adding features (e.g., authentication,
monitoring, space reuse), and adds capabilities defined in the later SQL standards.
The major areas of enhancement are:

Windowing Functions
Common Table Expressions and Recursive Queries
Default and variadic parameters for functions
Parallel Restore
Column Permissions
Per-database locale settings
Improved hash indexes
Improved join performance for EXISTS and NOT EXISTS queries
Easier-to-use Warm Standby
Automatic sizing of the Free Space Map
Visibility Map (greatly reduces vacuum overhead for slowly-changing tables)
Version-aware psql (backslash commands work against older servers)
Support SSL certificates for user authentication
Per-function runtime statistics
Easy editing of functions in psql
New contrib modules: pg_stat_statements, auto_explain, citext, btree_gin

URL: http://www.postgresql.org/docs/8.4/interactive/release-8-4.html
2009-07-08 07:51:04 +00:00
Wesley Shields
2cafada499 Wrap all inserts into transactions.
WWW:	http://search.cpan.org/dist/DBICx-TxnInsert/

PR:		ports/135959
Submitted by:	Andrey Kostenko <andrey@kostenko.name>
2009-06-28 13:45:25 +00:00
Philip M. Gollucci
2008278664 PgDBF is a program for converting XBase databases - particularly FoxPro
tables with memo files - into a format that PostgreSQL can directly
import. It's a compact C project with no dependencies other than standard
Unix libraries. While the project is relatively tiny and simple, it's also
heavily optimized via profiling - routine benchmark were many times faster
than with other Open Source programs. In fact, even on slower systems,
conversions are typically limited by hard drive speed.

WWW: http://pgdbf.sourceforge.net/

PR:		ports/135969
Submitted by:	kirk at daycos.com
2009-06-23 18:04:12 +00:00
Martin Wilke
f828ee0f97 mysqlbackup: create MySQL-database servers backup easy
Why mysqlbackup?

1. Required minimum coding to create everyday MySQL-backups with some
additional functions.

2. Backups can be compressed on-the-fly and automatically rotated after
specified number of a days past.

3. It is includes basic database maintenance: check, optimize tables before
backup creation.

4. It can be safely used on a large MySQL installations (1000+ databases).

5. It is written in sh - code interpreter available in a base system.

WWW: http://renatasystems.org/freebsd/mysqlbackup.html

PR:		ports/135331
Submitted by:	Alexey V. Degtyarev
2009-06-13 22:52:58 +00:00
Boris Samorodov
c11516af7b Here are new Linux Fedora 10 infrastructure ports.
Those ports are intended to be used with 8-CURRENT at least
with SVN r192206.

If you want to switch to linux-f10 ports, please define at /etc/make.conf:
  OVERRIDE_LINUX_BASE_PORT=f10
  OVERRIDE_LINUX_NONBASE_PORTS=f10

An upgrading procedure is shown at /usr/ports/UPDATING, entries 20090401
and 20070327.

For the first time all tested linux ports work as expected(!):
. acroread8;
. google-earth;
. skype;
. seamonkey.

Many thanks for kernel folks who really did the main work
(and I wrote only some lines of ports).

There is a good chance that those ports may become a default
for 8.0-RELEASE. Please, test and report back to emulation@ ML.
2009-06-01 17:26:31 +00:00
Martin Matuska
512704e74f LuaSQL is a simple interface from Lua to a DBMS. It enables a Lua
program to:

    * Connect to ODBC, ADO, Oracle, MySQL, SQLite and PostgreSQL databases;
    * Execute arbitrary SQL statements;
    * Retrieve results in a row-by-row cursor fashion.

WWW: http://www.keplerproject.org/luasql/
2009-05-26 07:40:56 +00:00
Martin Matuska
13311e9fb2 LuaSQL is a simple interface from Lua to a DBMS. It enables a Lua
program to:

    * Connect to ODBC, ADO, Oracle, MySQL, SQLite and PostgreSQL databases;
    * Execute arbitrary SQL statements;
    * Retrieve results in a row-by-row cursor fashion.

WWW: http://www.keplerproject.org/luasql/
----------------------------------------------------------------------
2009-05-26 07:39:48 +00:00
Martin Matuska
2b556b1432 LuaSQL is a simple interface from Lua to a DBMS. It enables a Lua
program to:

    * Connect to ODBC, ADO, Oracle, MySQL, SQLite and PostgreSQL databases;
    * Execute arbitrary SQL statements;
    * Retrieve results in a row-by-row cursor fashion.

WWW: http://www.keplerproject.org/luasql/
2009-05-26 07:34:05 +00:00
Martin Wilke
297a4876b5 sqliteman is the best developer's and/or admin's GUI tool for
Sqlite3 in the world. No joking here (or just a bit only).It
contains the most complette feature set of all tools available.
And much more , it's available for all major platforms, and
it's free.

WWW:	http://sqliteman.sf.net/

PR:		ports/134733
Submitted by:	Wen Heping <wenheping at gmail.com>
2009-05-23 14:07:57 +00:00
Martin Wilke
3669ea7bcf pgtune takes the wimpy default postgresql.conf and expands
the database server to be as powerful as the hardware it's
being deployed on.

WWW: http://pgfoundry.org/projects/pgtune/

PR:		ports/134546
Submitted by:	Matthieu BOUTHORS
2009-05-17 10:14:08 +00:00
Jose Alonso Cardenas Marquez
45f033f2c1 - New port: databases/gambas2-gb-db-postgresql
The postgresql driver for the gambas database component
2009-05-09 01:19:26 +00:00
Jose Alonso Cardenas Marquez
5ff8972f83 - New port: databases/gambas2-gb-db-sqlite3
The sqlite3 driver for the gambas database component
2009-05-09 01:17:54 +00:00
Jose Alonso Cardenas Marquez
1d1ce570c8 - New port: databases/gambas2-gb-db-sqlite2
The sqlite2 driver for the Gambas database component
2009-05-09 01:16:33 +00:00
Jose Alonso Cardenas Marquez
f5811f390b - New port: databases/gambas2-gb-db-odbc
The odbc driver for the gambas database component
2009-05-09 01:15:11 +00:00
Jose Alonso Cardenas Marquez
768cd1fde6 - New port: databases/gambas2-gb-db-mysql
The MySQL driver for the gambas database component
2009-05-09 01:13:41 +00:00
Jose Alonso Cardenas Marquez
3290c9dd52 - New port: databases/gambas2-gb-db-firebird
The firebird driver for the gambas database component
2009-05-09 01:12:23 +00:00