Summary: | [NEW PORT] devel/extra-cmake-modules: Extra modules and scripts for CMake | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | Yuri Victorovich <yuri> | ||||||||
Component: | Individual Port(s) | Assignee: | Kurt Jaeger <pi> | ||||||||
Status: | Closed FIXED | ||||||||||
Severity: | Affects Only Me | CC: | pi | ||||||||
Priority: | --- | ||||||||||
Version: | Latest | ||||||||||
Hardware: | Any | ||||||||||
OS: | Any | ||||||||||
Attachments: |
|
Created attachment 170311 [details]
shar archive
Added NO_ARCH=yes
testbuilding in poudriere works. If I build on a host with textproc/py-sphinx installed, the pkg-plist misses a lot of files. Can you try to cope with that case or find a way to disable sphinx detection ? For the additional files see http://people.freebsd.org/~pi/logs/plist.diff Created attachment 170334 [details]
shar archive
Hi Kurt,
Thanks for noticing this.
I fixed the issue by introducing options DOCS and MANPAGES and proper dependencies and options. I tried every combination of options.
Yuri
A commit references this bug: Author: pi Date: Mon May 16 06:22:23 UTC 2016 New revision: 415309 URL: https://svnweb.freebsd.org/changeset/ports/415309 Log: New port: devel/extra-cmake-modules The Extra CMake Modules package, or ECM, adds to the modules provided by CMake, including ones used by find_package() to find common software, ones that can be used directly in CMakeLists.txt files to perform common tasks and toolchain files that must be specified on the commandline by the user. WWW: https://quickgit.kde.org/?p=extra-cmake-modules.git PR: 209513 Submitted by: yuri@rawbw.com Changes: head/devel/Makefile head/devel/extra-cmake-modules/ head/devel/extra-cmake-modules/Makefile head/devel/extra-cmake-modules/distinfo head/devel/extra-cmake-modules/files/ head/devel/extra-cmake-modules/files/patch-CMakeLists.txt head/devel/extra-cmake-modules/pkg-descr head/devel/extra-cmake-modules/pkg-plist Committed, thanks! |
Created attachment 170309 [details] shar archive The set of extra cmake macros that are distributed by the kde project that never made its way to ports. Also known as an "ecm" module. Passes poudriere.