Re: Haskell packaging questions

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Very late reply... sorry it took me rather longer
finally to finish the new packaging draft than I had hoped.

> Wouldn't it be more clear if cabal2spec generated the %files and
> %packages sections rather than using a really complicated macro? As a
> reviewer, I feel like there is no way to tell what the spec file is
> doing. I can't even tell which packages it's going to create unless I
> actually run rpmbuild and look at what files show up.

Perhaps it would but the downside to that is that every time
we want to change the packaging we then have to edit and
update 100+ .spec files which is not so fun.  Refactoring
it into the macros makes maintenance a lot easier:
essentially it is all just boilerplate since the packaging
of every Haskell Cabal-based library is essentially the same.

I hope the new revised draft helps to make things clearer:

https://fedoraproject.org/wiki/PackagingDrafts/Haskell

I have also updated cabal2spec to add more comments
and links to the Packaging Guidelines pages to make
things more transparent.

Thanks, Jens
-- 
devel mailing list
devel@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/devel


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux