current status

Kalev Lember kalev at smartlink.ee
Wed May 25 13:44:42 UTC 2011


On 05/25/2011 02:40 PM, Farkas Levente wrote:
> what's the mingw- and mingw32 packages?

Check out the example spec file:
https://fedoraproject.org/wiki/Packaging/MinGW#Example_Specfile

Source packages are now named mingw- and binary packages are mingw32-.
Jason Tibbitts explains the rationale for the change in the FPC ticket
where he first proposed the change:
https://fedorahosted.org/fpc/ticket/83


> do you plan to support rhel-6?
> does the current infrastructure use any special feature (like rpm-4.9)
> which is not available on el6?

The current example spec file works fine on both RHEL 6 and Fedora
Rawhide. If you are only targeting rawhide, you can drop the following 3
lines from the spec file, but you don't have to if you want to keep the
spec files in RHEL 6 and Rawhide in sync.

%global _use_internal_dependency_generator 0
%global __find_requires %{_mingw32_findrequires}
%global __find_provides %{_mingw32_findprovides}


> i see on
> http://svn.openftd.org/viewvc/Fedora%20Cross%20Compiler%20Framework/
> there're both mingw and mingw32 pacakges why?

This is Eric's personal test repository and doesn't reflect what's
currently in Fedora.


> do you plan to add epel-6 support for these packages?

Current guidelines work fine for both EPEL and rawhide, but I'm
personally not interested in maintaining mingw packages in EPEL; you are
of course very welcome to do so.


> we need mingw support on rhel-6 so we'd like to create packages for all
> gstreamer related packages which can be used on rhel-6.

That's great! There's already a mingw-gstreamer review request by a new
contributor. I guess you could start by reviewing that:
https://bugzilla.redhat.com/show_bug.cgi?id=704635

Target the current guidelines and everything should work fine on RHEL.

Current guidelines:
https://fedoraproject.org/wiki/Packaging:MinGW


Hope this helps,
Kalev


More information about the mingw mailing list