gtk-doc 1.9 issues

View: New views
3 Messages — Rating Filter:   Alert me  

gtk-doc 1.9 issues

by Matthias Clasen-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

I just tried to push 1.9 into Fedora, but it didn't work out, since
make install installs the docs into /usr/share/doc/gtk-doc/, not
/usr/share/gnome/help, where they belong.

I do remember fixing the same bug in the past, but the fix seems to
have been reverted...
_______________________________________________
gtk-doc-list mailing list
gtk-doc-list@...
http://mail.gnome.org/mailman/listinfo/gtk-doc-list

Re: gtk-doc 1.9 issues

by David Nečas (Yeti)-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Mon, Oct 15, 2007 at 07:56:01PM -0400, Matthias Clasen wrote:
> I just tried to push 1.9 into Fedora, but it didn't work out, since
> make install installs the docs into /usr/share/doc/gtk-doc/, not
> /usr/share/gnome/help, where they belong.
>
> I do remember fixing the same bug in the past, but the fix seems to
> have been reverted...

The culprit is

  http://svn.gnome.org/viewvc/gtk-doc/trunk/xmldocs.make?r1=388&r2=413

which changed the installations directories from $(gtkdochelpdir)
to $(docdir).

However, the new version matches exactly the current
gnome-common's of xmldocs.make:

  http://svn.gnome.org/viewvc/gnome-common/trunk/doc-build/xmldocs.make?revision=3486&view=markup

So, whose mistake it is?  And this is not a rhetorical
question, I can tell what some code does, but not what it
was supposed to do.

docdir is set to the correct value in the Makefile snippet

  docdir = $(datadir)/gnome/help/$(docname)/$(lang)

and if some packaging magic overrides docdir...

Yeti

--
http://gwyddion.net/
_______________________________________________
gtk-doc-list mailing list
gtk-doc-list@...
http://mail.gnome.org/mailman/listinfo/gtk-doc-list

Re: gtk-doc 1.9 issues

by Stefan Kost :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi,
Quoting "David Ne?as (Yeti)" <yeti@...>:

> On Mon, Oct 15, 2007 at 07:56:01PM -0400, Matthias Clasen wrote:
>> I just tried to push 1.9 into Fedora, but it didn't work out, since
>> make install installs the docs into /usr/share/doc/gtk-doc/, not
>> /usr/share/gnome/help, where they belong.
>>
>> I do remember fixing the same bug in the past, but the fix seems to
>> have been reverted...
>
> The culprit is
>
>   http://svn.gnome.org/viewvc/gtk-doc/trunk/xmldocs.make?r1=388&r2=413
>
> which changed the installations directories from $(gtkdochelpdir)
> to $(docdir).
>
> However, the new version matches exactly the current
> gnome-common's of xmldocs.make:
>
>    
> http://svn.gnome.org/viewvc/gnome-common/trunk/doc-build/xmldocs.make?revision=3486&view=markup
>
> So, whose mistake it is?  And this is not a rhetorical
> question, I can tell what some code does, but not what it
> was supposed to do.
>
> docdir is set to the correct value in the Makefile snippet
>
>   docdir = $(datadir)/gnome/help/$(docname)/$(lang)
>
> and if some packaging magic overrides docdir...
>
> Yeti
>

when I run autoregen.sh I get:

xmldocs.make:39: docdir was already defined in condition TRUE, which  
includes condition ENABLE_SCROLLKEEPER ...
help/manual/C/Makefile.am:8:   `xmldocs.make' included from here
configure.in:8: ... `docdir' previously defined here

btw. its:
http://bugzilla.gnome.org/show_bug.cgi?id=316508

the upstream version has not seen many changes too
http://svn.gnome.org/viewvc/gnome-common/trunk/doc-build/xmldocs.make?revision=3486&view=markup

I wrote an email to gnome-doc list and if nothing happens, file a bug  
against gnome-common.

Stefan


_______________________________________________
gtk-doc-list mailing list
gtk-doc-list@...
http://mail.gnome.org/mailman/listinfo/gtk-doc-list