Fedora Merge Review: vorbis-tools http://cvs.fedora.redhat.com/viewcvs/devel/vorbis-tools/ Initial Owner: besfahbo
To all interested reviewers, I've become a vorbis-tools co-maitainer recently and I would like to push gnome-games through its merge review. I've taken an initial look and the specfile looks ok. Please review and tell me what needs fixing.
Will be able to do the review in a couple of hours. Hans, do you want to officially assign yourself the bug?
(In reply to comment #2) > Will be able to do the review in a couple of hours. Hans, do you want to > officially assign yourself the bug? Normal reviews are always assigned to the reviewer, not the one requesting the review, is this different for merge reviews?
Ah, I mean the reporter, but I just realized it cannot be changed.
- License field needs updating (should be GPLv2) - Provides and Obsoletes should probably be versioned Provides: oldpackagename = $provEVR Obsoletes: oldpackagename < $obsEVR - This is probably cosmetic, but rpmlint suggests that the summary should not end with a period.
Thanks for the comments sofar, I'm waiting with doing a new revision until you've done a complete review, so that hopefully I can get everything fixed in one iteration.
Here's the full review; didn't find anything else to fix. MUST failed: • license field accurate passed: • rpmlint: OK • package name: OK • spec file name: OK • package guideline-compliant: OK • license complies with guidelines: OK • license file not deleted: OK • spec in US English: OK • spec legible: OK • source matches upstream: OK • builds under >= 1 archs, others excluded: OK • build dependencies complete: OK • locales handled using %find_lang, no %{_datadir}/locale: OK • library -> ldconfig: NA • relocatable: give reason: NA • own all directories: OK • no dupes in %files: OK • permission: OK • %clean RPM_BUILD_ROOT: OK • macros used consistently: OK • Package contains code: OK • large docs => -doc: NA • doc not runtime dependent: NA • headers in -devel: NA • static in -static: NA • if contains *.pc, req pkgconfig: NA • if libfiles are suffixed, the non-suffixed goes to devel: NA • devel requires versioned base package: NA • desktop file uses desktop-file-install: NA • clean buildroot before install: OK • filenames UTF-8: OK SHOULD failed: • other subpackages should require versioned base Obsoletes/Provides should be versioned as well • summary ending with period passed: • if license text missing, ask upstream to include it: NA • desc and summary contain translations if available • package build in mock on all architectures: OK • package functioned as described: OK • scriplets are sane: OK • if main pkg is development-wise, pkgconfig can go in main package: NA • require package not files: OK
Ok, 1:1.1.1.svn20070412-5 has just been committed to CVS and is now building, this fixes: • license field accurate • other subpackages should require versioned base Obsoletes/Provides should be versioned as well • summary ending with period