On 01/28/2011 04:59 PM, Orcan Ogetbil wrote:
> Hello all,
> During the review  of the redland-bindings package , I came across
> a situation where there are common %doc files that need to be shared
> across different bindings. These are:
> %doc AUTHORS COPYING COPYING.LIB ChangeLog
> %doc LICENSE.txt NEWS README TODO
> %doc LICENSE.html NEWS.html README.html TODO.html
> %doc LICENSE-2.0.txt NOTICE
> %doc RELEASE.html
> The package has perl, php, python and ruby bindings, each of which has
> its own subpackage, i.e.
> and the above are the only common files across. The question is, where
> do these files go?
Apply common sense and add them where appropriate and where necessary
> Shall we make a common package and make all the binding subpackages
> depend on it? If so, what shall be the name of the common package?
Not being familar with this package, this question confuses me.
You said "binding subpackage" - to me this implies there is a "natural
common base package".
> need to add that some of the bindings have different licenses, so some
> of the above license files may be irrelevant for some of the bindings.
Common ones can go into a common base package, those which only apply to
individual subpackages, should go into their subpackage.
Also check if you really need to package both *.html and *.txt versions
or if they carry identical contents.
packaging mailing list