Bug 1157213 (brutalchess) - Review Request: brutalchess - Chess game with impressive 3D graphics
Summary: Review Request: brutalchess - Chess game with impressive 3D graphics
Keywords:
Status: CLOSED ERRATA
Alias: brutalchess
Product: Fedora
Classification: Fedora
Component: Package Review
Version: rawhide
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Rex Dieter
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
: 701812 (view as bug list)
Depends On:
Blocks: 1174301
TreeView+ depends on / blocked
 
Reported: 2014-10-26 08:59 UTC by Raphael Groner
Modified: 2015-01-01 08:58 UTC (History)
9 users (show)

Fixed In Version: brutalchess-0.5.2-0.5.alpha.fc21
Doc Type: Bug Fix
Doc Text:
Clone Of: 701812
Environment:
Last Closed: 2015-01-01 08:58:00 UTC
Type: ---
Embargoed:
rdieter: fedora-review+
gwync: fedora-cvs+


Attachments (Terms of Use)

Description Raphael Groner 2014-10-26 08:59:55 UTC
Spec URL: https://raphgro.fedorapeople.org/review/brutalchess/brutalchess.spec
SRPM URL: https://raphgro.fedorapeople.org/review/brutalchess/brutalchess-0.5.2-1.alpha.fc20.src.rpm
Description: Chess game based on OpenGL
Fedora Account System Username: raphgro

There are several open issues, marked with ##FIXME in spec file. All those SHOULD be fixed if there is time but are not blockers for package approval.

+++ This bug was initially created as a clone of Bug #701812 +++

Comment 1 Raphael Groner 2014-10-26 09:01:22 UTC
*** Bug 701812 has been marked as a duplicate of this bug. ***

Comment 2 Raphael Groner 2014-12-11 19:26:32 UTC
Updated broken BR without any release bump.

rawhide build: http://koji.fedoraproject.org/koji/taskinfo?taskID=8351560

Comment 4 Rex Dieter 2014-12-12 13:31:52 UTC
naming: NOT ok

1.  MUST fix, pkg Summary doesn't match bugzilla Summary
Summary: Impressive 3D chess game
vs
Summary: Chess game with full 3D graphics

I'd suggest simpler:
Summary: Chess game with 3D graphics
(I don't think including "full" there adds value)


licensing: ok


sources: ok, verified content to be identical to upstream + run through pruning script.


macros: NOT ok
2.  MUST fix commented macros
#%global buildtex  0
doesn't work as you expect, macros in comments are still evaluated (yes wierd, but that's how rpm works).  Better:
#global buildtex  0


scriptlets: n/a

dir/file ownership: NOT ok, 
3. package MUST own %{_datadir}/%{name} dir
you can either add
%dir %{_datadir}/%{name}/
or replace all of:
%{_datadir}/%{name}/art/
%{_datadir}/%{name}/models/
%{_datadir}/%{name}/fonts/
with just:
%{_datadir}/%{name}/


Please fix items 1-3, and things are looking good.


additional comments:
* I can help fix tex/font issues post-review, it's just a matter of missing BuildRequires

Comment 5 Raphael Groner 2014-12-12 14:44:34 UTC
> additional comments:
> * I can help fix tex/font issues post-review, it's just a matter of missing 

Yes, that would be so kind of you. I am totally lost within tex world, as it turns out.

The other things will be fixed soon, stay tuned for an upcoming new release.

Comment 7 Rex Dieter 2014-12-12 15:56:02 UTC
Looks good, APPROVED

Comment 8 Raphael Groner 2014-12-12 21:33:05 UTC
New Package SCM Request
=======================
Package Name: brutalchess
Short Description: Chess game with impressive 3D graphics
Upstream URL: http://sf.net/projects/brutalchess
Owners: raphgro
Branches: f21
InitialCC: rdieter lupinix

Comment 9 Gwyn Ciesla 2014-12-15 13:22:23 UTC
Git done (by process-git-requests).

Comment 10 Fedora Update System 2014-12-15 16:02:59 UTC
brutalchess-0.5.2-3.alpha.fc21 has been submitted as an update for Fedora 21.
https://admin.fedoraproject.org/updates/brutalchess-0.5.2-3.alpha.fc21

Comment 11 Christian Dersch 2014-12-15 16:11:33 UTC
Release tag doesn't match guidelines, alpha is a pre-release and requires 0.x instead of x: https://fedoraproject.org/wiki/Packaging:NamingGuidelines#Release_Tag

Comment 12 Raphael Groner 2014-12-15 19:57:57 UTC
(In reply to Fedora Update System from comment #10)
> brutalchess-0.5.2-3.alpha.fc21 has been submitted as an update for Fedora 21.

Deleted because of wrong Release tag. We are investigating to fix it and a valid package will follow soon.

Comment 13 Fedora Update System 2014-12-15 21:01:26 UTC
brutalchess-0.5.2-0.3.alpha.fc21 has been submitted as an update for Fedora 21.
https://admin.fedoraproject.org/updates/brutalchess-0.5.2-0.3.alpha.fc21

Comment 14 Fedora Update System 2014-12-18 06:03:20 UTC
brutalchess-0.5.2-0.3.alpha.fc21 has been pushed to the Fedora 21 testing repository.

Comment 15 Fedora Update System 2014-12-29 20:42:31 UTC
brutalchess-0.5.2-0.5.alpha.fc21 has been submitted as an update for Fedora 21.
https://admin.fedoraproject.org/updates/brutalchess-0.5.2-0.5.alpha.fc21

Comment 16 Fedora Update System 2015-01-01 08:58:00 UTC
brutalchess-0.5.2-0.5.alpha.fc21 has been pushed to the Fedora 21 stable repository.


Note You need to log in before you can comment on or make changes to this bug.