From owner-freebsd-ports@FreeBSD.ORG Sat May 22 16:14:08 2004 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 BD92716A4CE for ; Sat, 22 May 2004 16:14:08 -0700 (PDT) Received: from mtaw4.prodigy.net (mtaw4.prodigy.net [64.164.98.52]) by mx1.FreeBSD.org (Postfix) with ESMTP id B290E43D2F for ; Sat, 22 May 2004 16:14:08 -0700 (PDT) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (f68f47473c0f9d8015a8eda5c2f19857@adsl-67-115-73-128.dsl.lsan03.pacbell.net [67.115.73.128]) by mtaw4.prodigy.net (8.12.10/8.12.10) with ESMTP id i4MN8G7l007393; Sat, 22 May 2004 16:08:17 -0700 (PDT) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id EB7E6524A8; Sat, 22 May 2004 16:08:16 -0700 (PDT) Date: Sat, 22 May 2004 16:08:16 -0700 From: Kris Kennaway To: Clement Laforet Message-ID: <20040522230816.GB91261@xor.obsecurity.org> References: <20040522235033.0cbda9d6.sheepkiller@cultdeadsheep.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="vGgW1X5XWziG23Ko" Content-Disposition: inline In-Reply-To: <20040522235033.0cbda9d6.sheepkiller@cultdeadsheep.org> User-Agent: Mutt/1.4.2.1i cc: ports@freebsd.org Subject: Re: ${PORTSDIR}/LEGAL rewrite 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: Sat, 22 May 2004 23:14:08 -0000 --vGgW1X5XWziG23Ko Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, May 22, 2004 at 11:50:33PM +0200, Clement Laforet wrote: > Hi everybody, >=20 > As some of you may have noticed, I played with ${PORTSDIR}/LEGAL today. > This file is, IMHO, useless, since it's too human-readable (i.e. it's > unusable if you want to use a script based on it). > Futhermore, it's outdated, inaccurate and nobody really knows how it > works. > As far as I know, it's only used for website copyright section > (http://www.freebsd.org/copyright/LEGAL). >=20 > We should convert it to a new format "a la INDEX". > Like this one: > || >=20 > samples: > games/actx|actx-*|contains commercial|character data > games/adom|adom-*|Copy of CD must be sent toauthor > games/alephone-data|AlephOne-*|Don't sell for profit > security/altivore|altivore.c|No redistribution allowed > etc. >=20 > Multiple distfiles patterns can be supported with ";" as FS. > What I propose to do: > 1. Convert LEGAL to new format > 2. Write a LEGAL -> LEGAL.html converter for www build > 3. Adapt LEGALlint.pl to check LEGAL and remove restricted files from > ${DISTDIR} >=20 > Comments? Probably a good idea, but I have plans to overhaul the license-related variables along the lines of what OpenBSD does (explicitly listing whether the port may be redistributed and/or sold on CD, FTP). I'm hoping to start work on this in June. It may make sense to hold off for a few weeks so we can coordinate. Kris --vGgW1X5XWziG23Ko Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFAr91gWry0BWjoQKURArilAKCSXddD4zCeOyf9B1eCdC96ss+BAgCgmRQx cfmshoEAgOGiaF5AfAyEtAo= =2wLB -----END PGP SIGNATURE----- --vGgW1X5XWziG23Ko--