Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2006-05-16 | Updated pkglint to 4.62. | rillig | 2 | -4/+7 | |
Changes since 4.61: - Bug fixes. | |||||
2006-05-16 | bsd.options.mk may set PKG_OPTIONS. | rillig | 2 | -4/+6 | |
2006-05-16 | Fixed a typo: $op cannot be "+", but sometimes is "+=". | rillig | 1 | -2/+2 | |
2006-05-15 | Found two instances of explain() that had not been converted properly. | rillig | 1 | -4/+12 | |
Fixed them. Added explain_note(). | |||||
2006-05-15 | Allow the compressed form of duplicate elimination for BUILDLINK_PACKAGES. | rillig | 1 | -9/+22 | |
2006-05-13 | Updated pkglint to 4.61. | rillig | 1 | -2/+2 | |
Changes since 4.60: - Added ACL-based checks that restrict the files which may define variables. - Many, many small improvements. | |||||
2006-05-13 | Changed two lines in the generated buildlink3.mk files. For quite a long | rillig | 2 | -6/+6 | |
time, the !empty(BUILDLINK_DEPTH:M+) lines confused me, so I changed them to be ${BUILDLINK_DEPTH} == "+", which has the same effect. Changed the version number to 3.12. | |||||
2006-05-13 | - Added the constant NO_LINES as an alias for NO_LINE_NUMBER. | rillig | 1 | -48/+84 | |
- Renamed explain() to explain_warning() and added explain_info(). - Added some code to distinguish FOO from FOO.* in the makevars.map file. - Allow an alternative form of checking the inclusion depth in buildlink3.mk files. | |||||
2006-05-11 | In the make targets show-* and *-message, commands may be hidden using | rillig | 2 | -23/+30 | |
"@". | |||||
2006-05-11 | Removed the "Comment expected" warning from patch files, as suggested by | rillig | 1 | -5/+5 | |
many people on pkgsrcCon 2006. | |||||
2006-05-11 | BUILDLINK_A{B,P}I_DEPENDS should not be assigned using the ?= operator. | rillig | 1 | -3/+3 | |
2006-05-11 | - Allow the lines in makevars.map to be folded like in Makefiles. | rillig | 2 | -9/+15 | |
- Removed some legacy definitions for ACL subjects. | |||||
2006-05-11 | Some ideas about the contexts in which variables may be used. | rillig | 1 | -1/+40 | |
2006-05-10 | - ACL subjects may contain * as a placeholder. | rillig | 3 | -24/+30 | |
2006-05-10 | The := or != operators can be used for unconditional assignment, too. | rillig | 1 | -2/+3 | |
2006-05-10 | clean up after doing a quick-install. | rillig | 1 | -2/+2 | |
2006-05-10 | - Improved ACL definitions in makevars.map. | rillig | 3 | -72/+94 | |
- Added checks for deprecated and nonexistent licenses. (suggested by gdt) - Added detection for /foo/s/bar/baz/ sed command that appears without a leading "-e" in a SedCommands variable. (suggested by wiz) | |||||
2006-05-10 | ACL entries are separated by a comma and optional white-space, since that | rillig | 1 | -3/+3 | |
looks nicer. | |||||
2006-05-10 | - Removed the types Readonly and Userdefined. | rillig | 2 | -239/+299 | |
- Aligned the ACL permission letters with the documentation. The old "c" letter has been removed because from the definition's point of view, there is no difference between the "=" and the ":=" operator. All the differences lie on the right hand side, which will be covered later. - Updated the variables in makevars.map with mk/defaults/mk.conf, 1.118. | |||||
2006-05-10 | Rewrote the section on ACLs. Now I must adjust the implementation to | rillig | 1 | -61/+88 | |
this specification. | |||||
2006-05-10 | * In the vartypes.map, distinguish FOO and FOO.*. | rillig | 1 | -1/+2 | |
2006-05-10 | - Added the class PkgLint::Type. | rillig | 4 | -316/+461 | |
- Added the -Wacl command line option, which is disabled by default. - Extended the type definitions in makevars.map by ACLs, which specify in which files the variables may be defined. - Trailing white-space in DESCR files can be fixed automatically. - Use of the $$ shell variable is not flagged as "strange" anymore. - Added ACL-based checks for variable definitions. - PKGREVISION should not be set to 0. - Improved the diagnostics text for RESTRICTED. - Added the types Unchecked and Version. - Dashes are allowed in library names in wrapper reordering commands. - More than one DISTFILES definition is allowed in the variable ordering check. | |||||
2006-05-10 | Make pkg_install build on platforms that don't define the PRIu64 integer | jlam | 2 | -4/+6 | |
format modifier. We include "defs.h" in the files that use PRIu64 as that is the header that contains stand-in definition. | |||||
2006-05-09 | Took maintainership. | rillig | 1 | -2/+2 | |
2006-05-06 | PKGMANDIR instead of "man". | reed | 1 | -5/+5 | |
2006-05-06 | This doesn't use c, c++, fortran, java, or objc. | reed | 1 | -1/+2 | |
2006-05-04 | Bump version to 1.72: | dillo | 3 | -21/+22 | |
Make it use pkg_summary(5) (with a fallback to the old pkg_chk-summary). Retire capability to create pkg_chk-summary. | |||||
2006-05-02 | In Makefiles, the level of indentation of directives should not be | rillig | 1 | -11/+16 | |
affected by multiple-inclusion guards. | |||||
2006-05-02 | Non-optimal white-space is not worth a warning. A note is enough. | rillig | 1 | -2/+2 | |
2006-05-01 | It is an error if a RESTRICTED package does not have a LICENSE. | rillig | 1 | -1/+5 | |
2006-05-01 | The only valid value for NO_{SRC,BIN}_ON_{CDROM,FTP} is ${RESTRICTED}, | rillig | 2 | -6/+11 | |
as documented in the pkgsrc guide. | |||||
2006-05-01 | Don't warn about unknown lines in paragrpah five of buildlink3.mk files | rillig | 1 | -3/+3 | |
by default. Just skip them and only issue diagnostics when in --debug mode. | |||||
2006-05-01 | - Added specific checks for buildlink3.mk files. | rillig | 1 | -14/+166 | |
- Found a bug in the SimpleMatch and StringMatch classes, which had worked up to now, although I knew that the code was wrong. | |||||
2006-05-01 | 1.71: Fix typo in message. PR 33401 by MASUDA Hideo. | wiz | 2 | -4/+4 | |
2006-05-01 | - Added the shell command that is hidden to the diagnostics, so they | rillig | 1 | -9/+43 | |
look more precise. - Added checks for proper indentation of make(1) directives. | |||||
2006-05-01 | Marked all variables from mk/defaults/mk.conf as Readonly. | rillig | 1 | -12/+12 | |
2006-04-30 | List! has been replaced by InternalList. | rillig | 1 | -13/+11 | |
2006-04-30 | Added a warning that shell commands should not be hidden unconditionally | rillig | 1 | -2/+9 | |
(by starting with the @ character). | |||||
2006-04-29 | Distinguish the variables pkgname and effective_pkgname. The latter can | rillig | 1 | -20/+56 | |
also be derived from distname. Added more checks for PLIST files. | |||||
2006-04-28 | Honor PKGMANDIR. | jlam | 1 | -5/+5 | |
2006-04-25 | Sync with src: HOMEPAGE is optinal, noted by wiz. | dillo | 2 | -25/+30 | |
Regen catman page. | |||||
2006-04-24 | Sync with usr.sbin/pkg_install/lib/pkg_summary.5 v1.2: Sort. | wiz | 1 | -3/+3 | |
2006-04-24 | Sync with src, version 20060424: | dillo | 15 | -49/+402 | |
Add support for creating summary file containing all information about a package repository needed by package managing software. This allows better use of remote binary package repositories. Discussed on tech-pkg. | |||||
2006-04-23 | Update pkg_chk to 1.70 - list -q in usage, noted by Rui Paulo | abs | 2 | -3/+4 | |
2006-04-23 | Assume existence of string.h too; needed for Irix 5, | wiz | 1 | -2/+2 | |
reported by schwarz@. | |||||
2006-04-23 | Removed the word "possible" from the diagnostics, as the number of false | rillig | 1 | -4/+4 | |
positives is near epsilon. | |||||
2006-04-23 | Determining the tool names automatically does not work without cheating, | rillig | 1 | -2/+2 | |
as not all necessary files are included by bsd.tools.mk. Instead, defaults.mk is included by bsd.prefs.mk. | |||||
2006-04-22 | The list of files that define the TOOLS is extracted from bsd.tools.mk | rillig | 1 | -5/+30 | |
instead of specifying it explicitly. | |||||
2006-04-22 | Removed the superfluous "quotes" and 'quotes' from variables that don't | rillig | 6 | -12/+12 | |
need them, for example RESTRICTED and SUBST_MESSAGE.*. | |||||
2006-04-21 | Updated pkglint to 4.60. | rillig | 2 | -5/+3 | |
Changes since 4.59: - For many variables the :Q operator is not needed (by definition), for example some pathnames, user names, group names. - Improved the diagnostics for planned package updates. - Various catch-ups to recent changes in the infrastructure, among them BUILDLINK_ABI_DEPENDS and gettext.mk. - When the PLIST contains a libtool archive, the *.a and *.so files don't have to be mentioned explicitly. |