summaryrefslogtreecommitdiff
path: root/pkgtools
AgeCommit message (Collapse)AuthorFilesLines
2009-06-03Fix typo.joerg1-2/+2
2009-06-03Add miros to the default accepted licenses.ahoka1-2/+2
2009-05-28pkg_install-20090528:joerg2-5/+5
I can't remember why the original pkg_install-renovation code disabled extraction of ownership from packages, so reenable that.
2009-05-27Sync license list with mk/license.mk.joerg1-2/+2
2009-05-27pkg_install-20090527:joerg2-8/+13
Try harder to mimic the old pkg_delete behavior and provide a topologically sorted output for pkg_info -r. Bail out on dependency cycles based on recursion depth, currently 64K.
2009-05-26Shell comments may be hidden using @, as they have no side effects.rillig1-2/+5
2009-05-19Avoid adding unnecessary lines for GConf.wiz2-5/+3
Bump version to 2.10.
2009-05-19Use standard location for LICENSE line (in MAINTAINER/HOMEPAGE/COMMENTwiz6-13/+12
block). Uncomment some commented out LICENSE lines while here.
2009-05-18Sync default-accepted licenses with pkgsrc/mk/licenses.mk.wiz2-7/+9
Bump version to 20090518.
2009-05-13regen.wiz1-1/+1
2009-05-13usage: match man page more closely.wiz1-3/+3
2009-05-13Sort options in SYNOPSIS.wiz1-2/+2
2009-05-13Sort options in usage.wiz1-2/+2
2009-05-13Sort options. Sort sections. Fix xref.wiz1-32/+31
2009-05-13Use Fl and Ar in SYNOPSIS.wiz1-7/+7
2009-05-13More closely match man page.wiz1-2/+2
2009-05-13Sort options. Update example NetBSD versions. Use Nx.wiz1-14/+18
Fix xref.
2009-05-13Regen.joerg1-6/+12
2009-05-13pkg_install-20090513:joerg5-14/+45
Add pkg_create -F, which explicitly provides the compression type.
2009-05-13G/C PlayPen and PlayPenSize.joerg4-14/+6
2009-05-12"ranlib -t" doesn't work on Darwin; use "touch" instead.minskim2-4/+4
2009-05-10Fix spelling.joerg1-3/+3
2009-05-09Define int64_t if missing. Should fix PR 41396.joerg3-1/+122
2009-05-07Attempt to apply a bit of DWIM to previous (PR 41368).schmonz2-8/+8
2009-05-06Deal with missing PATH_MAX as reported in PR 41368.joerg2-5/+13
2009-05-04Updated pkgtools/pkg_chk to 1.99abs2-4/+4
Add missing ^ to one PKGPATH= regex to ensure we do not pick up PREV_PKGPATH or similar
2009-05-04Remove trailing whitespace. Spelling. Punctuation nits. Remove superfluouswiz1-6/+5
.Pp.
2009-05-04Add slash to pattern. From Steven Drake in PR 41092.wiz1-3/+3
Bump PKGREVISION.
2009-05-02Add PREV_PKGPATH and/or SUPERSEDES for various packages thatreed1-1/+4
were moved or renamed. This was for some from 2008 and 2009 and one from 2001. Also I noticed that a CHANGES entry was wrong as said "Renamed" when should have said "Moved" (lua-OSBF) because PKGBASE stayed the same.
2009-05-02Add new metadata: PREV_PKGPATH and SUPERSEDES.reed3-6/+18
These will be available from pkg_summary(5) database. To be used to find previous packages when a package is moved or renamed. (Even though that is not recommended.) Documented in pkgsrc Guide and in the pkg_summary(5) manual page. Upcoming commit will have some packages modified to add them.
2009-04-26Removed unnecessary code.rillig1-33/+23
2009-04-26Optimized the doc/CHANGES handling to get the get_doc_CHANGES functionrillig1-10/+10
out of the top-15 time consumers, as measured by DProf. The execution time decreased by about 15 percent.
2009-04-26Documented the recent addition of the PkgPath type.rillig1-1/+8
2009-04-26Added a check that ensures that all types in makevars.map actually existrillig1-8/+36
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-26Added <para> tags so the document validates again.rillig2-14/+14
2009-04-26Removed unused functions.rillig1-14/+1
2009-04-25Regen.joerg2-2/+19
2009-04-25pkg_install-20090425:joerg8-15/+351
Add logic to evaluate license conditions. As frontend for pkgsrc, pkg_admin gets two new commands (check-license and check-single-license), which can be used to evaluate a given condition. pkg_add will be changed to honour licenses at a later point.
2009-04-24Regen.joerg2-28/+11
2009-04-24pkg_install-20090424:joerg13-193/+218
Make pkg_delete -d the default behavior, remove the option. Remove pkg_create -R support (reorder @dirrm entries). Introduce new plist command @pkgdir, which makes pkg_add add this directory if it doesn't exist already and pkg_delete remove it only if no other package has a @pkgdir entry for it. Otherwise directories are pruned when the last file or directory in them is removed. @dirrm is now a pure hint, if the directory doesn't exist, it will be silently skipped.
2009-04-24Constify.joerg2-5/+5
2009-04-23If the plist doesn't have a @name tag in it, fake one up based on thejoerg1-1/+7
directory name.
2009-04-23Update "rpm2pkg" package to version 2.2. Changes since version 2.1.1:tron2-16/+15
- Switch to 2-clause BSD license. - Compile with extra warnings (again) if GCC is used as the compiler. - Fix build warnings reported by "-Wsign-compare".
2009-04-23Require all plist commands to be in lower case. Nothing depends on thatjoerg1-3/+3
and it was never documented that it worked either way, so being strict doesn't hurt.
2009-04-23Remove support to spell of @cwd as @cd.joerg1-3/+2
2009-04-23Remove remaining parts of @mtree support.joerg5-19/+13
2009-04-23Remove support and documentation for @ignore_inst.joerg6-32/+13
2009-04-22pkg_install-20090422:joerg3-12/+16
Consider EOF during signature scan a fatal error. At the very least, the package is missing the +CONTENTS file at that point. Correctly reset the entry pointer in that case and make the meta data extraction stricter, avoiding NULL dereferences for invalid archives. Fixes pkg_info -X crash on empty files as reported by Daniel Horecki.
2009-04-22Regen.joerg1-1/+3
2009-04-22Document pkg_admin fetch-pkg-vulnerabilities -u.joerg1-1/+5