Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 29 Jan 2010 13:40:12 +0000
From:      Sevan / Venture37 <venture37@gmail.com>
To:        freebsd-ports@freebsd.org
Subject:   The correct way of listing apache modules in RUN_DEPENDS
Message-ID:  <4B62E53C.8030306@gmail.com>

next in thread | raw e-mail | index | archive | help
Hi
I've been working on fixing the broken sysutils/dtc port & have hit a 
hurdle, www/mod_log_sql2-dtc is listed as a runtime dependency, in the 
current Makefile it's listed as:
${LOCALBASE}/libexec/apache22/mod_log_sql.so:${PORTSDIR}/www/mod_log_sql2-dtc

I've changed this to
${LOCALBASE}/${APACHEMODDIR}/mod_log_sql.so:${PORTSDIR}/www/mod_log_sql2-dtc

but portlint doesn't like it, so it spits out
FATAL: Makefile: do not depend on any apache port in *_DEPENDS directly. 
  Instead use USE_APACHE=VERSION, where VERSION can be found in 
${PORTSDIR}/Mk/bsd.apache.mk.

USE_APACHE= 2.2+ is listed in the Makefile

Any ideas?


Sevan / Venture37



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4B62E53C.8030306>