[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