Spec URL: http://members.iinet.net.au/~timmsy/snes_ntsc/snes_ntsc.spec SRPM URL: http://members.iinet.net.au/~timmsy/snes_ntsc/snes_ntsc-0.2.2-3.fc9.src.rpm Description: Super NES NTSC video filter. The main benefit is color mixing, as composite video artifacts are less noticeable than on the NES. Accepts pixels in 16-bit RGB or 15-bit BGR (native SNES format). === $ rpmlint snes_ntsc.spec ~/src/redhat/SRPMS/snes_ntsc-0.2.2-3.fc9.src.rpm ~/src/redhat/RPMS/i386/snes*.rpm snes_ntsc-demos.i386: W: no-documentation 5 packages and 1 specfiles checked; 0 errors, 1 warnings.
Created attachment 316427 [details] diff between dribble spec and proposed fedora spec
The differences seem to be cosmetic, I'll take a look later if nobody beats me to it.
- MUST: rpmlint output: snes_ntsc-demos.x86_64: W: no-documentation 5 packages and 0 specfiles checked; 0 errors, 1 warnings. This can be safely ignored. - MUST: The package is named according to the Package Naming Guidelines . - MUST: The spec file name matches the base package %{name}. - MUST: The package meets the Packaging Guidelines . - MUST: The package is licensed with a Fedora approved license and meets the Licensing Guidelines . - MUST: The License field in the package spec file matches the actual license. - MUST: The file containing the text of the license(s) for the package is included in %doc. - MUST: The spec file is written in American English. - MUST: The spec file for the package is legible. - MUST: Source matches upstream: 07b10506e4d57b0ef312eedaae537cc2 snes_ntsc-0.2.2.zip - MUST: Package builds on x86_64 - MUST: Package builds fine on i386, x86_64, ppc, ppc64. - MUST: BuildRequires correct. - MUST: No locale present. - MUST: ldconfig scriptlets correct. - MUST: Not relocatable. - MUST: Directories ownership correct. - MUST: No duplicates in %files. - MUST: Permissions correct. - MUST: %clean section present. - MUST: Macros are used consistently. - MUST: Package contains code. - MUST: No -doc subpackage necessary. - MUST: %doc not required at runtime. - MUST: Header files are in a -devel package. - MUST: No static libraries. - MUST: No pkgconfig files present. - MUST: library with .so suffix in -devel package. - MUST: -devel package Requires: %{name} = %{version}-%{release} - MUST: No libtool archives present. - MUST: Not a GUI application. - MUST: Ownership does not overlap. - MUST: %buildroot cleaned at the beginning %install. - MUST: Filenames are UTF-8. This package is approved by me.
Julian: thanks for the review ;) New Package CVS Request ======================= Package Name: snes_ntsc Short Description: SNES NTSC video filtering library Owners: dtimms Branches: F-8 F-9 EL-5 InitialCC: belegdol
cvs done.
snes_ntsc-0.2.2-3.fc9 has been submitted as an update for Fedora 9. http://admin.fedoraproject.org/updates/snes_ntsc-0.2.2-3.fc9
snes_ntsc-0.2.2-3.fc8 has been submitted as an update for Fedora 8. http://admin.fedoraproject.org/updates/snes_ntsc-0.2.2-3.fc8
snes_ntsc-0.2.2-3.fc8 has been pushed to the Fedora 8 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with su -c 'yum --enablerepo=updates-testing update snes_ntsc'. You can provide feedback for this update here: http://admin.fedoraproject.org/updates/F8/FEDORA-2008-8188
snes_ntsc-0.2.2-3.fc9 has been pushed to the Fedora 9 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with su -c 'yum --enablerepo=updates-testing update snes_ntsc'. You can provide feedback for this update here: http://admin.fedoraproject.org/updates/F9/FEDORA-2008-8265
snes_ntsc-0.2.2-3.fc9 has been pushed to the Fedora 9 stable repository. If problems still persist, please make note of it in this bug report.
snes_ntsc-0.2.2-3.fc8 has been pushed to the Fedora 8 stable repository. If problems still persist, please make note of it in this bug report.