summaryrefslogtreecommitdiff
path: root/pkgtools/pkglint
AgeCommit message (Expand)AuthorFilesLines
2006-05-31Using the := operator has subtle effects on the number of '$' charactersrillig1-2/+6
2006-05-31Added a check for variables that are evaluated at load time. Especiallyrillig2-13/+58
2006-05-31Fixed indentation level in checkline_mk_vartype.rillig1-29/+29
2006-05-31The checks for variable use and correct quoting have been concentratedrillig2-107/+298
2006-05-31Some minor fixes and additions.rillig1-3/+5
2006-05-31SHLIB_HANDLING and USE_RMAN are deprecated.rillig1-1/+3
2006-05-23Moved the code that guesses the type of a variable based on its namerillig1-36/+40
2006-05-23Prevented warnings when defining the new FETCH_MESSAGE.rillig2-2/+5
2006-05-23- _FETCH_MESSAGE, BUILDLINK_RECOMMENDED.* and BUILDLINK_DEPENDS.* arerillig3-11/+26
2006-05-23The "future directions" chapter gives a vision of what pkglint may do ifrillig3-2/+53
2006-05-22- When building the list of used variables, scan Makefile.* in additionrillig1-2/+2
2006-05-22- Pkglint distinguishes between variables FOO and FOO.* now when checkingrillig2-202/+282
2006-05-22Removed some drivel that was not appropriate for man pages.rillig2-15/+3
2006-05-21- PLISTs should not contain perllocal.pod.rillig1-3/+9
2006-05-20Switching pkglint to OCaml looks feasible.rillig1-1/+10
2006-05-20Switching the programming language of pkglint to C++ is not an option.rillig1-1/+5
2006-05-19Reindented the whole program to fit my personal taste.rillig1-1395/+1441
2006-05-19- Found three more instances where explain() had been called instead ofrillig1-14/+33
2006-05-16Updated pkglint to 4.62.rillig2-4/+7
2006-05-16bsd.options.mk may set PKG_OPTIONS.rillig2-4/+6
2006-05-16Fixed a typo: $op cannot be "+", but sometimes is "+=".rillig1-2/+2
2006-05-15Found two instances of explain() that had not been converted properly.rillig1-4/+12
2006-05-15Allow the compressed form of duplicate elimination for BUILDLINK_PACKAGES.rillig1-9/+22
2006-05-13Updated pkglint to 4.61.rillig1-2/+2
2006-05-13- Added the constant NO_LINES as an alias for NO_LINE_NUMBER.rillig1-48/+84
2006-05-11In the make targets show-* and *-message, commands may be hidden usingrillig2-23/+30
2006-05-11Removed the "Comment expected" warning from patch files, as suggested byrillig1-5/+5
2006-05-11BUILDLINK_A{B,P}I_DEPENDS should not be assigned using the ?= operator.rillig1-3/+3
2006-05-11- Allow the lines in makevars.map to be folded like in Makefiles.rillig2-9/+15
2006-05-11Some ideas about the contexts in which variables may be used.rillig1-1/+40
2006-05-10- ACL subjects may contain * as a placeholder.rillig3-24/+30
2006-05-10The := or != operators can be used for unconditional assignment, too.rillig1-2/+3
2006-05-10clean up after doing a quick-install.rillig1-2/+2
2006-05-10- Improved ACL definitions in makevars.map.rillig3-72/+94
2006-05-10ACL entries are separated by a comma and optional white-space, since thatrillig1-3/+3
2006-05-10- Removed the types Readonly and Userdefined.rillig2-239/+299
2006-05-10Rewrote the section on ACLs. Now I must adjust the implementation torillig1-61/+88
2006-05-10* In the vartypes.map, distinguish FOO and FOO.*.rillig1-1/+2
2006-05-10- Added the class PkgLint::Type.rillig4-316/+461
2006-05-02In Makefiles, the level of indentation of directives should not berillig1-11/+16
2006-05-02Non-optimal white-space is not worth a warning. A note is enough.rillig1-2/+2
2006-05-01It is an error if a RESTRICTED package does not have a LICENSE.rillig1-1/+5
2006-05-01The only valid value for NO_{SRC,BIN}_ON_{CDROM,FTP} is ${RESTRICTED},rillig2-6/+11
2006-05-01Don't warn about unknown lines in paragrpah five of buildlink3.mk filesrillig1-3/+3
2006-05-01- Added specific checks for buildlink3.mk files.rillig1-14/+166
2006-05-01- Added the shell command that is hidden to the diagnostics, so theyrillig1-9/+43
2006-05-01Marked all variables from mk/defaults/mk.conf as Readonly.rillig1-12/+12
2006-04-30List! has been replaced by InternalList.rillig1-13/+11
2006-04-30Added a warning that shell commands should not be hidden unconditionallyrillig1-2/+9
2006-04-29Distinguish the variables pkgname and effective_pkgname. The latter canrillig1-20/+56