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

(-)MOVED (+1 lines)
Lines 8371-8373 Link Here
8371
devel/p5-ReadLine-Gnu|devel/p5-Term-ReadLine-Gnu|2016-06-21|Rename to match upstream
8371
devel/p5-ReadLine-Gnu|devel/p5-Term-ReadLine-Gnu|2016-06-21|Rename to match upstream
8372
devel/p5-ReadLine-TTYtter|devel/p5-Term-ReadLine-TTYtter|2016-06-21|Rename to match upstream
8372
devel/p5-ReadLine-TTYtter|devel/p5-Term-ReadLine-TTYtter|2016-06-21|Rename to match upstream
8373
graphics/linux-c6-dri-compat|graphics/linux-c6-dri|2016-06-22|Obsolete
8373
graphics/linux-c6-dri-compat|graphics/linux-c6-dri|2016-06-22|Obsolete
8374
databases/pgtcl|databases/pgtclng|2016-06-23|Rename to match upstream
(-)databases/pgtcl/Makefile (-47 / +18 lines)
Lines 1-60 Link Here
1
# Created by: Mikhail Teterin
1
# Created by: gahr
2
# $FreeBSD$
2
# $FreeBSD$
3
3
4
PORTNAME=	pgtcl
4
PORTNAME=	pgtcl
5
PORTVERSION=	2.0.0
5
PORTVERSION=	2.0.0
6
PORTREVISION=	1
6
DISTVERSIONPREFIX=v
7
CATEGORIES=	databases tcl
7
CATEGORIES=	databases
8
MASTER_SITES=	SF/pgtclng/pgtclng/${PORTVERSION}
9
DISTNAME=	${PORTNAME}${PORTVERSION}
10
DISTFILES=	${DISTNAME}${EXTRACT_SUFX}
11
EXTRACT_ONLY=	${DISTNAME}${EXTRACT_SUFX}
12
8
13
MAINTAINER=	mi@aldan.algebra.com
9
MAINTAINER=	gahr@FreeBSD.org
14
COMMENT=	TCL extension for accessing a PostgreSQL server (PGTCL-NG)
10
COMMENT=	Tcl client side interface to PostgreSQL
15
11
16
LICENSE=	PostgreSQL
12
LICENSE=	BSD3CLAUSE
17
LICENSE_FILE=	${WRKSRC}/COPYRIGHT
18
13
19
OPTIONS_DEFINE=	DOCS
14
CONFLICTS=	pgtclng-[0-9]*
20
15
21
.if defined(PGTCL_SLAVE)
16
USE_GITHUB=	yes
22
USES=		pgsql:${PGTCL_SLAVE}
17
GH_ACCOUNT=	flightaware
23
.else
18
USES=		pgsql tcl:tea autoreconf
24
USES=		pgsql
19
WANT_PGSQL=	lib
25
.endif
20
TEST_TARGET=	test
26
21
27
USES+=		tcl:tea
22
WRKSRC=		${WRKDIR}/Pgtcl-${DISTVERSION}
28
LIBDIR=		${PREFIX}/lib/${PORTNAME}
29
USE_LDCONFIG=	${LIBDIR}
30
PLIST_SUB+=	PORTVERSION=${PORTVERSION}
31
MANUALREL=	20110918
32
23
33
.include <bsd.port.options.mk>
24
PLIST_FILES=	lib/${PORTNAME}${PORTVERSION}/lib${PORTNAME}${PORTVERSION}.so \
25
		lib/${PORTNAME}${PORTVERSION}/pkgIndex.tcl \
26
		lib/${PORTNAME}${PORTVERSION}/postgres-helpers.tcl
34
27
35
.if ${PORT_OPTIONS:MDOCS}
28
post-patch:
36
DISTFILES+=	pgtcldocs-${MANUALREL}.zip:doc
29
	${REINPLACE_CMD} '/TEA_ADD_HEADERS/d' ${WRKSRC}/configure.in
37
MASTER_SITES+=	SF/pgtclng/Manual/${MANUALREL}:doc
38
.endif
39
30
40
PLIST_FILES=	lib/pgtcl/libpgtcl${PORTVERSION}.so \
41
		lib/pgtcl/pkgIndex.tcl
42
PORTDOCS=	*
43
44
post-configure:
45
	${REINPLACE_CMD} -e 's,tclstub,tcl,g' \
46
	    -e 's,-DUSE_TCL_STUBS=1,-UUSE_TCL_STUBS,g' \
47
		${WRKSRC}/Makefile
48
49
do-install:
50
	@${MKDIR} ${STAGEDIR}${LIBDIR}
51
	${INSTALL_DATA} ${WRKSRC}/pkgIndex.tcl	\
52
		${WRKSRC}/libpgtcl${PORTVERSION}.so ${STAGEDIR}${LIBDIR}
53
.if ${PORT_OPTIONS:MDOCS}
54
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
55
	${TAR} -xf ${DISTDIR}/${_DISTFILES:M*.zip} -C ${STAGEDIR}${DOCSDIR} \
56
		--strip-components 1 --no-same-permission --no-same-owner
57
	${CHMOD} ${SHAREMODE} ${STAGEDIR}${DOCSDIR}/*
58
.endif
59
60
.include <bsd.port.mk>
31
.include <bsd.port.mk>
(-)databases/pgtcl/distinfo (-4 / +3 lines)
Lines 1-4 Link Here
1
SHA256 (pgtcl2.0.0.tar.gz) = f3d8195ecc140837f77985186b8618bb0e9f00a2e1681a46afd8af065ff35db2
1
TIMESTAMP = 1466665815
2
SIZE (pgtcl2.0.0.tar.gz) = 193257
2
SHA256 (flightaware-pgtcl-v2.0.0_GH0.tar.gz) = 575359bfd03ffcbee626df94e0f3f743ab0595f99bc51aea06cd52b5a378b9bd
3
SHA256 (pgtcldocs-20110918.zip) = 1a86f0909b19358f4ade768f850ad02b27bc06b4cec32486783e133e37e8f344
3
SIZE (flightaware-pgtcl-v2.0.0_GH0.tar.gz) = 404839
4
SIZE (pgtcldocs-20110918.zip) = 152847
(-)databases/pgtcl/pkg-descr (-4 / +6 lines)
Lines 1-5 Link Here
1
A TCL extension for accessing PostgreSQL databases. This used
1
Pgtcl is a Tcl package for client programs to interface with PostgreSQL
2
to come bunlded with PostgreSQL itself, but was split into a
2
servers. It makes most of the functionality of libpq available to Tcl scripts.
3
separate project in more recent version (8+).
3
Developed for over ten years and originally bundled within pre-8.0 releases of
4
PostgreSQL, Pgtcl is now a standalone project for easier cross-version support
5
and maintainability.
4
6
5
WWW: http://pgfoundry.org/projects/pgtclng/
7
WWW: https://flightaware.github.io/Pgtcl/
(-)databases/pgtclng/Makefile (-3 / +5 lines)
Lines 1-12 Link Here
1
# Created by: Mikhail Teterin
1
# Created by: Mikhail Teterin
2
# $FreeBSD$
2
# $FreeBSD$
3
3
4
PORTNAME=	pgtcl
4
PORTNAME=	pgtclng
5
PORTVERSION=	2.0.0
5
PORTVERSION=	2.0.0
6
PORTREVISION=	1
6
PORTREVISION=	1
7
CATEGORIES=	databases tcl
7
CATEGORIES=	databases tcl
8
MASTER_SITES=	SF/pgtclng/pgtclng/${PORTVERSION}
8
MASTER_SITES=	SF/pgtclng/pgtclng/${PORTVERSION}
9
DISTNAME=	${PORTNAME}${PORTVERSION}
9
DISTNAME=	pgtcl${PORTVERSION}
10
DISTFILES=	${DISTNAME}${EXTRACT_SUFX}
10
DISTFILES=	${DISTNAME}${EXTRACT_SUFX}
11
EXTRACT_ONLY=	${DISTNAME}${EXTRACT_SUFX}
11
EXTRACT_ONLY=	${DISTNAME}${EXTRACT_SUFX}
12
12
Lines 16-21 Link Here
16
LICENSE=	PostgreSQL
16
LICENSE=	PostgreSQL
17
LICENSE_FILE=	${WRKSRC}/COPYRIGHT
17
LICENSE_FILE=	${WRKSRC}/COPYRIGHT
18
18
19
CONFLICTS=	pgtcl-[0-9]*
20
19
OPTIONS_DEFINE=	DOCS
21
OPTIONS_DEFINE=	DOCS
20
22
21
.if defined(PGTCL_SLAVE)
23
.if defined(PGTCL_SLAVE)
Lines 25-31 Link Here
25
.endif
27
.endif
26
28
27
USES+=		tcl:tea
29
USES+=		tcl:tea
28
LIBDIR=		${PREFIX}/lib/${PORTNAME}
30
LIBDIR=		${PREFIX}/lib/pgtcl
29
USE_LDCONFIG=	${LIBDIR}
31
USE_LDCONFIG=	${LIBDIR}
30
PLIST_SUB+=	PORTVERSION=${PORTVERSION}
32
PLIST_SUB+=	PORTVERSION=${PORTVERSION}
31
MANUALREL=	20110918
33
MANUALREL=	20110918
(-)databases/pgtclng/distinfo (+1 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1466668419
1
SHA256 (pgtcl2.0.0.tar.gz) = f3d8195ecc140837f77985186b8618bb0e9f00a2e1681a46afd8af065ff35db2
2
SHA256 (pgtcl2.0.0.tar.gz) = f3d8195ecc140837f77985186b8618bb0e9f00a2e1681a46afd8af065ff35db2
2
SIZE (pgtcl2.0.0.tar.gz) = 193257
3
SIZE (pgtcl2.0.0.tar.gz) = 193257
3
SHA256 (pgtcldocs-20110918.zip) = 1a86f0909b19358f4ade768f850ad02b27bc06b4cec32486783e133e37e8f344
4
SHA256 (pgtcldocs-20110918.zip) = 1a86f0909b19358f4ade768f850ad02b27bc06b4cec32486783e133e37e8f344

Return to bug 210487