Spec URL: http://nb.fedorapeople.org/znc-extra.spec SRPM URL: http://nb.fedorapeople.org/znc-extra-0.074-1.fc11.src.rpm Description: Extra modules for ZNC IRC bouncer 0.074 of ZNC is not pushed to stable yet (I just submitted it tonight), you will either have to grab it from koji or wait for it to be pushed, this package Requires: znc = %{version} and BuildRequires: znc-devel = %{version} Source is not available at the URL in the spec, because the znc-extra source is still named 0.072, no changes were made to the znc-extra source for 0.074, but it is necessary to have the versions the same because the modules have to be compiled against the version of ZNC that they are to work with. [nb@nb-desktop SPECS]$ rpmlint znc-extra.spec 0 packages and 1 specfiles checked; 0 errors, 0 warnings. [nb@nb-desktop SRPMS]$ rpmlint znc-extra-0.074-1.fc11.src.rpm 1 packages and 0 specfiles checked; 0 errors, 0 warnings. [nb@nb-desktop i586]$ rpmlint znc-extra-0.074-1.fc11.i586.rpm 1 packages and 0 specfiles checked; 0 errors, 0 warnings. [nb@nb-desktop i586]$ rpmlint znc-extra-debuginfo-0.074-1.fc11.i586.rpm 1 packages and 0 specfiles checked; 0 errors, 0 warnings.
Some problems: * Fix the version to match upstream, and require the explicit version * This package owns /usr/lib64/znc, yet Requires znc, which also provides that (as well as /usr/share/znc, /usr/share/znc/webadmin, and /usr/share/znc/webadmin/skins). See https://fedoraproject.org/wiki/Packaging:Guidelines#File_and_Directory_Ownership * Include blank lines between changelog entries
SPEC: http://nb.fedorapeople.org/znc-extra.spec SRPM: http://nb.fedorapeople.org/znc-extra-0.072-2.fc11.src.rpm I believe this fixes the problems.
SPEC: http://nb.fedorapeople.org/znc-extra.spec SRPM: http://nb.fedorapeople.org/znc-extra-0.072-3.fc11.src.rpm This re-adds BuildRequires: openssl-devel >= 0.9.8 as noted on IRC.
Soruces match upstream: [jds2001@rugrat znc-extras]$ sha1sum znc-upstream.tar.gz new/znc-extra-0.072.tar.gz 14136cdff5df809301fd0db6daabd9c74a4e0c4c znc-upstream.tar.gz 14136cdff5df809301fd0db6daabd9c74a4e0c4c new/znc-extra-0.072.tar.gz rpmlint clean: [jds2001@rugrat result]$ rpmlint *.rpm 3 packages and 0 specfiles checked; 0 errors, 0 warnings. Provides and requires are sane. Package doesn't own any directories belonging to other packages. debuginfo generated APPROVED
New Package CVS Request ======================= Package Name: znc-extra Short Description: Extra modules for ZNC - an IRC bouncer Owners: nb Branches: F-10 F-11 EL-4 EL-5 InitialCC: nb
CVS done.
znc-extra-0.074-1.fc10 has been submitted as an update for Fedora 10. http://admin.fedoraproject.org/updates/znc-extra-0.074-1.fc10
znc-extra-0.074-1.fc11 has been submitted as an update for Fedora 11. http://admin.fedoraproject.org/updates/znc-extra-0.074-1.fc11
znc-extra-0.074-1.fc10 has been pushed to the Fedora 10 stable repository. If problems still persist, please make note of it in this bug report.
znc-extra-0.074-1.fc11 has been pushed to the Fedora 11 stable repository. If problems still persist, please make note of it in this bug report.