[Fedora-packaging] how to handle a common (base) package

Orcan Ogetbil oget.fedora at gmail.com
Fri Jan 28 16:59:13 UTC 2011


On Fri, Jan 28, 2011 at 11:02 AM, Jon Ciesla wrote:
> Orcan Ogetbil wrote:
>> Hello all,
>> During the review [1] 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.
>> perl-redland
>> php-redland
>> python-redland
>> ruby-redland
>> and the above are the only common files across. The question is, where
>> do these files go?
>>
>> 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? I
>> 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.
>>
>> Thanks,
>> Orcan
>>
>> [1] https://bugzilla.redhat.com/show_bug.cgi?id=659082
>> --
>> packaging mailing list
>> packaging at lists.fedoraproject.org
>> https://admin.fedoraproject.org/mailman/listinfo/packaging
>>
> Put the universally common ones in a -common subpackage, and put the
> ones that only apply to some in those subpackages, I think.
>

Okay, then what will be the license of the -common subpackage?

Orcan


More information about the packaging mailing list