[Debian GNUstep maintainers] First version of split gnustep-dl2 at mentors
Yavor Doganov
yavor at gnu.org
Fri Mar 5 14:27:03 UTC 2010
В Fri, 05 Mar 2010 11:24:11 +0100, Federico Giménez Nieto написа:
> 2010/3/2 Yavor Doganov <yavor at gnu.org>:
>> gdlgsdoc is a mystery to me, give me some time to take a look at it.
>>
> Ok, i'll begin with DBModeler and eoutil.
About gdlgsdoc:
It seems to me that this tool is either incomplete or buggy (or both).
Its task, as I understand it, is to produce .gsdoc files from .eomodel
files, which are then processed with autogsdoc to produce .html.
However, I couldn't make it produce anything useful (more precisely:
anything at all). Doing
gdlgsdoc --verbose=1 Examples/library.eomodel
produces no .gsdoc file (and exits with success). Passing
--template=sometemplate.gsdoc actually writes a .gsdoc file which
is byte-to-byte equivalent to the template. So I'd suggest to file a
bug at
https://savannah.gnu.org/bugs/?func=additem&group=gnustep (Category:
gdl2, Item Group: Documentation) asking for clarification). If the
tool is really disfunctional, it is perfectly OK to delete it from
debian/rules and get yourself releaved from the duty of shipping a
manpage (for the time being, at least).
I might be wrong here, as I haven't investigated the source code
thoroughly.
> I've removed also a big .igsdoc file, i guess it is fine to remove
> it too.
Yes.
> Ok, i've added a copyright notice for the html files of GDL2Intro
> (stating their final installation path), i think that there is nothing
> left...
Hmm, DBModeler, eoutil, etc. are under GPLv3+, I think...
Some more comments:
* If you pass doc=yes to $(MAKE) in the clean rule, doesn't
gnustep-make delete all generated files? If it does, consider doing
so instead of manually deleting them as it is cleaner/saner
(upstream may add more documents in the future, or gnustep-make may
use a different mechanism, especially considering the recent
upstream merge of texi2html into texinfo). If it doesn't, then
please file a bug against gnustep-make (Severity: normal); I'll try
to fix it.
* Just an enhancement: you could ship the contents of Examples/ under
/usr/share/doc/gnustep-dl2/examples. dh_installexamples ought to do
this automatically.
More information about the pkg-GNUstep-maintainers
mailing list