aboutsummaryrefslogtreecommitdiff
path: root/usr.sbin/pkg_install/lib/version.c
Commit message (Collapse)AuthorAgeFilesLines
* Backout libinstall.a -> libpkg commit.Florent Thoumie2011-05-171-0/+328
| | | | | | | Discussed with: erwin, brooks, bapt Notes: svn path=/head/; revision=222035
* - Take libinstall.a out of pkg_install and make it a proper shared library.Florent Thoumie2010-04-231-328/+0
| | | | | | | | | | | | | | - Rework the wrapper support to check libpkg version as well as pkg_install version. - Add libfetch to _prebuild_libs. - There are no new features introduced. Notes: the API is not stable, so basically, do not use libpkg in your projects for now. Also there's no manpage for libpkg yet, because the API will change drastically. I repeat, do not use libpkg for now. Notes: svn path=/head/; revision=207113
* - complete rewrite of the version number parsing code, restoring ↵Oliver Eikemeier2004-06-291-82/+239
| | | | | | | | | | | | | compatibiliy of 5.x with 4.x and portupgrade - parse version numbers of ports containing an underscore followed by a number correctly - handle special strings pl, alpha, beta, pre and rc PR: 56961 Notes: svn path=/head/; revision=131274
* Fix typos; each file has at least one s/seperat/separat/Jens Schweikhardt2002-08-111-6/+6
| | | | | | | | | | | | | (I skipped those in contrib/, gnu/ and crypto/) While I was at it, fixed a lot more found by ispell that I could identify with certainty to be errors. All of these were in comments or text, not in actual code. Suggested by: bde MFC after: 3 days Notes: svn path=/head/; revision=101677
* C replacement for the Perl5 code.Mark Murray2002-06-241-7/+132
| | | | | | | Submitted by: reg Notes: svn path=/head/; revision=98766
* Fix SCM ID's.David E. O'Brien2002-04-011-5/+3
| | | | Notes: svn path=/head/; revision=93520
* - Introduce a notion of `packing list format version'. This allows makingMaxim Sobolev2001-10-101-0/+48
non-backward compatible changes in the format of packing list and handle them gracefully; - fix a longstanding issue with symlinks handling. Instead of recording checksum for the file symlink points to, record checksum for the value returned by readlink(2). For backward compatibility increase packing list format minor version number and provide a fallback to a previous behaviour, if package in question was created with older version of pkg_* tools; Submitted by: Alec Wolman <wolman@cs.washington.edu>, sobomax - don't record MD5 checksum for device nodes, fifo's and other non-regular files. Submitted by: nbm MFC in: 2 weeks Notes: svn path=/head/; revision=84750