[Bug 234551] multimedia/mythtv: Update to 29.1-1104 (pre-0.30.0). Fixes build on FreeBSD 12.0

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Mon Jan 7 06:18:52 UTC 2019


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=234551

--- Comment #10 from Tobias Kortkamp <tobik at freebsd.org> ---
Comment on attachment 200851
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=200851
Update patch to include a file only used by the dependent port mythtv-frontend

- Do *not* re-add GH_TAGNAME here.  It leads to mistakes like the
  one fixed in ports r456874.

  Use the procedure in the Porter's Handbook [1] to derive a proper
  DISTVERSION, DISTVERSIONSUFFIX for 5c3257e instead.

- PORTREVISION must be reset to 0 when bumping the version

+BUILD_DEPENDS= yasm:devel/yasm \
+               ${PREFIX}/include/linux/input.h:devel/evdev-proto

This is incorrect and should be LOCALBASE, not PREFIX.  They can differ. 
LOCALBASE is where dependencies come from, PREFIX is where the port installs 
into.  

[1]
https://www.freebsd.org/doc/en/books/porters-handbook/makefile-distfiles.html#makefile-master_sites-github-ex5

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-ports-bugs mailing list