pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/textproc/libpathan DESTDIR support. Fix permissions.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/62145e574868
branches:  trunk
changeset: 540577:62145e574868
user:      joerg <joerg%pkgsrc.org@localhost>
date:      Fri Apr 04 15:27:25 2008 +0000

description:
DESTDIR support. Fix permissions.

diffstat:

 textproc/libpathan/Makefile         |   5 ++++-
 textproc/libpathan/distinfo         |   3 ++-
 textproc/libpathan/patches/patch-ad |  18 ++++++++++++++++++
 3 files changed, 24 insertions(+), 2 deletions(-)

diffs (61 lines):

diff -r 353f7d1238a5 -r 62145e574868 textproc/libpathan/Makefile
--- a/textproc/libpathan/Makefile       Fri Apr 04 15:27:12 2008 +0000
+++ b/textproc/libpathan/Makefile       Fri Apr 04 15:27:25 2008 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.12 2006/07/22 04:46:18 rillig Exp $
+# $NetBSD: Makefile,v 1.13 2008/04/04 15:27:25 joerg Exp $
 
 DISTNAME=      libpathan-1.2-2-src
 PKGNAME=       ${DISTNAME:S/-2-src/.2/}
@@ -11,6 +11,7 @@
 COMMENT=       Library to parse and evaluate XPath expressions
 
 PKG_INSTALLATION_TYPES=        overwrite pkgviews
+PKG_DESTDIR_SUPPORT=   user-destdir
 
 WRKSRC=                        ${WRKDIR}/${DISTNAME:S/-2-src//}
 GNU_CONFIGURE=         YES
@@ -20,5 +21,7 @@
 
 CONFIGURE_ARGS+=       XERCESCROOT=${LOCALBASE:Q}
 
+INSTALL_MAKE_FLAGS+=   prefix=${DESTDIR}${PREFIX}
+
 .include "../../textproc/xerces-c/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"
diff -r 353f7d1238a5 -r 62145e574868 textproc/libpathan/distinfo
--- a/textproc/libpathan/distinfo       Fri Apr 04 15:27:12 2008 +0000
+++ b/textproc/libpathan/distinfo       Fri Apr 04 15:27:25 2008 +0000
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.3 2005/02/24 14:48:44 agc Exp $
+$NetBSD: distinfo,v 1.4 2008/04/04 15:27:25 joerg Exp $
 
 SHA1 (libpathan-1.2-2-src.tar.gz) = 7354de9e5ffd192366b498ee99103899b0995247
 RMD160 (libpathan-1.2-2-src.tar.gz) = 9dab7672d2ff724fad681b560132ecd32ebbc0e6
@@ -6,3 +6,4 @@
 SHA1 (patch-aa) = 43656156022b24ece265b161703c3f7fc9dfa90f
 SHA1 (patch-ab) = 5c0e91f5ce235ed12cacff207dc56097082000d4
 SHA1 (patch-ac) = 75afff02ce378b05d09aaa9de779134ac1a5ca3a
+SHA1 (patch-ad) = 7c81a565abaa920ae453febe226011762c432996
diff -r 353f7d1238a5 -r 62145e574868 textproc/libpathan/patches/patch-ad
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/textproc/libpathan/patches/patch-ad       Fri Apr 04 15:27:25 2008 +0000
@@ -0,0 +1,18 @@
+$NetBSD: patch-ad,v 1.1 2008/04/04 15:27:26 joerg Exp $
+
+--- Makefile.orig      2008-04-03 11:37:30.000000000 +0200
++++ Makefile
+@@ -73,10 +73,10 @@ lexparseclean:
+ install:
+       $(srcdir)/util/mkinstalldirs $(incdir)/ext
+       $(srcdir)/util/mkinstalldirs $(libdir)
+-      for f in $(USERINCLUDEFILES) ; do $(INSTALL) $$f $(incdir) ; done
+-      for f in $(EXTINCLUDEFILES) ; do $(INSTALL) $$f $(incdir)/ext ; done
++      for f in $(USERINCLUDEFILES) ; do $(BSD_INSTALL_DATA) $$f $(incdir) ; done
++      for f in $(EXTINCLUDEFILES) ; do $(BSD_INSTALL_DATA) $$f $(incdir)/ext ; done
+       $(PERL) $(srcdir)/util/IntegrateConfigH.pl src/config.h
+-      $(INSTALL) $(srcdir)/objs/Pathan.hpp $(incdir)
++      $(BSD_INSTALL_DATA) $(srcdir)/objs/Pathan.hpp $(incdir)
+       $(PERL) $(srcdir)/util/StripHeader.pl $(incdir)/*.hpp $(incdir)/ext/*.hpp
+       $(INSTALLLIBSTAGE)
+ 



Home | Main Index | Thread Index | Old Index