1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-03 01:23:49 +00:00
Commit Graph

780 Commits

Author SHA1 Message Date
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
Martin Wilke
e9b0c36292 pyodbc is a Python module that allows you to use ODBC to connect to
almost any database from Windows, Linux, OS/X, and more.

It implements the Python Database API Specification v2.0, but
additional features have been added to simplify database
programming even more.

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

PR:		ports/133757
Submitted by:	Robet Kruus <rob.kruus@gmail.com>
2009-05-05 00:21:12 +00:00
Martin Wilke
746d64e9d1 mysqlidxchk (MySQL Index Checker) checks MySQL databases/tables for
unused indexes. Given one or more slow, general, or "raw" log files,
mysqlidxchk reports which indexes in the database schema are not used
by the queries in the log files.

WWW: http://hackmysql.com/mysqlidxchk

PR:		ports/134107
Submitted by:	Andrey Ignatov <rdna at rdna.ru>
2009-05-01 21:44:10 +00:00
Martin Wilke
b79a0bbfeb DBIx::Class::QueryLog logs each transaction and query executed so you can
analyze what happened in the session.

WWW:	http://search.cpan.org/dist/DBIx-Class-QueryLog/

PR:		ports/134095
Submitted by:	Andrey Kostenko <andrey at kostenko.name>
2009-05-01 21:42:51 +00:00
Martin Wilke
5879cc9ec9 Ruby DataObjects driver for MySQL
WWW:	http://rubyforge.org/projects/dorb/

Submitted by:	Espen Volden aka voldern <voldern at hoeggen.net>
2009-05-01 11:17:54 +00:00
Martin Wilke
7731ac4b26 Ruby DataObjects driver for PostgreSQL
WWW:	http://rubyforge.org/projects/dorb/

PR:		ports/134063
Submitted by:	Espen Volden aka voldern <voldern at hoeggen.net>
2009-05-01 11:07:02 +00:00
Lars Thegler
60574583fc Add p5-DBIx-Class-TimeStamp 0.08, DBIx::Class extension to handle date
and time based fields.
2009-04-28 12:30:43 +00:00
Lars Thegler
ebacd356fe Add p5-DBIx-Class-DynamicDefault 0.03, automatically set and update
fields.
2009-04-28 12:05:34 +00:00
Martin Wilke
1d9666a4ef Ruby DataObjects driver to the SQLite DB engine version 3
The purpose of DO.rb is to rewrite existing Ruby database drivers to conform to
a single interface.
At present, PostgreSQL, MySQL, and SQLite adapters are available.

Author: Dirkjan Bussink (dbussink) <d.bussink@gmail.com>
WWW:	http://rubyforge.org/projects/dorb/

PR:		ports/133853
Submitted by:	Espen Volden aka voldern <voldern at hoeggen.net>
2009-04-24 20:33:38 +00:00
Martin Wilke
eadb09088b The purpose of DO.rb is to rewrite existing Ruby database drivers to conform to
a single interface.
At present, PostgreSQL, MySQL, and SQLite adapters are available.

Author: Dirkjan Bussink (dbussink) <d.bussink@gmail.com>
WWW:	http://rubyforge.org/projects/dorb/

PR:		ports/133842
Submitted by:	Espen Volden aka voldern <voldern at hoeggen.net>
2009-04-24 20:32:55 +00:00
Boris Samorodov
eda86fe37b Add linux-f8-sqlite3 3.4.2, the library that implements an embeddable
SQL database engine (Linux Fedora 8).
2009-04-06 16:06:50 +00:00
Martin Wilke
c75460073c There's plenty of modules which need a database, and they all have
to be configured differently and they're always a PITA when you first
install and each and every time they upgrade.

Test::Database provides a simple way for test authors to request
a test database, without worrying about environment variables or the
test host configuration.

WWW: http://search.cpan.org/dist/Test-Database/

PR:		ports/133273
Submitted by:	Wen Heping <wenheping at gmail.com>
2009-04-02 18:26:51 +00:00
Lars Balker Rasmussen
c59885955c New port databases/p5-DBIx-Class-HTML-FormFu:
Fill a HTML::FormFu form from the database and vice-versa.

(Yes, I'm adding a deprecated port!  But I need it for a new module...)
2009-03-29 16:44:44 +00:00
Lars Balker Rasmussen
15a65a7f67 New port databases/p5-DBIx-Class-EncodedColumn:
This DBIx::Class component can be used to automatically encode a
column's contents whenever the value of that column is set.
2009-03-29 16:43:29 +00:00
Lars Balker Rasmussen
64fb3679bd New port databases/p5-DBIx-Class-DateTime-Epoch:
This module automatically inflates/deflates DateTime objects
corresponding to applicable columns. Columns may also be
defined to specify their nature, such as columns representing a
creation time (set at time of insertion) or a modification time
(set at time of every update).
2009-03-29 16:42:33 +00:00
Li-Wen Hsu
abf1799010 Add tokyotyrant 1.1.17, network interface of Tokyo Cabinet.
PR:		ports/132490
Submitted by:	Gea-Suan Lin <gslin at gslin.org>
2009-03-27 21:34:43 +00:00
Lars Balker Rasmussen
471eca0026 New port, databases/p5-DBIx-Class-ResultSet-RecursiveUpdate
It is a base class for ResultSets providing just one method: recur-
sive_update which works just like update_or_create but can recursively
update or create data objects composed of multiple rows. All rows need
to be identified by primary keys - so you need to provide them in the
update structure (unless they can be deduced from the parent row - for
example when you have a belongs_to relationship).  If not all colums
comprising the primary key are specified - then a new row will be cre-
ated, with the expectation that the missing columns will be filled by
it (as in the case of auto_increment primary keys).
2009-03-25 10:43:25 +00:00
Jun Kuriyama
2be8e080b2 Add p5-DBIx-Class-AsFdat 0.03, perl extension like CDBI::Plugin::AsFdat. 2009-03-18 01:14:51 +00:00
Martin Wilke
cae53ca0e1 Python extension for libmemcache, the C API to memcached. cmemcache API is the
same as python-memcache, so it is easy to replace python-memcache with
cmemcache, and vice versa.

WWW:	http://gijsbert.org/cmemcache/

PR:		ports/132699
Submitted by:	Qing Feng <qingfeng at me.com>
2009-03-16 21:46:57 +00:00
Martin Wilke
2120c17063 This port contains a MySQL DataStore implementation for GeoServer.
WWW: http://geoserver.org/display/GEOSDOC/MySQL+DataStore

PR:		ports/132415
Submitted by:	Alexander Logvinov <ports at logvinov.com>
2009-03-15 20:54:04 +00:00
Martin Wilke
21e82a3c44 ORLite is an object-relation system specifically tailored for SQLite that
follows many of the same principles as the ::Tiny series of modules and has
a design and feature set that aligns directly to the capabilities of SQLite.

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

PR:		ports/132406
Submitted by:	Cezary Morga <cm at therek.net>
2009-03-15 17:11:18 +00:00
Martin Wilke
8e4871b771 ORLite::Migrate is a light weight single class Database Schema Migration
enhancement for ORLite. It provides a simple implementation of schema
versioning within the SQLite database using the built-in user_version pragma
(which is set to zero by default).

WWW: http://search.cpan.org/dist/ORLite-Migrate/

PR:		ports/132406
Submitted by:	Cezary Morga <cm at therek.net>
2009-03-15 17:10:33 +00:00
Martin Wilke
9a4ffe3043 buzhug is a fast, pure-Python database engine, using a syntax that Python
programmers should find very intuitive.

The data is stored and accessed on disk (it is not an in-memory database);
the implementation has been designed to make all operations, and especially
selection, as fast as possible with an interpreted language.

The database is implemented as a Python iterator, yielding objects whose
attributes are the fields defined when the base is created ; therefore,
requests can be expressed as list comprehensions or generator expressions,
instead of SQL queries.

WWW:	http://buzhug.sourceforge.net/

PR:		ports/132278
Submitted by:	Wen Heping <wenheping at gmail.com>
2009-03-12 19:21:04 +00:00
Koop Mast
2c302d928d Update to 3.99.13.
Add jdbc plugin.
2009-03-10 15:21:08 +00:00
Martin Wilke
7c2593b133 2009-03-01 databases/rubygem-rrdtool: port no longer maintained by upstream use rrdtools own ruby bindings instead
2009-01-19 graphics/crystalentitylayer-devel: Depends on broken, expired port
2008-09-19 graphics/crystalspace-devel: Has been broken for more than 6 months
2009-03-09 21:29:10 +00:00
Li-Wen Hsu
9744c6247b Add mydumper 0.1.5, mySQL Data Dumper.
PR:		ports/132310
Submitted by:	Gea-Suan Lin <gslin at gslin.org>
2009-03-05 18:39:45 +00:00
Joe Marcus Clarke
e24ee64862 Add libgda4-bdb, a Berkeley database provider for the libgda4 database
abstraction framework.
2009-02-28 20:52:06 +00:00
Martin Wilke
568cbe5726 The openark kit is a set of utilities for MySQL. They solve everyday
maintenance tasks, which may be complicated or time consuming to work
by hand.

WWW:	http://code.openark.org/forge/openark-kit

PR:		ports/132175
Submitted by:	Gea-Suan Lin <gslin at gslin.org>
2009-02-28 19:57:35 +00:00
Li-Wen Hsu
f3fe11e0f9 Add py-pytc 0.7, Tokyo Cabinet Python bindings. 2009-02-18 01:40:24 +00:00
Martin Wilke
9407875995 Amazon::SimpleDB provides a "low-level" perlish interface for working
with Amazon's SimpleDB (SMB) service.

WWW:	http://search.cpan.org/dist/Amazon-SimpleDB/

PR:		ports/131710
Submitted by:	Gea-Suan Lin <gslin at gslin.org>
2009-02-15 21:05:50 +00:00
Beech Rintoul
e23a2ab06e - Update to 0.82.1
- Hook into build
2009-02-14 23:31:43 +00:00
Martin Wilke
9ef8e2c699 py-simplecouchdb is a simple librairy to allow your python
applicationto use CouchDB.

With simplecouchdb, you can manage documents like you do
directly with CouchDB, schema-free. So document instance
(see :ref:schema-ref) are completly dynamic, you could
add/delete properties in your documents, retrieve them
without any schema, etc.

WWW:	http://code.google.com/p/py-simplecouchdb/

PR:		ports/131296
Submitted by:	Wen Heping <wenheping at gmail.com>
2009-02-09 16:54:34 +00:00
Martin Wilke
1e005bc37f memcached is a high-performance, distributed memory object caching
system, generic in nature, but intended for use in speeding up dynamic
web applications by alleviating database load.

This extension uses libmemcached library to provide API for
communicating with memcached servers.

WWW:	http://pecl.php.net/package/memcached

PR:		ports/131172
Submitted by:	Gea-Suan Lin <gslin at gslin.org>
2009-02-08 21:45:53 +00:00
Martin Wilke
16fff2cdf6 rubygem-pg provides the module "pg", a Ruby interface to the
PostgreSQL Relational Database Management System, which
supersedes the old "postgres" module.

WWW: http://rubyforge.org/projects/ruby-pg/

PR:		ports/131270
Submitted by:	Wen Heping <wenheping at gmail.com>
2009-02-08 21:43:08 +00:00
Martin Wilke
780e8a39f0 2009-01-19 games/emacs-chess: has been broken for more than 6 months
2009-02-01 devel/subversion-devel: Use devel/subversion or devel/subversion-freebsd instead of this port
2009-01-19 devel/hs-hat: has been broken for more than 6 months
2009-01-19 devel/hs-hpl: has been broken for more than 6 months
2009-01-19 databases/mysqlbigram: has been broken for more than 6 months
2009-01-19 mail/claws-mail-clamav: has been broken for more than 6 months
2009-01-19 mail/sylpheed2-devel: has been broken for more than 6 months
2009-01-19 www/pecl-mnogosearch: has been broken for more than 6 months
2009-01-31 x11-fonts/mathfonts: This port was supported by Mozilla 1.8 (including Firefox 2.0) - to be replaced by  STIX fonts for Firefox 3.x
2009-01-19 x11-wm/fluxspace: has been broken for more than 6 months
2009-01-31 x11-wm/expocity: project has been abandoned
2009-01-19 x11/bbuname: has been broken for more than 6 months
2009-01-19 security/squidclam: has been broken for more than 6 months
2009-01-19 print/virtualpaper: depends on broken, expired port
2009-01-19 print/ifhp: has been broken for more than 6 months
2009-01-19 net-p2p/peercast: has been forbidden for more than 6 months
2009-01-19 palm/pdbc: has been broken for more than 6 months
2009-01-19 net-mgmt/NeTraMet: has been broken for more than 6 months
2009-01-19 net-im/sulci: has been broken for more than 6 months
2009-01-19 multimedia/mjpegtools-yuvfilters: has been broken for more than 6 months
2009-01-19 multimedia/helixplayer: has been broken for more than 6 months
2009-01-19 lang/quack: has been broken for more than 6 months
2009-01-19 misc/pybliographer: has been broken for more than 6 months
2009-01-19 net/versuch: has been broken for more than 6 months
2009-01-19 net/py-mantissa: has been broken for more than 6 months
2009-01-19 net/libunpipc: has been broken for more than 6 months
2009-01-19 net/gnometelnet: has been broken for more than 6 months
2009-01-19 net/gacxtool: depends on expired, broken port
2009-01-19 devel/py-coro: has been broken for more than 6 months
2009-01-19 chinese/stardict2-dict-zh_TW: has been broken for more than 6 months
2009-01-19 x11-themes/gtk-industrial-theme: has been broken for more than 6 months
2009-02-03 22:38:25 +00:00
Jose Alonso Cardenas Marquez
16b7e3dc5e - New port: databases/fpc-pxlib
Free Pascal unit to read various Paradox files
2009-01-14 02:56:44 +00:00