diff options
author | jlam <jlam@pkgsrc.org> | 2000-12-11 20:18:56 +0000 |
---|---|---|
committer | jlam <jlam@pkgsrc.org> | 2000-12-11 20:18:56 +0000 |
commit | 1a8e753c59f0c8e834595601bc9aaa832b4b3ee2 (patch) | |
tree | d6fd10355f8a6c4cb6b38ac5587ce82e66bb4219 /databases/postgresql/Makefile | |
parent | adc414d59945ab404a60c6b330e1a9d99211a307 (diff) | |
download | pkgsrc-1a8e753c59f0c8e834595601bc9aaa832b4b3ee2.tar.gz |
Rename this script to pgsql.sh, make this script a bit more complete
and robust, and add example command_args setting to allow TCP/IP
connections to the PostgreSQL database.
Diffstat (limited to 'databases/postgresql/Makefile')
-rw-r--r-- | databases/postgresql/Makefile | 19 |
1 files changed, 11 insertions, 8 deletions
diff --git a/databases/postgresql/Makefile b/databases/postgresql/Makefile index 10e9b411977..24d44ad4ef9 100644 --- a/databases/postgresql/Makefile +++ b/databases/postgresql/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.57 2000/12/11 16:43:11 jlam Exp $ +# $NetBSD: Makefile,v 1.58 2000/12/11 20:18:56 jlam Exp $ # FreeBSD Id: Makefile,v 1.22 1997/12/24 01:21:37 alex Exp # @@ -49,6 +49,16 @@ ADDUSER= useradd ADDGROUP= groupadd .endif +post-build: + ${SED} -e 's|@PATH@|${PATH}|g' \ + -e 's|@MANPATH@|${MANPATH}|g' \ + -e 's|@PREFIX@|${PREFIX}|g' \ + < ${FILESDIR}/profile.pgsql > ${WRKDIR}/profile.pgsql + ${SED} -e "s|@PREFIX@|${PREFIX}|g" \ + -e "s|@PGUSER@|${PGUSER}|g" \ + -e "s|@SU@|${SU}|g" \ + < ${FILESDIR}/pgsql.sh > ${WRKDIR}/pgsql.sh + pre-install: @case "X${PGUSER}" in \ Xbin|Xetc|Xinclude|Xinfo|Xlib|Xlibdata|Xlibexec|Xman|Xsbin|Xshare) \ @@ -100,17 +110,10 @@ post-install: .for PROG in ecpg pg_dump pg_encoding pg_id pg_passwd pg_version postgres psql strip ${PREFIX}/bin/${PROG} .endfor - ${SED} -e 's|@PATH@|${PATH}|g' \ - -e 's|@MANPATH@|${MANPATH}|g' \ - -e 's|@PREFIX@|${PREFIX}|g' \ - < ${FILESDIR}/profile.pgsql > ${WRKDIR}/profile.pgsql ${INSTALL_DATA} ${WRKDIR}/profile.pgsql ${PGHOME}/.profile.pgsql ${INSTALL_DATA} ${FILESDIR}/post-install-notes ${PGHOME} ${CHOWN} -R ${PGUSER}:${PGGROUP} ${PGHOME} - ${SED} -e "s|@PREFIX@|${PREFIX}|g" \ - -e "s|@PGUSER@|${PGUSER}|g" \ - < ${FILESDIR}/pgsql.sh.tmpl > ${WRKDIR}/pgsql.sh ${INSTALL_SCRIPT} ${WRKDIR}/pgsql.sh ${PREFIX}/etc/rc.d/pgsql ${CAT} ${FILESDIR}/exclude ${FILESDIR}/man.tcl ${FILESDIR}/man.tk \ |