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.