[Bug 282698] emulators/es-de: simplify port

From: <bugzilla-noreply_at_freebsd.org>
Date: Mon, 11 Nov 2024 17:29:47 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=282698

            Bug ID: 282698
           Summary: emulators/es-de: simplify port
           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: bsdcode@disroot.org
 Attachment #255102 maintainer-approval+
             Flags:

Created attachment 255102
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=255102&action=edit
simplify port

The following changes are made to simplify the port:
 * remove unnecessary localbase from USES
 * promote unbundled utf8cpp include path to CMakeLists.txt instead of
replacing
   C include directive in ${WRKSRC}/es-core/utils/StringUtil.h
 * use CMake's modules for finding unbundled RapidJSON and rlottie package
 * this allows to remove the INCLUDE_DIRS for both libraries (CMake already
does
   the right thing when using find_package)
 * replace rlottie_LINK_LIBRARIES with the more proper rlottie_LIBRARIES

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