pkgsrc/databases/postgresql74-lib/Makefile
recht e8d064bffe Initial import of PostgreSQL 7.4.2
Libraries and headers.

PostgreSQL is a robust, next-generation, Object-Relational DBMS (ORDBMS),
derived from the Berkeley Postgres database management system.  While
PostgreSQL retains the powerful object-relational data model, rich data types
and easy extensibility of Postgres, it replaces the PostQuel query language
with an extended subset of SQL.

PostgreSQL is free and the complete source is available.

This package contains the database headers and libraries.
2004-04-19 00:02:30 +00:00

40 lines
1.2 KiB
Makefile

# $NetBSD: Makefile,v 1.1.1.1 2004/04/19 00:02:30 recht Exp $
PKGNAME= postgresql-lib-${BASE_VERS}
SVR4_PKGNAME= pstgl
COMMENT= PostgreSQL database headers and libraries
.include "../../databases/postgresql74/Makefile.common"
CONFIGURE_ARGS+= --with-openssl=${SSLBASE}
BUILD_DIRS= ${WRKSRC}/src/include
BUILD_DIRS+= ${WRKSRC}/src/interfaces
BUILD_DIRS+= ${WRKSRC}/src/pl
.include "../../mk/bsd.prefs.mk"
# handle additional headers installed by hierarchical queries patch
.if defined(PGSQL_USE_HIER) && !empty(PGSQL_USE_HIER:M[yY][eE][sS])
PLIST_SUBST+= PG_HIER=
.else
PLIST_SUBST+= PG_HIER="@comment "
.endif
post-buildlink:
#
# Avoid conflict between "${LOCALBASE}/include/openssl/des.h" and
# "/usr/include/crypt.h" -- we want the definitions in the former.
#
.if (${OPSYS} == "SunOS")
${TOUCH} ${BUILDLINK_DIR}/include/crypt.h
.endif
post-install:
cd ${WRKSRC}/src/include && ${SETENV} ${MAKE_ENV} \
${MAKE_PROGRAM} install-all-headers
${EGREP} -v "^#" ${FILESDIR}/man.lib > ${WRKDIR}/man_tar
${TAR} -zxm -C ${PREFIX}/man -T ${WRKDIR}/man_tar \
-f ${WRKSRC}/doc/man.tar.gz
.include "../../security/openssl/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"