| 1 |
3 |
ahitrov@rambler.ru |
############################################################################## |
| 2 |
|
|
# $HeadURL: http://svn.dev.rambler.ru/Contenido/trunk/ports/all/postgresql/GNUmakefile $ |
| 3 |
|
|
# $Id: GNUmakefile 175 2006-06-16 12:50:03Z lonerr $ |
| 4 |
|
|
############################################################################### |
| 5 |
|
|
|
| 6 |
|
|
PORTVERSION = 8.1.4 |
| 7 |
|
|
CONFIGURE_ARGS = --prefix=${PREFIX}/pgsql \ |
| 8 |
|
|
--enable-debug \ |
| 9 |
|
|
--enable-locale \ |
| 10 |
|
|
--enable-syslog |
| 11 |
|
|
BUILD_POSTCMD = cd ${WRKSRC}/contrib/intarray \ |
| 12 |
|
|
&& ${BUILD_ENV} ${BUILD_COMMAND} ${BUILD_ARGS} ${BUILD_POSTARGS} |
| 13 |
|
|
INSTALL_POSTCMD = cd ${WRKSRC}/contrib/intarray \ |
| 14 |
|
|
&& ${INSTALL_ENV} ${INSTALL_COMMAND} ${INSTALL_ARGS} ${INSTALL_POSTARGS} |
| 15 |
|
|
|
| 16 |
|
|
MASTER_POST_SITES = ftp://ftp.at.postgresql.org/db/www.postgresql.org/pub/source/v${PORTVERSION}/ \ |
| 17 |
|
|
ftp://ftp2.nl.postgresql.org/mirror/postgresql/source/v${PORTVERSION}/ |
| 18 |
|
|
|
| 19 |
|
|
initdb: install |
| 20 |
|
|
@if [ -d ${PREFIX}/pgsql/data ]; then \ |
| 21 |
|
|
if [ $$((`ls -1A ${PREFIX}/pgsql/data | wc -l`)) -ne 0 ]; then \ |
| 22 |
|
|
echo "WARNING: database cluster already initialized"; \ |
| 23 |
|
|
exit 0; \ |
| 24 |
|
|
fi; \ |
| 25 |
|
|
fi; \ |
| 26 |
|
|
mkdir -m 700 ${PREFIX}/pgsql/data \ |
| 27 |
|
|
&& ${PREFIX}/pgsql/bin/initdb -D ${PREFIX}/pgsql/data |
| 28 |
|
|
|
| 29 |
|
|
|
| 30 |
|
|
include ../../etc/ports.mk |