Bug 491862

Summary: Review Request: kde-style-skulpture - Classical three-dimensional style for KDE
Product: [Fedora] Fedora Reporter: Jaroslav Reznik <jreznik>
Component: Package ReviewAssignee: Tejas Dinkar <tejasdinkar>
Status: CLOSED NEXTRELEASE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: medium    
Version: rawhideCC: fedora-package-review, notting, tejasdinkar
Target Milestone: ---Flags: tejasdinkar: fedora-review+
kevin: fedora-cvs+
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: 0.2.2-4.fc9 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2009-04-22 00:50:48 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Jaroslav Reznik 2009-03-24 13:33:26 UTC
Spec URL: http://rezza.hofyland.cz/fedora/packages/kde-style-skulpture/kde-style-skulpture.spec
SRPM URL: http://rezza.hofyland.cz/fedora/packages/kde-style-skulpture/kde-style-skulpture-0.2.2-1.fc10.src.rpm
Description: Skulpture is a GUI style addon for KDE 4. It features a classical 
three-dimensional artwork with shadows and smooth gradients to enhance the
visual experience.

Skulpture has been designed to be light and easy on eyes; many distracting
borders or graphical elements have been removed or replaced by simpler
artwork.

Comment 1 Tejas Dinkar 2009-03-27 11:08:54 UTC
This is my first review, and I'm using this guide:
http://fedoraproject.org/wiki/Packaging/ReviewGuidelines#Things_To_Check_On_Review

Points to Check on:

* package did NOT build on PPC. Please see http://koji.fedoraproject.org/koji/getfile?taskID=1260790&name=build.log for more details

* Is it possible to use %_qt4_plugindir rather than '%define qtplugindir %(qmake-qt4 -query QT_INSTALL_PLUGINS)'

Mandatory Tests:

* rpmlint passes with no errors or warnings:
$ rpmlint SRPMS/kde-style-skulpture-0.2.2-1.fc10.src.rpm RPMS/i386/kde-style-skulpture-0.2.2-1.fc10.i386.rpm RPMS/i386/kde-style-skulpture-debuginfo-0.2.2-1.fc10.i386.rpm SPECS/kde-style-skulpture.spec
3 packages and 1 specfiles checked; 0 errors, 0 warnings.

* package is named as per Package Naming Guidelines

* spec filename matched name

* Package meets Packaging Guidelines

* Package is GPLv3 licensed

* License verified in COPYING file

* %doc includes Copying

* spec in american english

* specfile is legible

* sources match the upstream

* package compiles on (at least i386)

* no ExcludeArch

* all dependencies listed

* no locales (not needed as this is a theme)

* package is not relocatable

* package does creates one directory. It uses directories from kde-filesystem (which it depends on implicitly)

* no file is listed more than once

* permissions correctly set

* clean section is correct

* package consistently uses macros

* package contains only code

* no doc subpackage required

* %doc files are optional

* no header files present, so no -devel package

* no static subpackage needed

* no pkgconfig files

* no library files with a suffix

* no -devel package

* no .la libtool archives present

* package is not a gui application, so need not run desktop-file-install

* package does not own files owned by other packages

* %install runs rm -rf %{buildroot}

* package is UTF-8 valid

Optional Items:

* Source package contains a COPYING file

* No translations in spec file

* Package does NOT build on all architecture: http://koji.fedoraproject.org/koji/taskinfo?taskID=1260789
Package fails to build on PPC architecture

* Package runs as advertises, and stlye resembles the screenshot upstream

* no scriptlets used

* no subpackages

* no pkgconfig files

* package has no file dependencies

Comment 2 Jaroslav Reznik 2009-03-27 12:37:16 UTC
Spec URL:
http://rezza.hofyland.cz/fedora/packages/kde-style-skulpture/kde-style-skulpture.spec
SRPM URL:
http://rezza.hofyland.cz/fedora/packages/kde-style-skulpture/kde-style-skulpture-0.2.2-3.fc10.src.rpm

- uses _qt4_plugindir
- ExcludeArch ppc for Fedora <= 10 (doesn't work for --scratch build because it's fc10 package)

Comment 3 Tejas Dinkar 2009-03-27 15:15:30 UTC
New spec looks good.

Passes Review

Comment 4 Jaroslav Reznik 2009-03-27 15:18:25 UTC
Thanks for review.

Note: Package contains ExcludeArch: PPC for Fedora 10, see bug dependency. Trying to prepare workaround.

Comment 5 Jaroslav Reznik 2009-03-27 15:20:13 UTC
New Package CVS Request
=======================
Package Name: kde-style-skulpture
Short Description: Classical three-dimensional style for KDE 
Owners: jreznik
Branches: F-9 F-10
InitialCC:

Comment 6 Kevin Fenzi 2009-03-27 20:24:53 UTC
cvs done.

Comment 7 Fedora Update System 2009-03-30 12:42:42 UTC
kde-style-skulpture-0.2.2-4.fc9 has been submitted as an update for Fedora 9.
http://admin.fedoraproject.org/updates/kde-style-skulpture-0.2.2-4.fc9

Comment 8 Fedora Update System 2009-03-30 12:43:39 UTC
kde-style-skulpture-0.2.2-4.fc10 has been submitted as an update for Fedora 10.
http://admin.fedoraproject.org/updates/kde-style-skulpture-0.2.2-4.fc10

Comment 9 Fedora Update System 2009-03-31 20:39:16 UTC
kde-style-skulpture-0.2.2-4.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-newkey update kde-style-skulpture'.  You can provide feedback for this update here: http://admin.fedoraproject.org/updates/F9/FEDORA-2009-3156

Comment 10 Fedora Update System 2009-04-02 17:15:12 UTC
kde-style-skulpture-0.2.2-4.fc10 has been pushed to the Fedora 10 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 kde-style-skulpture'.  You can provide feedback for this update here: http://admin.fedoraproject.org/updates/F10/FEDORA-2009-3215

Comment 11 Fedora Update System 2009-04-14 15:54:45 UTC
kde-style-skulpture-0.2.2-4.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-newkey update kde-style-skulpture'.  You can provide feedback for this update here: http://admin.fedoraproject.org/updates/F9/FEDORA-2009-3156

Comment 12 Fedora Update System 2009-04-14 15:56:21 UTC
kde-style-skulpture-0.2.2-4.fc10 has been pushed to the Fedora 10 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 kde-style-skulpture'.  You can provide feedback for this update here: http://admin.fedoraproject.org/updates/F10/FEDORA-2009-3215

Comment 13 Fedora Update System 2009-04-22 00:50:42 UTC
kde-style-skulpture-0.2.2-4.fc10 has been pushed to the Fedora 10 stable repository.  If problems still persist, please make note of it in this bug report.

Comment 14 Fedora Update System 2009-04-22 01:07:11 UTC
kde-style-skulpture-0.2.2-4.fc9 has been pushed to the Fedora 9 stable repository.  If problems still persist, please make note of it in this bug report.