From owner-freebsd-ports@FreeBSD.ORG Sun Jul 27 06:28:50 2003 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8FEF337B401 for ; Sun, 27 Jul 2003 06:28:50 -0700 (PDT) Received: from outpost.globcon.net (outpost.globcon.net [62.141.88.161]) by mx1.FreeBSD.org (Postfix) with SMTP id E3C3C43F93 for ; Sun, 27 Jul 2003 06:28:48 -0700 (PDT) (envelope-from sergei@kolobov.com) Received: (qmail 87463 invoked from network); 27 Jul 2003 13:28:49 -0000 Received: from agdcgw01.akingump.com (HELO kolobov.com) (12.40.174.2) by outpost.globcon.net (62.141.88.161) with SMTP; 27 Jul 2003 13:28:49 -0000 Received: (qmail 5110 invoked by uid 911); 27 Jul 2003 13:28:37 -0000 Date: Sun, 27 Jul 2003 17:28:37 +0400 From: Sergei Kolobov To: freebsd-ports@FreeBSD.org Message-ID: <20030727132837.GA730@chetwood.ru> Mail-Followup-To: freebsd-ports@FreeBSD.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.3i Subject: ANNOUNCE: FreeBSD Port Tools 0.20 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 27 Jul 2003 13:28:50 -0000 INTRODUCTION ============ FreeBSD Port Tools consist of the following small /bin/sh scripts: - testport: automate testing a new port or a port update - pr-new: submit a PR for a new port - pr-update: submit a PR with a port update to a newer version - pr-change: submit a PR with a port change (but not update) FreeBSD Port Tools are available through devel/porttools port: # cd /usr/ports/devel/porttools # make install && make clean BACKGROUND ========== I have submitted quite a few ports PR myself, and soon got tired of editing the default send-pr form to fill in the fields again and again. So at first I created my own custom form which simplified the process a little bit, but still not as much as I would liked to. I also wanted to have consistency in the format of Synopsis and other fields. So I came up with these home-grown tools. I use them for several months now (approximately since November 2002) and find them quite useful (at least, for me). Hopefully, they could be useful for somebody else. See list of PRs submitted by me as an example what it looks like: http://www.freebsd.org/cgi/query-pr-summary.cgi?originator=kolobov&closedtoo=on DESCRIPTION =========== Each of the scripts now has its own manual pages. Please refer to testport(1), pr-change(1), pr-new(1) and pr-update(1) for details. NOTE: the Port Tools are currently in alpha state. I would appreciate any feedback, comments or suggestions for improvement. Patches are welcome. Contact me at . Sergei