diff options
author | seb <seb@pkgsrc.org> | 2002-03-04 13:48:30 +0000 |
---|---|---|
committer | seb <seb@pkgsrc.org> | 2002-03-04 13:48:30 +0000 |
commit | c5314a9d8b0de160c97fe4dbdba18276d2da2cda (patch) | |
tree | 2f52fe28f615fb1168727240341b4766d33cdf58 /pkgtools | |
parent | 3c5b4a5a971ec01cabf31909c51d1c5e949fdb0c (diff) | |
download | pkgsrc-c5314a9d8b0de160c97fe4dbdba18276d2da2cda.tar.gz |
Update the pkg_* tools to version 20020218.
Changes summary:
- Support digital signatures in binary packages.
- Use full path name to tar.
- Fix ``pkg_add -u'' for packages without dependencies.
- Add ``-U'' and ``-I'' options to pkg_create.
- Close some memory leaks.
- Add ``-n'' argument to pkg_info to show needed packages.
- Fix pkg_info to not FTP unneccessarily
- Improve version number handling:
- recognition of "pl" ("patchlevel") and "rc" ("release candidate")
strings
- recognition of '_' and "pl" as pseudonyms for '.' (1.2pl2 == 1.2.2)
- handle alphabetic characters properly (1.2e == 1.2.5)
- 64-bit integers are used internally for each component of the version
number.
- Various internal cleanups, bugfixes, and API tweaks.
Diffstat (limited to 'pkgtools')
-rw-r--r-- | pkgtools/pkg_install/Makefile | 4 | ||||
-rw-r--r-- | pkgtools/pkg_install/distinfo | 10 | ||||
-rw-r--r-- | pkgtools/pkg_install/patches/patch-aa | 10 | ||||
-rw-r--r-- | pkgtools/pkg_install/patches/patch-ac | 24 |
4 files changed, 25 insertions, 23 deletions
diff --git a/pkgtools/pkg_install/Makefile b/pkgtools/pkg_install/Makefile index 1400795c5b0..53b0caca7f8 100644 --- a/pkgtools/pkg_install/Makefile +++ b/pkgtools/pkg_install/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.46 2002/03/04 12:39:37 seb Exp $ +# $NetBSD: Makefile,v 1.47 2002/03/04 13:48:30 seb Exp $ # Note to package maintainers: # To update the distfile of this pkg, cd to /usr/src/usr.sbin, @@ -7,7 +7,7 @@ # that file to ${MASTER_SITE_LOCAL}. # Also, modify PKGTOOLS_REQD value in pkgsrc/mk/bsd.pkg.mk # to the new value. -DISTNAME= pkg_install-20010724 +DISTNAME= pkg_install-20020218 CATEGORIES= pkgtools MASTER_SITES= ${MASTER_SITE_LOCAL} diff --git a/pkgtools/pkg_install/distinfo b/pkgtools/pkg_install/distinfo index 2edec5f828a..42bac336a73 100644 --- a/pkgtools/pkg_install/distinfo +++ b/pkgtools/pkg_install/distinfo @@ -1,7 +1,7 @@ -$NetBSD: distinfo,v 1.5 2001/12/27 22:10:15 agc Exp $ +$NetBSD: distinfo,v 1.6 2002/03/04 13:48:30 seb Exp $ -SHA1 (pkg_install-20010724.tar.gz) = 313c28bdde6e7206c16be1d29f1990ff84460bf0 -Size (pkg_install-20010724.tar.gz) = 75229 bytes -SHA1 (patch-aa) = 5bf9b47353a457673b57ccf4a872ea94eb490b08 +SHA1 (pkg_install-20020218.tar.gz) = 06a1216bd8ed80500cac6ae13d245fb087592bd8 +Size (pkg_install-20020218.tar.gz) = 79023 bytes +SHA1 (patch-aa) = a82a64f574401661f05aed6e617ca7c2d6365446 SHA1 (patch-ab) = 39d9549a1e30912cd2602d941426f0ba8d41eed3 -SHA1 (patch-ac) = 722a7fe8cd01854fc54afb11907b4d245244887a +SHA1 (patch-ac) = fff98679f4d9d5fd5ed6be06fa236dd74bb9181e diff --git a/pkgtools/pkg_install/patches/patch-aa b/pkgtools/pkg_install/patches/patch-aa index 0f8b972bd7a..8d26755d6a9 100644 --- a/pkgtools/pkg_install/patches/patch-aa +++ b/pkgtools/pkg_install/patches/patch-aa @@ -1,13 +1,13 @@ -$NetBSD: patch-aa,v 1.4 2001/03/07 01:11:49 hubertf Exp $ +$NetBSD: patch-aa,v 1.5 2002/03/04 13:48:31 seb Exp $ ---- Makefile.orig Wed Jan 10 03:25:36 2001 -+++ Makefile Wed Mar 7 02:10:41 2001 +--- Makefile.orig Fri Feb 8 19:18:50 2002 ++++ Makefile @@ -2,5 +2,7 @@ # Original from FreeBSD, no rcs id. -SUBDIR=lib .WAIT add admin create delete info -+# .WAIT was introduced in post-1.5 NetBSD-current: -+#HF#SUBDIR=lib .WAIT add admin create delete info +SUBDIR=lib add admin create delete info ++ ++all-add all-admin all-create all-delete all-info: all-lib .include <bsd.subdir.mk> diff --git a/pkgtools/pkg_install/patches/patch-ac b/pkgtools/pkg_install/patches/patch-ac index 38d79e150e6..80bf79996ee 100644 --- a/pkgtools/pkg_install/patches/patch-ac +++ b/pkgtools/pkg_install/patches/patch-ac @@ -1,23 +1,25 @@ -$NetBSD: patch-ac,v 1.2 2001/12/17 21:23:42 agc Exp $ +$NetBSD: patch-ac,v 1.3 2002/03/04 13:48:31 seb Exp $ -On Darwin, grab the md5 files and headers from the digest package - ---- lib/Makefile 2001/10/29 21:07:57 1.1 -+++ lib/Makefile 2001/10/29 21:08:11 -@@ -5,13 +5,23 @@ +--- lib/Makefile.orig Sat Jan 5 17:36:57 2002 ++++ lib/Makefile +@@ -5,13 +5,27 @@ SRCS+= exec.c file.c ftpio.c global.c lpkg.c pen.c pkgdb.c \ plist.c str.c version.c -+OPSYS!= uname -s ++OPSYS!= uname -s + +.if ${OPSYS} == "Darwin" +SRCS+= md5c.c md5hl.c +.endif + - MKLINT= no - MKMAN= no - MKPIC= no - MKPROFILE= no + NOLINT= # defined + NOMAN= # defined + NOPIC= # defined + NOPROFILE= # defined ++MKLINT= no ++MKMAN= no ++MKPIC= no ++MKPROFILE= no # only needed during build - prevent installation of library +.if ${OPSYS} == "Darwin" |