Bug 91781 - PORTDOCS-related quirks in graphics/exiv2
Summary: PORTDOCS-related quirks in graphics/exiv2
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Michael Johnson
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-01-14 03:00 UTC by Michael Nottebrock
Modified: 2006-02-01 12:10 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Nottebrock freebsd_committer freebsd_triage 2006-01-14 03:00:18 UTC
The port has a few oddities wrt to PORTDOCS handling:

It has a conditional dependency on doxygen if PORTDOCS is defined and modifies ALLTARGET conditionally on the existence of that variable, too, which leads me to believe that the building and installation of the docs is indeed meant to be optional.

The port does however define PORTDOCS itself, thus the conditionals are always true:

PORTDOCS= *

Additionally, the post-install target fails for me (not too surprising given that doxygen creates almost 900 files in ${WRKSRC}/doc/html):

[lofi@vm-kiste]:0:/usr/ports/graphics/exiv2 > make post-install
install: Argument list too long
*** Error code 2

Stop in /usr/ports/graphics/exiv2.
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2006-01-14 03:04:10 UTC
Responsible Changed
From-To: freebsd-ports-bugs->ahze

Over to maintainer
Comment 2 Michael Johnson freebsd_committer freebsd_triage 2006-01-28 00:58:51 UTC
State Changed
From-To: open->closed

Fixed, Thanks!
Comment 3 Michael Nottebrock freebsd_committer freebsd_triage 2006-02-01 12:01:45 UTC
Not for me - the post-install target still fails with
install: Argument list too long