Subject: CVS commit: pkgsrc/mk
To: None <pkgsrc-changes@NetBSD.org>
From: Johnny C. Lam <jlam@netbsd.org>
List: pkgsrc-changes
Date: 09/10/2004 19:51:51
Module Name:	pkgsrc
Committed By:	jlam
Date:		Fri Sep 10 19:51:51 UTC 2004

Modified Files:
	pkgsrc/mk: bsd.pkg.defaults.mk bsd.pkg.mk
Added Files:
	pkgsrc/mk/scripts: print-la-libnames
Removed Files:
	pkgsrc/mk/scripts: transform-la

Log Message:
* Do the *.la expansion within the current _PLIST_AWK_SCRIPT framework.
  We no longer require that LIBTOOL_LA_FILES be defined in the package
  Makefile, and the libtool archives should once again be listed in the
  PLIST.

* Add a new yes/no variable "LIBTOOLIZE_PLIST" to control whether to
  have bsd.pkg.mk automatically expand *.la files in PLISTs into the
  true library names represented by the libtool archives.

* Rename the "transform-la" script to "print-la-libnames" which more
  correctly reflects its function.

Many thanks to Todd Vierling for the original implementation and for
his contructive comments on how to improve the changes in this commit.


To generate a diff of this commit:
cvs rdiff -r1.279 -r1.280 pkgsrc/mk/bsd.pkg.defaults.mk
cvs rdiff -r1.1495 -r1.1496 pkgsrc/mk/bsd.pkg.mk
cvs rdiff -r0 -r1.1 pkgsrc/mk/scripts/print-la-libnames
cvs rdiff -r1.1 -r0 pkgsrc/mk/scripts/transform-la

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