summaryrefslogtreecommitdiff
path: root/pkgtools
AgeCommit message (Collapse)AuthorFilesLines
2005-08-01Remove another legacy var that was removed from pkgsrc before the previous ↵wiz1-2/+1
branch.
2005-08-01Remove some legacy vars that were removed from pkgsrc before the previous ↵wiz2-8/+2
branch.
2005-08-01Remove obsolete USE_PAM.wiz1-2/+1
2005-07-31Update digest to version 20050731:agc4-410/+833
Pull in a patch from Vsevolod Stakhov via FreeBSD: Because that the 55-bytes input-message becomes just 64 bytes block after `the message terminator code(0x80)' and `size-field(8-bytes field)' are added. Perhaps, I think the block of a lot of one be made at this time. Fixes PR 30857
2005-07-30Inserted empty lines before elsif to make the code more readable.rillig1-1/+48
2005-07-30The global variables are only needed when checking a package, not arillig1-2/+3
package category.
2005-07-30Remove pkgconflict here too.wiz1-2/+1
2005-07-30Removed the package as it has not been working since 2001. Ok'ed byrillig6-539/+0
wennmach.
2005-07-29Allow PATCH_DIST_CAT in the PATCH_SITES section.he2-4/+4
Bump version to 4.19.
2005-07-25Add xorg file which has common Xorg file entries.reed1-0/+611
Forgot in commit a few moments ago. This was discussed on tech-pkg on July 7.
2005-07-25Added xorg support, based on if ${X11BASE}/lib/X11/config/xorgversion.defreed7-2/+129
exists. Added new files for the xorg related files. Version is now x11-links-0.26.
2005-07-25Pull over change from src/usr.sbin/pkg_install:hubertf1-4/+11
| Modified Files: | src/usr.sbin/pkg_install/add: perform.c | | Log Message: | cleanup: preserve errno. Needed so err() functions ran after running | cleanup(0) print the correct error message. | | | To generate a diff of this commit: | cvs rdiff -r1.109 -r1.110 src/usr.sbin/pkg_install/add/perform.c
2005-07-25Pull over this change from src/usr.sbin/pkg_install (-current):hubertf1-14/+18
| Modified Files: | src/usr.sbin/pkg_install/add: extract.c | | Log Message: | Fix 'pkg_add -R' handling - not registering really means not touching | the pkgdb too - useful for pkg_add as non-root! | | | To generate a diff of this commit: | cvs rdiff -r1.34 -r1.35 src/usr.sbin/pkg_install/add/extract.c
2005-07-213.9: Update for pkg-config path change.wiz2-5/+5
2005-07-21Fix a typo and improve markup.wiz2-100/+95
2005-07-21Updated and rewrote the man page.rillig2-95/+72
2005-07-21Added a new subroutine log_subinfo that has an additional parameterrillig1-35/+66
taking the name of the current subroutine. Removed unnecessary checks for backup filenames.
2005-07-21Changed debugging output to reflect the recent split of checkfile_Makefile.rillig1-6/+6
2005-07-21The checkfile_Makefile subroutine is split into load_package_Makefilerillig1-35/+47
and checkfile_package_Makefile. This made another command line option -CMakefile possible, which allows Makefile checking to be switched off (it is on by default).
2005-07-21In the diagnostic messages, multiple adjacent slashes are compressed torillig1-1/+2
one.
2005-07-20Updated to be in sync with mk/replace.mk, revision 1.120.rillig1-2/+4
2005-07-20Don't print "vague" diagnostics by default. A "vague" diagnostic is onerillig1-2/+2
that has been in pkglint before I started hacking it. Mostly, they don't contain a specific file location where to look for the cause or they are generated using dubious code. The remaining warnings are only a few, but they are mostly usable and valid.
2005-07-20Don't show warnings for tool names that are enclosed in single quotes.rillig1-3/+10
Replace ${PHPPKGSRCDIR} with ../../lang/php5 when expanding Makefile variables. Show a warning if Makefile variables contain unresolved substitutions after expanding them. Fixed a newly introduced bug that prevented bsd.sites.mk from being found.
2005-07-20Added a subroutine expand_variable that replaces certain known ${...}rillig1-38/+32
substrings with reasonable values.
2005-07-20Removed global variable for checking type conformity of Makefile variables.rillig1-15/+22
2005-07-20Removed global variable %seen_Makefile_include.rillig1-10/+8
2005-07-20Removed globally visible variable %predefined_sites. It is now arillig1-12/+24
"static" variable of the check_predefined_sites subroutine.
2005-07-20Changed the default value of $pkgname from "" to undefined.rillig1-7/+7
2005-07-20Removed three more global variables.rillig1-29/+16
2005-07-20Removed global variable $pkgsrc_rootdir.rillig1-7/+4
2005-07-20The package's files are now processed by a large switch inside a looprillig1-47/+42
instead of many switches, each in its own loop. That way, each file is only checked once.
2005-07-18Sync over files from src/usr.sbin/pkg_install to fix PR pkg/30658:hubertf3-23/+9
Warn, but don't error out on pkgs that were built with IGNORE_RECOMMENDED. Bump version to 20050718.
2005-07-16Remove some unnecessarily strong dependencies on perl that resultedjlam1-2/+2
from including perl5/buildlink3.mk. These packages just need the Perl interpreter, and can just add "perl" to USE_TOOLS instead.
2005-07-16Get rid of USE_PERL5. The new way to express needing the Perl executablejlam7-15/+14
around at either build-time or at run-time is: USE_TOOLS+= perl # build-time USE_TOOLS+= perl:run # run-time Also remove some places where perl5/buildlink3.mk was being included by a package Makefile, but all that the package wanted was the Perl executable.
2005-07-15Drop support for TOOLS_DEPMETHOD.<tool>. The new way to specify ajlam1-3/+2
run-time dependency (DEPENDS) on a tool is to append a ":run" modifier to the tool name, e.g., USE_TOOLS+= perl:run Tools without modifiers or with an explicit ":build" modifier will cause build dependencies (BUILD_DEPENDS) on those tools to be added. This makes the notation a bit more compact.
2005-07-15Drop distinction between PKGSRC_USE_TOOLS and USE_TOOLS by makingjlam1-11/+11
PKGSRC_USE_TOOLS go away. There is now only a single USE_TOOLS variable that specifies all of the tools we need to build/run the package.
2005-07-05Don't use reserved variable names (${_f_} => ${f}).rillig1-3/+3
2005-07-02Removed the need for the global variable $opt_packagedir. No user-visiblerillig1-33/+31
changes.
2005-07-02Removed very old checks for files/md5, files/patch-sum, COMMENT and pkg/.rillig1-13/+1
2005-07-02Added a parameter to the checkfile_* subroutines that specifies the baserillig1-46/+42
directory of the package. The other parameter, the file to check, is always relative to the current directory.
2005-07-02TODO: make all pathnames relative to the current directory.rillig1-0/+1
2005-07-02The subroutine check_package gets the package directory as argument.rillig1-4/+7
This is the first step to get rid of the global $opt_packagedir variable. While doing this, I will hopefully notice all uses of relative pathnames and repair them, so that pkglint can be called with multiple arguments soon.
2005-07-02Restricted the warning option -Wsort to only apply to PLIST files andrillig3-13/+14
therefore renamed it to -Wplist-sort. This option is disabled by default to avoid excessive warnings. Apart from an unfounded suggestion somewhere in the past, I don't see a reason why PLIST files should be sorted. Remember: The option is still available, it's just disabled by default.
2005-07-02Removed the check for expanded RCS tag completely, assuming no one willrillig1-12/+3
ever need to distinguish between expanded and unexpanded RCS tags while committing.
2005-07-01Clarified the warning message when an uncommitted file has an expandedrillig1-2/+2
NetBSD RCS tag instead of an unexpanded one. A user had complained about it.
2005-06-27This package's installation does not run mtree (NO_MTREE=yes) so useseb1-2/+2
INSTALLATION_DIRS to set up ${PREFIX}/man/man1.
2005-06-27The subroutines checkfile_MESSAGE, checkfile_PLIST, checkfile_distinfo andrillig1-24/+15
checkfile_patches_patch are called with path names relative to the current directory, not to the package directory. The other subroutines will follow.
2005-06-26Actually use PKG_DBDIR and PKGSRCDIR values from the build process,atatat2-5/+5
rather than just pretending to. I know I meant this to work, but somehow I forgot actually to make it work a long time ago. Addresses a problem pointed out in private email.
2005-06-24Don't warn on empty scripts/ directories, which may occur during CVSrillig2-11/+9
updates. Don't write logging messages for Makefiles that are being read but for Makefiles that are included and for those whose inclusion is skipped. Skip include files that contain Make variables. When checking for direct use of shell commands, don't print the line continuation, that is the trailing white-space and backslash. These changes lead to pkglint-4.18.
2005-06-19Avoid creating an empty directory that is not used (and which didn't matchjmmv1-2/+1
the PLIST). Noticed by minskim@.