[108463] trunk/dports/devel/autoconf/Portfile
Lawrence Velázquez
larryv at macports.org
Tue Jul 23 19:49:26 PDT 2013
On Jul 23, 2013, at 10:11 PM, Joshua Root <jmr at macports.org> wrote:
>> Revision: 108463
>> https://trac.macports.org/changeset/108463
>> Author: larryv at macports.org
>> Date: 2013-07-23 13:40:55 -0700 (Tue, 23 Jul 2013)
>> Log Message:
>> -----------
>> autoconf: Restore help2man as build dep, otherwise autoreconf(1) man
>> page is not generated.
>
> It's technically correct that it's not generated at build time, but a
> pregenerated copy is already there in the source tarball and is
> definitely installed when help2man is not present.
If I remove the build dependency and install autoconf without help2man, I get this during the build (main.log attached)…
:info:build Updating man page autoreconf.1
:info:build PATH="../tests:../build-aux:$PATH"; \
:info:build export PATH; \
:info:build /bin/sh /opt/local/var/macports/build/_Users_larryv_Projects_MacPorts_trunk_dports_devel_autoconf/autoconf/work/autoconf-2.69/build-aux/missing --run help2man \
:info:build --include=autoreconf.x \
:info:build --include=./common.x \
:info:build --source='GNU Autoconf 2.69' \
:info:build --output=autoreconf.1.t `echo 'autoreconf' | sed 's,.*/,,'`
:info:build /opt/local/var/macports/build/_Users_larryv_Projects_MacPorts_trunk_dports_devel_autoconf/autoconf/work/autoconf-2.69/build-aux/missing: line 51: help2man: command not found
:info:build WARNING: 'help2man' is missing on your system. You should only need it if
:info:build you modified a dependency of a manual page. You may need the
:info:build Help2man package in order for those modifications to take
:info:build effect. You can get Help2man from any GNU archive site.
…and this afterwards…
% port contents autoconf | grep man
/opt/local/share/man/man1/autoconf.1.gz
/opt/local/share/man/man1/autoheader.1.gz
/opt/local/share/man/man1/autom4te.1.gz
/opt/local/share/man/man1/autoreconf.1.gz
/opt/local/share/man/man1/autoscan.1.gz
/opt/local/share/man/man1/autoupdate.1.gz
/opt/local/share/man/man1/config.guess.1.gz
/opt/local/share/man/man1/config.sub.1.gz
/opt/local/share/man/man1/ifnames.1.gz
% gunzip -c /opt/local/share/man/man1/autoreconf.1.gz
.ab help2man is required to generate this page
%
vq
-------------- next part --------------
A non-text attachment was scrubbed...
Name: main.log
Type: application/octet-stream
Size: 100130 bytes
Desc: not available
URL: <http://lists.macosforge.org/pipermail/macports-dev/attachments/20130723/5f88698d/attachment-0001.obj>
More information about the macports-dev
mailing list