]> git.99rst.org Git - openwrt-packages.git/commit
tvheadend: drop the handwritten version override
authorJosef Schlehofer <redacted>
Fri, 21 Aug 2026 09:39:59 +0000 (11:39 +0200)
committerJosef Schlehofer <redacted>
Thu, 10 Sep 2026 06:53:25 +0000 (08:53 +0200)
commitef7283f3118859fcd1f99e1b6a1bba8d3e89a49a
treeba11e857e1ce20ef10d5c85ef63c817ad2260960
parentf2c8300e2521b085cafb129d84774049a92510e3
tvheadend: drop the handwritten version override

The handwritten debian/changelog is only used to override the version
reported by support/version, but it is unnecessary and causes a version
mismatch:

- Build/Prepare feeds the raw git hash into debian/changelog, so the
  binary reports ddb984f4c17f4a26fd34f3e1b24e3323f9641b75~openwrt1
  instead of the package version 2026.08.17~ddb984f4.
- The CI package test then fails because it cannot find the package
  version in the output of any installed executable.
- Without .git, debian/changelog or rpm/version, support/version falls
  back to the source directory name.
- OpenWrt already names the source directory tvheadend-$(PKG_VERSION),
  so the binary correctly reports 2026.08.17~ddb984f4 without any
  override.

Alpine uses rpm/version in the same way and does not encode its own
package release into the version either.

Signed-off-by: Josef Schlehofer <redacted>
multimedia/tvheadend/Makefile
git clone https://git.99rst.org/PROJECT