From owner-cvs-all@FreeBSD.ORG Tue Jun 29 19:07:02 2004 Return-Path: Delivered-To: cvs-all@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D1A0F16A4CE; Tue, 29 Jun 2004 19:07:02 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B383143D31; Tue, 29 Jun 2004 19:07:02 +0000 (GMT) (envelope-from eik@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i5TJ6gft004391; Tue, 29 Jun 2004 19:06:42 GMT (envelope-from eik@repoman.freebsd.org) Received: (from eik@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i5TJ6g7U004390; Tue, 29 Jun 2004 19:06:42 GMT (envelope-from eik) Message-Id: <200406291906.i5TJ6g7U004390@repoman.freebsd.org> From: Oliver Eikemeier Date: Tue, 29 Jun 2004 19:06:42 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/pkg_install/add Makefile add.h extract.c futil.c main.c perform.c src/usr.sbin/pkg_install/create Makefile create.h pl.c src/usr.sbin/pkg_install/delete Makefile delete.h perform.c src/usr.sbin/pkg_install/info Makefile ... X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Jun 2004 19:07:03 -0000 eik 2004-06-29 19:06:42 UTC FreeBSD src repository Modified files: usr.sbin/pkg_install/add Makefile add.h extract.c futil.c main.c perform.c usr.sbin/pkg_install/create Makefile create.h pl.c usr.sbin/pkg_install/delete Makefile delete.h perform.c usr.sbin/pkg_install/info Makefile usr.sbin/pkg_install/lib Makefile file.c lib.h match.c pen.c url.c usr.sbin/pkg_install/sign Makefile pgp_sign.c sha1.c sign.c stand.h x509.c usr.sbin/pkg_install/version Makefile perform.c Log: - pkg_add spawns itself as argv[0] when installing dependent packages, to enable the use as a port on older systems - use absolute paths in all calls to external programs, to account for strange PATH settings - use INDEX or INDEX-5 depending on FreeBSD version, to enable the use on FreeBSD 4.x as a port. - conditionalize all 4.x/5.x differences on __FreeBSD_version, so that the pkg_install tools can be kept in sync on 4.x and 5.x - Bump PKG_INSTALL_VERSION Reviewed by: portmgr (bento run) MFC after: 4 weeks Revision Changes Path 1.19 +2 -1 src/usr.sbin/pkg_install/add/Makefile 1.11 +1 -1 src/usr.sbin/pkg_install/add/add.h 1.41 +2 -2 src/usr.sbin/pkg_install/add/extract.c 1.14 +5 -5 src/usr.sbin/pkg_install/add/futil.c 1.58 +16 -3 src/usr.sbin/pkg_install/add/main.c 1.76 +11 -7 src/usr.sbin/pkg_install/add/perform.c 1.20 +2 -1 src/usr.sbin/pkg_install/create/Makefile 1.24 +0 -1 src/usr.sbin/pkg_install/create/create.h 1.27 +3 -3 src/usr.sbin/pkg_install/create/pl.c 1.21 +2 -1 src/usr.sbin/pkg_install/delete/Makefile 1.8 +0 -1 src/usr.sbin/pkg_install/delete/delete.h 1.41 +3 -3 src/usr.sbin/pkg_install/delete/perform.c 1.19 +2 -1 src/usr.sbin/pkg_install/info/Makefile 1.15 +2 -1 src/usr.sbin/pkg_install/lib/Makefile 1.67 +11 -8 src/usr.sbin/pkg_install/lib/file.c 1.53 +9 -3 src/usr.sbin/pkg_install/lib/lib.h 1.19 +1 -1 src/usr.sbin/pkg_install/lib/match.c 1.41 +1 -1 src/usr.sbin/pkg_install/lib/pen.c 1.4 +16 -6 src/usr.sbin/pkg_install/lib/url.c 1.8 +0 -2 src/usr.sbin/pkg_install/sign/Makefile 1.5 +1 -0 src/usr.sbin/pkg_install/sign/pgp_sign.c 1.5 +0 -1 src/usr.sbin/pkg_install/sign/sha1.c 1.4 +1 -0 src/usr.sbin/pkg_install/sign/sign.c 1.2 +1 -1 src/usr.sbin/pkg_install/sign/stand.h 1.4 +1 -3 src/usr.sbin/pkg_install/sign/x509.c 1.14 +2 -1 src/usr.sbin/pkg_install/version/Makefile 1.10 +2 -3 src/usr.sbin/pkg_install/version/perform.c