From owner-cvs-all@FreeBSD.ORG Wed Dec 29 15:41:05 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 74C9116A4CE; Wed, 29 Dec 2004 15:41:05 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5C02F43D55; Wed, 29 Dec 2004 15:41:05 +0000 (GMT) (envelope-from sem@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id iBTFf5L0025476; Wed, 29 Dec 2004 15:41:05 GMT (envelope-from sem@repoman.freebsd.org) Received: (from sem@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id iBTFf5H1025475; Wed, 29 Dec 2004 15:41:05 GMT (envelope-from sem) Message-Id: <200412291541.iBTFf5H1025475@repoman.freebsd.org> From: Sergey Matveychuk Date: Wed, 29 Dec 2004 15:41:05 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: ports/sysutils/portmanager Makefile distinfo pkg-plist 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: Wed, 29 Dec 2004 15:41:05 -0000 sem 2004-12-29 15:41:05 UTC FreeBSD ports repository Modified files: sysutils/portmanager Makefile distinfo pkg-plist Log: - update to 0.2.2 1) Made MGmDbArrayFree and MGmDbArray source in /libMG/src/libMG.h more readable. Fixed a few bad mallocs in MGmDbArrayFree as well. 2) As per suggestions from John E Hein in libPMGR/src/libPMGR.h removed hard coded paths and changed so ports infrastructure files are accessed by using $PORTSDIR & $PKG_DBDIR environment vars and fixed hard coded path references in /portmanager/portmanager.c 3) In pmupgrade.c added an abort if error during clean in an attempt to halt looping when a port conflict occurs, this is untested so temporary for now. 4) libPMGR/src/PMGRrMakeDescribe.c fixed hard coded paths 5) pmupgrade.c fixed hard coded paths 6) pmupgrade.c Major cleanup of code, seperated upgrade routine into upgrade, checkForOldDepencies, and PMGRrDoUpgrade routines. 7) fixed portmanager seg faulting when it self updates. (thanks to "Noah" for reporting 8) Added "HINTS AND TIPS" section to portmanager(1) man page. PR: ports/75596 Submitted by: maintainer Revision Changes Path 1.10 +19 -2 ports/sysutils/portmanager/Makefile 1.7 +2 -2 ports/sysutils/portmanager/distinfo 1.9 +0 -1 ports/sysutils/portmanager/pkg-plist