From owner-freebsd-ports@FreeBSD.ORG Thu Jan 5 02:26:12 2012 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 0EB65106564A for ; Thu, 5 Jan 2012 02:26:12 +0000 (UTC) (envelope-from freebsd-ports@herveybayaustralia.com.au) Received: from mail.unitedinsong.com.au (mail.unitedinsong.com.au [150.101.178.33]) by mx1.freebsd.org (Postfix) with ESMTP id B725F8FC12 for ; Thu, 5 Jan 2012 02:26:11 +0000 (UTC) Received: from laptop1.herveybayaustralia.com.au (laptop1.herveybayaustralia.com.au [192.168.0.179]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by mail.unitedinsong.com.au (Postfix) with ESMTPSA id CABB45C24 for ; Thu, 5 Jan 2012 12:38:39 +1000 (EST) Message-ID: <4F050975.8000301@herveybayaustralia.com.au> Date: Thu, 05 Jan 2012 12:22:45 +1000 From: Da Rock User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:7.0.1) Gecko/20111109 Thunderbird/7.0.1 MIME-Version: 1.0 To: freebsd-ports@freebsd.org References: <4F0446B7.4090703@herveybayaustralia.com.au> <20120104142757.1c77c347@ernst.jennejohn.org> <20120104154113.GA8278@hemlock.hydra> <4F04E675.1030107@herveybayaustralia.com.au> <20120105020832.GA21272@hemlock.hydra> In-Reply-To: <20120105020832.GA21272@hemlock.hydra> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: linux-f10-nss_ldap: my first port - be gentle :) 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: Thu, 05 Jan 2012 02:26:12 -0000 On 01/05/12 12:08, Chad Perrin wrote: > On Thu, Jan 05, 2012 at 09:53:25AM +1000, Da Rock wrote: >> On 01/05/12 01:41, Chad Perrin wrote: >>> On Wed, Jan 04, 2012 at 02:27:57PM +0100, Gary Jennejohn wrote: >>>> On Wed, 04 Jan 2012 22:31:51 +1000 Da Rock >>>> wrote: >>>>> I was advised to copy the essential parts from a similar port, so I've >>>>> used archivers/linux-f10-ucl. This is my Makefile: >>> [snip] >>> >>>> Doesn't pass portlint. >>>> >>>> Can't fetch the RPM file. >>>> >>>> Otherwise, a pretty good start. >>> It also lacks license information. >>> >> How do I set that? Its linux so its GPL. > This is an example from /usr/ports/x11/xsel-conrad/Makefile: > > LICENSE= xsel-conrad > LICENSE_GROUPS= COPYFREE > LICENSE_NAME= xsel-conrad license > LICENSE_FILE= ${WRKSRC}/COPYING > LICENSE_PERMS= auto-accept dist-mirror dist-sell pkg-mirror pkg-sell > > I'm not sure it's perfect port maintainer Makefile practice, but it > works, and it's a lot better than no license information at all in my > opinion. I'd suggest checking that Makefile to see where in the Makefile > to put it. Ok. I've been working through the handbook step by step, and I'm stuck at checksums so I probably haven't yet reached that part yet. I'll check it out now....