Subject: CVS commit: pkgsrc/pkgtools/pkg_comp
To: None <pkgsrc-changes@NetBSD.org>
From: Julio Merino <jmmv@netbsd.org>
List: pkgsrc-changes
Date: 07/18/2003 12:21:39
Module Name:	pkgsrc
Committed By:	jmmv
Date:		Fri Jul 18 12:21:39 UTC 2003

Modified Files:
	pkgsrc/pkgtools/pkg_comp: Makefile
	pkgsrc/pkgtools/pkg_comp/files: pkg_comp.8 pkg_comp.sh

Log Message:
Update to 1.7:
- Added support for audit-packages.  pkg_comp will now automatically setup
  the vulnerabilities file inside the chroot so that pkgsrc can check for
  security flaws before building packages.  See the USE_AUDIT_PACKAGES
  variable in the manpage.
- Added support for gcc3.  pkg_comp will now automatically install the gcc3
  compiler inside the chroot and build all packages using it.  See the
  USE_GCC3 variable in the manpage.
- The new MKCONF_VARS variable lets you add any variable to the generated
  mk.conf file from the configuration file (no need for EXTRAMK in most
  cases).
- Deprecated the removepkgs target.  It was buggy and difficult to adapt to
  the new changes.  removeroot+makeroot should produce the same effect.
- Some code cleanup, specially regarding to template file generation and
  default values for variables.  (See next change item)
- Configuration file semantics have changed.  Variables are now set to their
  default value if they are NOT set in the configuration file.  This changes
  the behaviour of SETS_X11 specially, which needs to be explicitly set to
  "no" to disable X11.
- Fixed shell profile configuration.  Now PS1 is properly set when using the
  "chroot" target.


To generate a diff of this commit:
cvs rdiff -r1.10 -r1.11 pkgsrc/pkgtools/pkg_comp/Makefile
cvs rdiff -r1.7 -r1.8 pkgsrc/pkgtools/pkg_comp/files/pkg_comp.8
cvs rdiff -r1.6 -r1.7 pkgsrc/pkgtools/pkg_comp/files/pkg_comp.sh

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