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? -- Kind regards, Jan Danielsson
Index: Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/databases/libpqxx/Makefile,v
retrieving revision 1.19
diff -r1.19 Makefile
7c7
< PKGREVISION= 1
---
> #PKGREVISION= 1
18,21c18,21
< .if ${OPSYS} == "NetBSD"
< # No strerror_r
< CONFIGURE_ARGS+= --disable-thread-safety
< .endif
---
> #.if ${OPSYS} == "NetBSD"
> ## No strerror_r
> #CONFIGURE_ARGS+= --disable-thread-safety
> #.endif
Index: Makefile.common
===================================================================
RCS file: /cvsroot/pkgsrc/databases/libpqxx/Makefile.common,v
retrieving revision 1.5
diff -r1.5 Makefile.common
4c4
< LIBPQXX_VERSION= 2.5.5
---
> LIBPQXX_VERSION= 2.6.9
7c7
< MASTER_SITES= ftp://gborg.postgresql.org/pub/libpqxx/stable/
---
> MASTER_SITES= ftp://thaiopensource.org/software/libpqxx/
Index: distinfo
===================================================================
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) = e7ee3d9ea5acfccf2779bf39fe29d0228bd6479a
< RMD160 (libpqxx-2.5.5.tar.gz) = 28d05558982f0c1b2df9eac3ca01a47b5bdee832
< Size (libpqxx-2.5.5.tar.gz) = 1566887 bytes
< SHA1 (patch-aa) = fbf80bd805bedf094a79e0ab76e9a7f543e67117
< SHA1 (patch-ab) = dbfd4f1769d428edeb43a64346f150daf0352924
---
> SHA1 (libpqxx-2.6.9.tar.gz) = 8be9dcd0375337b170d5c94370fa896911d361f1
> RMD160 (libpqxx-2.6.9.tar.gz) = c456b5a3ed3c96963aad334d3504ed0443a8f63e
> Size (libpqxx-2.6.9.tar.gz) = 1639557 bytes
Attachment:
signature.asc
Description: OpenPGP digital signature