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

Jon Ciesla limb at jcomserv.net
Fri Jan 28 16:02:12 UTC 2011


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.

J

-- 
in your fear, seek only peace
in your fear, seek only love

-d. bowie



More information about the packaging mailing list