pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/databases/db4 Use pax(1) instead of cp -pr to install ...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/a68ae41afd8d
branches:  trunk
changeset: 543003:a68ae41afd8d
user:      tnn <tnn%pkgsrc.org@localhost>
date:      Sat May 31 13:18:24 2008 +0000

description:
Use pax(1) instead of cp -pr to install the documentation files, because
cp -pr on Solaris mysteriously and silently fails to copy the entire
directory structure. Spotted in bulk build.

diffstat:

 databases/db4/Makefile         |   3 ++-
 databases/db4/distinfo         |   4 ++--
 databases/db4/patches/patch-aa |  11 ++++++++++-
 3 files changed, 14 insertions(+), 4 deletions(-)

diffs (53 lines):

diff -r de1f8800af9b -r a68ae41afd8d databases/db4/Makefile
--- a/databases/db4/Makefile    Sat May 31 12:21:14 2008 +0000
+++ b/databases/db4/Makefile    Sat May 31 13:18:24 2008 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.53 2008/01/10 21:55:51 adam Exp $
+# $NetBSD: Makefile,v 1.54 2008/05/31 13:18:24 tnn Exp $
 
 DISTNAME=      db-4.6.21
 PKGNAME=       ${DISTNAME:S/db/db4/}
@@ -15,6 +15,7 @@
 
 USE_LANGUAGES=         c c++
 USE_LIBTOOL=           yes
+USE_TOOLS+=            pax
 GNU_CONFIGURE=         yes
 CONFIGURE_DIRS=                build_unix
 CONFIGURE_SCRIPT=      ../dist/configure
diff -r de1f8800af9b -r a68ae41afd8d databases/db4/distinfo
--- a/databases/db4/distinfo    Sat May 31 12:21:14 2008 +0000
+++ b/databases/db4/distinfo    Sat May 31 13:18:24 2008 +0000
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.29 2008/05/09 10:14:28 tnn Exp $
+$NetBSD: distinfo,v 1.30 2008/05/31 13:18:24 tnn Exp $
 
 SHA1 (db-4.6.21.tar.gz) = 5be3beb82e42a78ff671a3f5a4c30e5652972119
 RMD160 (db-4.6.21.tar.gz) = ccf9a4b85cc0464b2f3c2f2da29d99328fd4978e
 Size (db-4.6.21.tar.gz) = 11881885 bytes
-SHA1 (patch-aa) = 003eae2562496764c2ba15aee14a5894cca23ca4
+SHA1 (patch-aa) = 1dfdbe6d0d2971884b4c5f6854dcda898560065d
 SHA1 (patch-ab) = 929b88a7aed640721542e7079675d18eff5b62f5
 SHA1 (patch-ac) = 72930ded2e676e810242df60f94703f37a8be853
diff -r de1f8800af9b -r a68ae41afd8d databases/db4/patches/patch-aa
--- a/databases/db4/patches/patch-aa    Sat May 31 12:21:14 2008 +0000
+++ b/databases/db4/patches/patch-aa    Sat May 31 13:18:24 2008 +0000
@@ -1,4 +1,4 @@
-$NetBSD: patch-aa,v 1.13 2008/01/10 21:55:53 adam Exp $
+$NetBSD: patch-aa,v 1.14 2008/05/31 13:18:24 tnn Exp $
 
 --- dist/Makefile.in.orig      2007-07-05 20:35:02.000000000 +0200
 +++ dist/Makefile.in
@@ -92,3 +92,12 @@
        done
  
  uninstall_utilities:
+@@ -795,7 +791,7 @@ install_docs:
+           ($(MKDIR) -p $(DESTDIR)$(docdir) && \
+           $(CHMOD) $(dmode) $(DESTDIR)$(docdir))
+       @cd $(DESTDIR)$(docdir) && $(RM) -rf $(DOCLIST)
+-      @cd $(srcdir)/docs && $(CP) -pr $(DOCLIST) $(DESTDIR)$(docdir)/
++      @cd $(srcdir)/docs && pax -rwpp $(DOCLIST) $(DESTDIR)$(docdir)/
+ 
+ uninstall_docs:
+       @cd $(DESTDIR)$(docdir) && $(RM) -rf $(DOCLIST)



Home | Main Index | Thread Index | Old Index