summaryrefslogtreecommitdiff
path: root/pkgtools
AgeCommit message (Collapse)AuthorFilesLines
2008-01-04If a command line argument is used, it should be mentioned by exactlyrillig2-5/+6
this name (pkg-name) and not some related description, to make searching easy.
2008-01-04Prepared pkglint for the upcoming cleanup of the .include directives inrillig1-2/+2
mk/*.
2008-01-03When calling open(2), don't try to get an error message from libarchive,rillig1-3/+3
since it won't know anything about it. (hi joerg!)
2008-01-03+ lintpkgsrcrillig1-1/+2
2008-01-03Imported lintpkgsrc.rillig3-0/+56
lintpkgsrc checks various things on the complete pkgsrc tree.
2008-01-03Added a way to determine the PKGPATH when checking a package.rillig1-3/+22
2008-01-01If one of the NO_*_ON_* variables contains something other thatrillig1-2/+7
${RESTRICTED}, print the variable name in the warning message. While here, added an explanation for the warning.
2008-01-01All characters in PLIST files are relevant, so make trailing white-spacerillig1-2/+6
an error. Who would ever want to install files whose name ends in white-space?
2007-12-27Do not skip the configure phase. This package needs it to configureminskim1-2/+1
libnbcompat. Pointed by Mark Wicks in PR 37609.
2007-12-23Prepare for update of NetBSD and pkgsrc-2007Q4 by tagging current statejoerg1-2/+2
as 20071224. Changes include: - better diagnostic for conflicting packages - explicitly check already installed packages for conflicts with to-be-installed package - document pkg_admin rebuild-tree in usage - man page fixes - forcefully remove pkgdb entries (needed for user-usage in some cases)
2007-12-22Prevent internal errors when one-letter variables are used. The warningrillig1-2/+3
to disambiguate them is still printed. PR: 37593
2007-12-22Updated pkglint to 4.81.rillig1-2/+2
Changes since 4.80: - Stricter CVS Id check - REQD_FILES_PERMS, META_PACKAGE, PKGSRC_COMPILER - Warning if info pages are installed into share/info.
2007-12-22GNU info pages should not be installed into share/info.rillig1-3/+7
2007-12-21+ REDQ_FILES_PERMSrillig1-1/+2
2007-12-21Updated the list of pkgsrc compilers (+hp, +pcc).rillig1-2/+6
2007-12-19Improved the wording of an explanation, to avoid confusion.rillig1-4/+4
2007-12-19- Added support for the new META_PACKAGE variable.rillig2-4/+8
- Warn about duplicate entries in PLISTs.
2007-12-19The +CONTENTS file is checked for conflicts, not +REQUIRED_BY.rillig1-2/+2
2007-12-17Another day, another update (and probably not the last one):tron13-71/+146
Update the "x11-links" package to version 0.34: - Add suport for "libICE", "libSM", "libXext", libXinerama", "libXrandr", "libXrender", "libXt" and "xcursor" - Improve support for "Xfixes".
2007-12-17Documented struct package_conflict and added a note about therillig1-0/+17
inefficiency when reading all the +REQUIRED_BY files.
2007-12-16Update "x11-links" package to version 0.33:tron5-22/+53
- Improve handling of "libXmu" on systems with native X.org.
2007-12-16Fix build on pre-Leopard Mac OS X systems.tron1-3/+5
2007-12-16Mac OS X Leopard doesn't "InstallFlags" in "darwin.cf". We therefore don'ttron1-4/+6
need to (and cannot) apply a patch to prevent that. This package builds under Leopard now.
2007-12-15Update "x11-links" package to version 0.32:tron13-62/+185
- Update X.org support to support systems with modular X.org in the base distribution. - Add support Mac OS X Leopard.
2007-12-15Force dependency on libevent from pkgsrc on NetBSD, the native versionjoerg1-4/+2
is broken. This shows e.g. as querying the status can trigger a signal 10. Bump version.
2007-12-13Made the CVS Id check stricter, to catch many mistakes in pkgsrc-wip.rillig1-2/+2
2007-12-10document 'rebuild-tree' in usage()tnn1-2/+3
2007-12-07Updated pkglint to 4.80.rillig1-3/+3
Important changes since 4.79: - Fixed some internal errors. - Adjusted pkglint to changes in the pkgsrc infrastructure: SUBST_VARS.*, PKG_USERS_VARS, PKG_GROUPS_VARS. - Improved the parser for shell code. - Cleaned up the handling of the :Q operator, so that pkglint warns about it places where it is not required. - ${RUN} has deprecated ${_PKG_SILENT}${_PKG_DEBUG}.
2007-12-07+ AUTO_MKDIRSrillig1-1/+2
2007-12-05Skip empty lines in the limited list. Bump to 1.16.joerg2-3/+5
2007-12-02pkg_rolling-replace-0.12:tnn2-14/+22
Replace the nested shell loops in depgraph_installed() with some awk that only needs to invoke pkg_info once. This gives a ~20x speedup. Previously, if many packages were installed, depgraph generation took a considerable amount of time; in the order of 30 seconds even on moderately fast hardware.
2007-11-30In error messages, it is important to be as specific as possible, torillig1-2/+2
help the user understand the problem.
2007-11-30Catch some common mistakes in dependency patterns.rillig1-16/+21
2007-11-30stylerillig1-2/+4
2007-11-30Do not install a package if some of the installed packages wouldrillig4-5/+138
conflict with it. This fixes PR 37451.
2007-11-29Remove the package metadata even if it is read-only, without promptingrillig1-3/+3
the user.
2007-11-29(typo:) When checking PLIST.common_end and loading PLIST.common,rillig1-2/+2
actually load that file.
2007-11-28Check for deprecated mkisofs flags. Fix found and bump pkgrevision.mishka2-5/+5
2007-11-28Added some comments that explain the data structures.rillig2-2/+45
2007-11-22Fixed code duplication. When canonicalizing package names, also do itrillig1-26/+17
for PHP.
2007-11-20Removed USE_TOOLS+=perl:run, since Perl is not used as a tool, only as arillig1-3/+1
dependency which is included automatically by the various Perl modules. I wonder why the PERL5 variable is still defined without perl being in USE_TOOLS.
2007-11-20At some place, it should be documented why libnbcompat is _not_rillig1-1/+5
installed as a shared library but rebuilt for every package that needs a certain feature. That place is either here or in files/README.
2007-11-20Inform the user when configuring libnbcompat. While here, fixed somerillig1-3/+4
quoting issues. (They never caused anything to fail, but who knows what will happen in the future?)
2007-11-19Even on non-BSD systems, the "-R all" option should disable printing ofrillig1-3/+5
the "time" attribute. Noticed by Malcolm Herbert on tech-pkg.
2007-11-17Don't install corrupted catpages on Solaris and AIX. PKGREVISION++rillig1-19/+12
Cleaned up the Makefile.
2007-11-16The type of BUILTIN_FIND_GREP.* had been wrong. It's not List ofrillig1-2/+2
ShellWord, but a simple String. This has led to some confusion in db1.builtin.mk.
2007-11-14Add two missing .Ek.wiz1-1/+3
2007-11-14Properly check the return value of load_lines("PLIST.common").rillig1-2/+9
2007-11-14Some shells, for example /bin/ksh on Solaris, don't like "else fi"rillig1-2/+2
without any commands in between.
2007-11-13Provide more useful details in the error message for conflicting packages:rillig1-5/+4
- The package that cannot be installed - The pattern of the conflict - The name of the installed (conflicting) package.