summaryrefslogtreecommitdiff
path: root/databases/postgresql84-server/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'databases/postgresql84-server/Makefile')
-rw-r--r--databases/postgresql84-server/Makefile83
1 files changed, 8 insertions, 75 deletions
diff --git a/databases/postgresql84-server/Makefile b/databases/postgresql84-server/Makefile
index dd24aab1df6e..aaf02d4e2b0a 100644
--- a/databases/postgresql84-server/Makefile
+++ b/databases/postgresql84-server/Makefile
@@ -113,7 +113,6 @@ DEBUG_DESC= Builds with debugging symbols
INTDATE_DESC= Builds with 64-bit date/time type (server)
SSL_DESC= Build with OpenSSL support
-NO_STAGE= yes
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MSSL}
@@ -231,71 +230,6 @@ CONFIGURE_ARGS+=--with-krb5
.endif # !SLAVE_ONLY
-.if defined(CLIENT_ONLY)
-MAN1+= clusterdb.1 createdb.1 createlang.1 createuser.1 \
- dropdb.1 droplang.1 dropuser.1 ecpg.1 initdb.1 \
- pg_config.1 pg_controldata.1 pg_ctl.1 \
- pg_dump.1 pg_dumpall.1 pg_resetxlog.1 pg_restore.1 \
- postgres.1 postmaster.1 psql.1 reindexdb.1 vacuumdb.1
-
-MAN7?= alter_foreign_data_wrapper.7 alter_server.7 \
- alter_operator_family.7 \
- alter_text_search_configuration.7 \
- alter_text_search_dictionary.7 \
- alter_text_search_parser.7 \
- alter_text_search_template.7 \
- alter_user_mapping.7 alter_view.7 \
- create_foreign_data_wrapper.7 create_server.7 \
- create_operator_family.7 create_user_mapping.7 \
- create_text_search_configuration.7 \
- create_text_search_dictionary.7 \
- create_text_search_parser.7 \
- create_text_search_template.7 \
- drop_text_search_configuration.7 \
- drop_text_search_dictionary.7 \
- drop_text_search_parser.7 \
- drop_text_search_template.7 \
- discard.7 drop_foreign_data_wrapper.7 drop_server.7 \
- drop_operator_family.7 drop_user_mapping.7 \
- table.7 with.7
-MAN7+= abort.7 alter_aggregate.7 alter_conversion.7 alter_database.7 \
- alter_domain.7 alter_function.7 alter_group.7 \
- alter_index.7 alter_language.7 alter_operator_class.7 \
- alter_role.7 \
- alter_schema.7 alter_sequence.7 alter_table.7 \
- alter_trigger.7 alter_user.7 analyze.7 begin.7 \
- checkpoint.7 close.7 cluster.7 comment.7 commit.7 \
- commit_prepared.7 \
- copy.7 create_aggregate.7 create_cast.7 \
- create_constraint_trigger.7 create_conversion.7 \
- create_database.7 create_domain.7 create_function.7 \
- create_group.7 create_index.7 create_language.7 \
- create_operator.7 create_operator_class.7 \
- create_role.7 create_rule.7 create_schema.7 create_sequence.7 \
- create_table.7 create_table_as.7 create_trigger.7 \
- create_type.7 create_user.7 create_view.7 deallocate.7 \
- declare.7 delete.7 \
- drop_aggregate.7 drop_cast.7 drop_conversion.7 \
- drop_database.7 drop_domain.7 drop_function.7 \
- drop_group.7 drop_index.7 drop_language.7 \
- drop_operator.7 drop_operator_class.7 \
- drop_owned.7 drop_role.7 drop_rule.7 \
- drop_schema.7 drop_sequence.7 drop_table.7 drop_trigger.7 \
- drop_type.7 drop_user.7 drop_view.7 end.7 execute.7 \
- explain.7 fetch.7 grant.7 insert.7 listen.7 load.7 \
- lock.7 move.7 notify.7 prepare.7 prepare_transaction.7 \
- reassign_owned.7 reindex.7 reset.7 \
- revoke.7 rollback.7 rollback_prepared.7 select.7 \
- select_into.7 set.7 \
- set_constraints.7 set_role.7 set_transaction.7 show.7 \
- set_session_authorization.7 start_transaction.7 \
- truncate.7 unlisten.7 update.7 vacuum.7 \
- alter_operator.7 alter_tablespace.7 alter_type.7 \
- create_tablespace.7 drop_tablespace.7 \
- release_savepoint.7 rollback_to_savepoint.7 \
- savepoint.7 values.7
-.endif
-
PLIST_SUB+= PG_USER=${PG_USER} \
PG_GROUP=${PG_GROUP}
SUB_LIST+= PG_GROUP=${PG_GROUP} \
@@ -340,22 +274,21 @@ post-patch:
do-install:
@for dir in ${INSTALL_DIRS}; do \
cd ${WRKSRC}/$${dir} && \
- ${SETENV} ${MAKE_ENV} ${GMAKE} ${INSTALL_TARGET}; \
+ ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_ARGS} ${INSTALL_TARGET}; \
done
. if defined(SERVER_ONLY)
- @ ${MKDIR} ${PREFIX}/share/postgresql ;\
- ${MKDIR} ${PREFIX}/etc/periodic/daily ;\
+ @ ${MKDIR} ${STAGEDIR}${PREFIX}/share/postgresql ;\
+ ${MKDIR} ${STAGEDIR}${PREFIX}/etc/periodic/daily ;\
${INSTALL_SCRIPT} ${WRKDIR}/502.pgsql \
- ${PREFIX}/etc/periodic/daily
- ${MKDIR} ${PREFIX}/${PG_USER} && ${CHOWN} ${PG_USER}:${PG_GROUP} ${PREFIX}/${PG_USER}
+ ${STAGEDIR}${PREFIX}/etc/periodic/daily
+ ${MKDIR} ${STAGEDIR}${PREFIX}/${PG_USER}
. endif # SERVER_ONLY
. if defined(CLIENT_ONLY)
- @ cd ${WRKSRC}/src && ${SETENV} ${MAKE_ENV} ${GMAKE} install-local
+ @ cd ${WRKSRC}/src && ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_ARGS} install-local
. endif
@ if [ -r ${PKGMESSAGE} ]; then \
- ${MKDIR} ${DOCSDIR} ;\
- ${INSTALL_DATA} ${PKGMESSAGE} ${DOCSDIR}/README${COMPONENT} ;\
- ${CAT} ${PKGMESSAGE} ;\
+ ${MKDIR} ${STAGEDIR}${DOCSDIR} ;\
+ ${INSTALL_DATA} ${PKGMESSAGE} ${STAGEDIR}${DOCSDIR}/README${COMPONENT} ;\
fi
.endif # !NO_BUILD