Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 31 Jan 2005 15:38:16 +0200
From:      Ion-Mihai Tetcu <itetcu@people.tecnik93.com>
To:        dirk.meyer@dinoex.sub.org (Dirk Meyer)
Cc:        freebsd-ports@freebsd.org
Subject:   Re: [HEADS UP] PostgreSQL ports split into -server &	-client
Message-ID:  <20050131153816.128e4623@it.buh.tecnik93.com>
In-Reply-To: <Tfhyg1zblY@dmeyer.dinoex.sub.org>
References:  <E200B81EA7454A9AFA88A1CF@palle.girgensohn.se> <E200B81EA7454A9AFA88A1CF@palle.girgensohn.se> <20050131025453.GA81974@nowhere> <Tfhyg1zblY@dmeyer.dinoex.sub.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, 31 Jan 2005 07:49:34 +0100
dirk.meyer@dinoex.sub.org (Dirk Meyer) wrote:

> Craig Boston schrieb:,
> 
> > With 8.0 out and and 7.x likely continuing to be used in production
> > environments for quite some time, it would be nice to have a standard way
> > to select which combination of version and server/client to be used (if
> > there isn't one already; I'm about to go look at the new ports).
> 
> I used this macro in bind9-dlz/Makefile:
> POSTGRESQL_PORT?=	databases/postgresql7
> LIB_DEPENDS=		pq.3:${PORTSDIR}/${POSTGRESQL_PORT}

What about a user settable WITH_PGSQL_VER equivalent of
DEFAULT_PGSQL_VER  like in MySQL case ?


And: I've set in my mail/dspam's Makefile:
......
  .if defined(WITH_POSTGRESQL)
  USE_PGSQL=      yes
+ WANT_PGSQL_VER= 99
+ DEFAULT_PGSQL_VER=      99
+ BROKEN_WITH_PGSQL=      74
.......

and it doesn't complain, just goes on and compiles with the install headers;
having this installed:
 # pkg_info -I postg\*
postgresql-7.4.6    The most advanced open-source database available anywhere
postgresql-docs-7.4.6 The PostgreSQL documentation set

And I don't understand it, it should bark on this else:
# And now we are checking if we can use it
.if exists(${PORTSDIR}/databases/postgresql${PGSQL_VER}-client)
......
.else
BROKEN=         "unknown PostgreSQL version: ${PGSQL_VER}"




-- 
IOnut
Unregistered ;) FreeBSD "user"




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050131153816.128e4623>