Spec URL: http://sailer.fedorapeople.org/mingw32-qt-qmake.spec SRPM URL: http://sailer.fedorapeople.org/mingw32-qt-qmake-4.5.0-1.fc11.src.rpm Description: MinGW Qt library Build Environment (qmake config). Approved MinGW packaging guidelines are here: http://fedoraproject.org/wiki/Packaging/MinGW It has been suggested in bug #490132 that the qmake config files, which are installed to %{_libdir}, should be factored out into a separate package, to keep the huge mingw32-qt noarch. This is the factored-out package.
Taking for review.
auto-buildrequires looks OK: BuildRequires: binutils = 2.19.51.0.2.16.fc11.x86_64 BuildRequires: coreutils = 7.1.6.fc11.x86_64 BuildRequires: diffutils = 2.8.1.23.fc11.x86_64 BuildRequires: findutils = 1:4.4.0.2.fc11.x86_64 BuildRequires: grep = 2.5.3.4.fc11.x86_64 BuildRequires: mingw32-filesystem = 49.3.fc11.noarch BuildRequires: sed = 4.1.5.12.fc11.x86_64
rpmlint says: mingw32-qt-qmake.x86_64: W: no-documentation Consider adding %doc, although I won't disapprove the review for lack of this. mingw32-qt-qmake.x86_64: E: devel-dependency qt-devel This is OK. mingw32-qt-qmake.x86_64: E: no-binary Also OK. mingw32-qt-qmake.x86_64: E: only-non-binary-in-usr-lib Also OK (in this case).
This is an extremely simple package which just installs two %{SOURCE*} files into a specific location, as required by the mingw32-qt.noarch package. The package complies with Fedora packaging guidelines, and is APPROVED by rjones.
New Package CVS Request ======================= Package Name: mingw32-qt-qmake Short Description: Qt for MinGW32 Build Environment Owners: sailer rjones Branches: InitialCC:
Thanks! Hm, what documentation would you expect? I'm having troubles coming up with reasonable documentation for this package... Or should I put an AUTHORS file in there containing RMW Jones? :)
Normally you'd just put a license file there. I "wrote" this, but in fact I derived it from existing files in the Qt distribution, so the correct way to do this is to add the license file from Qt here.
cvs done.
License file put into the package, and built for rawhide.