summaryrefslogtreecommitdiff
path: root/usr.sbin/pkg_add/pkg_create
AgeCommit message (Expand)Author
2007-04-30unsimplify checksum creation, fix @link markers.Marc Espie
2007-04-30allow pkg_create to regen on a dirname, supply +CONTENTS automaticallyMarc Espie
2007-04-30reorg main code to separate regeneration case better.Marc Espie
2007-04-30add items based on options, not on file existence.Marc Espie
2007-04-30fold checksumming code for special files. As a bonus, we now check md5Marc Espie
2007-04-30slight code reorg, no changes.Marc Espie
2007-04-30use more descriptive name (dir -> infodir) and pass it along to checksummingMarc Espie
2007-04-30move checksumming capabilities into base classMarc Espie
2007-04-30tweak args to compute_checksum slightly, pass it the explicit file nameMarc Espie
2007-04-30stop looking at plist's internals during makesum, simply copy the objectsMarc Espie
2007-04-30add most things concerning @ignore, since we now have ways nicer to doMarc Espie
2007-04-29verify_checksum can be used as a normal visitorMarc Espie
2007-04-29now that checksum creation uses OO methods, reuse the same code forMarc Espie
2007-04-29fix recreation of packing-lists: we now have exactly one element in there.Marc Espie
2007-04-29unify some other consistency checksMarc Espie
2007-04-29all of them....Marc Espie
2007-04-29rename compute_checksum to create_checksumMarc Espie
2007-04-29turn avert_duplicates into a full visitorMarc Espie
2007-04-29explain how to archive special files, and turnMarc Espie
2007-04-29now we always call create_package with a valid archive.Marc Espie
2007-04-29rename archive into create_package, split its function intoMarc Espie
2007-04-29replace $p->visit('method') calls with $p->methodMarc Espie
2007-04-15update copyright years, standardize licence.Marc Espie
2007-03-19make `no @owner', `weird mode' and `@dirrm' into errors.Marc Espie
2007-03-18handle more errors during package creation.Marc Espie
2006-12-10don't complain about uid/gid of symlinks.Steven Mestdagh
2006-11-07zap the stat part related to file type, only keeping the usual modes.Marc Espie
2006-11-05warn for any weird stuff in packages.Marc Espie
2006-10-15tweaks;Jason McIntyre
2006-10-15Normalize query options: make them not stop the package generation unlessMarc Espie
2006-01-09avoid anything that isn't a library in warning for SHARED_LIBS.Marc Espie
2005-12-26have pkg_create warn about shared libs which have a version number hardcodedMarc Espie
2005-11-19magically complete fragment with `committed' names, solve the issue thatMarc Espie
2005-09-24Add some code to just build the packing-list even if the package won'tMarc Espie
2005-09-24pass actual items to prepare_long and check_name so that we can alsoMarc Espie
2005-09-11downgrade @pkgdep from deprecated to actual error.Marc Espie
2005-09-07use `pkg-name' rather than `pkgname' here, for consistency with otherJason McIntyre
2005-09-04* New -i interactive option, that can ask obnoxious questions.Marc Espie
2005-08-14no reason not to record special files sizes along with md5.Marc Espie
2005-08-07wrapper around Ustar that replaces long names/links with LongName#/LongLink#.Marc Espie
2005-06-26switch pkg_create to built-in Ustar, no longer dependent on external tar.Marc Espie
2005-06-08squeeze +COMMENT in front of +DESC.Marc Espie
2005-01-22explicitly shows fragment names that were not found.Marc Espie
2005-01-16allow locking of database in quiet mode, where we don't display anyMarc Espie
2004-12-12add somewhat more regular error catching code.Marc Espie
2004-12-10sync usage();Jason McIntyre
2004-12-07do like the manpage says, don't add a @name if we already got one.Marc Espie
2004-12-06UsageMarc Espie
2004-12-02Add quotes to unconfuse pkg_create error message.Marc Espie
2004-12-01allow stuff to recreate a package from an installed CONTENTS: sinceMarc Espie