From owner-freebsd-ports@FreeBSD.ORG Wed Jun 23 16:28:24 2010 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C5EA81065677 for ; Wed, 23 Jun 2010 16:28:24 +0000 (UTC) (envelope-from demelier.david@gmail.com) Received: from mail-fx0-f54.google.com (mail-fx0-f54.google.com [209.85.161.54]) by mx1.freebsd.org (Postfix) with ESMTP id 305888FC19 for ; Wed, 23 Jun 2010 16:28:23 +0000 (UTC) Received: by fxm7 with SMTP id 7so3736917fxm.13 for ; Wed, 23 Jun 2010 09:28:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:cc:content-type; bh=zyeJJCbM5MXQSJXyRG0OkTol9VbjFWH3xLRwpkSgPEA=; b=uXtcJQOL4Q37upfC2r+qHCHJAF1/pMIlqzu5oOd0iBf/wdGZ9Z5/NoYVC/zFIhn+om uhRtHlJA/bdzGNEX9Cu+mp9dUJJt0fShvrV0Y7i2EwhdeuQLLEElRToy8e26uVDhUwhM m2KrKhU9A+8SoebTc159aiWZQjB1GqJcOdft0= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=B4wn2LTAV9wUOzgjfQLcj3jQSIRtUmEqzUaJ95XjrPcmZYC9hr3+nniNwgyjDd+BoL Pi0exJXJt9BGfK3rvY0BrntZMJWNkz56zTWRM4TeLMe42SUlce8qxs7ryXkSC3iOhwDu RvjaHLdvr0U3s/VgFdJ9PTV4NLimdGrdbgK+4= MIME-Version: 1.0 Received: by 10.204.6.74 with SMTP id 10mr5823020bky.198.1277310502925; Wed, 23 Jun 2010 09:28:22 -0700 (PDT) Received: by 10.204.68.142 with HTTP; Wed, 23 Jun 2010 09:28:22 -0700 (PDT) In-Reply-To: <20100623144021.GC280@atarininja.org> References: <20100623144021.GC280@atarininja.org> Date: Wed, 23 Jun 2010 18:28:22 +0200 Message-ID: From: David DEMELIER To: Wesley Shields Content-Type: text/plain; charset=UTF-8 Cc: freebsd-ports@freebsd.org Subject: Re: New pkg-message[.in] guideline idea X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 23 Jun 2010 16:28:24 -0000 2010/6/23 Wesley Shields : > On Wed, Jun 23, 2010 at 02:16:07PM +0200, David DEMELIER wrote: >> Hi freebsd-ports@, >> >> I would like to propose you something that I would like to be done. >> It's a cosmetic, useless thing but I like when things are made >> homogeneously. That is the problem : as you can see, sometimes port >> tells a message to the user but some maintainers used delimiters to >> begin/end the message such as a lot of "***" or "===" or blank spaces. >> >> If you already did use NetBSD pkgsrc, you can see that *every* MESSAGE >> is composed like this : >> >> =========================================================================== >> $NetBSD: MESSAGE,v 1.1.1.1 2008/10/20 09:28:51 wiz Exp $ >> >> Note you need audio/audacious-plugins to actually play music. >> =========================================================================== >> >> I would do something like this to the FreeBSD ports, if you agree with >> me I can check every messages and modify them. I can also put >> something in the FreeBSD porter's handbook to write a "pkg-message >> template" >> >> I know that there is much more important work to do, that's why I can >> take all this work for myself. > > I think a better solution is to do what portmaster does and display all > the pkg-message files as one of the last things it does. I had a patch > to do this sitting in portmgr@ queue but it needs more work. > > A combination of some standardization of pkg-message files and > displaying them all at the end of a build would be best. > > -- WXS > Yes, Gentoo's portage emerge does this, if I remember well it prints the message after building the port and when every port has finished and that is really interesting ! Because I always used mv, vim, diff to generate patches I need some time to learn the way to do patches with cvs. -- Demelier David