From owner-cvs-all@FreeBSD.ORG Tue Nov 29 21:37:54 2005 Return-Path: X-Original-To: cvs-all@FreeBSD.org 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 1EF1516A425; Tue, 29 Nov 2005 21:37:54 +0000 (GMT) (envelope-from edwin@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B077843D7F; Tue, 29 Nov 2005 21:37:46 +0000 (GMT) (envelope-from edwin@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 jATLbkEX048512; Tue, 29 Nov 2005 21:37:46 GMT (envelope-from edwin@repoman.freebsd.org) Received: (from edwin@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jATLbkkW048511; Tue, 29 Nov 2005 21:37:46 GMT (envelope-from edwin) Message-Id: <200511292137.jATLbkkW048511@repoman.freebsd.org> From: Edwin Groothuis Date: Tue, 29 Nov 2005 21:37:46 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/sysutils Makefile ports/sysutils/pkg-orphan Makefile distinfo pkg-descr X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.5 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 Nov 2005 21:37:54 -0000 edwin 2005-11-29 21:37:46 UTC FreeBSD ports repository Modified files: sysutils Makefile Added files: sysutils/pkg-orphan Makefile distinfo pkg-descr Log: New port: sysutils/pkg-orphan A console utility for managing unreferenced FreeBSD packages pkg-orphan is a console utility for managing orphan, i.e. unreferenced FreeBSD packages. It finds all or selected orphans and lets the user choose which ones to remove and which ones to keep. It maintains a keep-list file, so previously kept packages will be skipped automatically. In batch mode, all packages, not present in the keep-list are either deleted or kept in the list. Since orphan packages are usually much fewer than non-orphan ones, it can be useful for quickly finding and deleting unused packages, even on a system with hundreds of them installed. Features: - interactive and batch modes - maintains a kept package list, to avoid asking for the same package again - can delete packages recursively, but without deleting shared dependencies or previously kept packages - the keep-list file does not contain package versions, so upgrades generally don't require editing of the file WWW: http://sourceforge.net/projects/pkg-orphan/ - Victor Semionov semionov@mail.b PR: ports/89730 Submitted by: Victor Semionov Revision Changes Path 1.720 +1 -0 ports/sysutils/Makefile 1.1 +28 -0 ports/sysutils/pkg-orphan/Makefile (new) 1.1 +3 -0 ports/sysutils/pkg-orphan/distinfo (new) 1.1 +22 -0 ports/sysutils/pkg-orphan/pkg-descr (new)