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

Lawrence Velázquez larryv at macports.org
Fri Aug 29 22:07:25 PDT 2014


I just reverted r123123 and successfully built appstream-glib from scratch in a Lion VM with the system Vim (MacPorts vim deactivated). I'm inclined to think that #44546 was resolved incorrectly.

vq


On Aug 29, 2014, at 10:58 PM, Jeremy Huddleston Sequoia <jeremyhu at apple.com> wrote:

> 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
> 
> _______________________________________________
> macports-dev mailing list
> macports-dev at lists.macosforge.org
> https://lists.macosforge.org/mailman/listinfo/macports-dev



More information about the macports-dev mailing list