Hi all, Over the last couple of months I received some feedback about the current Fedora MinGW Packaging Guidelines. Some topics were missing and other weren't verbose enough. Therefore I just created a draft with updated packaging guidelines in which all the feedback was incorporated.
Before letting the Fedora Packaging Committee (FPC) make a final decision about this draft I want to let the Fedora MinGW users review it first. The draft packaging guidelines can be found at https://fedoraproject.org/wiki/PackagingDrafts/MinGWCrossCompiler The diff against the current MinGW packaging guidelines can be found at https://fedoraproject.org/w/index.php?title=PackagingDrafts% 2FMinGWCrossCompiler&diff=337954&oldid=302743 The following changes are done in the updated packaging guidelines: 1. Removed all references to %mingw_make_install as it shouldn't be used any more 2. Removed the Group tag as it isn't needed any more according to http://fedoraproject.org/wiki/Packaging/Guidelines#Group_tag 3. Added macros for Qt4 and Qt5 (%mingw{,32,64}-qmake-qt{4,5}) 4. Added a column to various tables to indicate in which version of mingw-filesystem the macro in question was added 5. Make it more clear that packages don't need to BuildRequires: mingw-filesystem (as mentioned in https://bugzilla.redhat.com/show_bug.cgi?id=895566) 6. Added a section explaining what to do with executables 7. Replaced the section about man/info pages with a more generic section about files which shouldn't be bundled when they are already part of native packages 7a. autoconf macro files shouldn't be bundled in mingw packages any more If you think something is still missing, the text is too difficult to read (English is not my native language) or you don't agree with any of the proposed changes please let me know so it can be fixed before handing everything over to the FPC. Please also let me know if you're +1 to the proposed changes. Feedback can be sent until tomorrow evening. The next FPC meeting is this Thursday so let's hope we can still get everything ready in time. Regards, Erik van Pienbroek _______________________________________________ mingw mailing list [email protected] https://admin.fedoraproject.org/mailman/listinfo/mingw
