Commit Graph

1547 Commits

Author SHA1 Message Date
eric
0f93fe4464 Axiom is an object database, or alternatively, an object-relational
mapper.  Its primary goal is to provide an object-oriented layer with
what we consider to be the key aspects of OO, i.e. polymorphism and
message dispatch, without hindering the power of an RDBMS. It is
designed to "feel pythonic", without encouraging the typical ORM
behavior such as potato programming. 

Axiom provides a full interface to the database, which strongly
suggests that you do not write any SQL of your own. Metaprogramming is
difficult and dangerous (as many, many SQL injection attacks amply
demonstrate). Writing your own SQL is still possible, however, and
Axiom does have several methods which return fragments of generated
schema if you wish to use them in your own queries. 

ok martynas@
2008-05-03 12:40:49 +00:00
bernd
686358fbea Unbreak one half of evolution by not installing the evolution-data-server
binary suid root.

This caused lots of problems with the calendar and other stuff because the
evolution-data-server didn't run correctly.

Well, evolution-data-server is currently broken because of the libsoup
major update. It needs an update to a more recent version.
2008-05-01 10:15:04 +00:00
jasper
1562618b01 - update LIB_DEPENDS after libsoup update 2008-04-29 17:32:00 +00:00
ajacoutot
c369dd8e2e +pgfouine 2008-04-29 13:39:00 +00:00
ajacoutot
915415d7fc Import pgfouine-1.0
pgFouine is a PostgreSQL log analyzer used to generate detailed reports
from a PostgreSQL log file. pgFouine can help you to determine which
queries you should optimize to speed up your PostgreSQL based
application.

from Pierre-Emmanuel Andre <pea at raveland dot org>
2008-04-29 13:37:57 +00:00
martynas
58e94fd8e8 update to py-sqlalchemy-0.4.5; ok wcmaier@ 2008-04-15 09:34:31 +00:00
martynas
da0b3001b3 update to py-sqlobject-0.10.0; ok wcmaier@ 2008-04-15 09:33:49 +00:00
ajacoutot
f490cfaefe +skytools 2008-04-14 15:33:29 +00:00
ajacoutot
d32d735b3f PostgreSQL management tools from Skype: WAL shipping, queueing,
replication. The tools are named walmgr, PgQ and Londiste.

from Pierre-Emmanuel Andre <pea at raveland dot org> (MAINTAINER), thanks!
2008-04-14 15:32:46 +00:00
jasper
b0fd06d3ad - bump PKGNAME if DESCR is changed 2008-04-10 22:42:54 +00:00
ian
c286e99aa9 Mention that it works for PostgreSQL in the first line of DESCR
(for those who overlook the COMMENT in Makefile :-)).  A few minor
wording tweaks.

OK Pierre-Emmanuel André (maintainer), and ajacoutot@.
2008-04-10 22:33:19 +00:00
ajacoutot
5e104718c9 +pgloader 2008-04-07 15:11:05 +00:00
ajacoutot
aef489e2b8 Import pgloader-2.3.0
pgloader imports data from a flat file and insert it into a database
table. It uses a flat file per database table, and you can configure as
many Sections as you want, each one associating a table name and a data
file.
[...]

from Pierre-Emmanuel Andre <pea at raveland dot org>
2008-04-07 15:10:11 +00:00
espie
7511648780 minor updates 2008-04-05 18:11:08 +00:00
bernd
1562c0f0d0 Update to ruby-mysql-2.7.5. 2008-03-29 11:35:45 +00:00
sturm
81ede3a6b8 missing PKGNAME bumps after java.port.mk changes
noticed by espie@
2008-03-26 13:07:04 +00:00
espie
a924a02841 RUN_DEPENDS change -> pkgname bump 2008-03-26 10:11:28 +00:00
simon
764a999f9a Major update to version 8.3.1 - be sure to dump your databases before
you apply this and restore afterwards!

Additionally, implicit typecasts are history and not supported anymore.
Versions prior to 8.3 had the feature (some say bug) that functions,
expecting an argument to be of a certain type, have casted a variable of
any other type to the expected type, if possible.
This has changed now.  Tests surfaced rare occurrences of regressions,
which were then fixed in about ten minutes - and that code was not even
in the ports tree;  no issues found there.

A few more things have changed, namely tsearch2 went from contrib to the
core and native uuid type support was added;  for details read the
release announcement at
http://www.postgresql.org/docs/8.3/static/release-8-3.html.

tests & ok mbalmer@ (maintainer)
2008-03-24 17:26:12 +00:00
naddy
96a5171118 bump PKGNAME for PLIST changes 4.2 -> 4.3 2008-02-22 19:16:49 +00:00
sthen
82a4909879 OpenLDAP 2.3 segfaults with DB >= 4.6.3 due to an API change.
After discussions with a few people and testing of how upgrades will
be handled, mark this FLAVOR as broken so existing -bdb users don't
break their installation with pkg_add -u. Those wishing to upgrade
must dump their database, remove the openldap-*-bdb package, then
they are free to install the new unFLAVORed version and restore
the database.

This can be revisited after release, hopefully OpenLDAP 2.4 (which
requires newer DB) will be stable by then.

ok mbalmer (MAINTAINER)
2008-02-15 12:34:20 +00:00
kurt
ef1a64e45b - pkg bump all 1.3+ ports due to 1.3-linux removal and change in
RUN_DEPENDS via java.port.mk. okay ian@ pval@
2008-02-14 21:51:31 +00:00
sthen
e7b693fecb minor version update and fix PLIST, from pea on ports@, thanks!
ok mbalmer
2008-02-13 12:07:01 +00:00
landry
897eaf2c75 Install @sample /var/openldap-* as owned by unpriviledged user _openldap, and
add a pkg/MESSAGE-server teaching the user how to launch slapd in rc.local as
_openldap user.

english 'looks fine' jmc@, and ok ajacoutot@ mbalmer@ (maintainer)
2008-02-13 09:45:54 +00:00
sthen
f52eead6f8 SECURITY update to mysql 5.0.51a
from Brad, also tested by Frank Denis and myself.
2008-02-11 01:03:34 +00:00
espie
45af49999e kde4 dependency, needed for their so-called `semantic desktop' (nepomuk) 2008-02-08 23:21:18 +00:00
winiger
a6b1653d44 - build examples package only once
- add pkgpath fixes updating from unflavored versions

ok mbalmer@ simon@
2008-02-08 10:12:15 +00:00
bernd
35df7541b2 Add ruby-mysql. 2008-02-02 14:08:21 +00:00
bernd
d1771e46fd Initial import of ruby-mysql-2.7.4.
This is the MySQL API module for Ruby. It provides the same functions for
Ruby programs that the MySQL C API provides for C programs.
2008-02-02 14:06:05 +00:00
steven
ec7b0f0160 fix WANTLIB 2008-02-02 09:30:54 +00:00
eric
d53ea27d88 Update to py-sqlite-2.4.1 from Martynas. Fixes an issue other ports
(like gajim) were having.

ok martynas@, bernd@
2008-01-30 17:33:13 +00:00
sthen
e176096ec1 update to 0.33
ok jakob (MAINTAINER)
2008-01-29 08:35:41 +00:00
sthen
42d18240bb bump to 1.8.1 and fix LIB_DEPENDS following wxWidgets update.
similar diff (without LIB_DEPENDS) from Pea on ports@

ok mbalmer
2008-01-26 10:20:48 +00:00
merdely
cb86495fb3 Don't hardcode "-O". Fixes build on alpha.
Add NO_REGRESS=Yes (there's no working test)

ok Valery Masiutsin (MAINTAINER) and naddy@
2008-01-24 18:34:01 +00:00
espie
a113a3ab41 update to 0.5.7, compiles and packages. To be tested for real at some
point.
2008-01-21 13:36:14 +00:00
winiger
2205c13bae correct FULLPKGNAME-examples
hint and ok sturm@
2008-01-20 17:45:26 +00:00
winiger
37b72587d2 correct -examples FULLPKGNAME (found by sturm@)
build -examples package only for python2.5

ok mbalmer@
2008-01-20 10:41:09 +00:00
merdely
1e5d3a60aa Update to MySQL 5.0.51.
(rest of diff)

From brad
ok mbalmer
2008-01-18 20:34:14 +00:00
merdely
f5df87a3b3 Update to MySQL 5.0.51.
From brad
ok mbalmer
2008-01-18 20:31:17 +00:00
mbalmer
e50047f5ad Unbreak package build of bdb FLAVOR. OpenLDAP 2.3.x still has issues with
BDB4.6.
2008-01-14 21:01:11 +00:00
winiger
1239d748f1 add conflict for flavors
ok mbalmer@
2008-01-14 13:24:16 +00:00
winiger
0fa9ad5efd update from 2.2.0 to 2.3.1
python2.5.core on exit disappears

ok mbalmer@
2008-01-14 11:11:33 +00:00
martynas
2f50895af3 update to py-sqlobject-0.9.3; ok simon@ 2008-01-13 17:10:11 +00:00
martynas
65f61247a5 update to py-psycopg2-2.0.6; ok simon@
fixes amd64 regressions on python2.5, reported by Brandon Mercer
2008-01-13 17:06:31 +00:00
merdely
1ea8a46c97 - Update to 0.34.
- Adds textproc/p5-XML-SAX-Writer as a RUN_DEPENDS
- Removes the pkgspec from the RUN_DEPENDS because all of the required
  versions are lower than the oldest version in the tree

ok simon@, steven@
2008-01-13 16:27:29 +00:00
eric
c26c3bb5f9 - update to 2.4.0
- do not install useless doc
- nicer Makefile

ok martynas@
2008-01-12 23:05:13 +00:00
espie
ee98315241 minor update 2008-01-12 14:40:04 +00:00
espie
4a8a4c1877 update: bug-fixes, and new caching functionality, that can work together
with Apache::DBI
2008-01-12 14:29:39 +00:00
espie
3ed5f87609 minor update (bugfix) 2008-01-12 13:53:10 +00:00
winiger
28aff696d4 add py-ldap and py-psycopg flavors 2008-01-11 09:38:16 +00:00
winiger
353c3a971f change dependency to flavored python product
ok simon@,mbalmer@
2008-01-11 09:25:59 +00:00
winiger
91f32f6e5d make it possible to install for different python versions
ok and help from mbalmer@ and simon@
2008-01-11 09:09:22 +00:00
winiger
0c342d1da1 make it possible to install for different python versions
ok and help from mbalmer@ and simon@
2008-01-11 09:03:16 +00:00
mbalmer
e0382b07d7 The Horde Team is pleased to announce the final release of the Mnemo Note
Manager version H3 (2.1.2).

This is a bugfix release that also fixes privilege escalation in the Horde API
and missing ownership validation in the share management. All users are
encouraged to upgrade to this version.

The major changes compared to the Mnemo H3 (2.1.1) version are:
    * Fixed privilege escalation in the Horde API.
    * Fixed missing ownership validation on share changes.
    * Updated Finnish, Japanese, Portuguese, Simplified Chinese, Spanish, and
      Traditional Chinese translations.
    * Small bug fixes and improvements.

The full list of changes (from version H3 (2.1.1)) can be viewed here:
http://cvs.horde.org/diff.php/mnemo/docs/CHANGES?r1=1.63.2.37&r2=1.63.2.38.2.3&ty=h
2008-01-09 23:12:01 +00:00
mbalmer
b46b062cce Maintenance update to OpenLDAP 2.3.39. 2008-01-09 11:06:08 +00:00
bernd
f5b9826fcd Update to ruby-postgres-0.7.9.2008.01.03.
"ok if it works for you" markus@ (MAINTAINER)
2008-01-07 21:28:31 +00:00
mbalmer
9287e2bc1f Cumulative security update to PostgreSQL 8.2.6 that fixes five security
vulnerabilities.

See http://www.postgresql.org/about/news.905 for details.
2008-01-07 16:34:52 +00:00
merdely
1e497f6c85 Update to use the cextensions to improve the speed of py-storm.
From MAINTAINER (Will Maier) with help from eric@ (macppc regress
problem).

ok eric@, kili@
2008-01-06 17:09:35 +00:00
espie
9ca2e064cf do the same thing with REGRESS_FLAGS as FAKE_FLAGS 2008-01-04 18:38:51 +00:00
espie
17d70806a3 tweak FAKE_FLAGS semantics to saner defaults. 2008-01-04 17:48:33 +00:00
espie
355696517f fix race during parallel install 2007-12-28 22:15:19 +00:00
espie
cd87060f27 regen with a more recent diff.
Remove extra bogus target that breaks in parallel mode.
2007-12-28 17:11:25 +00:00
bernd
ab861e4eb0 Update to ruby-activerecord-2.0.2. 2007-12-27 19:41:34 +00:00
merdely
2c96c0906c Move py-storm to the right place (databases). 2007-12-23 18:30:02 +00:00
merdely
cdef2e0eae Import of py-storm-0.11
Storm is a fast object-relational mapper (ORM) for Python and used in
Canonical's Launchpad project. Storm is developed in a test-driven
manner, provides small and clean public APIs and works with everything
from SQLite to PostgreSQL and MySQL.

From Will Maier
ok kili@, eric@
2007-12-23 18:29:00 +00:00
bernd
b4e9976706 Update to qdbm-1.8.77.
Reminded & tested by dhill@
2007-12-19 21:27:48 +00:00
ajacoutot
1a4e3f32b1 - add update-desktop-database goo 2007-12-15 22:37:36 +00:00
ajacoutot
38926b353b - add update-desktop-database goo 2007-12-15 19:18:46 +00:00
simon
d7d07e0294 check if macro is defined before using it and regen patches
looks fine to MAINTAINER and sthen@, ok merdely@
2007-12-11 00:34:30 +00:00
martynas
4ed5988446 remove lang/python category from individual ports 2007-12-10 21:07:51 +00:00
ajacoutot
86059b79d7 - lowercase MODULE name
no pkg change
2007-11-28 13:08:50 +00:00
ajacoutot
3051037a5d - lowercase MODULE name
no package change
2007-11-28 13:07:19 +00:00
simon
ab9ceb5b8d add missing build dependency
reported by STeve Andre'
2007-11-27 22:08:18 +00:00
bernd
1d9bb64463 Update to ruby-activerecord-1.15.6. 2007-11-26 18:17:49 +00:00
jasper
116b5d6a8c unconfuse pkg_add -ui
from mikolaj kucharski
2007-11-25 10:37:57 +00:00
simon
75c08f61fb add p5-Catalyst-Model-DBIDM 2007-11-24 12:29:38 +00:00
simon
e89573fa74 import p5-Catalyst-Model-DBIDM
This module is a DBIx::DataModel model class that allows to use
database models from Catalyst.

ok landry@
2007-11-24 12:29:34 +00:00
simon
cc65b21ed2 update to version 0.04003 and fix RUN_DEPENDS
fix and ok landry@
2007-11-23 22:08:14 +00:00
martynas
2a5e6a0e09 update to py-sqlalchemy-0.4.1; from maintainer Will Maier
ok ajacoutot@
2007-11-23 11:56:42 +00:00
simon
48f0f06986 add p5-DBD-Mock and p5-DBIx-DataModel 2007-11-22 19:43:45 +00:00
simon
43650f1440 import p5-DBIx-DataModel
DBIx::DataModel is a wrapper framework for building Perl abstractions
(classes, objects and datastructures) that interact with relational
database management systems (RDBMS).  Of course the ubiquitous DBI
module is used as a basic layer for communicating with databases; on
top of that, DBIx::DataModel provides facilities for generating SQL
queries, joining tables automatically, navigating through the results,
converting values, and building complex datastructures so that other
modules can conveniently exploit the data.

ok sthen@
2007-11-22 19:43:40 +00:00
simon
120cb7a782 import p5-DBD-Mock
Testing with databases can be tricky.  If you are developing a system
married to a single database then you can make some assumptions about
your environment and ask the user to provide relevant connection
information.  But if you need to test a framework that uses DBI,
particularly a framework that uses different types of persistence
schemes, then it may be more useful to simply verify what the framework
is trying to do -- ensure the right SQL is generated and that the
correct parameters are bound.
DBD::Mock makes it easy to just modify your configuration (presumably
held outside your code) and just use it instead of DBD::Foo (like
DBD::Pg or DBD::mysql) in your framework.

ok sthen@
2007-11-22 19:43:34 +00:00
jasper
19b1eb2037 - update evolution-data-server to 1.12.1
- enable linking against already installed libdb.so instead of the
  internally shipped static library

"no objections here" martynas@

mostly done somewhere between budapest and amsterdam
2007-11-21 16:10:23 +00:00
steven
2bafcf7145 fix gtkhtml3 dependency for real 2007-11-16 10:32:51 +00:00
jasper
5cc4bcf6fa fix dependency on gtkhtml
spotted by sthen@, thanks!
2007-11-16 07:42:15 +00:00
steven
43dc6891f3 fix WANTLIB 2007-11-13 14:06:21 +00:00
simon
fb0d3888a6 fix and sort WANTLIB after gtk+2 update
ok mbalmer@ (maintainer)
2007-11-08 16:55:26 +00:00
aanriot
e56323e519 explain how to use the help with a browser.
"looks good" steven@
2007-11-04 19:49:25 +00:00
merdely
da6a62a332 Enable build for hppa & remove unnecessary comment.
From and tested by brad@
"if it works" steven@
2007-11-01 23:54:54 +00:00
jasper
16489d8f6b convert to use gnome.port.mk 2007-10-28 07:56:01 +00:00
sthen
f625678373 +p5-DBI-Shell
+p5-DBIx-Migration
2007-10-27 14:08:00 +00:00
sthen
28d9f1600e import p5-DBIx-Migration
Seamless DB schema up- and downgrades

ok simon@
2007-10-27 14:04:45 +00:00
sthen
0f6c3ab445 import p5-DBI-Shell
The DBI::Shell module (and dbish command, if installed) provide a
simple but effective command line interface for the Perl DBI module.

ok simon@
2007-10-27 14:01:26 +00:00
steven
b234dc89bd update to 0.6.2 2007-10-26 14:10:40 +00:00
steven
f90f47a0f2 update to 4.6.21
with lots of testing by sthen@
2007-10-26 14:06:02 +00:00
simon
7319f05934 update to version 0.08007
"go ahead" espie@
2007-10-25 21:26:47 +00:00
steven
e68b25b9ba db.=4 -> db.>=4 in preparation of db4 update
ok sthen@
2007-10-25 21:05:33 +00:00
espie
2e0676359f update to 0.5.5, required to even try to build new kde snapshot
good surprise: a lot of patches have been integrated.

Doesn't mean it works nice (in fact, half the tests fail), but it's
getting better
2007-10-24 22:49:38 +00:00
aanriot
8068a30832 update to 1.8.0 (released yesterday); for now, you need the epiphany
browser to open the help (this has to be fixed) but this version is
up-to-date and works with the new wxWidgets.

discussed with steven@
2007-10-23 17:26:34 +00:00
wilfried
324b9df909 update to mysql-gui-tools-5.0r12 2007-10-23 13:44:02 +00:00
jcs
a28fbbeb67 activerecord-1.15.5 2007-10-15 15:26:39 +00:00