[MacPorts] #52281: Port for evolution, based on devans at macports.org evolution-data-server
MacPorts
noreply at macports.org
Tue Sep 20 23:26:18 CEST 2016
#52281: Port for evolution, based on devans at macports.org evolution-data-server
-------------------------+--------------------------------
Reporter: gwhitney@… | Owner: macports-tickets@…
Type: submission | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.3.4
Resolution: | Keywords:
Port: evolution |
-------------------------+--------------------------------
Comment (by devans@…):
Since evolution requires intltool as a build dependency, some special
handling is required. Our version of intltool provides a specially patched
version of `intltool.m4` which deals with our support for multiple Perl
versions and, to properly use that, the port not only needs autoreconf but
also intltoolize in the correct sequence before configure is run. The
safest way that I have found of doing this is to run autogen.sh instead of
configure as `configure.cmd` and add the following additional build
dependencies
* autoconf
* automake
* libtool
`autogen.sh` is included in the
[https://git.gnome.org/browse/evolution/tree/?h=gnome-3-22 upstream git
repo] but may not be included in the evolution tarball. If this is the
case, I have been adding a copy of it from the repo to the files directory
and then merging this into the tarball source in the post-patch phase.
See port eog as an example of how this is done.
--
Ticket URL: <https://trac.macports.org/ticket/52281#comment:10>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list