On 2018/04/23 00:12, Klemens Nanni wrote:
>
> > CONFIGURE_STYLE=gnu
> Upstream ships a configure script already, `simple' is enough and the
> port builds fine.
Huh? See highlighted lines below.
CONFIGURE_STYLE
Set to style of configuration that needs to happen.
If ‘perl’, assume perl(1)'s ExtUtils::MakeMaker(3p) style. Add
‘modbuild’ to enable Module::Build(3p), ‘modbuild tiny’ to enable
Module::Build::Tiny(3p), or ‘modinst’ for Module::Install(3p) style.
>>> If ‘gnu’, assume GNU configure style. Add ‘dest’ if port does not
handle DESTDIR correctly, and needs to be configured to add DESTDIR
to prefixes (see also DESTDIRNAME). Add ‘old’ if port is an older
autoconf port that does not recognize --sysconfdir. Add ‘autoconf’
if autoconf needs to be rerun first, but set ‘no-autoheader’ to
prevent autoheader from running. Add ‘automake’ if automake may
need to be rerun. Otherwise, automake will be explicitly disabled.
Note that automake is never run automatically. In order to use it,
CONFIGURE_STYLE should include ‘automake’ and there should be a
{pre,do}-configure target running automake.
If ‘imake’, assume port configures using X11 ports Imakefile
framework. Add ‘noman’ if port has no man pages the Imakefile
should try installing.
>>> If ‘simple’, there is a configure script, but it does not fit the
>>> normal GNU configure conventions.
Extensions may be defined by specific MODULES. See port-modules(5)
for details.