Bug 281601

Summary: Review Request: xsc - A clone of the old vector graphics video game Star Castle
Product: [Fedora] Fedora Reporter: Gwyn Ciesla <gwync>
Component: Package ReviewAssignee: Hans de Goede <hdegoede>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: medium    
Version: rawhideCC: fedora-package-review, notting
Target Milestone: ---Flags: hdegoede: fedora-review+
kevin: fedora-cvs+
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: 1.5-2.fc7 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2007-09-12 16:43:44 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 Gwyn Ciesla 2007-09-06 22:33:21 UTC
Spec URL: http://zanoni.jcomserv.net/fedora/xsc/xsc.spec
SRPM URL: http://zanoni.jcomserv.net/fedora/xsc/xsc-1.5-1.fc7.src.rpm
Description: The object is to blast a hole in the rings and destroy the enemy ship.
The only problem is that it tracks your every move and as soon as you
knock a hole in all three rings, and they all line up, it lets loose
with the big nasty green fireballs.  Avoid them.  Avoid the little green
buzzers, too.  Shoot 'em if you want.

Comment 1 Hans de Goede 2007-09-08 12:04:52 UTC
I'll review this, Jon could you review umbrello in return please?
The umbrello review is bug 283471.


Comment 2 Hans de Goede 2007-09-08 12:45:52 UTC
Fully reviewed.

Must Fix:
---------
* Add "Requires: hicolor-icon-theme" for dir ownership

Should Fix:
-----------
* run "convert xsc.png -transparent white out.png" and then replace xsc.png with 
  out.png to make the icon transparent (much nicer).


Comment 3 Gwyn Ciesla 2007-09-08 14:25:42 UTC
Addressed.  I'll get on ubrello very, very, soon. :)

Spec URL: http://zanoni.jcomserv.net/fedora/xsc/xsc.spec
SRPM URL: http://zanoni.jcomserv.net/fedora/xsc/xsc-1.5-2.fc7.src.rpm

Comment 4 Hans de Goede 2007-09-08 14:39:35 UTC
Approved!


Comment 5 Gwyn Ciesla 2007-09-08 14:54:21 UTC
Many thanks!

New Package CVS Request
=======================
Package Name: xsc
Short Description: A clone of the old vector graphics video game Star Castle
Owners: limb
Branches: FC-6 F-7
InitialCC: 
Cvsextras Commits: yes

Comment 6 Gwyn Ciesla 2007-09-08 19:32:19 UTC
Whoops:

New Package CVS Request
=======================
Package Name: xsc
Short Description: A clone of the old vector graphics video game Star Castle
Owners: limb
Branches: FC-6 F-7
InitialCC: 
Cvsextras Commits: yes


Comment 7 Kevin Fenzi 2007-09-09 22:45:17 UTC
cvs done.

Comment 8 Gwyn Ciesla 2007-09-10 14:30:10 UTC
Build failed in devel.  
http://koji.fedoraproject.org/koji/getfile?taskID=153467&name=build.log
Tried it in local mock, which failed, the same way.  I tried adding libX11-devel
to the BRs, and still nothing.  Suggestions?

Comment 9 Hans de Goede 2007-09-10 14:43:18 UTC
You probably need to add "libXt-devel" to the BuildRequires (don't ask).


Comment 10 Gwyn Ciesla 2007-09-10 15:49:49 UTC
Wow, that worked in local mock.  I can't figure out why, as all the lib strings
in the executable are from libX11 and xorg-X11-proto-devel.  I've submitted to
koji for devel, but it appears to be slightly backlogged.

Thanks.

Comment 12 Hans de Goede 2007-09-10 17:30:27 UTC
(In reply to comment #10)
> Wow, that worked in local mock.  I can't figure out why, as all the lib strings
> in the executable are from libX11 and xorg-X11-proto-devel.  I've submitted to
> koji for devel, but it appears to be slightly backlogged.
> 

libXt-devel is needed because old configure scripts check for X11/Intrinsic.h,
even though apps usually don't use that :)

(In reply to comment #11)
> Ok, the koji build failed.
> http://koji.fedoraproject.org/koji/getfile?taskID=154305&name=build.log
> http://koji.fedoraproject.org/koji/getfile?taskID=154305&name=root.log
> 

Hmm, looks like  64bit issue, investigating.


Comment 13 Hans de Goede 2007-09-10 17:44:16 UTC
Okay,

passing: '--x-includes="" --x-libraries=""' to %configure should disable
configures broken X checking without any side-effects and thus be the easiest
way to fix this. You can then also drop the libXt-devel BR.


Comment 14 Gwyn Ciesla 2007-09-10 18:41:48 UTC
Worked like a charm.  Added your line, and had to add libX11-devel back, and it
worked, in a local mock build and koji devel.  

Many thanks.  I can't actually test anything x64 wise.  I have a machine in the
house with the appropriate hardware support, but my wife has it running That
Other OS.  For now. :)

Comment 15 Fedora Update System 2007-09-12 16:43:42 UTC
xsc-1.5-2.fc7 has been pushed to the Fedora 7 stable repository.  If problems still persist, please make note of it in this bug report.