Spec URL: https://sailer.fedorapeople.org/mingw-libconfuse.spec SRPM URL: https://sailer.fedorapeople.org/mingw-libconfuse-3.0-1.fc25.src.rpm Description: MinGW configuration file parser library Fedora Account System Username: sailer mingw-libconfuse is required for mingw-libftdi
copr build: https://copr.fedorainfracloud.org/coprs/sailer/mingw/package/mingw-libconfuse/
Hello, - As before, list of things not needed in Fedora: + Group: System Environment/Libraries + BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) + rm -rf $RPM_BUILD_ROOT + %clean + %defattr(-,root,root,-) - The LICENSE file should be under %license, not %doc: %files -n mingw32-%{name1} -f mingw32-confuse.lang %doc AUTHORS README.md %license LICENSE - Please update to version 3.2.1 to follow main package version. You'll need to add BR for handling translations: BuildRequires: mingw32-gettext BuildRequires: mingw64-gettext And libconfuse-1.dll becomes libconfuse-2.dll: %files -n mingw32-%{name1} -f mingw32-confuse.lang %doc AUTHORS README.md %license LICENSE %doc doc/html %{mingw32_bindir}/libconfuse-2.dll %{mingw32_includedir}/confuse.h %{mingw32_libdir}/libconfuse.dll.a %{mingw32_libdir}/pkgconfig/libconfuse.pc %files -n mingw64-%{name1} -f mingw64-confuse.lang %doc AUTHORS README.md %license LICENSE %doc doc/html %{mingw64_bindir}/libconfuse-2.dll %{mingw64_includedir}/confuse.h %{mingw64_libdir}/libconfuse.dll.a %{mingw64_libdir}/pkgconfig/libconfuse.pc
Merci Robert-André! I should have addressed all of your concerns in this update: Spec URL: https://sailer.fedorapeople.org/mingw-libconfuse.spec SRPM URL: https://sailer.fedorapeople.org/mingw-libconfuse-3.2.1-1.fc26.src.rpm copr build: https://copr.fedorainfracloud.org/coprs/sailer/mingw/build/618063/
You also need to remove %defattr(-,root,root,-) in %files Also I don't think you need to include the documentation, see: https://fedoraproject.org/wiki/Packaging:MinGW#Files_which_are_already_part_of_native_packages You should remove it in %install.
Ok, I have now removed defattr and the documentation Spec URL: https://sailer.fedorapeople.org/mingw-libconfuse.spec SRPM URL: https://sailer.fedorapeople.org/mingw-libconfuse-3.2.1-2.fc26.src.rpm
It still has %defattr(-,root,root,-).
Now it should be gone: Spec URL: https://sailer.fedorapeople.org/mingw-libconfuse.spec SRPM URL: https://sailer.fedorapeople.org/mingw-libconfuse-3.2.1-3.fc26.src.rpm
All ok then, package accepted.
(fedrepo-req-admin): The Pagure repository was created at https://src.fedoraproject.org/rpms/mingw-libconfuse
mingw-libconfuse-3.2.1-3.fc26 has been submitted as an update to Fedora 26. https://bodhi.fedoraproject.org/updates/FEDORA-2017-ea67475a2a
mingw-libconfuse-3.2.1-3.fc27 has been submitted as an update to Fedora 27. https://bodhi.fedoraproject.org/updates/FEDORA-2017-2ef3a0dc35
mingw-libconfuse-3.2.1-3.fc26 has been pushed to the Fedora 26 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-ea67475a2a
mingw-libconfuse-3.2.1-3.fc27 has been pushed to the Fedora 27 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-2ef3a0dc35
mingw-libconfuse-3.2.1-3.fc27 has been pushed to the Fedora 27 stable repository. If problems still persist, please make note of it in this bug report.
mingw-libconfuse-3.2.1-3.fc26 has been pushed to the Fedora 26 stable repository. If problems still persist, please make note of it in this bug report.