[MacPorts] #52166: gpgme: relax dependency and fix unit tests depending upon gnupg
MacPorts
noreply at macports.org
Sat Sep 3 22:44:20 CEST 2016
#52166: gpgme: relax dependency and fix unit tests depending upon gnupg
---------------------+----------------------
Reporter: blair@… | Owner: devans@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.3.4
Keywords: | Port: gpgme
---------------------+----------------------
It appears that gpgme doesn't have a library dependency on gnupg2 as
described in the Portfile:
{{{
$ otool -L /opt/local/lib/libgpgme.dylib
/opt/local/lib/libgpgme.dylib:
/opt/local/lib/libgpgme.11.dylib (compatibility version 26.0.0,
current version 26.0.0)
/opt/local/lib/libassuan.0.dylib (compatibility version 8.0.0,
current version 8.3.0)
/opt/local/lib/libgpg-error.0.dylib (compatibility version 20.0.0,
current version 20.1.0)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current
version 1226.10.1)
}}}
All of these are provided by the OS or other ports.
So the patch relaxes the dependency to make gnupg2 only a build time
dependency.
Also, the 'port test' works if gnupg is installed and this is fixed by
patching Makefile.am instead of Makefile.in.
I can svn commit the patches.
--
Ticket URL: <https://trac.macports.org/ticket/52166>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list