TvHeadend synology package with libdvbsca and libdvben50221 support
Added by Mario Heuvel over 8 years ago
Hello all,
Hoping I can give something back to the users and after many many hours I finally managed to create a Synology package for TVheadend with build-in support for CAM receivers (in my case the Terratec H7 with Alphacrypt).
Although I was succesful in adding libdvbsca to the spksrc library (see: https://github.com/SynoCommunity/spksrc) and upgrade the tvheadend version to 4.1, I could not get the libdvben50221 support added without manual compilation and replacing the resulting executable into the package.
If some guru could help adding libdvben50221 to spksrc, I could create packages for other CPU types as well (or even better: tell people how they can do that themselves).
For now this is all I can offer. I hope it will help some Synology owners out there.
BTW: if you do not need the build-in CAM support, updating spksrc's tvheadend is easy. In your ./spksrc/cross/tvheadend directory is a Makefile. Make the following changes:
PKG_VERS = v4.1
PKG_DIR = $(PKG_NAME)-4.1
Optionally you can add iconv:
DEPENDS = cross/openssl cross/libiconv
In the spksrc/spk/tvheadend directory is a Makefile as well. Here you can adjust the package properties like version, maintainer, etc.
Kindest,
Mario.
tvheadend-4.1-custom.spk (9.51 MB) tvheadend-4.1-custom.spk | Bromolow DSM 5.2 |