From owner-freebsd-ports@FreeBSD.ORG Tue May 12 11:14:04 2009 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 55AE6106564A for ; Tue, 12 May 2009 11:14:04 +0000 (UTC) (envelope-from legatvs@gmail.com) Received: from mail-ew0-f207.google.com (mail-ew0-f207.google.com [209.85.219.207]) by mx1.freebsd.org (Postfix) with ESMTP id 77BEB8FC14 for ; Tue, 12 May 2009 11:14:03 +0000 (UTC) (envelope-from legatvs@gmail.com) Received: by ewy3 with SMTP id 3so4081522ewy.43 for ; Tue, 12 May 2009 04:14:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:date:message-id:subject :from:to:content-type:content-transfer-encoding; bh=hG+PjiYessT3BeMII6kNiX9iujmRTv+kGGKkQmSq1o0=; b=Qwku4Sdebqvq0dfFUBlPnIKugc8ffkIvtHRotb8Lf+0qE4UHLPnSpkL+bGt+OKTEVY d/lgc+o907LcyDXWbEgV6tj7T6yfse2IBlba9VpDO12Yl2q61BhlALMnEaGl3stOFKJ2 mexbNICMxYRwSDVzE5HCnqCiSTZklokCfwWDc= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type :content-transfer-encoding; b=qO2oypGbdIL0dclmFi/qNtcYMb2BYfC0vdTZelSH2wyV841B4fFNJx8ICeweq8FE4q +dckNYoUKU9F9RO1QKEdDSAXF5jTJNIcpye7rZ0bZgnn6g7v138KVG9pF0h5BtdYa1B6 njAzam1tGdelYcVWOpZRhn7vytGmaLJ5/ferY= MIME-Version: 1.0 Received: by 10.216.39.194 with SMTP id d44mr3923795web.116.1242125299970; Tue, 12 May 2009 03:48:19 -0700 (PDT) Date: Tue, 12 May 2009 13:48:19 +0300 Message-ID: From: Toni Gundogdu To: freebsd-ports@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Subject: multimedia/cclive: p5-HTML-Parser issue 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: Tue, 12 May 2009 11:14:04 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hello all, I am the maintainer of the port multimedia/cclive and I am trying to find a fix to a dependency issue. * I have enabled WITH_PERL via OPTIONS * p5-HTML-Parser has not been installed Excerpt from the Makefile: .include .if defined(WITH_PERL) CONFIGURE_ARGS+=--with-perl USE_PERL5= 5.8.2+ RUN_DEPENDS+= p5-HTML-Parser>=3.59:${PORTSDIR}/www/p5-HTML-Parser .endif ... If I run "make install": ===> Found saved configuration for cclive-0.4.2 ===> Extracting for cclive-0.4.2 => MD5 Checksum OK for cclive-0.4.2.tar.bz2. => SHA256 Checksum OK for cclive-0.4.2.tar.bz2. ===> cclive-0.4.2 depends on file: /usr/local/bin/perl5.10.0 - found ===> Patching for cclive-0.4.2 ===> cclive-0.4.2 depends on file: /usr/local/bin/perl5.10.0 - found ===> cclive-0.4.2 depends on file: /usr/local/bin/perl5.10.0 - found ===> cclive-0.4.2 depends on executable: pkg-config - found ===> cclive-0.4.2 depends on shared library: curl.5 - found ===> Configuring for cclive-0.4.2 ... checking for perl... /usr/bin/perl checking for HTML::TokeParser... configure: error: HTML::TokeParser module is required ===> Script "configure" failed unexpectedly. ... The RUN_DEPENDS line seems to be ignored. Whereas "make depends": ===> cclive-0.4.2 depends on file: /usr/local/bin/perl5.10.0 - found ===> cclive-0.4.2 depends on file: /usr/local/bin/perl5.10.0 - found ===> cclive-0.4.2 depends on shared library: curl.5 - found ===> cclive-0.4.2 depends on file: /usr/local/bin/perl5.10.0 - found ===> cclive-0.4.2 depends on executable: pkg-config - found ===> cclive-0.4.2 depends on package: p5-HTML-Parser>=3.59 - not found ===> Verifying install for p5-HTML-Parser>=3.59 in /usr/ports/www/p5-HTML-Parser ===> Extracting for p5-HTML-Parser-3.60 ... Fetches the p5-HTML-Parser port and installs it as expected. As far as I can tell, the examples in the Porters Handbook use a similar approach with OPTIONS and RUN_DEPENDS, so any idea why the dependency checking fails with "make install"? Thanks. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.11 (FreeBSD) iEYEARECAAYFAkoJUzgACgkQqNe1VCB8oJpI5QCfcPzQNt9dhhR6Wb6YrfFADjtV 3fMAnRpLFf+bjsixuV3NvsfsVqrgPBXP =Iupu -----END PGP SIGNATURE-----