jnemeth
69314526e7
Bump version simply because it hasn't been bumped for some time and many
...
changes have been made in the meantime. These way people will know that
there are updates that don't give bogus warnings.
2010-01-16 23:42:32 +00:00
adam
cfb0169880
Updated PGSQL_VERSIONS_ACCEPTED
2009-12-29 09:35:10 +00:00
rillig
40d043ed1c
The GNU tools usually provide replacements for their counterparts whose
...
name doesn't start with a "g". Fixes PR 40261.
2009-11-20 12:02:33 +00:00
obache
e24a915741
allow USE_JAVA=build.
2009-11-02 02:48:56 +00:00
tnn
0e3db5140e
note that pkglint doesn't understand dual licenses
2009-10-21 20:08:01 +00:00
rillig
8384e82c76
Oops. Thanks to Martti Kuparinen for finding this.
2009-09-15 10:03:48 +00:00
rillig
53e8f72328
Sync with reality. Patch provided by Yuji Yamano via pkgsrc-users.
2009-09-15 08:26:21 +00:00
rillig
070443b6ba
Don't prevent others from increasing the version number, since I don't
...
follow recent pkgsrc developments as carefully as necessary.
2009-09-15 08:16:24 +00:00
joerg
af40b242b1
SuSE packages live in suse100 nowadays and for Python pick 2.6.
2009-09-10 21:22:56 +00:00
wiz
206a66b761
Remove references to python-2.3.
2009-09-09 11:16:56 +00:00
wiz
aa35d2e30c
Remove BROKEN_IN variable. It was no maintained, and there was no
...
defined workflow for setting it, removing it, or removing packages
depending on it.
2009-08-25 12:32:54 +00:00
rillig
f6e862073d
Fixed the parser for shell commands, so that it recognizes the $$$$
...
variable.
2009-07-26 21:03:19 +00:00
rillig
257c9ea8a0
Added support for LICENSE_FILE, OPSYSVARS and @pkgdir.
2009-07-26 19:30:33 +00:00
rillig
00512090b3
Don't suggest to use obsolete features.
2009-07-22 22:11:54 +00:00
wiz
24673752cc
Mark USE_DIRS as deprecated.
2009-07-22 09:14:15 +00:00
wiz
59f4fd63a6
Remove USE_DIRS handling.
...
Warn about obsolete @dirrm.
Add an XXX for hicolor-icon-theme check.
2009-07-22 09:13:49 +00:00
rillig
ea4dea64cd
Added the ability to resolve simple variable references of the form
...
${VARNAME} into their values.
This was intended to fix the false positive warnings about missing
distinfo files, but it cannot handle database/ruby-gdbm for example,
because _RUBY_VER_MAJOR uses pattern substitution. Run pkglint with
-Dtrace,misc and look for resolve_var to see what happens up to now.
2009-07-17 20:06:22 +00:00
rillig
2132a6a60b
Variables that are defined by the package may be used as shell commands.
2009-07-17 04:39:33 +00:00
joerg
0b8fdfcdfa
Remove @dirrm entries from PLISTs
2009-06-14 18:10:40 +00:00
rillig
74b09b8f70
Documented the most recent change.
2009-06-13 06:33:35 +00:00
rillig
70153a79c6
Introduced the emulation framework to pkglint.
2009-06-13 06:30:25 +00:00
rillig
8447379c6f
Shell comments may be hidden using @, as they have no side effects.
2009-05-26 21:40:42 +00:00
rillig
5be066d680
Removed unnecessary code.
2009-04-26 16:08:40 +00:00
rillig
f0de3ee1bb
Optimized the doc/CHANGES handling to get the get_doc_CHANGES function
...
out of the top-15 time consumers, as measured by DProf. The execution
time decreased by about 15 percent.
2009-04-26 12:51:35 +00:00
rillig
8a91bf95da
Documented the recent addition of the PkgPath type.
2009-04-26 11:27:42 +00:00
rillig
7342b186a9
Added a check that ensures that all types in makevars.map actually exist
...
in the code, avoiding "Type not found" fatal errors at runtime. In this
case, only the variables *_SPECIFIC_PKGS were affected.
The real problem that induced the above change was the unknown type
"List of Pathname", which was a bug in the pkglint code itself,
introduced three years ago (revision 1.574).
2009-04-26 11:24:23 +00:00
rillig
5ba303ebb0
Added <para> tags so the document validates again.
2009-04-26 11:00:17 +00:00
rillig
7b522b5274
Removed unused functions.
2009-04-26 08:44:42 +00:00
joerg
8857e1e1dc
NO_MTREE and NO_PACKAGE are obsolete.
2009-04-09 00:55:12 +00:00
joerg
368d71b62e
Remove redundant NO_CHECKSUM and EXTRACT_ONLY definitions.
2009-04-09 00:48:06 +00:00
rillig
195fbce98e
take case-insensitive filesystems into account.
2009-04-05 13:05:16 +00:00
rillig
6d0f18a109
Added a warning for the old buildlink3.mk format.
2009-04-04 18:36:04 +00:00
wiz
db21e9345c
Improve explanation for missing man pages for sbin/ programs.
2009-03-25 16:33:25 +00:00
rillig
13996e96d2
Added explanations for all warnings that currently appear in wip/dcc.
2009-03-25 14:12:58 +00:00
rillig
1feaf9ef94
+ LICENSE_FILE
2009-03-25 14:12:04 +00:00
rillig
f02a5aab68
Added BUILDLINK_CONTENTS_FILTER.*
2009-03-22 08:17:02 +00:00
rillig
840cc6e053
Fixed the .if/.endif handling in the new buildlink3.mk format.
2009-03-22 05:57:40 +00:00
rillig
2a2a5da56d
Oops. :)
2009-03-22 05:50:12 +00:00
rillig
744e7354f2
Updated pkglint to 4.91.
...
Important changes since 4.90:
- Fixed some issues with "package has been downgraded" warnings.
- The doc/CHANGES-* files can be checked individually now.
- Emit a warning if a package does not define PKG_DESTDIR_SUPPORT.
- In patch files, warnings about absolute pathnames, CPP macros and the
like are only emitted if the line starts with a "+". If the -Wextra
option is given, the context lines (starting with a " ") are also
checked.
- Added support for the new buildlink3.mk format.
2009-03-22 05:47:25 +00:00
rillig
102e800816
Adjusted pkglint to the new format of the buildlink3.mk files, which is
...
pretty neat.
2009-03-22 05:41:44 +00:00
rillig
542fef01a4
Implemented the suggestion by abs@ of reducing the number of warnings in
...
patch files. Up to now, the lines that only provide the context for the
patches have been checked for absolute pathnames and the like. Now, only
those lines that really add something to the patched file are checked.
The context lines are checked when the -Wextra option is given.
While here, added some comments to help me understand the code that I
wrote years ago.
2009-03-10 19:41:21 +00:00
rillig
f01f63d281
Remind the package developers that AUTO_MKDIRS is more convenient than
...
using the INSTALL_*_DIR commands or the INSTALLATION_DIRS variable.
Suggested by abs@ on tech-pkg@.
2009-02-14 10:42:20 +00:00
joerg
e2107c85f6
Remove Python 2.1 support.
2009-02-09 21:09:20 +00:00
rillig
115f8bca6b
Packages that install *.desktop files should include
...
sysutils/desktop-file-utils/desktopdb.mk. Suggested by Matthias
Drochner.
2009-01-26 16:14:45 +00:00
rillig
21cac04813
Added but disabled a check that tests whether the PKGNAME and the
...
package directory match. There is much work to do until this can be
enabled.
2009-01-26 15:44:15 +00:00
wiz
1c2d59c2d6
Recognize CMAKE_ARGS.
2009-01-04 20:28:51 +00:00
rillig
ea2694451d
Warn about missing PKG_DESTDIR_SUPPORT definition. Every package should
...
have one.
2008-12-21 10:34:59 +00:00
rillig
03b5233b74
TOOLS_DEPENDS.* names a dependency, and all the directories that are
...
mentioned in it must actually contain a Makefile.
2008-12-15 12:47:31 +00:00
rillig
41f53c4dd5
Changed one of the explanations to be more permissive. Fixed a
...
grammatical mistake in the same sentence.
2008-12-14 18:46:58 +00:00
wiz
b4f7fd588d
Make complaints about hicolor icon themes directories errors.
...
Ok rillig
2008-12-05 06:48:05 +00:00