diff options
Diffstat (limited to 'databases/postgresql81-server/Makefile')
-rw-r--r-- | databases/postgresql81-server/Makefile | 96 |
1 files changed, 0 insertions, 96 deletions
diff --git a/databases/postgresql81-server/Makefile b/databases/postgresql81-server/Makefile deleted file mode 100644 index 982d8b12307..00000000000 --- a/databases/postgresql81-server/Makefile +++ /dev/null @@ -1,96 +0,0 @@ -# $NetBSD: Makefile,v 1.11 2009/05/16 07:22:01 rillig Exp $ - -PKGNAME= postgresql81-server-${BASE_VERS} -COMMENT= PostgreSQL database server programs - -PKG_DESTDIR_SUPPORT= user-destdir - -# mips has no TAS implementation -NOT_FOR_PLATFORM= *-*-mips - -.include "../../databases/postgresql81/Makefile.common" - -# Use shlibtool (invoked as "$(LIBTOOL)") to build modules. -USE_LIBTOOL= yes -PKG_LIBTOOL= ${PKG_SHLIBTOOL} - -MESSAGE_SRC= ${.CURDIR}/MESSAGE - -CONFIGURE_ARGS+= --with-openssl - -BUILD_DIRS= src/backend -BUILD_DIRS+= src/backend/utils/mb/conversion_procs -BUILD_DIRS+= src/timezone -BUILD_DIRS+= src/pl - -# PostgreSQL has loadable server-side language modules. -# -# Explicitly set DLOPEN_REQUIRE_PTHREADS to "no" on NetBSD as NetBSD-2.x -# had problems with mixing dlopen() and pthreads, which blows up in -# PostgreSQL's backend (pkg/28729). This works on older and newer -# versions of NetBSD as well since they don't have the bad interaction -# between dlopen() and pthreads. -# -.if ${OPSYS} == "NetBSD" -DLOPEN_REQUIRE_PTHREADS= no -.endif -.include "../../mk/dlopen.buildlink3.mk" - -# If we're using libltdl to provide "dlopen" functionality, then add the -# dependency and make sure that we link against -lltdl. -# -.if !empty(USE_LIBLTDL:M[yY][eE][sS]) -DL_LIBS+= -lltdl -. include "../../devel/libltdl/buildlink3.mk" -.endif - -PKG_OPTIONS_VAR= PKG_OPTIONS.postgresql81-server -PKG_SUPPORTED_OPTIONS= pam -.include "../../databases/postgresql81/options.mk" - -# PGUSER username of the database administrator -# PGGROUP group of the database administrator -# PGHOME home directory of the database administrator and location of -# the databases -# -PGUSER?= pgsql -PGGROUP?= pgsql -PGHOME?= ${PREFIX}/${PGUSER} -FILES_SUBST+= PGUSER=${PGUSER} -FILES_SUBST+= PGGROUP=${PGGROUP} -FILES_SUBST+= PGHOME=${PGHOME} -BUILD_DEFS+= PGHOME - -PKG_GROUPS_VARS+= PGGROUP -PKG_USERS_VARS+= PGUSER - -PKG_GROUPS= ${PGGROUP} -PKG_USERS= ${PGUSER}:${PGGROUP} -PKG_GECOS.${PGUSER}= PostgreSQL database administrator -PKG_HOME.${PGUSER}= ${PGHOME} -PKG_SHELL.${PGUSER}= ${SH} - -RCD_SCRIPTS= pgsql - -.include "../../databases/postgresql81-client/buildlink3.mk" -.include "../../security/openssl/buildlink3.mk" - -# Avoid conflict between "${SSLBASE}/include/openssl/des.h" and -# "/usr/include/crypt.h" -- we want the definitions in the former. -# -post-wrapper: -.if ${OPSYS} == "SunOS" - touch ${BUILDLINK_DIR}/include/crypt.h -.endif - -pre-build: - ${RUN} ${_ULIMIT_CMD} \ - cd ${WRKSRC}/src/backend && \ - env ${MAKE_ENV} ${MAKE_PROGRAM} ${BUILD_MAKE_FLAGS} \ - ../../src/include/parser/parse.h \ - ../../src/include/utils/fmgroids.h - ${RUN} ${_ULIMIT_CMD} \ - cd ${WRKSRC}/src/port && \ - env ${MAKE_ENV} ${MAKE_PROGRAM} ${BUILD_MAKE_FLAGS} - -.include "../../mk/bsd.pkg.mk" |