ports/91781: PORTDOCS-related quirks in graphics/exiv2

Michael Nottebrock lofi at FreeBSD.org
Sat Jan 14 03:00:21 UTC 2006


>Number:         91781
>Category:       ports
>Synopsis:       PORTDOCS-related quirks in graphics/exiv2
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sat Jan 14 03:00:18 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator:     Michael Nottebrock
>Release:        FreeBSD 5.4
>Organization:
FreeBSD
>Environment:
FreeBSD vm-kiste 5.4-STABLE FreeBSD 5.4-STABLE #1: Sun Oct 16 18:16:21 CEST 2005     root at kiste:/usr/obj/usr/src/sys/KISTE-UP  i386

>Description:
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 at vm-kiste]:0:/usr/ports/graphics/exiv2 > make post-install
install: Argument list too long
*** Error code 2

Stop in /usr/ports/graphics/exiv2.
>How-To-Repeat:
              
>Fix:
              
>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list