aboutsummaryrefslogtreecommitdiffstats
path: root/databases/pgtcl/Makefile
blob: 36ce2eae7014752517beda48586704535f478a5a (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
# New ports collection makefile for:    pgtcl
# Date created:             February 13, 2007
# Whom:                 Mikhail Teterin
#
# $FreeBSD$
#

PORTNAME=   pgtcl
PORTVERSION=    1.8.0
CATEGORIES= databases tcl
MASTER_SITES=   http://pgfoundry.org/frs/download.php/2835/:src
DISTNAME=   ${PORTNAME}${PORTVERSION}
DISTFILES=  ${DISTNAME}${EXTRACT_SUFX}:src

MAINTAINER= mi@aldan.algebra.com
COMMENT=    TCL extension for accessing a PostgreSQL server (PGTCL-NG)

LICENSE=    BSD

USE_TCL=    yes
USE_PGSQL=  yes
GNU_CONFIGURE=  yes
CONFIGURE_ARGS+=--with-tcl=${TCL_LIBDIR} --with-tclinclude=${TCL_INCLUDEDIR}
LIBDIR=     ${PREFIX}/lib/${PORTNAME}
PLIST_SUB+= PORTVERSION=${PORTVERSION}
.if !defined(NOPORTDOCS)
EXTRACT_ONLY=   ${_DISTFILES:M*tar.gz}
DISTFILES+= pgtcldocs-20101010.zip:doc
MASTER_SITES+=  http://pgfoundry.org/frs/download.php/2836/:doc
BUILD_DEPENDS=  unzip:${PORTSDIR}/archivers/unzip
.endif

post-configure:
    ${REINPLACE_CMD} -e 's,tclstub,tcl,g' \
        -e 's,-DUSE_TCL_STUBS=1,-UUSE_TCL_STUBS,g' \
        ${WRKSRC}/Makefile

do-install:
    ${MKDIR} ${LIBDIR}
    ${INSTALL_DATA} ${WRKSRC}/pkgIndex.tcl  \
        ${WRKSRC}/libpgtcl${PORTVERSION}.so ${LIBDIR}
.if !defined(NOPORTDOCS)
    ${UNZIP_CMD} -oj ${DISTDIR}/${_DISTFILES:M*.zip} -d ${DOCSDIR}
.endif

.include <bsd.port.mk>