At 6:56 Uhr -0500 09.03.2002, David R. Morrison wrote:
>I have a policy question to bring up, regarding our requirements for
>documentation.  Is the following OK?
>
>    Package: foobar
>    Source: gnu
>    Depends: %N-shlibs (= %v-%r)
>    License: GPL
>    InstallScript: <<
>      make install prefix=%i
>      mkdir -p %i/share/doc/%n
>      ln -s %p/share/doc/%N-shlibs %i/share/doc/%n
>    <<
>    SplitOff: <<
>      Package: %N-shlibs
>      Files: lib/*.%v.dylib lib/*.1.dylib
>      DocFiles: COPYRIGHT
>    <<
>    SplitOff2: <<
>      Package: %N-bin
>      Depends: %N-shlibs
>      Files: bin/
>      InstallScript: <<
>        mkdir -p %i/share/doc/%n
>        ln -s %p/share/doc/%N-shlibs %i/share/doc/%n
>      <<
>    <<
>
>What I am doing is providing the documentation in only one of the splitoff
>pieces, in a case in which all of the splitoff pieces depend on that one
>piece.  Then the required documentation directories for the other parts
>are just symbolic links.
>
>Argument in favor: since there are explicit dependencies, and since we are
>only building things once, users will be able to find the documentation
>we are relying on to justify the license.
>
>Argument against: a users might mess up a fink installation somehow, and
>only have one of the packages installed.  Then the documentation might not
>be present.
>
>I would like some opinions about this.  I am inclined to say it is OK.

Personally, I think it's OK for most docs, except for 
LICENSE/COPYING/etc. files, which should always physically be shipped 
in the binary. Maybe the same should be done for any README that 
explains how to obtain the source etc.


Just my two cents,

Max
-- 
-----------------------------------------------
Max Horn
Software Developer

email: <mailto:[EMAIL PROTECTED]>
phone: (+49) 6151-494890

_______________________________________________
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel

Reply via email to