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