summaryrefslogtreecommitdiff
path: root/usr.sbin/pkg_add
AgeCommit message (Collapse)Author
2011-12-03simplify/generalizeMarc Espie
2011-12-03In a collision, retrofit storage for 2nd pkgname.Marc Espie
(in large updatesets, it may not be obvious where the 2nd copy comes from, as exemplified by ajacoutot@).
2011-12-02small logic errorMarc Espie
2011-12-02-X before -x;Jason McIntyre
2011-12-02-X exclude option: negates the packages we give (remove them instead ofMarc Espie
adding them).
2011-11-26a second missing $state...Marc Espie
2011-11-26fix reporting of weird libs in partial-*, as seen by fries@,Marc Espie
who always manages to run into strange corners headlong ;)
2011-11-25darn, setlist might actually be undefined entirely...Marc Espie
noticed by nigel
2011-11-25describe fixed behavior a little betterMarc Espie
2011-11-25fix -a <list> semantics:Marc Espie
instead of first doing, -a, then deleting the list, it's ways more useful to pick !manual installs in the list and remove them.
2011-11-24allow code to proceed if -e + -r.Marc Espie
2011-11-21zap eol whitespace;Jason McIntyre
2011-11-21exit code of 1 for -e errors, 2 for -r errors... combine as 3.Marc Espie
-> allows to run one pkg_info and disambiguate both kinds of errors.
2011-11-21more pkgpath(7)Marc Espie
2011-11-21point to pkgpath(7)Marc Espie
2011-11-20for the -r option, if we already set an error code (like in -e), reuse that.Marc Espie
allows pkg_info -e 'gettext->=0.20' -r 'gettext->=0.10.38' gettext-0.18.1p0 in one go.
2011-11-16During pkg_create(1), do not print any warnings or non-fatal errorsIngo Schwarze
from groff(1); of course, fatal errors cannot be ignored. If you want to polish manuals, use mandoc(1) -Tlint instead. ok espie@, and millert@ does not object
2011-11-16if the portstree gives us a cache directory, use it.Marc Espie
in lots of multi-packages scenarios that all depend on the main package, this speeds things *a lot*. case in point: in php 5.2, make package goes down from 1mn40 to 53s.
2011-11-14much better solver: don't try to solve every library, but just the onesMarc Espie
we have in the package we're trying to create. So, solve one level, and keep solving until we have what we need or we run out of level. Any package without @wantlib and lots of runtime depends will build MUCH faster. Other packages MAY build faster.
2011-11-14use print-plist-libs-with-depends (and make sure it does not skip depends)Marc Espie
2011-11-13The pkg_subst / SUBST_CMD has caused issues for some ports whereNigel Taylor
the $\ in files was replaced by $. Now only removes the \ in $\{[A-Za-z_] Ok espie@
2011-10-21small optimization: tell pkg_create to skip !libs if LIBS_ONLY (to beMarc Espie
used in make print-plist-libs)
2011-10-09don't be too hasty, we can choose to syslog (OR NOT) *after* we parse theMarc Espie
command line options. Problem noticed by Markus Lude.
2011-09-29ssl.8: Certifying Authority -> Certificate AuthorityJason McIntyre
isakmpd.8: rsa:1024 -> rsa:2048 (ok markus) all: X509 -> X.509 from Lawrence Teo
2011-09-25remove hack, ask for SUBDIRs with FULLPATH setMarc Espie
2011-09-17make pkg_add -nvv work with respect to whatis.db updates;Ingo Schwarze
ok espie@
2011-09-17work-around for default vs. no flavorMarc Espie
2011-09-10let pkg_mklocatedb work consistently with SUBDIRLIST (print only theMarc Espie
fullpkgpaths referenced there and nothing more)
2011-08-31propagate change of internalsMarc Espie
fixes: Not a SCALAR reference at /usr/libdata/perl5/OpenBSD/PkgSpec.pm line 454
2011-08-31versionspec stuff belongs in PkgSpec, not PackageNameMarc Espie
2011-08-31synch with current state of affairs a bitMarc Espie
2011-08-27the order of packinglists has been fixed for years by now, so it's noMarc Espie
longer necessary to look for @arch for "new" packing-lists. Optimize a bit more for @pkgpath since @wantlib/@depend mean it's over.
2011-08-26remove one more reference to pkg_merge; ok espieJason McIntyre
2011-08-26zap it from there tooMarc Espie
2011-08-26Shared Stuff never got usedMarc Espie
2011-08-26zap fatpackages. nobody actually uses them.Marc Espie
accordingly, locations do not need to track architecture.
2011-08-23zap old INSTALL/DEINSTALL stuff, it's been deprecated for 3 years, and removedMarc Espie
from pkg_create for over a year.
2011-08-18spacingMarc Espie
2011-08-18tweakMarc Espie
2011-08-17pkg_add and pkg_delete will now syslog activity by default.Marc Espie
2011-07-24nudge people towards pkglocatedb as a viable alternative to pkg_info -E.Marc Espie
2011-07-23avoid weird warnings in case we run into a strange package.Marc Espie
2011-07-20small tidbitsMarc Espie
2011-07-19better textMarc Espie
2011-07-19tag fuzzy stuff for manual-installs tooMarc Espie
2011-07-19mostly doneMarc Espie
2011-07-19use common code for ssh/http 1.1Marc Espie
2011-07-19clean-up a few thingsMarc Espie
2011-07-19fix -Ddependencies, from Nathanael RensenMarc Espie
2011-07-18most of the pieces are there... still need to open a new connection ifMarc Espie
server drops us.