Subject: Updating databases/libpqxx
To: None <is@NetBSD.org, pkgsrc-users@netbsd.org>
From: Jan Danielsson <jan.m.danielsson@gmail.com>
List: pkgsrc-users
Date: 05/23/2007 01:32:52
This is an OpenPGP/MIME signed message (RFC 2440 and 3156)
--------------enig5390898EAFBC459ACBA8C166
Content-Type: multipart/mixed;
 boundary="------------000700070603080306090609"

This is a multi-part message in MIME format.
--------------000700070603080306090609
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Hello,

   I tried updating libpqxx to version 2.6.9. I got as far as the
attached patch.

   "make" works, but "make install" fails horribly because all the
"install" commands for the headers fails. I assume the fix is easy --
but what is it?

   Also -- what is PLIST actually used for? Is it only used for
pkg_delete and checking an installed package's integrity?

--=20
Kind regards,
Jan Danielsson


--------------000700070603080306090609
Content-Type: text/plain;
 name="pqxx.diff"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline;
 filename="pqxx.diff"

Index: Makefile
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
RCS file: /cvsroot/pkgsrc/databases/libpqxx/Makefile,v
retrieving revision 1.19
diff -r1.19 Makefile
7c7
< PKGREVISION=3D		1
---
> #PKGREVISION=3D		1
18,21c18,21
< .if ${OPSYS} =3D=3D "NetBSD"
< # No strerror_r
< CONFIGURE_ARGS+=3D	--disable-thread-safety
< .endif
---
> #.if ${OPSYS} =3D=3D "NetBSD"
> ## No strerror_r
> #CONFIGURE_ARGS+=3D	--disable-thread-safety
> #.endif
Index: Makefile.common
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
RCS file: /cvsroot/pkgsrc/databases/libpqxx/Makefile.common,v
retrieving revision 1.5
diff -r1.5 Makefile.common
4c4
< LIBPQXX_VERSION=3D	2.5.5
---
> LIBPQXX_VERSION=3D	2.6.9
7c7
< MASTER_SITES=3D		ftp://gborg.postgresql.org/pub/libpqxx/stable/
---
> MASTER_SITES=3D		ftp://thaiopensource.org/software/libpqxx/
Index: distinfo
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
RCS file: /cvsroot/pkgsrc/databases/libpqxx/distinfo,v
retrieving revision 1.5
diff -r1.5 distinfo
3,7c3,5
< SHA1 (libpqxx-2.5.5.tar.gz) =3D e7ee3d9ea5acfccf2779bf39fe29d0228bd6479=
a
< RMD160 (libpqxx-2.5.5.tar.gz) =3D 28d05558982f0c1b2df9eac3ca01a47b5bdee=
832
< Size (libpqxx-2.5.5.tar.gz) =3D 1566887 bytes
< SHA1 (patch-aa) =3D fbf80bd805bedf094a79e0ab76e9a7f543e67117
< SHA1 (patch-ab) =3D dbfd4f1769d428edeb43a64346f150daf0352924
---
> SHA1 (libpqxx-2.6.9.tar.gz) =3D 8be9dcd0375337b170d5c94370fa896911d361f=
1
> RMD160 (libpqxx-2.6.9.tar.gz) =3D c456b5a3ed3c96963aad334d3504ed0443a8f=
63e
> Size (libpqxx-2.6.9.tar.gz) =3D 1639557 bytes

--------------000700070603080306090609--

--------------enig5390898EAFBC459ACBA8C166
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (NetBSD)

iD8DBQFGU32quPlHKFfKXTYRCnVxAKCAPYkorQHm0RDiHzN5eN1V3WOnigCePdYm
kZkDjszHLrUlsi/adU2tAv8=
=1DVi
-----END PGP SIGNATURE-----

--------------enig5390898EAFBC459ACBA8C166--