[Bug 245665] multimedia/makemkv: update to 1.15.1 and allow package creation
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Thu Apr 16 11:12:43 UTC 2020
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=245665
Bug ID: 245665
Summary: multimedia/makemkv: update to 1.15.1 and allow package
creation
Product: Ports & Packages
Version: Latest
Hardware: Any
OS: Any
Status: New
Severity: Affects Only Me
Priority: ---
Component: Individual Port(s)
Assignee: ports-bugs at FreeBSD.org
Reporter: felix at palmen-it.de
Created attachment 213460
--> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=213460&action=edit
Update to 1.15.1, allow package creation
Upstream version 1.15.1 is available.
I need some guidance with the following things please:
1. I received a PGP signed email from the upstream author, Mike Chen, in which
he allowed to redistribute a modified makemkvcon binary for this port.
Therefore I changed the Makefile and LEGAL accordingly -- the MakeMKV EULA now
has "auto-accept" property, and I replaced RESTRICTED with NO_CDROM (as selling
a package is still forbidden) and also added LEGAL_TEXT to explain some more.
Are these changes correct, and should I provide the original email from Mike
Chen somewhere?
2. I changed a few things to satisfy portlint, but something that was a warning
before is now a fatal:
| FATAL: Makefile: LDFLAGS is already passed in CONFIGURE_ENV via bsd.port.mk.
| If you need to override the default value, alter LDFLAGS in the Makefile
| instead with LDFLAGS+=...
The override in CONFIGURE_ENV is needed to remove rpath magic added by
USE_GCC=yes, because it shouldn't be applied when cross-compiling for Linux. Is
there a better way to solve this?
Apart from these issues, the poudriere testport succeeds on my 12.1-RELEASE
amd64 and the package created works as intended. Is this enough for me to set
my maintainer-approval flag?
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-ports-bugs
mailing list