[MacPorts] #26647: mkvtoolnix-4.3.0 maintainer update
MacPorts
noreply at macports.org
Mon Sep 27 09:42:11 PDT 2010
#26647: mkvtoolnix-4.3.0 maintainer update
---------------------------------+------------------------------------------
Reporter: ruud@… | Owner: ryandesign@…
Type: update | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version:
Keywords: maintainer haspatch | Port: mkvtoolnix
---------------------------------+------------------------------------------
Comment(by ryandesign@…):
According to "otool -L", mkvtoolnix ended up linked with libmagic.1.dylib,
which is provided by the file port, though no library dependency on the
file port was declared. It also ended up linked with libintl.8.dylib,
which is provided by the gettext port, though no library dependency on
gettext was declared. And even when I disable the bzip2 and lzo variants,
it ends up linked with libbz2.1.0.dylib and liblzo2.2.dylib.
bzip2, lzo and file are not large ports; on my 3-year-old MacBook Pro,
bzip2 took 4 seconds to build, lzo took 37 seconds, and file took 30
seconds. even flac only takes 90 seconds to build. These are negligible
compared to the 9 minutes mkvtoolnix took to build. So we can dispense
with the variants entirely and just declare the dependencies in the main
part of the port.
gettext is not small, but is already an indirect dependency through lzo's
build dependency on autoconf, and everybody will have gettext installed
anyway since so many ports use it.
I'm attaching a revised update proposal; does this look ok to you?
--
Ticket URL: <https://trac.macports.org/ticket/26647#comment:3>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list