From owner-freebsd-hackers@FreeBSD.ORG Sat May 12 10:40:18 2007 Return-Path: X-Original-To: freebsd-hackers@freebsd.org Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2706D16A403 for ; Sat, 12 May 2007 10:40:18 +0000 (UTC) (envelope-from andy.kosela@gmail.com) Received: from an-out-0708.google.com (an-out-0708.google.com [209.85.132.250]) by mx1.freebsd.org (Postfix) with ESMTP id D899A13C448 for ; Sat, 12 May 2007 10:40:17 +0000 (UTC) (envelope-from andy.kosela@gmail.com) Received: by an-out-0708.google.com with SMTP id d23so286776and for ; Sat, 12 May 2007 03:40:17 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=O8n757OFJRiOy/sPXb/4UpkFCYn9gt8MmfYF1kMavWI8lHLfY7Kwog8l0clH3ef0U+yWF9WnHab6dfZWFf45eDTPtDmBcMxDP6dDOHrkhfQy7CuPEYiVtV16nUh51K+edI1EQxKMxJtj6GcP+AwG8pAnlGYZsw1DTafbbSj6br8= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=cHbcNZmyT7K2OrGeiW41UsV4BIWDX86Y414oi6U3hEjrBawz2xlS6gVRxuaCYN3xGrUJiMhobzI35CZOPyIhUV+DcBQ3n+B6cgrLb1JtKVMJ5AfTtualg34meKwqg7C/R6TYrDf5jQH4PBWSGht6Nl2jXN9nBlDYU7LIGg5c/Ic= Received: by 10.114.126.1 with SMTP id y1mr61103wac.1178964928630; Sat, 12 May 2007 03:15:28 -0700 (PDT) Received: by 10.114.12.17 with HTTP; Sat, 12 May 2007 03:15:28 -0700 (PDT) Message-ID: <3cc535c80705120315j25be1113k933ec440d76a14e4@mail.gmail.com> Date: Sat, 12 May 2007 12:15:28 +0200 From: "Andy Kosela" To: freebsd-hackers@freebsd.org In-Reply-To: <1178963343.591874.231130@o5g2000hsb.googlegroups.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <1178963343.591874.231130@o5g2000hsb.googlegroups.com> X-Mailman-Approved-At: Sat, 12 May 2007 12:01:08 +0000 Subject: [NEW PORT] ports-mgmt/pkg - smart tool for managing FreeBSD ports X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 May 2007 10:40:18 -0000 Hi all, I would like to present to you the new utility to deal with the ports system. The main goal of this project is to provide one common tool for managing ports and packages instead of relying on many applications (pkg_add, pkg_delete, pkg_info, pkg_version etc.). Actually it is a smart wrapper written in /bin/sh to the previously mentioned applications. It also uses external tool portmaster written also in /bin/sh by Doug Barton to work with the ports compiled from source. Pkg tool automates upgrading installed packages, outputs valuable information about packages/ports and overall simplifies working with the FreeBSD Ports Collection. It uses no external databases like portupgrade, just simplicity and minimalism are its main goals. You can test the latest version by installing the package from here http://home.si.rr.com/pyn/pf/pkg-1.1.tbz I commited pkg-1.0 with send-pr to the ports tree a few days ago. It is awaiting approval... http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/112572 Feel free to send any suggestions, new ideas and of course bug reports... Thank you, Andy Kosela Pythagoras Foundation