Bug 91781

Summary: PORTDOCS-related quirks in graphics/exiv2
Product: Ports & Packages Reporter: Michael Nottebrock <lofi>
Component: Individual Port(s)Assignee: Michael Johnson <ahze>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Latest   
Hardware: Any   
OS: Any   

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