[107333] trunk/dports/gnome/anjuta
Ryan Schmidt
ryandesign at macports.org
Tue Jun 25 21:17:03 PDT 2013
On Jun 25, 2013, at 13:09, devans at macports.org wrote:
> Revision: 107333
> https://trac.macports.org/changeset/107333
> Author: devans at macports.org
> Date: 2013-06-25 11:09:18 -0700 (Tue, 25 Jun 2013)
> Log Message:
> -----------
> anjuta: update to version 2.32.1.1.
>
> Modified Paths:
> --------------
> trunk/dports/gnome/anjuta/Portfile
>
> Added Paths:
> -----------
> trunk/dports/gnome/anjuta/files/
> trunk/dports/gnome/anjuta/files/patch-plugins-project-wizard-autogen.c.diff
>
> Modified: trunk/dports/gnome/anjuta/Portfile
> ===================================================================
> --- trunk/dports/gnome/anjuta/Portfile 2013-06-25 17:30:21 UTC (rev 107332)
> +++ trunk/dports/gnome/anjuta/Portfile 2013-06-25 18:09:18 UTC (rev 107333)
> @@ -5,8 +5,7 @@
> PortGroup muniversal 1.0
>
> name anjuta
> variant subversion description {Enable subversion plugin support} {
> configure.args-delete --disable-plugin-subversion
> configure.args-append --with-subversion-dir=${prefix} \
> --with-svn-include=${prefix}/include/subversion-1 \
> --with-svn-lib=${prefix}/lib
> - depends_lib-append port:subversion
> + depends_lib-append port:apr \
> + port:apr-utils \
> + port:neon \
> + port:subversion
> }
The port is apr-util, not apr-utils. But does anjuta actually use apr, apr-util and neon? Aren't they just used by subversion? If so, these should not be listed as dependencies of anjuta.
If you were basing these dependencies on the output of `otool -L` with ports built with MacPorts 2.1.x or earlier, note that MacPorts 2.1.x and earlier overlink to libraries, so the output of `otool -L` often shows libraries that aren't needed. This is fixed in trunk, which will become MacPorts 2.2.
I wanted to build the port and check `otool -L` under MacPorts trunk myself, but I cannot, because anjuta's dependency yelp does not build:
https://trac.macports.org/ticket/39536
More information about the macports-dev
mailing list