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}
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