A request for an ebuild for the libhdhomerun as provided by SiliconDust. libhdhomerun drivers can be found at http://www.silicondust.com/downloads Reproducible: Always ebuild and a new makefile will be attached.
Created attachment 161948 [details] New Makefile A rewritten makefile for use. Changed from manufacturers makefile to create and use a library.
Created attachment 161950 [details] libhdhomerun ebuild The ebuild script for the libhdhomerun drivers/cli utility.
Created attachment 161953 [details] libhdhomerun ebuild New ebuild to copy .h files to include to be used for any programs using the lib.
Created attachment 175756 [details] libhdhomerun-20080727.ebuild I've modified the ebuild to work in a sandbox (no more ACCESS VIOLATIONs). It now creates and installs its files to the image folder where it is supposed to, and lets portage handle copying and installing files.
Created attachment 176315 [details] Silicon Dust hdhomerun library and GUI Thanks for the previous ebuild. SiliconDust just released a GUI, so I modified the ebuild to include both the library and the GUI.
(In reply to comment #5) > Created an attachment (id=176315) [edit] > Silicon Dust hdhomerun library and GUI > > Thanks for the previous ebuild. SiliconDust just released a GUI, so I modified > the ebuild to include both the library and the GUI. > As far as I can tell, there isn't a reason to have VLC as a runtime dependency. Both CLI and GUI variants compile and run cleanly without it.
I'm thinking too that at least 'x11-libs/gtk+:2' should be in DEPEND. I didn't find this bug until too late and wrote my own ebuild for it. I don't know what the official policy here is but since their licenses are different (libhdhomerun is LGPL-3 and hdhomerun-config-gui is GPL-3) should these be two different packages? I'll attach my versions of the ebuilds, if someone finds them useful so much the better.
Created attachment 182629 [details] libhdhomerun-20090215.ebuild
Created attachment 182631 [details] hdhomerun_config_gui-20090215.ebuild
Created attachment 183400 [details] libhdhomerun-20090226_beta1.ebuild
Created attachment 183402 [details] hdhomerun_config_gui-20090226_beta1.ebuild
20090305a released (http://www.silicondust.com/forum/viewtopic.php?t=2484) Installs fine from the 20090215 ebuilds
Created attachment 204859 [details] hdhomerun_config_gui-20090830.ebuild Latest configuration GUI now out. Using Thomas Kear's split ebuilds (they're nicer).
Created attachment 204861 [details] libhdhomerun-20090830.ebuild The latest hdhomerun library.
Looks like it's been a while since this was updated. I've created a unified ebuild (simply because that's how it's built upstream). I've also added media-tv/dvbhdhomerun in there as well for use with tvheadend or any other dvb software. http://anon-git.one-gear.com/?p=chaos.git;a=summary
libhdhomerun ebuild is now in portage hdhomerun_config_gui still is not.
Created attachment 383538 [details] Combined ebuild for libhdhomerun and hdhomerun_config_gui SiliconDust has new files as of 04 June 2014 for the hdhomerun. I've modified the libhdhomerun ebuild in media-libs to build both the libhdhomerun library and the config GUI at the same time, as that is what upstream does. On my system I put the attached ebuild in /usr/local/portage/media-tv/hdhomerun, and hard-block media-libs/libhdhomerun in the ebuild, to prevent conflicts with what's already in portage. Works for me. If you try it and it breaks, you get to keep both pieces.
Created attachment 390628 [details] Version bump to 20141124 I probably should have checked here first, but I ended up creating an updated ebuild for media-libs/libhdhomerun to the latest version (20141124) as well as a separate ebuild for the GUI media-tv/hdhomerun_config_gui that I will post next.
Created attachment 390630 [details] Separate ebuild for media-tv/hdhomerun_config_gui As I mentioned, I didn't see the combined ebuild until after I wrote this. I kept them separate in case someone only wants the CLI piece provided by media-libs/libhdhomerun. A better approach might be to combine the two but make the GUI a use flag.
Created attachment 390632 [details, diff] Patch to allow media-tv/hdhomerun_config_gui to build separately This patch is for hdhomerun_config_gui-20141124.ebuild to allow it to be built using the system's /usr/include/hdhomerun/hdhomerun.h (which is provided by media-libs/libhdhomerun which is a depend for the gui).
I just tested my previous ebuilds with the last source (20141201) from SiliconDusk by just renaming the ebuilds. Both work fine, although there doesn't seem to be any real reason to upgrade at this point (no new functionality).
The package is merged already.