[Bug 274953] emulators/wine-devel: Makefile maintenance & dependency cleanup

From: <bugzilla-noreply_at_freebsd.org>
Date: Tue, 07 Nov 2023 13:48:14 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=274953

            Bug ID: 274953
           Summary: emulators/wine-devel: Makefile maintenance &
                    dependency cleanup
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: ports-bugs@FreeBSD.org
          Reporter: agh@riseup.net

Created attachment 246179
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=246179&action=edit
Makefile maintenance & dependency cleanup

During poudriere-testport, noticed the following I did:

> ====> Running Q/A tests (stage-qa)
> Warning: 'lib/wine/x86_64-unix/nsiproxy.so' is not stripped consider trying INSTALL_TARGET=install-strip or using ${STRIP_CMD}
> Error: /usr/local/lib/wine/x86_64-unix/winegstreamer.so is linked to /usr/local/lib/libgobject-2.0.so.0 from devel/glib20 but it is not declared as a dependency
> Warning: you need USE_GNOME+=glib20
> Error: /usr/local/lib/wine/x86_64-unix/winegstreamer.so is linked to /usr/local/lib/libglib-2.0.so.0 from devel/glib20 but it is not declared as a dependency
> Warning: you need USE_GNOME+=glib20
> Error: /usr/local/lib/wine/x86_64-unix/winegstreamer.so is linked to /usr/local/lib/libintl.so.8 from devel/gettext-runtime but it is not declared as a dependency
> Warning: you need USES+=gettext-runtime

Attached patch address the above, as well as the fallout from the port tools.

poudriere-testport:
12.4-{amd64,i386}-release: OK
13.2-{amd64,i386}-release: OK
14.0-{amd64,i386}-rc4: OK
main-{amd64,i386}: OK

poudriere-testport:
main-{amd64,i386} all options on plus OSS: OK
main-{amd64,i386} all options off plus ALSA: OK

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