summaryrefslogtreecommitdiff
path: root/databases/postgresql81-server/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'databases/postgresql81-server/Makefile')
-rw-r--r--databases/postgresql81-server/Makefile96
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"