From owner-cvs-all@FreeBSD.ORG Thu Mar 3 12:41:44 2011 Return-Path: Delivered-To: cvs-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 72074106566B; Thu, 3 Mar 2011 12:41:44 +0000 (UTC) (envelope-from bf1783@googlemail.com) Received: from mail-yw0-f54.google.com (mail-yw0-f54.google.com [209.85.213.54]) by mx1.freebsd.org (Postfix) with ESMTP id E3AF28FC15; Thu, 3 Mar 2011 12:41:43 +0000 (UTC) Received: by ywf9 with SMTP id 9so393447ywf.13 for ; Thu, 03 Mar 2011 04:41:43 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:mime-version:reply-to:in-reply-to:references :date:message-id:subject:from:to:cc:content-type; bh=ZHRT8F1utf/X8NktGrpEhwp/zkUiXcgJtF86e/AASwg=; b=tgPEPAxvR6QEnowwWlnOpxCfvjLjZI67wU5qTR4rN2lJ0mW/DyjIVU2hHey9gvatBF kpP/9bS0i0O8q0qGdP1I87RvkmiQIr8WJtk9nMIqHuvEbuxGf/tnPPkg2VEXDAIwatLY FvJ3pBnYBQiRnyYYeoQ2suanNC4/rCkhupIHw= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=mime-version:reply-to:in-reply-to:references:date:message-id :subject:from:to:cc:content-type; b=i+A/m3HkZKAaK7nZRYCxMEpCGTgchDuA169mJ7+EhysE0HN+6mN8IOKs3sWLI41x8u C9q5uxc5mg4CSh5zxPg8vZmgZfWpnNrnyx/wMqnY/bvDHCA2Ze3mdw7EEk1glah1szEM HxiHOcoWtb8lhq8melv1kN0ZCmRyfqCVyoGRM= MIME-Version: 1.0 Received: by 10.236.102.129 with SMTP id d1mr1546994yhg.50.1299154543705; Thu, 03 Mar 2011 04:15:43 -0800 (PST) Received: by 10.236.108.44 with HTTP; Thu, 3 Mar 2011 04:15:43 -0800 (PST) In-Reply-To: <201103031154.p23BsnuW023468@repoman.freebsd.org> References: <201103031154.p23BsnuW023468@repoman.freebsd.org> Date: Thu, 3 Mar 2011 12:15:43 +0000 Message-ID: From: "b. f." To: Vasil Dimov Content-Type: text/plain; charset=ISO-8859-1 Cc: cvs-ports@freebsd.org, cvs-all@freebsd.org, ports-committers@freebsd.org Subject: Re: cvs commit: ports/textproc/libextractor Makefile pkg-plist X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: bf1783@gmail.com List-Id: **OBSOLETE** CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Mar 2011 12:41:44 -0000 On 3/3/11, Vasil Dimov wrote: > vd 2011-03-03 11:54:49 UTC > > FreeBSD ports repository > > Modified files: > textproc/libextractor Makefile pkg-plist > Log: > Fix textproc/libextractor pkg-plist > > Also add OPTIONS whether to install additional dependency libraries in > case they are not installed. If they are found during configure time, then > libextractor will pick them and will install additional files, thus we > need to conditionally enable some entries in pkg-plist. These kinds of auto-dependencies are really unpleasant. You can end up with unwanted dependencies, or enable functionality that you don't want. The configure script may not have the desired knobs to easily enable or disable stuff, but there is nothing to prevent you from modifying it, conditionally if necessary. Please consider doing so, and asking the upstream developers to change the script. Thanks, b. > > PR: ports/155179 (fixes this PR but with a different patch) > > Revision Changes Path > 1.42 +85 -12 ports/textproc/libextractor/Makefile > 1.16 +19 -12 ports/textproc/libextractor/pkg-plist >