Bug 261252 - devel/cpu_features: Install cmake files, install headers into a dedicated directory
Summary: devel/cpu_features: Install cmake files, install headers into a dedicated dir...
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Yuri Victorovich
URL:
Keywords:
Depends on:
Blocks: 261245
  Show dependency treegraph
 
Reported: 2022-01-16 17:17 UTC by Yuri Victorovich
Modified: 2022-01-26 16:45 UTC (History)
2 users (show)

See Also:
bugzilla: maintainer-feedback? (skreuzer)


Attachments
patch (1.93 KB, patch)
2022-01-16 17:17 UTC, Yuri Victorovich
no flags Details | Diff
spoa.patch (483 bytes, patch)
2022-01-16 17:20 UTC, Yuri Victorovich
no flags Details | Diff
softether5.patch (802 bytes, patch)
2022-01-16 17:29 UTC, Yuri Victorovich
no flags Details | Diff
hexl.patch (357 bytes, patch)
2022-01-16 17:35 UTC, Yuri Victorovich
no flags Details | Diff
patch (3.10 KB, patch)
2022-01-16 19:38 UTC, Yuri Victorovich
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Yuri Victorovich freebsd_committer freebsd_triage 2022-01-16 17:17:33 UTC
Created attachment 231045 [details]
patch

do-install is removed in favor of project's install target,
Comment 1 Yuri Victorovich freebsd_committer freebsd_triage 2022-01-16 17:20:25 UTC
Created attachment 231046 [details]
spoa.patch

biology/spoa dependency update
Comment 2 Yuri Victorovich freebsd_committer freebsd_triage 2022-01-16 17:29:41 UTC
Created attachment 231048 [details]
softether5.patch

security/softether5 dependency update
Comment 3 Yuri Victorovich freebsd_committer freebsd_triage 2022-01-16 17:35:18 UTC
Created attachment 231050 [details]
hexl.patch

security/hexl dependency update
Comment 4 Yuri Victorovich freebsd_committer freebsd_triage 2022-01-16 19:38:34 UTC
Created attachment 231053 [details]
patch
Comment 5 Steven Kreuzer freebsd_committer freebsd_triage 2022-01-26 14:06:55 UTC
Yuri-

Patches look good. Please commit on my behalf.

Thanks
Comment 6 commit-hook freebsd_committer freebsd_triage 2022-01-26 16:45:44 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=d709ba8de8ec14887beffe99233eec09b26b7ed1

commit d709ba8de8ec14887beffe99233eec09b26b7ed1
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2022-01-26 16:43:15 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2022-01-26 16:45:29 +0000

    devel/cpu_features: Install cmake files, install headers into a dedicated directory

    do-install is removed in favor of project's install target,

    Also update 3 other ports to build with cpu_features.

    PR:             261252
    Approved by:    skreuzer@ (maintainer)

 biology/spoa/Makefile                              |  1 +
 devel/cpu_features/Makefile                        | 13 +++++-------
 .../patch-cmake_googletest.CMakeLists.txt.in (new) | 17 +++++++++++++++
 devel/cpu_features/pkg-plist                       | 24 ++++++++++------------
 security/hexl/Makefile                             |  2 ++
 security/softether5/Makefile                       |  4 +++-
 6 files changed, 39 insertions(+), 22 deletions(-)
Comment 7 Yuri Victorovich freebsd_committer freebsd_triage 2022-01-26 16:45:51 UTC
Committed, thanks!