[123123] trunk/dports/gnome/gtk-doc/Portfile

Jeremy Huddleston Sequoia jeremyhu at apple.com
Fri Aug 29 19:58:04 PDT 2014


This introduces a dependency cycle which prevents a ton of stuff from building =(

gtk2 depends on gtk-doc
gtk-doc depends on vim
vim+gtk2 depends on gtk2

The workaround is to first install vim -gtk2, then install gtk-doc, then install vim +gtk2.

Please find another way.

> On Aug 5, 2014, at 17:09, devans at macports.org wrote:
> 
> Revision
> 123123
> Author
> devans at macports.org
> Date
> 2014-08-05 17:09:00 -0700 (Tue, 05 Aug 2014)
> Log Message
> 
> gtk-doc: depend on MacPorts vim, OS X /usr/bin/vim doesn't always work (#44546).
> Modified Paths
> 
> 	• trunk/dports/gnome/gtk-doc/Portfile
> Diff
> 
> Modified: trunk/dports/gnome/gtk-doc/Portfile (123122 => 123123)
> 
> --- trunk/dports/gnome/gtk-doc/Portfile	2014-08-05 23:47:29 UTC (rev 123122)
> +++ trunk/dports/gnome/gtk-doc/Portfile	2014-08-06 00:09:00 UTC (rev 123123)
> 
> @@ -5,7 +5,7 @@
> 
>  
> 
>  name            gtk-doc
> 
>  version         1.20
> 
> -revision        2
> 
> +revision        3
> 
>  categories      gnome devel
> 
>  license         GPL-2+
> 
>  installs_libs   no
> 
> @@ -31,6 +31,8 @@
> 
>  depends_build   port:pkgconfig \
> 
>                  path:lib/pkgconfig/glib-2.0.pc:glib2
> 
>  
> 
> +# vim is used by some scripts for source highlighting and OS X /usr/bin/vim doesn't always work (#44546)
> +
> 
>  depends_lib     port:libxml2 \
> 
>                  port:libxslt \
> 
>                  path:bin/perl:perl5 \
> 
> @@ -38,7 +40,8 @@
> 
>                  port:fop \
> 
>                  port:docbook-xml \
> 
>                  port:docbook-xsl \
> 
> -                port:itstool
> 
> +                port:itstool \
> +                port:vim
> 
>  
> 
>  patchfiles      patch-gtkdoc-mkdb.in.diff
> 
>  
> 
> _______________________________________________
> macports-changes mailing list
> macports-changes at lists.macosforge.org
> https://lists.macosforge.org/mailman/listinfo/macports-changes



More information about the macports-dev mailing list