Bug 202626 - deskutils/homerun: switch to cmake:outsource to not install unneeded files
Summary: deskutils/homerun: switch to cmake:outsource to not install unneeded files
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: freebsd-ports-bugs (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-08-24 20:13 UTC by Dmitry Marakasov
Modified: 2015-09-10 12:48 UTC (History)
1 user (show)

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


Attachments
Patch (893 bytes, patch)
2015-08-24 20:13 UTC, Dmitry Marakasov
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Dmitry Marakasov freebsd_committer freebsd_triage 2015-08-24 20:13:50 UTC
Created attachment 160310 [details]
Patch

homerun tries to install unneeded files:

===> Checking for items in STAGEDIR missing from pkg-plist
Error: Orphaned: @dir include/homerun/CMakeFiles/Export/_usr/local/lib/cmake/Homerun
Error: Orphaned: @dir include/homerun/CMakeFiles/dox.dir
Error: Orphaned: @dir include/homerun/CMakeFiles/homerun.dir
Error: Orphaned: @dir include/homerun/CMakeFiles/homerun_automoc.dir

It also installs header file which is only used internally. Fix this by using cmake:outsource.
Comment 1 commit-hook freebsd_committer freebsd_triage 2015-09-10 12:48:59 UTC
A commit references this bug:

Author: amdmi3
Date: Thu Sep 10 12:48:27 UTC 2015
New revision: 396568
URL: https://svnweb.freebsd.org/changeset/ports/396568

Log:
  - Switch to cmake:outsource to not install unneeded files

  PR:		202626
  Submitted by:	amdmi3
  Approved by:	maintainer timeout (yurkis@gmail.com, 2 weeks)

Changes:
  head/deskutils/homerun/Makefile
  head/deskutils/homerun/pkg-plist