Created attachment 162591 [details]
Add an option to compile with libhdhomerun support.
Created attachment 162710 [details]
libhdhomerun_20150826.tgz is added as a distfile
Created attachment 162711 [details]
Removed .orig files from patch
And without old .orig files in the patch :)
There are a few things that I want to clarify before I can commit that patch.
- Why do you explicitly set DISTFILES and EXTRACT_ONLY? This is auto generated from USE_GITHUB and seems too intrusive to me.
- For the Makefile.hdhomerun patch why can't we set TVHEADEND_FILE_CACHE and place that distfile in that directory so that the code can remain as it is?
- The sed replacement is a candidate for a line in the port Makefile under post-patch
libhdhomerun is now in the ports tree (multimedia/libhdhomerun) so tvheadend can enable support without having to build a static version.
I'm attaching a patch to add a new HDHOMERUN build option (enabled by default).
Created attachment 165851 [details]
Patch to add HDHomeRun option (enabled by default)
A commit references this bug:
Date: Wed Jan 20 10:46:08 UTC 2016
New revision: 406743
- Add HDHomeRun support and enable by default
- Bump PORTREVISION
Submitted by: email@example.com
Good work, thanks! It's committed now.