Date: Fri, 12 Feb 2021 07:49:06 +0000 From: bugzilla-noreply@freebsd.org To: ports-bugs@FreeBSD.org Subject: [Bug 253448] Uses=kodi for kodi addons Message-ID: <bug-253448-7788@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D253448 Bug ID: 253448 Summary: Uses=3Dkodi for kodi addons Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Some People Priority: --- Component: Ports Framework Assignee: portmgr@FreeBSD.org Reporter: decke@FreeBSD.org CC: ports-bugs@FreeBSD.org Created attachment 222382 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D222382&action= =3Dedit Patch for Mk/Uses/kodi.mk We are at a point where multiple people want to add Addon Ports for multimedia/kodi but we don't have any proper integration in the Ports Frame= work yet. The main problem is that pkg-plist for addons contains shared objects = with the version number of kodi. [1] This means updating kodi (even minor update= s) requires to also update all pkg-plists for all existing addons. The good thing is that addons are a very good candidate for automatic plist creation because they install their files into well defined directories prefixed with the addon name. This is the main selling point for USES=3Dkod= i. In the world of kodi addons there are two types of addons: (1) native addons (usually C++): There are multiple types (games/libretro, = PVR, visualization, screensaver) and I have tested a few of each category to make sure I don't miss any special needs for any of those.=20 (2) python based addons: They seem to be fully platform independent so they= can easily be installed from the kodi GUI and there is no need to create a port= for them at all. They are not supported by this mk. There are currently 11 addon ports waiting in bugzilla and 3 in the portstr= ee and I have converted most of them already to USES=3Dkodi in my repository. = [2] [1] https://svnweb.freebsd.org/ports/head/multimedia/kodi-addon-pvr-hts/pkg-pli= st?view=3Dmarkup [2] https://github.com/decke/ports/tree/master/games [2] https://github.com/decke/ports/tree/master/multimedia --=20 You are receiving this mail because: You are on the CC list for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-253448-7788>