[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