[Pkg-postgresql-private] Re: Splitting off ancillary packages

Martin Pitt martin@piware.de
Wed, 14 Jan 2004 14:55:58 +0100


--45Z9DzgjV8m4Oswq
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Hi again!

On 2004-01-14 14:15 +0100, Martin Pitt wrote:
> > > What do you think about splitting off all ancillary packages (pgeasy,
> > > pgperl, plr and psqlodbc) to separate source packages? They could get
> > > their own maintainer, wouldn't clutter up the main postgresql
> > > package and separating the dbs patches would clean up a little bit.
> > > This would also solve #206761.
> >=20
> > Do you want to look and see if it can be done?  ODBC can be built
> > separately, but the others may need fairly extensive tweaks since they
> > are (were) designed to be built in the PostgreSDQL source tree.
>=20
> I will try pgeasy and pgperl for a start.

I tried all four: pgperl and psqlodbc build and install out of the box
with an installed postgresql-dev package (pgperl does not even need a
patch as in the postgresql source tree).

pgeasy also works, but needs some path adaptions in its Makefile
(beside the static library patch that is also present in psql's source
tree).

plr is a bit trickier, I did not manage to build it at the first shot.
It needs a new Makefile, some Makefile portions out of contrib and
also the helper program pg_regress from psql's src/test/regress
directory. However, I don't think that it is overly difficult. If
there is somebody actually using plr, then maybe he wants to maintain
this package?

Martin
--=20
Martin Pitt                 Debian GNU/Linux Developer
martin@piware.de                      mpitt@debian.org
http://www.piware.de             http://www.debian.org

--45Z9DzgjV8m4Oswq
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: Digital signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)

iD8DBQFABUpuDecnbV4Fd/IRAm9LAJ94JOj1FcklYxNwGOW7PuRkjeZ/DACg7qw2
gXDwRRJtiMSfluidDNfiQ+I=
=o9vd
-----END PGP SIGNATURE-----

--45Z9DzgjV8m4Oswq--