svn commit: r309900 - in head/databases/py-PyGreSQL: . files
Ruslan Mahmatkhanov
rm at FreeBSD.org
Thu Jan 3 17:44:16 UTC 2013
Author: rm
Date: Thu Jan 3 17:44:14 2013
New Revision: 309900
URL: http://svnweb.freebsd.org/changeset/ports/309900
Log:
- update to 4.1
- trim Makefile header
- update MASTER_SITES
- remove indefinite article from COMMENT
- limit python version to 2.x only
- convert to optionsng (NOPORTDOCS case)
- patch out setuptools for from setup.py for now (mainly to not use PYEASYINSTALL_OSARCH)
- update formatting in pkg-descr and change tab with space at WWW
Reported by: D'Arcy J.M. Cain <darcy at PyGreSQL.org> (on ports@)
Added:
head/databases/py-PyGreSQL/files/
head/databases/py-PyGreSQL/files/patch-setup.py (contents, props changed)
Modified:
head/databases/py-PyGreSQL/Makefile (contents, props changed)
head/databases/py-PyGreSQL/distinfo (contents, props changed)
head/databases/py-PyGreSQL/pkg-descr (contents, props changed)
head/databases/py-PyGreSQL/pkg-plist (contents, props changed)
Modified: head/databases/py-PyGreSQL/Makefile
==============================================================================
--- head/databases/py-PyGreSQL/Makefile Thu Jan 3 17:38:30 2013 (r309899)
+++ head/databases/py-PyGreSQL/Makefile Thu Jan 3 17:44:14 2013 (r309900)
@@ -1,28 +1,25 @@
-# Ports collection Makefile for: PyGreSQL
-# Date created: 2/22/1999
-# Whom: nectar at FreeBSD.org
-#
+# Created by: nectar at FreeBSD.org
# $FreeBSD$
-#
PORTNAME= PyGreSQL
-PORTVERSION= 4.0
+PORTVERSION= 4.1
PORTEPOCH= 1
CATEGORIES= databases python
-MASTER_SITES= CHEESESHOP \
- ftp://ftp.pygresql.org/pub/distrib/
+MASTER_SITES= http://pygresql.org/files/
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+EXTRACT_SUFX= .tgz
MAINTAINER= ports at FreeBSD.org
-COMMENT= A Python interface to PostgreSQL, both classic and DP-API 2.0
+COMMENT= Python interface to PostgreSQL, both classic and DP-API 2.0
-USE_PGSQL= yes
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-DATETIME_DEP= ${PYTHON_SITELIBDIR}/mx/DateTime/__init__.py
+USE_PGSQL= yes
+USE_PYTHON= -2.7
+USE_PYDISTUTILS=yes
+
+.include <bsd.port.options.mk>
post-install:
-.if !defined(NOPORTDOCS)
+.if ${PORT_OPTIONS:MDOCS}
@${MKDIR} ${DOCSDIR}
@cd ${WRKSRC}/docs/ && ${COPYTREE_SHARE} . ${DOCSDIR}
.endif
Modified: head/databases/py-PyGreSQL/distinfo
==============================================================================
--- head/databases/py-PyGreSQL/distinfo Thu Jan 3 17:38:30 2013 (r309899)
+++ head/databases/py-PyGreSQL/distinfo Thu Jan 3 17:44:14 2013 (r309900)
@@ -1,2 +1,2 @@
-SHA256 (PyGreSQL-4.0.tar.gz) = c57e93835de8a881e714baf217d7ab012297d6f0450454e3cde508937bf6bc9b
-SIZE (PyGreSQL-4.0.tar.gz) = 89528
+SHA256 (PyGreSQL-4.1.tgz) = 22b8289cfaa9cb10724e606147acd94333c152b9bd22111ad55607e69e01e0b7
+SIZE (PyGreSQL-4.1.tgz) = 99407
Added: head/databases/py-PyGreSQL/files/patch-setup.py
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/databases/py-PyGreSQL/files/patch-setup.py Thu Jan 3 17:44:14 2013 (r309900)
@@ -0,0 +1,17 @@
+--- ./setup.py.orig 2013-01-03 16:46:09.000000000 +0400
++++ ./setup.py 2013-01-03 21:16:42.000000000 +0400
+@@ -47,10 +47,10 @@
+
+ import os
+ import platform
+-try:
+- from setuptools import setup
+-except ImportError:
+- from distutils.core import setup
++#try:
++# from setuptools import setup
++#except ImportError:
++from distutils.core import setup
+ from distutils.extension import Extension
+ from distutils.command.build_ext import build_ext
+ from distutils.ccompiler import get_default_compiler
Modified: head/databases/py-PyGreSQL/pkg-descr
==============================================================================
--- head/databases/py-PyGreSQL/pkg-descr Thu Jan 3 17:38:30 2013 (r309899)
+++ head/databases/py-PyGreSQL/pkg-descr Thu Jan 3 17:44:14 2013 (r309900)
@@ -1,9 +1,6 @@
-From the README:
-
- PyGreSQL is a python module that interfaces to a PostgreSQL database. It
- embeds the PostgreSQL query library to allow easy use of the powerful
- PostgreSQL features from a Python script.
-
+PyGreSQL is a python module that interfaces to a PostgreSQL database. It embeds
+the PostgreSQL query library to allow easy use of the powerful PostgreSQL
+features from a Python script.
PyGreSQL includes a DB-API 2.0 compliant API wrapper.
-WWW: http://www.pygresql.org
+WWW: http://www.pygresql.org
Modified: head/databases/py-PyGreSQL/pkg-plist
==============================================================================
--- head/databases/py-PyGreSQL/pkg-plist Thu Jan 3 17:38:30 2013 (r309899)
+++ head/databases/py-PyGreSQL/pkg-plist Thu Jan 3 17:44:14 2013 (r309900)
@@ -1,3 +1,10 @@
+%%PYTHON_SITELIBDIR%%/_pg.so
+%%PYTHON_SITELIBDIR%%/pg.py
+%%PYTHON_SITELIBDIR%%/pg.pyc
+%%PYTHON_SITELIBDIR%%/pg.pyo
+%%PYTHON_SITELIBDIR%%/pgdb.py
+%%PYTHON_SITELIBDIR%%/pgdb.pyc
+%%PYTHON_SITELIBDIR%%/pgdb.pyo
%%PORTDOCS%%%%DOCSDIR%%/announce.html
%%PORTDOCS%%%%DOCSDIR%%/announce.txt
%%PORTDOCS%%%%DOCSDIR%%/changelog.html
@@ -15,11 +22,4 @@
%%PORTDOCS%%%%DOCSDIR%%/pgdb.txt
%%PORTDOCS%%%%DOCSDIR%%/readme.html
%%PORTDOCS%%%%DOCSDIR%%/readme.txt
-%%PYTHON_SITELIBDIR%%/_pg.so
-%%PYTHON_SITELIBDIR%%/pg.py
-%%PYTHON_SITELIBDIR%%/pg.pyc
-%%PYTHON_SITELIBDIR%%/pg.pyo
-%%PYTHON_SITELIBDIR%%/pgdb.py
-%%PYTHON_SITELIBDIR%%/pgdb.pyc
-%%PYTHON_SITELIBDIR%%/pgdb.pyo
%%PORTDOCS%%@dirrm %%DOCSDIR%%
More information about the svn-ports-head
mailing list