View | Details | Raw Unified | Return to bug 136203
Collapse All | Expand All

(-)Makefile (-25 / +8 lines)
Lines 6-18 Link Here
6
#
6
#
7
7
8
PORTNAME=	PyGreSQL
8
PORTNAME=	PyGreSQL
9
PORTVERSION=	3.8.1
9
PORTVERSION=	4.0
10
PORTREVISION=	1
11
PORTEPOCH=	1
10
PORTEPOCH=	1
12
CATEGORIES=	databases python
11
CATEGORIES=	databases python
13
MASTER_SITES=	ftp://ftp.pygresql.org/pub/distrib/
12
MASTER_SITES=	CHEESESHOP \
13
		ftp://ftp.pygresql.org/pub/distrib/
14
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
14
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
15
EXTRACT_SUFX=	.tgz
16
15
17
MAINTAINER=	girgen@FreeBSD.org
16
MAINTAINER=	girgen@FreeBSD.org
18
COMMENT=	A Python interface to PostgreSQL, both classic and DP-API 2.0
17
COMMENT=	A Python interface to PostgreSQL, both classic and DP-API 2.0
Lines 20-50 Link Here
20
BUILD_DEPENDS=	${DATETIME_DEP}:${PORTSDIR}/lang/py-mx-base
19
BUILD_DEPENDS=	${DATETIME_DEP}:${PORTSDIR}/lang/py-mx-base
21
RUN_DEPENDS=	${DATETIME_DEP}:${PORTSDIR}/lang/py-mx-base
20
RUN_DEPENDS=	${DATETIME_DEP}:${PORTSDIR}/lang/py-mx-base
22
21
23
USE_PGSQL=	yes
22
USE_PGSQL=		yes
24
USE_PYTHON=	yes
23
USE_PYTHON=		yes
24
USE_PYDISTUTILS=	yes
25
DATETIME_DEP=	${PYTHON_SITELIBDIR}/mx/DateTime/__init__.py
25
DATETIME_DEP=	${PYTHON_SITELIBDIR}/mx/DateTime/__init__.py
26
INSTALLS_EGGINFO=	yes
27
28
pre-build:
29
	@ cd ${WRKSRC} ; ${REINPLACE_CMD} -e 's,%%LOCALBASE%%,${LOCALBASE},g' setup.py
30
31
do-build:
32
	@ cd ${WRKSRC} ; ${PYTHON_CMD} setup.py build
33
34
do-install:
35
	@ cd ${WRKSRC} ; ${PYTHON_CMD} setup.py install
36
26
37
post-install:
27
post-install:
38
	@ ${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py -lf \
39
	  ${PYTHONPREFIX_SITELIBDIR}
40
	@ ${PYTHON_CMD} -O ${PYTHON_LIBDIR}/compileall.py -lf \
41
	  ${PYTHONPREFIX_SITELIBDIR}
42
.if !defined(NOPORTDOCS)
28
.if !defined(NOPORTDOCS)
43
.for docfile in announce.txt changelog.txt pg.txt pgdb.txt
29
	@${MKDIR} ${DOCSDIR}
44
	@ ${MKDIR} ${DOCSDIR}
30
	@cd ${WRKSRC}/docs/ && ${COPYTREE_SHARE} . ${DOCSDIR}
45
	  ${INSTALL_DATA} ${WRKSRC}/docs/${docfile} \
46
	  ${DOCSDIR}
47
.endfor
48
.endif
31
.endif
49
32
50
.include <bsd.port.mk>
33
.include <bsd.port.mk>
(-)distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
MD5 (PyGreSQL-3.8.1.tgz) = 5575979dac93c9c5795d7693a8f91c86
1
MD5 (PyGreSQL-4.0.tar.gz) = 1aca50e59ff4cc56abe9452a9a49c5ff
2
SHA256 (PyGreSQL-3.8.1.tgz) = 5638e1f12c8dd4f1ea8c9db4f92a98d19e66dbef2e25ab45ede190c3fcac816d
2
SHA256 (PyGreSQL-4.0.tar.gz) = c57e93835de8a881e714baf217d7ab012297d6f0450454e3cde508937bf6bc9b
3
SIZE (PyGreSQL-3.8.1.tgz) = 81186
3
SIZE (PyGreSQL-4.0.tar.gz) = 89528
(-)pkg-plist (+13 lines)
Lines 1-7 Link Here
1
%%PORTDOCS%%%%DOCSDIR%%/announce.html
1
%%PORTDOCS%%%%DOCSDIR%%/announce.txt
2
%%PORTDOCS%%%%DOCSDIR%%/announce.txt
3
%%PORTDOCS%%%%DOCSDIR%%/changelog.html
2
%%PORTDOCS%%%%DOCSDIR%%/changelog.txt
4
%%PORTDOCS%%%%DOCSDIR%%/changelog.txt
5
%%PORTDOCS%%%%DOCSDIR%%/default.css
6
%%PORTDOCS%%%%DOCSDIR%%/docs.css
7
%%PORTDOCS%%%%DOCSDIR%%/future.html
8
%%PORTDOCS%%%%DOCSDIR%%/future.txt
9
%%PORTDOCS%%%%DOCSDIR%%/index.html
10
%%PORTDOCS%%%%DOCSDIR%%/install.html
11
%%PORTDOCS%%%%DOCSDIR%%/install.txt
12
%%PORTDOCS%%%%DOCSDIR%%/pg.html
3
%%PORTDOCS%%%%DOCSDIR%%/pg.txt
13
%%PORTDOCS%%%%DOCSDIR%%/pg.txt
14
%%PORTDOCS%%%%DOCSDIR%%/pgdb.html
4
%%PORTDOCS%%%%DOCSDIR%%/pgdb.txt
15
%%PORTDOCS%%%%DOCSDIR%%/pgdb.txt
16
%%PORTDOCS%%%%DOCSDIR%%/readme.html
17
%%PORTDOCS%%%%DOCSDIR%%/readme.txt
5
%%PYTHON_SITELIBDIR%%/_pg.so
18
%%PYTHON_SITELIBDIR%%/_pg.so
6
%%PYTHON_SITELIBDIR%%/pg.py
19
%%PYTHON_SITELIBDIR%%/pg.py
7
%%PYTHON_SITELIBDIR%%/pg.pyc
20
%%PYTHON_SITELIBDIR%%/pg.pyc

Return to bug 136203