On Mon, Oct 17, 2011 at 9:46 AM, Stephen Gallagher <sgallagh@xxxxxxxxxx> wrote: > On Mon, 2011-10-17 at 09:27 -0500, Richard Shaw wrote: >> NOTE (just for Jon :): This is for RPM Fusion but the question is a >> technical one. >> >> I'm looking at packaging zfs for Fedora (via RPM Fusion) and it has a >> single source package but contains two spec files. One for the >> utilities (zfs{,-devel,-dracut,-test}) and one for the kernel module >> (zfs-modules). The one for the kernel module is a mess of macros and >> I'd rather not keep it inline with the main spec that I've gotten nice >> and clean/readable. >> >> The only other solution I know of is to create two SRPMS which use the >> same source, which I don't like. They may not use any common files so >> I guess I could split the source archive but that's not a very clean >> method either. >> >> Is it technically possible to "source in" an spec from within a spec? >> >> If so, is it permissible? > > Why do you have two spec files at all? Wouldn't it be easiest just to > combine them into a single spec file producing subpackages for > everything? Yes, but because the module spec file is a mess (because it builds a kernel module) it would seriously affect the readability of the main one. Richard -- devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/devel