[Fedora-haskell-list] [Bug 479803] Review Request: haskell-packaging - RPM macros and spec templates for Haskell

bugzilla at redhat.com bugzilla at redhat.com
Wed Jan 14 00:26:21 UTC 2009

Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.


--- Comment #2 from Jens Petersen <petersen at redhat.com>  2009-01-13 19:26:20 EDT ---
Good questions:

> 1) why URL still drafts url?
> https://fedoraproject.org/wiki/PackagingDrafts/Haskell

Yeah it is kind of a chicken'n'egg kind of situation.  Actually I didn't follow
the whole process of fontpackages wrt FPC (Fedora Packaging Committee) and the
recent revision of the Fonts Packaging Guidelines: the files in the package are
really part of the new Haskell Packaging Draft so it would probably make sense
for them to be looked at by FPC as part of the Haskell Packaging Guidelines
revision process.

> 2) just a suggestion. How about using package name as haskell-packager?

Hmm maybe the rpm macros and the templates should be separated then.  There are
more rpm bits (scripts) coming for dependency generation.  I could move the
spec templating part to haskell-packager: in the longer term we would probably
like to rewrite/replace it with something in Haskell (like cabal2rpm).

> 3) Can it be possible to have all those Source files be tarred and released
> with license file on fedorapeople currently till you get fedorahosted page?

Yeah, before doing that I just wanted to put it out for discussion first. :)
Currently it is really small though and I doubt any other non-derived distro
would be interested in the templates anyway so I was half-naively thinking that
it could even just live in pkg cvs but that would probably be frowned upon
these days?

> 4) spec templates can be installed in /etc/rpmdevtools location instead to go
> for some %{_datadir}/%{name} location.

Good point: I will change that.  Thanks.

Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.

More information about the Fedora-haskell-list mailing list