From owner-freebsd-ports@FreeBSD.ORG Thu Jun 10 15:40:16 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 5F5D41065678 for ; Thu, 10 Jun 2010 15:40:16 +0000 (UTC) (envelope-from swell.k@gmail.com) Received: from mail-ew0-f224.google.com (mail-ew0-f224.google.com [209.85.219.224]) by mx1.freebsd.org (Postfix) with ESMTP id E1DFF8FC16 for ; Thu, 10 Jun 2010 15:40:15 +0000 (UTC) Received: by ewy24 with SMTP id 24so29756ewy.34 for ; Thu, 10 Jun 2010 08:40:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:from:to:subject:date :message-id:user-agent:mime-version:content-type; bh=/3OJawPkS+E0NpqWOPd6HmR0HIcXk6qOAPDXr4zwEEs=; b=Xy4nXtJYFKhMgmocZlZtUjUeV0hJg9e1DErzM13yoePXEfPOOw2TZnTdom3ndibb1K 9mqe4IgIgBsY7ddFFEltfbYqBz/FQYfF7QnBcXx+C4AGYF8JPd4hCMH5fSMbOg97tSOB c9pNbNxwlSqSyaLyhMy3CGOdNKWM0RqB83MAU= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:to:subject:date:message-id:user-agent:mime-version :content-type; b=JMlyhGcyp12wV/A50WwWdy2d7iUWHZL6VxrNb+Y59FKkXhAZiegJko+25v9Xz5s7hV YMAJ+aZdDyK4pm+ehTU84DCB+jvrtj/cGZ6ve3/wWYRZefiTosHQ19v5Tf7bkV9MSes2 Is5vwtNYBt+aXL7alyxaqQK/sc18pTjCAzSfk= Received: by 10.102.174.39 with SMTP id w39mr146903mue.20.1276184413158; Thu, 10 Jun 2010 08:40:13 -0700 (PDT) Received: from localhost (hd5b906df.selukra.dyn.perspektivbredband.net [213.185.6.223]) by mx.google.com with ESMTPS id t10sm174717muh.26.2010.06.10.08.40.08 (version=SSLv3 cipher=RC4-MD5); Thu, 10 Jun 2010 08:40:10 -0700 (PDT) From: Anonymous To: freebsd-ports@freebsd.org Date: Thu, 10 Jun 2010 15:39:52 +0000 Message-ID: <86aar2x5fb.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Subject: bsd.licenses.mk: where is "or any later version" construct? 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, 10 Jun 2010 15:40:16 -0000 One of my ports have this in its source header * GNU LGPL information * -------------------- * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA Looking at bsd.licenses.db.mk it does have LGPL21. However, it doesn't match in a sense that user can apply any later version. Here is a quote from FSF site 13. The Free Software Foundation may publish revised and/or new versions of the Lesser General Public License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns. Each version is given a distinguishing version number. If the Library specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Library does not specify a license version number, you may choose any version ever published by the Free Software Foundation. IANAL, but I think LGPL3 is applicable here, too. So, I've tried to set LICENSE= LGPL21+ but it doesn't work. I've figured this will work LICENSE= LGPL21 LGPL3 LICENSE_COMB= dual Is this correct usage or I'm missing smth?