Subject: CVS commit: pkgsrc/textproc/p5-XML-SAX
To: None <pkgsrc-changes@NetBSD.org>
From: Klaus Heinz <heinz@netbsd.org>
List: pkgsrc-changes
Date: 06/13/2007 23:17:32
Module Name:	pkgsrc
Committed By:	heinz
Date:		Wed Jun 13 23:17:32 UTC 2007

Modified Files:
	pkgsrc/textproc/p5-XML-SAX: Makefile distinfo
	pkgsrc/textproc/p5-XML-SAX/patches: patch-aa
Added Files:
	pkgsrc/textproc/p5-XML-SAX: DEINSTALL INSTALL

Log Message:
- The package supports installation to DESTDIR. The only issue was the
  creation of the parser registry (ParserDetails.ini) at installation
  time which does not work if using DESTDIR.
  Instead of breaking abstraction barriers (use of _USE_DESTDIR) to make
  this work, this task was moved to INSTALL/DEINSTALL scripts where it
  really belongs, which incidentally also solves the problem described
  above.

- In order to move the creation of the parser registry to the pkgsrc
  scripts, Makefile.PL was changed (through patch-aa) to respect the
  variable SKIP_SAX_INSTALL (inspired by XML::LibXML).

- File::Temp is a part of Perl since 5.6.1 so we do not need an explicit
  DEPENDS line for this.


To generate a diff of this commit:
cvs rdiff -r0 -r1.1 pkgsrc/textproc/p5-XML-SAX/DEINSTALL \
    pkgsrc/textproc/p5-XML-SAX/INSTALL
cvs rdiff -r1.17 -r1.18 pkgsrc/textproc/p5-XML-SAX/Makefile
cvs rdiff -r1.5 -r1.6 pkgsrc/textproc/p5-XML-SAX/distinfo
cvs rdiff -r1.2 -r1.3 pkgsrc/textproc/p5-XML-SAX/patches/patch-aa

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.