summaryrefslogtreecommitdiff
path: root/pkgtools
diff options
context:
space:
mode:
authorseb <seb>2002-03-04 13:48:30 +0000
committerseb <seb>2002-03-04 13:48:30 +0000
commit20af1a06764048c7363c0a31de9b463fc125bb90 (patch)
tree2f52fe28f615fb1168727240341b4766d33cdf58 /pkgtools
parentde30a8f7b8a6dcaf3a20bebcb652c927cf3a1dbb (diff)
downloadpkgsrc-20af1a06764048c7363c0a31de9b463fc125bb90.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/Makefile4
-rw-r--r--pkgtools/pkg_install/distinfo10
-rw-r--r--pkgtools/pkg_install/patches/patch-aa10
-rw-r--r--pkgtools/pkg_install/patches/patch-ac24
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"