View | Details | Raw Unified | Return to bug 193046 | Differences between
and this patch

Collapse All | Expand All

(-)Makefile (-23 / +20 lines)
Lines 2-25 Link Here
2
# $FreeBSD$
2
# $FreeBSD$
3
3
4
PORTNAME=	pgaccess
4
PORTNAME=	pgaccess
5
PORTVERSION=	0.99.0.20040219
5
PORTVERSION=	1.00.20140827
6
PORTREVISION=	3
6
PORTREVISION=	4
7
CATEGORIES=	databases tcl tk
7
CATEGORIES=	databases tcl tk
8
MASTER_SITES=	SF
8
MASTER_SITES=	http://bsdforge.com/projects/source/databases/pgaccess/
9
DISTNAME=	${PORTNAME}-${PORTVERSION:S/./_/g}
10
EXTRACT_SUFX=	.tgz
11
9
12
MAINTAINER= ports@FreeBSD.org
10
MAINTAINER=	portmaster@bsdforge.com
13
COMMENT=	Powerful GUI PostgreSQL database administration tool and toolkit
11
COMMENT=	Powerful PostgreSQL database GUI administration tool and toolkit
14
12
15
DEPRECATED=	not maintained upstreams for ten years
13
LICENSE=	BSD4CLAUSE
16
EXPIRATION_DATE=2014-08-31
17
14
18
BUILD_DEPENDS+=	${RUN_DEPENDS}
19
RUN_DEPENDS=	${LOCALBASE}/lib/pgtcl/pkgIndex.tcl:${PORTSDIR}/databases/pgtcl
15
RUN_DEPENDS=	${LOCALBASE}/lib/pgtcl/pkgIndex.tcl:${PORTSDIR}/databases/pgtcl
20
16
21
USE_PGSQL=	server:extract
17
USES=		pgsql tar:xz
22
18
19
NO_ARCH=	yes
20
23
TCLVERSION?=	8.4
21
TCLVERSION?=	8.4
24
DOCSDIR=	${PREFIX}/share/doc/postgresql/${PORTNAME}
22
DOCSDIR=	${PREFIX}/share/doc/postgresql/${PORTNAME}
25
PGACCESSDIR=	${PREFIX}/share/postgresql/${PORTNAME}
23
PGACCESSDIR=	${PREFIX}/share/postgresql/${PORTNAME}
Lines 26-32 Link Here
26
24
27
OPTIONS_DEFINE=	DOCS
25
OPTIONS_DEFINE=	DOCS
28
26
29
NO_STAGE=	yes
27
.include <bsd.port.options.mk>
28
30
post-patch:
29
post-patch:
31
	@${REINPLACE_CMD} -e "s,/usr/bin,${PREFIX}/bin,g ; " ${WRKSRC}/lib/mainlib.tcl
30
	@${REINPLACE_CMD} -e "s,/usr/bin,${PREFIX}/bin,g ; " ${WRKSRC}/lib/mainlib.tcl
32
	@${RM} ${WRKSRC}/lib/mainlib.tcl.bak
31
	@${RM} ${WRKSRC}/lib/mainlib.tcl.bak
Lines 41-58 Link Here
41
.endfor
40
.endfor
42
41
43
do-install:
42
do-install:
44
	@${MKDIR} ${PGACCESSDIR} ; \
43
	@${MKDIR} ${STAGEDIR}${PGACCESSDIR} ; \
45
	 cd ${WRKSRC} ;\
44
	cd ${WRKSRC} ;\
46
	 ${TAR} cf - `${FIND} * ! \( -path win32\* -o -path doc\* \)` | \
45
	${TAR} cf - `${FIND} * ! \( -path win32\* -o -path doc\* \)` | \
47
	 ( cd ${PGACCESSDIR}; ${TAR} xf - ) ; \
46
	( cd ${STAGEDIR}${PGACCESSDIR}; ${TAR} xf - )
48
	 ${CHOWN} -R 0:0 ${PGACCESSDIR}
49
.for targetfile in pgaccess pgmonitor
47
.for targetfile in pgaccess pgmonitor
50
	${INSTALL_SCRIPT} ${WRKDIR}/${targetfile}.sh ${PREFIX}/bin/${targetfile}
48
	${INSTALL_SCRIPT} ${WRKDIR}/${targetfile}.sh ${STAGEDIR}${PREFIX}/bin/${targetfile}
51
.endfor
49
.endfor
52
	@${MKDIR} ${DOCSDIR} ; \
50
	@${MKDIR} ${STAGEDIR}${DOCSDIR} ; \
53
	 cd ${WRKSRC}/doc/html ;\
51
	cd ${WRKSRC}/doc/html ;\
54
	 ${TAR} cf - * | \
52
	${TAR} cf - * | \
55
	 ( cd ${DOCSDIR}; ${TAR} xf - ) ; \
53
	( cd ${STAGEDIR}${DOCSDIR}; ${TAR} xf - )
56
	 ${CHOWN} -R 0:0 ${DOCSDIR}
57
54
58
.include <bsd.port.mk>
55
.include <bsd.port.mk>
(-)distinfo (-2 / +2 lines)
Lines 1-2 Link Here
1
SHA256 (pgaccess-0_99_0_20040219.tgz) = 26eb9edd450b069f0b8a044f34fbacbbcb9dd135e7fc96701cd3d2520eded7a9
1
SHA256 (pgaccess-1.00.20140827.tar.xz) = 0583505feb18655cd0fdd45efb4912faaf46f00583661d0791393ebd4f4aff30
2
SIZE (pgaccess-0_99_0_20040219.tgz) = 1457184
2
SIZE (pgaccess-1.00.20140827.tar.xz) = 1094304
(-)pkg-descr (-7 / +7 lines)
Lines 1-13 Link Here
1
PgAccess is one of the prettiest GUIs (graphical user interfaces) for
1
PgAccess is a pretty GUI (Grephical User Interface) for the open source
2
the open source database PostgreSQL.
2
database PostgreSQL.
3
3
4
PgAccess is a cross-platform database management tool for PostgreSQL
4
PgAccess is a cross-platform database management tool for PostgreSQL
5
written in Tcl/Tk. There are active efforts to turn it into a tool for
5
written in Tcl/Tk. There are active efforts to turn it into a tool for
6
writing applications that can work in a distributed client-server
6
writing applications that can work in a distributed client-server model
7
model (a central PostgreSQL database and remote clients).
7
(a central PostgreSQL database and remote clients).
8
8
9
PgAccess was originally written by Constantin Teodorescu using Visual
9
PgAccess was originally written by Constantin Teodorescu using Visual
10
Tcl, "the best tool for developing Tcl/Tk applications I've ever
10
Tcl, "the best tool for developing Tcl/Tk applications I've ever seen."
11
seen." It is currently managed by a growing team of developers.
11
It is currently managed by hte developers at BSDforge.com.
12
12
13
WWW: http://sourceforge.net/projects/pgaccess/
13
WWW: http://BSDforge.com/projects/databases/pgaccess/
(-)pkg-plist (-8 / +6 lines)
Lines 56-63 Link Here
56
%%PORTDOCS%%%%DOCSDIR%%/win32.html
56
%%PORTDOCS%%%%DOCSDIR%%/win32.html
57
share/postgresql/pgaccess/Makefile
57
share/postgresql/pgaccess/Makefile
58
share/postgresql/pgaccess/README
58
share/postgresql/pgaccess/README
59
share/postgresql/pgaccess/changelog
59
share/postgresql/pgaccess/CHANGELOG
60
share/postgresql/pgaccess/copyright
60
share/postgresql/pgaccess/LICENSE
61
share/postgresql/pgaccess/demo/README.demo
61
share/postgresql/pgaccess/demo/README.demo
62
share/postgresql/pgaccess/demo/demo.pga
62
share/postgresql/pgaccess/demo/demo.pga
63
share/postgresql/pgaccess/demo/formdemo72.sql
63
share/postgresql/pgaccess/demo/formdemo72.sql
Lines 88-94 Link Here
88
share/postgresql/pgaccess/images/icon_text.gif
88
share/postgresql/pgaccess/images/icon_text.gif
89
share/postgresql/pgaccess/images/icon_tree.gif
89
share/postgresql/pgaccess/images/icon_tree.gif
90
share/postgresql/pgaccess/images/logo.gif
90
share/postgresql/pgaccess/images/logo.gif
91
share/postgresql/pgaccess/known_bugs
91
share/postgresql/pgaccess/BUGS
92
share/postgresql/pgaccess/lib/aggregates.tcl
92
share/postgresql/pgaccess/lib/aggregates.tcl
93
share/postgresql/pgaccess/lib/casts.tcl
93
share/postgresql/pgaccess/lib/casts.tcl
94
share/postgresql/pgaccess/lib/colors.tcl
94
share/postgresql/pgaccess/lib/colors.tcl
Lines 365-371 Link Here
365
share/postgresql/pgaccess/osx/dylib/libpgtcl.7.3.dylib.sit
365
share/postgresql/pgaccess/osx/dylib/libpgtcl.7.3.dylib.sit
366
share/postgresql/pgaccess/pgaccess.tcl
366
share/postgresql/pgaccess/pgaccess.tcl
367
share/postgresql/pgaccess/pgmonitor
367
share/postgresql/pgaccess/pgmonitor
368
share/postgresql/pgaccess/todo
368
share/postgresql/pgaccess/TODO
369
share/postgresql/pgaccess/utils/mkkit.tcl
369
share/postgresql/pgaccess/utils/mkkit.tcl
370
@dirrm share/postgresql/pgaccess/utils
370
@dirrm share/postgresql/pgaccess/utils
371
@dirrm share/postgresql/pgaccess/osx/dylib
371
@dirrm share/postgresql/pgaccess/osx/dylib
Lines 391-397 Link Here
391
@dirrm share/postgresql/pgaccess/extra
391
@dirrm share/postgresql/pgaccess/extra
392
@dirrm share/postgresql/pgaccess/demo
392
@dirrm share/postgresql/pgaccess/demo
393
@dirrm share/postgresql/pgaccess
393
@dirrm share/postgresql/pgaccess
394
@dirrmtry share/postgresql
394
%%PORTDOCS%%@dirrm %%DOCSDIR%%/tutorial
395
%%PORTDOCS%%@dirrm share/doc/postgresql/pgaccess/tutorial
395
%%PORTDOCS%%@dirrm %%DOCSDIR%%
396
%%PORTDOCS%%@dirrm share/doc/postgresql/pgaccess
397
%%PORTDOCS%%@dirrmtry share/doc/postgresql

Return to bug 193046