- update to 0.3.7;
- install documentation and examples;
- enable postgresql (needs py-psycopg2 i've just submitted);
- RUN_DEPENDS;

Index: Makefile
===================================================================
RCS file: /cvs/ports/databases/py-sqlalchemy/Makefile,v
retrieving revision 1.2
diff -u -r1.2 Makefile
--- Makefile    1 Apr 2007 13:16:29 -0000       1.2
+++ Makefile    20 May 2007 17:54:04 -0000
@@ -2,7 +2,7 @@
 
 COMMENT=               "database toolkit for Python"
 
-V=                     0.3.6
+V=                     0.3.7
 DISTNAME=              SQLAlchemy-${V}
 PKGNAME=               py-sqlalchemy-${V}
 
@@ -26,8 +26,20 @@
 MODPY_SETUPTOOLS=      Yes
 
 # Other DB connectors would work, too.
-REGRESS_DEPENDS=       ::databases/py-sqlite2 \
-                       ::databases/py-mysql
+RUN_DEPENDS=           ::databases/py-sqlite2 \
+                       ::databases/py-mysql \
+                       ::databases/py-psycopg2
+REGRESS_DEPENDS=       ${RUN_DEPENDS}
+
+post-install:
+       ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/py-sqlalchemy
+       cd ${WRKSRC}/doc && \
+               find . -type d -exec ${INSTALL_DATA_DIR} 
${PREFIX}/share/doc/py-sqlalchemy/{} \; && \
+               find . ! -type d -exec ${INSTALL_DATA} {} 
${PREFIX}/share/doc/py-sqlalchemy/{} \;
+       ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/py-sqlalchemy
+       cd ${WRKSRC}/examples && \
+               find . -type d -exec ${INSTALL_DATA_DIR} 
${PREFIX}/share/examples/py-sqlalchemy/{} \; && \
+               find . ! -type d -exec ${INSTALL_DATA} {} 
${PREFIX}/share/examples/py-sqlalchemy/{} \;
 
 do-regress:
        @cd ${WRKSRC} && PYTHONPATH=./test/ ${MODPY_BIN} test/alltests.py --db 
sqlite
Index: distinfo
===================================================================
RCS file: /cvs/ports/databases/py-sqlalchemy/distinfo,v
retrieving revision 1.3
diff -u -r1.3 distinfo
--- distinfo    5 Apr 2007 15:37:51 -0000       1.3
+++ distinfo    20 May 2007 17:54:04 -0000
@@ -1,5 +1,5 @@
-MD5 (SQLAlchemy-0.3.6.tar.gz) = Bs1glQ2Pl/lGajI9P65ctQ==
-RMD160 (SQLAlchemy-0.3.6.tar.gz) = UH6sscL4bA2OcYQj9Wq7FqF9l8U=
-SHA1 (SQLAlchemy-0.3.6.tar.gz) = /J9zZj4n3ZMrx+G0G94opUpee/Q=
-SHA256 (SQLAlchemy-0.3.6.tar.gz) = MgmbfTGQ/ixNuhSJDq6CnUA+R4D2jScN/kEMSE1SHAU=
-SIZE (SQLAlchemy-0.3.6.tar.gz) = 824550
+MD5 (SQLAlchemy-0.3.7.tar.gz) = 8zFGmKJw6Pxqaf6V6YzzTg==
+RMD160 (SQLAlchemy-0.3.7.tar.gz) = rrJKFCZsZ+9cn0znlbpODEhH6dQ=
+SHA1 (SQLAlchemy-0.3.7.tar.gz) = 9aB9vkxr+/9u9o6vmpNBnS/Q91U=
+SHA256 (SQLAlchemy-0.3.7.tar.gz) = PbK0UJVBzFaLvMERDwE8Yiy2SGcNBMxoYIX+n20cHBI=
+SIZE (SQLAlchemy-0.3.7.tar.gz) = 879706
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/databases/py-sqlalchemy/pkg/PLIST,v
retrieving revision 1.1.1.1
diff -u -r1.1.1.1 PLIST
--- pkg/PLIST   4 Feb 2007 23:00:06 -0000       1.1.1.1
+++ pkg/PLIST   20 May 2007 17:54:04 -0000
@@ -3,11 +3,13 @@
 
lib/python${MODPY_VERSION}/site-packages/SQLAlchemy-${V}-py${MODPY_VERSION}.egg-info/PKG-INFO
 
lib/python${MODPY_VERSION}/site-packages/SQLAlchemy-${V}-py${MODPY_VERSION}.egg-info/SOURCES.txt
 
lib/python${MODPY_VERSION}/site-packages/SQLAlchemy-${V}-py${MODPY_VERSION}.egg-info/dependency_links.txt
+lib/python${MODPY_VERSION}/site-packages/SQLAlchemy-${V}-py${MODPY_VERSION}.egg-info/entry_points.txt
 
lib/python${MODPY_VERSION}/site-packages/SQLAlchemy-${V}-py${MODPY_VERSION}.egg-info/top_level.txt
 lib/python${MODPY_VERSION}/site-packages/SQLAlchemy.egg-info/
 lib/python${MODPY_VERSION}/site-packages/SQLAlchemy.egg-info/PKG-INFO
 lib/python${MODPY_VERSION}/site-packages/SQLAlchemy.egg-info/SOURCES.txt
 
lib/python${MODPY_VERSION}/site-packages/SQLAlchemy.egg-info/dependency_links.txt
+lib/python${MODPY_VERSION}/site-packages/SQLAlchemy.egg-info/entry_points.txt
 lib/python${MODPY_VERSION}/site-packages/SQLAlchemy.egg-info/top_level.txt
 lib/python${MODPY_VERSION}/site-packages/sqlalchemy/
 lib/python${MODPY_VERSION}/site-packages/sqlalchemy/__init__.py
@@ -21,6 +23,8 @@
 lib/python${MODPY_VERSION}/site-packages/sqlalchemy/databases/firebird.pyc
 
lib/python${MODPY_VERSION}/site-packages/sqlalchemy/databases/information_schema.py
 
lib/python${MODPY_VERSION}/site-packages/sqlalchemy/databases/information_schema.pyc
+lib/python${MODPY_VERSION}/site-packages/sqlalchemy/databases/informix.py
+lib/python${MODPY_VERSION}/site-packages/sqlalchemy/databases/informix.pyc
 lib/python${MODPY_VERSION}/site-packages/sqlalchemy/databases/mssql.py
 lib/python${MODPY_VERSION}/site-packages/sqlalchemy/databases/mssql.pyc
 lib/python${MODPY_VERSION}/site-packages/sqlalchemy/databases/mysql.py
@@ -117,3 +121,107 @@
 lib/python${MODPY_VERSION}/site-packages/sqlalchemy/types.pyc
 lib/python${MODPY_VERSION}/site-packages/sqlalchemy/util.py
 lib/python${MODPY_VERSION}/site-packages/sqlalchemy/util.pyc
+share/doc/py-sqlalchemy/
+share/doc/py-sqlalchemy/adv_datamapping.html
+share/doc/py-sqlalchemy/alphaapi.html
+share/doc/py-sqlalchemy/alphaimplementation.html
+share/doc/py-sqlalchemy/build/
+share/doc/py-sqlalchemy/build/README
+share/doc/py-sqlalchemy/build/content/
+share/doc/py-sqlalchemy/build/content/adv_datamapping.txt
+share/doc/py-sqlalchemy/build/content/datamapping.txt
+share/doc/py-sqlalchemy/build/content/dbengine.txt
+share/doc/py-sqlalchemy/build/content/docstrings.html
+share/doc/py-sqlalchemy/build/content/documentation.html
+share/doc/py-sqlalchemy/build/content/index.html
+share/doc/py-sqlalchemy/build/content/metadata.txt
+share/doc/py-sqlalchemy/build/content/plugins.txt
+share/doc/py-sqlalchemy/build/content/pooling.txt
+share/doc/py-sqlalchemy/build/content/sqlconstruction.txt
+share/doc/py-sqlalchemy/build/content/threadlocal.txt
+share/doc/py-sqlalchemy/build/content/tutorial.txt
+share/doc/py-sqlalchemy/build/content/types.txt
+share/doc/py-sqlalchemy/build/content/unitofwork.txt
+share/doc/py-sqlalchemy/build/gen_docstrings.py
+share/doc/py-sqlalchemy/build/genhtml.py
+share/doc/py-sqlalchemy/build/lib/
+share/doc/py-sqlalchemy/build/lib/docstring.py
+share/doc/py-sqlalchemy/build/lib/highlight.py
+share/doc/py-sqlalchemy/build/lib/markdown.py
+share/doc/py-sqlalchemy/build/lib/toc.py
+share/doc/py-sqlalchemy/build/read_markdown.py
+share/doc/py-sqlalchemy/build/runhtml.py
+share/doc/py-sqlalchemy/build/templates/
+share/doc/py-sqlalchemy/build/templates/autohandler
+share/doc/py-sqlalchemy/build/templates/base.html
+share/doc/py-sqlalchemy/build/templates/content_layout.html
+share/doc/py-sqlalchemy/build/templates/formatting.html
+share/doc/py-sqlalchemy/build/templates/module.html
+share/doc/py-sqlalchemy/build/templates/nav.html
+share/doc/py-sqlalchemy/build/templates/pydoc.html
+share/doc/py-sqlalchemy/build/templates/toc.html
+share/doc/py-sqlalchemy/build/testdocs.py
+share/doc/py-sqlalchemy/datamapping.html
+share/doc/py-sqlalchemy/dbengine.html
+share/doc/py-sqlalchemy/docs.css
+share/doc/py-sqlalchemy/docstrings.html
+share/doc/py-sqlalchemy/documentation.html
+share/doc/py-sqlalchemy/docutil.css
+share/doc/py-sqlalchemy/index.html
+share/doc/py-sqlalchemy/metadata.html
+share/doc/py-sqlalchemy/plugins.html
+share/doc/py-sqlalchemy/pooling.html
+share/doc/py-sqlalchemy/scripts.js
+share/doc/py-sqlalchemy/sqlalchemy_ansisql.html
+share/doc/py-sqlalchemy/sqlalchemy_databases_firebird.html
+share/doc/py-sqlalchemy/sqlalchemy_databases_mssql.html
+share/doc/py-sqlalchemy/sqlalchemy_databases_mysql.html
+share/doc/py-sqlalchemy/sqlalchemy_databases_oracle.html
+share/doc/py-sqlalchemy/sqlalchemy_databases_postgres.html
+share/doc/py-sqlalchemy/sqlalchemy_databases_sqlite.html
+share/doc/py-sqlalchemy/sqlalchemy_engine.html
+share/doc/py-sqlalchemy/sqlalchemy_engine_default.html
+share/doc/py-sqlalchemy/sqlalchemy_engine_strategies.html
+share/doc/py-sqlalchemy/sqlalchemy_engine_threadlocal.html
+share/doc/py-sqlalchemy/sqlalchemy_engine_url.html
+share/doc/py-sqlalchemy/sqlalchemy_exceptions.html
+share/doc/py-sqlalchemy/sqlalchemy_ext_proxy.html
+share/doc/py-sqlalchemy/sqlalchemy_ext_selectresults.html
+share/doc/py-sqlalchemy/sqlalchemy_ext_sessioncontext.html
+share/doc/py-sqlalchemy/sqlalchemy_mods_threadlocal.html
+share/doc/py-sqlalchemy/sqlalchemy_orm.html
+share/doc/py-sqlalchemy/sqlalchemy_orm_mapper.html
+share/doc/py-sqlalchemy/sqlalchemy_orm_query.html
+share/doc/py-sqlalchemy/sqlalchemy_orm_session.html
+share/doc/py-sqlalchemy/sqlalchemy_pool.html
+share/doc/py-sqlalchemy/sqlalchemy_schema.html
+share/doc/py-sqlalchemy/sqlalchemy_sql.html
+share/doc/py-sqlalchemy/sqlalchemy_types.html
+share/doc/py-sqlalchemy/sqlconstruction.html
+share/doc/py-sqlalchemy/style.css
+share/doc/py-sqlalchemy/syntaxhighlight.css
+share/doc/py-sqlalchemy/tutorial.html
+share/doc/py-sqlalchemy/types.html
+share/doc/py-sqlalchemy/unitofwork.html
+share/examples/py-sqlalchemy/
+share/examples/py-sqlalchemy/README
+share/examples/py-sqlalchemy/adjacencytree/
+share/examples/py-sqlalchemy/adjacencytree/basic_tree.py
+share/examples/py-sqlalchemy/adjacencytree/byroot_tree.py
+share/examples/py-sqlalchemy/association/
+share/examples/py-sqlalchemy/association/basic_association.py
+share/examples/py-sqlalchemy/association/proxied_association.py
+share/examples/py-sqlalchemy/backref/
+share/examples/py-sqlalchemy/backref/backref_tree.py
+share/examples/py-sqlalchemy/collections/
+share/examples/py-sqlalchemy/collections/large_collection.py
+share/examples/py-sqlalchemy/graphs/
+share/examples/py-sqlalchemy/graphs/graph1.py
+share/examples/py-sqlalchemy/pickle/
+share/examples/py-sqlalchemy/pickle/custom_pickler.py
+share/examples/py-sqlalchemy/polymorph/
+share/examples/py-sqlalchemy/polymorph/concrete.py
+share/examples/py-sqlalchemy/polymorph/polymorph.py
+share/examples/py-sqlalchemy/polymorph/single.py
+share/examples/py-sqlalchemy/vertical/
+share/examples/py-sqlalchemy/vertical/vertical.py

Reply via email to