[Bug 275076] devel/cunit: broken plist

From: <bugzilla-noreply_at_freebsd.org>
Date: Tue, 14 Nov 2023 12:39:39 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=275076

            Bug ID: 275076
           Summary: devel/cunit: broken plist
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: sunpoet@FreeBSD.org
          Reporter: amdmi3@FreeBSD.org
             Flags: maintainer-feedback?(sunpoet@FreeBSD.org)
          Assignee: sunpoet@FreeBSD.org

cunit fails with some options configurations:

SUCCESS devel/cunit on 13-amd64, log: /reprise/logs/1857
BLDFAIL devel/cunit on 13-amd64 (-AUTOMATED), log: /reprise/logs/1858
BLDFAIL devel/cunit on 13-amd64 (-BASIC), log: /reprise/logs/1859
BLDFAIL devel/cunit on 13-amd64 (-CONSOLE), log: /reprise/logs/1860
BLDFAIL devel/cunit on 13-amd64 (-CURSES), log: /reprise/logs/1861
SUCCESS devel/cunit on 13-amd64 (-DEBUG), log: /reprise/logs/1862
SUCCESS devel/cunit on 13-amd64 (-DOCS), log: /reprise/logs/1863
SUCCESS devel/cunit on 13-amd64 (-EXAMPLES), log: /reprise/logs/1864
SUCCESS devel/cunit on 13-amd64 (-MEMTRACE), log: /reprise/logs/1865
BLDFAIL devel/cunit on 13-amd64 (-TEST), log: /reprise/logs/1866

In all cases, plist is incorrect.

-AUTOMATED:
Error: Missing: %%EXAMPLESDIR%%/Automated/AutomatedTest
Error: Missing: %%EXAMPLESDIR%%/Automated/README

-BASIC:
Error: Missing: %%EXAMPLESDIR%%/Basic/BasicTest
Error: Missing: %%EXAMPLESDIR%%/Basic/README

-CONSOLE:
Error: Missing: %%EXAMPLESDIR%%/Console/ConsoleTest
Error: Missing: %%EXAMPLESDIR%%/Console/README

-CURSES:
Error: Missing: %%EXAMPLESDIR%%/Curses/CursesTest
Error: Missing: %%EXAMPLESDIR%%/Curses/README

-TEST:
Error: Missing: %%DATADIR%%/Test/test_cunit

I suggest to remove most options from this port, as these do not bring and
noticeable build time or package size improvements, and do not brong additional
dependencies. This would simplify both both, plist and user experience.

-- 
You are receiving this mail because:
You are the assignee for the bug.