[Bug 15] Review Request: bsnes - SNES emulator focused on accuracy

2009-10-25 Thread RPM Fusion Bugzilla
http://bugzilla.rpmfusion.org/show_bug.cgi?id=15





--- Comment #55 from Julian Sikorski beleg...@gmail.com  2009-10-25 11:49:34 
---
One last thing to do: owners.list in free and nonfree need to be updated.


-- 
Configure bugmail: http://bugzilla.rpmfusion.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.


[Bug 15] Review Request: bsnes - SNES emulator focused on accuracy

2009-10-25 Thread RPM Fusion Bugzilla
http://bugzilla.rpmfusion.org/show_bug.cgi?id=15





--- Comment #56 from Xavier Lamien lxt...@gmail.com  2009-10-25 13:07:56 ---
Done.


-- 
Configure bugmail: http://bugzilla.rpmfusion.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.


[Bug 15] Review Request: bsnes - SNES emulator focused on accuracy

2009-10-25 Thread RPM Fusion Bugzilla
http://bugzilla.rpmfusion.org/show_bug.cgi?id=15


Julian Sikorski beleg...@gmail.com changed:

   What|Removed |Added

 Status|REOPENED|RESOLVED
 Resolution||FIXED




-- 
Configure bugmail: http://bugzilla.rpmfusion.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.


[Bug 15] Review Request: bsnes - SNES emulator focused on accuracy

2009-10-10 Thread RPM Fusion Bugzilla
http://bugzilla.rpmfusion.org/show_bug.cgi?id=15


Thorsten Leemhuis fed...@leemhuis.info changed:

   What|Removed |Added

 Blocks|33  |




-- 
Configure bugmail: http://bugzilla.rpmfusion.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.


[Bug 15] Review Request: bsnes - SNES emulator focused on accuracy

2009-10-05 Thread RPM Fusion Bugzilla
http://bugzilla.rpmfusion.org/show_bug.cgi?id=15





--- Comment #53 from Julian Sikorski beleg...@gmail.com  2009-10-05 10:56:04 
---
I'm still getting access denied when trying to update the free cvs.


-- 
Configure bugmail: http://bugzilla.rpmfusion.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.


[Bug 15] Review Request: bsnes - SNES emulator focused on accuracy

2009-10-05 Thread RPM Fusion Bugzilla
http://bugzilla.rpmfusion.org/show_bug.cgi?id=15





--- Comment #54 from Xavier Lamien lxt...@gmail.com  2009-10-05 12:19:24 ---
Acls updated.


-- 
Configure bugmail: http://bugzilla.rpmfusion.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.


[Bug 15] Review Request: bsnes - SNES emulator focused on accuracy

2009-10-04 Thread RPM Fusion Bugzilla
http://bugzilla.rpmfusion.org/show_bug.cgi?id=15





--- Comment #51 from Thorsten Leemhuis fed...@leemhuis.info  2009-10-04 
14:16:44 ---
(In reply to comment #50)
 Package Change Request
 ==
 Package Name: bsnes
 --
 New license tag: free

@Xavier, can you handle that on the CVS side please? 

@Julian, please remind me to remove the old packages from the nonfree repos
once the new ones settled properly in free; tia


-- 
Configure bugmail: http://bugzilla.rpmfusion.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.


[Bug 15] Review Request: bsnes - SNES emulator focused on accuracy

2009-09-29 Thread RPM Fusion Bugzilla
http://bugzilla.rpmfusion.org/show_bug.cgi?id=15


Julian Sikorski beleg...@gmail.com changed:

   What|Removed |Added

 Blocks||33
 Status|RESOLVED|REOPENED
 Resolution|FIXED   |




--- Comment #50 from Julian Sikorski beleg...@gmail.com  2009-09-29 13:20:56 
---
Package Change Request
==
Package Name: bsnes
--
New license tag: free

As of 0.051, bsnes is now GPLv2, so please move it to the free repo.


-- 
Configure bugmail: http://bugzilla.rpmfusion.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.


[Bug 15] Review Request: bsnes - SNES emulator focused on accuracy

2009-01-24 Thread RPM Fusion Bugzilla
http://bugzilla.rpmfusion.org/show_bug.cgi?id=15


Thorsten Leemhuis fed...@leemhuis.info changed:

   What|Removed |Added

 Blocks||4




-- 
Configure bugmail: http://bugzilla.rpmfusion.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.


[Bug 15] Review Request: bsnes - SNES emulator focused on accuracy

2008-12-04 Thread RPM Fusion Bugzilla
http://bugzilla.rpmfusion.org/show_bug.cgi?id=15


Julian Sikorski [EMAIL PROTECTED] changed:

   What|Removed |Added

 Blocks|4   |
 Status|NEW |RESOLVED
 Resolution||FIXED




--- Comment #49 from Julian Sikorski [EMAIL PROTECTED]  2008-12-05 00:40:45 
---
Imported and built.


-- 
Configure bugmail: http://bugzilla.rpmfusion.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.


[Bug 15] Review Request: bsnes - SNES emulator focused on accuracy

2008-12-03 Thread RPM Fusion Bugzilla
http://bugzilla.rpmfusion.org/show_bug.cgi?id=15


Xavier Lamien [EMAIL PROTECTED] changed:

   What|Removed |Added

 CC||[EMAIL PROTECTED]
 Blocks|33  |




--- Comment #48 from Xavier Lamien [EMAIL PROTECTED]  2008-12-03 21:39:57 ---
cvs done.


-- 
Configure bugmail: http://bugzilla.rpmfusion.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.


[Bug 15] Review Request: bsnes - SNES emulator focused on accuracy

2008-12-02 Thread RPM Fusion Bugzilla
http://bugzilla.rpmfusion.org/show_bug.cgi?id=15


David Timms [EMAIL PROTECTED] changed:

   What|Removed |Added

 Blocks|2   |3




--- Comment #45 from David Timms [EMAIL PROTECTED]  2008-12-02 13:34:52 ---
(In reply to comment #44)
   [ x ] source URL is incorrect:
 think it should be: ...%{name}_v0.%{vernumber}...
 upstream calls it 037a but compresses source to v0.037a
  
  I'm not sure what you mean here, that's how the upstream tarball is called
Oops, I pasted the source url into web browser, then subsituted name and
version (instead of vernumber), and hence thought the source0 URL was incorrect
because I received a 404.

In fact that SourceURL is correct, as you noted. Ignore that ;)

  (I'm aware it uncompresses to a folder of slightly different name. Besides,
  if the Source0 URL would be incorrect, the package won't build, would it? 
 
 What an awful grammar. Should be: “Besides, if the Source0 URL were
 incorrect, the package wouldn't build, would it?”
Yes, the package will still build.

Unless I'm mistaken, the process when we are constructing SRPMs is to manually
download the mentioned source0 into our ~/rpmbuild/SOURCES folder. Then we run
rpmbuild which reads the .spec and archives that ~/rpmbuild/SOURCES/source0
file into a .src.rpm. Neither rpmbuild -bs or -ba actually retrieve the
mentioned sources direct from the internet.

That is why we get reviewers to compare md5sums between upstream download URLs,
and the source included in the .src.rpm to check the source is clean. When the
package is imported into cvs, the packager imports the approved .src.rpm. This
extracts the main source, and uploads it to the cvs-lookaside cache. The build
system uses this source straight out of the .src.rpm the packager created (so
we best be sure the source is not tainted).
=
(In reply to comment #42)
 (In reply to comment #41)
  Spec URL: http://belegdol.republika.pl/rpmstuff/bsnes.spec
  SRPM URL: http://belegdol.republika.pl/rpmstuff/bsnes-0.037a-4.fc10.src.rpm
...
 Julian: I think we are really close here, just a few items above {x and ?} to
 either fix or provide reasoning for. Reading back over the review, it seems
 you have completed pretty well all requests reviewers have made, beside the
 make it use all system libaries. If there are other reviewers who believe
 further work should be done on the use system libraries item, can you
 please speak up now ?
Noting replies on rpmfusion-devel:
- packager should at least trace (e.g. in comments) which
system libraries are not used and why.
- If there are strong reasons not to this should be documented case by case
with comments in the spec file
- enough of a diversion from the standard snes_ntsc library to warrant an
exception
- my own reading of the code the modified video processing filter algorithm
calls back into bsnes specific c++ colortable code, that isn't available when
the library is built stand alone

With some small notes included in the spec to the fact
- the application is built with modified private copy of the snes_ntsc filter,
- Exclusive arch reason being that libco is only available on these platforms,

I (David Timms) approve this package bsnes.


-- 
Configure bugmail: http://bugzilla.rpmfusion.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.

[Bug 15] Review Request: bsnes - SNES emulator focused on accuracy

2008-12-02 Thread RPM Fusion Bugzilla
http://bugzilla.rpmfusion.org/show_bug.cgi?id=15


Julian Sikorski [EMAIL PROTECTED] changed:

   What|Removed |Added

 Blocks|3   |4, 33




--- Comment #47 from Julian Sikorski [EMAIL PROTECTED]  2008-12-02 15:02:25 
---
Package CVS request
==
Package Name: bsnes
Short Description: SNES emulator focused on accuracy
Owners: [EMAIL PROTECTED]
Branches: F-10 F-9
InitialCC:
--
License tag: nonfree


-- 
Configure bugmail: http://bugzilla.rpmfusion.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.


[Bug 15] Review Request: bsnes - SNES emulator focused on accuracy

2008-11-30 Thread RPM Fusion Bugzilla
http://bugzilla.rpmfusion.org/show_bug.cgi?id=15





--- Comment #43 from Julian Sikorski [EMAIL PROTECTED]  2008-11-30 15:47:11 
---
(In reply to comment #42)
 (In reply to comment #41)
  Spec URL: http://belegdol.republika.pl/rpmstuff/bsnes.spec
  SRPM URL: http://belegdol.republika.pl/rpmstuff/bsnes-0.037a-4.fc10.src.rpm
  
  Changes:
  - Fixed README.Fedora permissions
  - Added information concerning pulseaudio issues
 Done as requested.
 
 Full review:
 
 [ OK] rpmlint is clean:
 $ rpmlint  /home/davidt/rpmbuild/SRPMS/bsnes-0.037a-4.fc9.src.rpm
 /home/davidt/rpmbuild/RPMS/i386/bsnes-0.037a-4.fc9.i386.rpm
 /home/davidt/rpmbuild/RPMS/i386/bsnes-debuginfo-0.037a-4.fc9.i386.rpm
 3 packages and 0 specfiles checked; 0 errors, 0 warnings.
 
 [ OK] name meets guidelines
 [ OK] spec filename is correct
 [ OK] meets package quidelines
 [ OK] license is non-free = rpmfusion not fedora
 [ OK] license field matches upstream redistributable, no mods.
 [ OK] license text file is included
 [ OK] spec file is legible, easy to understand
 
 [ x ] source URL is incorrect:
   think it should be: ...%{name}_v0.%{vernumber}...
   upstream calls it 037a but compresses source to v0.037a

I'm not sure what you mean here, that's how the upstream tarball is called (I'm
aware it uncompresses to a folder of slightly different name. Besides, if the
Source0 URL would be incorrect, the package won't build, would it? 

 [ OK] upstream md5sum matches .src.rpm
 $ md5sum bsnes_v037a.tar.bz2 
 9fa2fbae8a09a747f9b4a44123bde0bb  bsnes_v037a.tar.bz2
 $ md5sum bsnes-0.037a-4.fc10.src/bsnes_v037a.tar.bz2 
 9fa2fbae8a09a747f9b4a44123bde0bb  bsnes-0.037a-4.fc10.src/bsnes_v037a.tar.bz2
 
 [ OK] rpmbuild binary rpms built.
 
 [ x ] ExcludeArch not used in favour of ExclusiveArch:  i386 x86_64
   is there no possibility of this working on ppc etc. If so, I believe a
 comment
   above this field to briefly indicate why it's x86 only, could be 
 application
 uses x86 CPU machine code, so needs an x86 CPU {if that is the reason}.
   [Not sure if we want to make a bugzilla/block tracker bug - depends on the
 reason why no ppc/other architectures]

OK, I'll add an explanation then. The reason is that libco only supports these
two architectures.

 [ OK] BuiildRequires are specified.
 
 [ ? ] No localization is provided in the main source. I am not sure what work
 would be required to use the available individual locale.cfg files
 automatically. It seems you would simply copy a single one of them into the 
 bin
 dir as locale.cfg, and bsnes would only use that translation ?

AFAIK, bsnes can use only one locale.cfg at a time, so packaging several at
once seems impossible.

 [ NA] no shared libraries are compiled or installed
 [ OK] No relocatable (Prefix: is not used)
 [ OK] owns directories it creates, disowns other dirs.
 [ OK] no duplicates in the %files stanza
 [ OK] permissions defattr included, other files have their perms fixed in 
 %prep
 [ OK] %clean matches required content
 [ OK] code versus content: this is a hardware emulator, no roms included.
 [ OK] doc is small - no separate -doc package
 [ OK] no %doc files are not required at runtime
 [ NA] no header files, no static libraries, no pkgconfig, no libaries, 
   no -devel, no libtool archives.
 [ OK] gui app and has legit .desktop file, installed by desktop-file-install,
 and BRs: desktop-file-utils
 [ OK] source filenames appear to be valid utf-8
 [ OK] package functions as described.
 [ ? ] an icon provided at /usr/share/icons/, yet the GTK+ icon cache update
 scriptlet isn't used - why not ? why was it removed when it was previously
 included ?

It was removed because the icon was installed to datadir/pixmaps at the time
upstream was not installing it at all. I pointed out to byuu that datadir/icons
is a place for themed icons and bsnes one should go to datadir/pixmaps, but
that was left without response. Also, packaging guidelines are only saying
about subdirs of datadir/icons.

 [ ? ] (In reply to comment #8)
  It seems that bsnes is using its own versions of system libraries. This 
  should
  be avoided. 
 my opinion on use of included rather than system library for snes_ntsc is 
 it would be a lot of effort, and the included version calculates the 
 values
 differently, so we would need to decide if those changes could get pushed
 upstream. Also given byuu's opinion on the zlib that you worked on 
 already,
 it would be unlikely to be included upstream.
 
 Julian: I think we are really close here, just a few items above {x and ?} to
 either fix or provide reasoning for. Reading back over the review, it seems 
 you
 have completed pretty well all requests reviewers have made, beside the make
 it use all system libaries. If there are other reviewers who believe further
 work should be done on the use system libraries item, can you please speak 
 up
 now ?
 


-- 
Configure bugmail: http://bugzilla.rpmfusion.org/userprefs.cgi?tab=email
--- You are 

[Bug 15] Review Request: bsnes - SNES emulator focused on accuracy

2008-11-30 Thread RPM Fusion Bugzilla
http://bugzilla.rpmfusion.org/show_bug.cgi?id=15





--- Comment #44 from Julian Sikorski [EMAIL PROTECTED]  2008-11-30 15:48:47 
---
(In reply to comment #43)
 (In reply to comment #42)
  (In reply to comment #41)
   Spec URL: http://belegdol.republika.pl/rpmstuff/bsnes.spec
   SRPM URL: 
   http://belegdol.republika.pl/rpmstuff/bsnes-0.037a-4.fc10.src.rpm
   
   Changes:
   - Fixed README.Fedora permissions
   - Added information concerning pulseaudio issues
  Done as requested.
  
  Full review:
  
  [ OK] rpmlint is clean:
  $ rpmlint  /home/davidt/rpmbuild/SRPMS/bsnes-0.037a-4.fc9.src.rpm
  /home/davidt/rpmbuild/RPMS/i386/bsnes-0.037a-4.fc9.i386.rpm
  /home/davidt/rpmbuild/RPMS/i386/bsnes-debuginfo-0.037a-4.fc9.i386.rpm
  3 packages and 0 specfiles checked; 0 errors, 0 warnings.
  
  [ OK] name meets guidelines
  [ OK] spec filename is correct
  [ OK] meets package quidelines
  [ OK] license is non-free = rpmfusion not fedora
  [ OK] license field matches upstream redistributable, no mods.
  [ OK] license text file is included
  [ OK] spec file is legible, easy to understand
  
  [ x ] source URL is incorrect:
think it should be: ...%{name}_v0.%{vernumber}...
upstream calls it 037a but compresses source to v0.037a
 
 I'm not sure what you mean here, that's how the upstream tarball is called 
 (I'm
 aware it uncompresses to a folder of slightly different name. Besides, if the
 Source0 URL would be incorrect, the package won't build, would it? 

What an awful grammar. Should be: “Besides, if the Source0 URL were
incorrect, the package wouldn't build, would it?”

  [ OK] upstream md5sum matches .src.rpm
  $ md5sum bsnes_v037a.tar.bz2 
  9fa2fbae8a09a747f9b4a44123bde0bb  bsnes_v037a.tar.bz2
  $ md5sum bsnes-0.037a-4.fc10.src/bsnes_v037a.tar.bz2 
  9fa2fbae8a09a747f9b4a44123bde0bb  
  bsnes-0.037a-4.fc10.src/bsnes_v037a.tar.bz2
  
  [ OK] rpmbuild binary rpms built.
  
  [ x ] ExcludeArch not used in favour of ExclusiveArch:  i386 x86_64
is there no possibility of this working on ppc etc. If so, I believe a
  comment
above this field to briefly indicate why it's x86 only, could be 
  application
  uses x86 CPU machine code, so needs an x86 CPU {if that is the reason}.
[Not sure if we want to make a bugzilla/block tracker bug - depends on the
  reason why no ppc/other architectures]
 
 OK, I'll add an explanation then. The reason is that libco only supports these
 two architectures.
 
  [ OK] BuiildRequires are specified.
  
  [ ? ] No localization is provided in the main source. I am not sure what 
  work
  would be required to use the available individual locale.cfg files
  automatically. It seems you would simply copy a single one of them into the 
  bin
  dir as locale.cfg, and bsnes would only use that translation ?
 
 AFAIK, bsnes can use only one locale.cfg at a time, so packaging several at
 once seems impossible.
 
  [ NA] no shared libraries are compiled or installed
  [ OK] No relocatable (Prefix: is not used)
  [ OK] owns directories it creates, disowns other dirs.
  [ OK] no duplicates in the %files stanza
  [ OK] permissions defattr included, other files have their perms fixed in 
  %prep
  [ OK] %clean matches required content
  [ OK] code versus content: this is a hardware emulator, no roms included.
  [ OK] doc is small - no separate -doc package
  [ OK] no %doc files are not required at runtime
  [ NA] no header files, no static libraries, no pkgconfig, no libaries, 
no -devel, no libtool archives.
  [ OK] gui app and has legit .desktop file, installed by 
  desktop-file-install,
  and BRs: desktop-file-utils
  [ OK] source filenames appear to be valid utf-8
  [ OK] package functions as described.
  [ ? ] an icon provided at /usr/share/icons/, yet the GTK+ icon cache update
  scriptlet isn't used - why not ? why was it removed when it was previously
  included ?
 
 It was removed because the icon was installed to datadir/pixmaps at the time
 upstream was not installing it at all. I pointed out to byuu that 
 datadir/icons
 is a place for themed icons and bsnes one should go to datadir/pixmaps, but
 that was left without response. Also, packaging guidelines are only saying
 about subdirs of datadir/icons.
 
  [ ? ] (In reply to comment #8)
   It seems that bsnes is using its own versions of system libraries. This 
   should
   be avoided. 
  my opinion on use of included rather than system library for snes_ntsc 
  is 
  it would be a lot of effort, and the included version calculates the 
  values
  differently, so we would need to decide if those changes could get 
  pushed
  upstream. Also given byuu's opinion on the zlib that you worked on 
  already,
  it would be unlikely to be included upstream.
  
  Julian: I think we are really close here, just a few items above {x and ?} 
  to
  either fix or provide reasoning for. Reading back over the review, it seems 
  you
  have completed pretty well all requests reviewers have made, beside 

[Bug 15] Review Request: bsnes - SNES emulator focused on accuracy

2008-11-29 Thread RPM Fusion Bugzilla
http://bugzilla.rpmfusion.org/show_bug.cgi?id=15





--- Comment #32 from David Timms [EMAIL PROTECTED]  2008-11-29 13:40:49 ---
Created an attachment (id=44)
 -- (http://bugzilla.rpmfusion.org/attachment.cgi?id=44)
gnome crash debug log

(In reply to comment #31)
 Could you try setting selinux in permissive mode and retest?
# setenforce 0
sestatus shows permissive now

Similar result. Also tested by build and install with F10 i386 arch. Next bt is
from that run.


-- 
Configure bugmail: http://bugzilla.rpmfusion.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.


[Bug 15] Review Request: bsnes - SNES emulator focused on accuracy

2008-11-29 Thread RPM Fusion Bugzilla
http://bugzilla.rpmfusion.org/show_bug.cgi?id=15





--- Comment #33 from David Timms [EMAIL PROTECTED]  2008-11-29 13:43:18 ---
Created an attachment (id=45)
 -- (http://bugzilla.rpmfusion.org/attachment.cgi?id=45)
gdb bt

Might be helpful ;-)


-- 
Configure bugmail: http://bugzilla.rpmfusion.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.


[Bug 15] Review Request: bsnes - SNES emulator focused on accuracy

2008-11-29 Thread RPM Fusion Bugzilla
http://bugzilla.rpmfusion.org/show_bug.cgi?id=15





--- Comment #34 from Julian Sikorski [EMAIL PROTECTED]  2008-11-29 14:01:24 
---
Another guess: which audio driver are you using (Settings  Config  Drivers)?
There are some serious issues with bsnes and pulseaudio, so far I have
concluded that you can only make OpenAL work through PA, others will fail. I
wasn't getting crashes, but CPU usage was going sky high.


-- 
Configure bugmail: http://bugzilla.rpmfusion.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.


[Bug 15] Review Request: bsnes - SNES emulator focused on accuracy

2008-11-29 Thread RPM Fusion Bugzilla
http://bugzilla.rpmfusion.org/show_bug.cgi?id=15





--- Comment #37 from Julian Sikorski [EMAIL PROTECTED]  2008-11-29 18:34:34 
---
Confirmed on an i386 build.


-- 
Configure bugmail: http://bugzilla.rpmfusion.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.


[Bug 15] Review Request: bsnes - SNES emulator focused on accuracy

2008-11-29 Thread RPM Fusion Bugzilla
http://bugzilla.rpmfusion.org/show_bug.cgi?id=15





--- Comment #39 from Julian Sikorski [EMAIL PROTECTED]  2008-11-29 22:03:14 
---
Erm, make that
http://belegdol.republika.pl/rpmstuff/bsnes-0.037a-3.fc10.src.rpm


-- 
Configure bugmail: http://bugzilla.rpmfusion.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.


[Bug 15] Review Request: bsnes - SNES emulator focused on accuracy

2008-11-29 Thread RPM Fusion Bugzilla
http://bugzilla.rpmfusion.org/show_bug.cgi?id=15





--- Comment #40 from David Timms [EMAIL PROTECTED]  2008-11-30 02:11:41 ---
(In reply to comment #38)
 http://belegdol.republika.pl/rpmstuff/bsnes-0.037a-3.fc10.src.rpm
 
 Changes:
 - Keep -fomit-frame-pointer
 - $(strip) can stay
 - Re-added system zlib patch
Build completes on i386, good work ;)

new rpmlint warning:
$ rpmlint /home/davidt/rpmbuild/SRPMS/bsnes-0.037a-3.fc9.src.rpm
/home/davidt/rpmbuild/RPMS/i386/bsnes-0.037a-3.fc9.i386.rpm 
/home/davidt/rpmbuild/RPMS/i386/bsnes-debuginfo-0.037a-3.fc9.i386.rpm
bsnes.i386: W: spurious-executable-perm
/usr/share/doc/bsnes-0.037a/README.Fedora
3 packages and 0 specfiles checked; 0 errors, 1 warnings.

because of:
$ ls -l /usr/share/doc/bsnes-0.037a/
total 24
-rw-r--r-- 1 root root 3783 2008-11-30 09:22 license.txt
-rwxr-xr-x 1 root root 1324 2008-11-30 09:22 README.Fedora
-rw-r--r-- 1 root root 3409 2008-11-30 09:22 readme.txt

run time: loads and runs various roms, OK. [f9 i386 + f10 i386]

audio: [tested on f10 i386]
alsa - no progress in drawing visuals {cpu=100%}
openal - audio is OK
oss - audio is OK
libao - no progress in drawing visuals, need to kill emu.{cpu=100%}
none - runs OK.

I wonder what it would take to default the audio to openal or oss ?
If no can do, an item in README.fedora indicating using one of the above would
be useful.

With these latest changes, runs fine with selinux enforcing.
=
On my notebook PC, it is difficult to use the emulator because the cursor key
mapping seems to be problematic. Configuration Settings|Input: {defaults} what
it shows when I assign key, and press the cursor keys:
Up: {up} print_screen
Down: {down} rsuper
Left: {left} ralt
right: {right} not detected, had to use right shift.

I'm not sure what the cause of this is; however I had the same issue when
running a winxp guest in vmware server on the notebook once I upgraded to F10
preview and also with F10 release. There was a vmware keyboard mapping config
that sets the keymap back to operating normally within the vmware guest. The
names inserted by bsnes into the assignments is the same function that these
keys were triggering in vmware. Note that in the raw OS, the keymapping was
correct. It might be to do with the X input changes ?


-- 
Configure bugmail: http://bugzilla.rpmfusion.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.


[Bug 15] Review Request: bsnes - SNES emulator focused on accuracy

2008-11-28 Thread RPM Fusion Bugzilla
http://bugzilla.rpmfusion.org/show_bug.cgi?id=15





--- Comment #30 from David Timms [EMAIL PROTECTED]  2008-11-29 07:05:39 ---
Created an attachment (id=43)
 -- (http://bugzilla.rpmfusion.org/attachment.cgi?id=43)
gdb trace

re: -2 src:
debuginfo seems to be OK now. rpmlint is quiet.

however, both direct and in gdb the emulator crashes moments after trying to
load a rom:
Could not find the frame base for IA__g_spawn_command_line_sync.
Cannot access memory at address 0xa0080afb
Could not find the frame base for IA__g_spawn_command_line_sync.
Cannot access memory at address 0xa0080afb
=
or in gdb, see attachment.
My machine: amd athlon xp 2600+, fedora 9+rpmfusion up2date this morning.

I think apps shouldn't segfault, and should do essentially what they are
described to do, so we probably need to get this crash sorted first.


-- 
Configure bugmail: http://bugzilla.rpmfusion.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.


[Bug 15] Review Request: bsnes - SNES emulator focused on accuracy

2008-11-27 Thread RPM Fusion Bugzilla
http://bugzilla.rpmfusion.org/show_bug.cgi?id=15


David Timms [EMAIL PROTECTED] changed:

   What|Removed |Added

 CC||[EMAIL PROTECTED]
 AssignedTo|rpmfusion-package-  |[EMAIL PROTECTED]
   |[EMAIL PROTECTED]|




--- Comment #24 from David Timms [EMAIL PROTECTED]  2008-11-27 13:36:48 ---
(In reply to comment #22)
 http://belegdol.republika.pl/rpmstuff/bsnes-0.037a-1.fc9.src.rpm
OK, yum-builddep on the src, and rpmbuild -ba completes now.

$ rpmlint bsnes-0.037a-1.fc9.src.rpm bsnes-0.037a-1.fc9.i386.rpm
bsnes-debuginfo-0.037a-1.fc9.i386.rpm
bsnes-debuginfo.i386: E: empty-debuginfo-package
3 packages and 0 specfiles checked; 1 errors, 0 warnings.

This seems to be confirmed by:
$ ls -l bs*
-rw-r--r-- 1 davidt davidt 402678 2008-11-23 10:59 bsnes-0.036-1.fc9.i386.rpm
-rw-r--r-- 1 davidt davidt 409098 2008-11-27 23:23 bsnes-0.037a-1.fc9.i386.rpm
-rw-r--r-- 1 davidt davidt   3824 2008-11-23 10:59
bsnes-debuginfo-0.036-1.fc9.i386.rpm
-rw-r--r-- 1 davidt davidt   4085 2008-11-27 23:23
bsnes-debuginfo-0.037a-1.fc9.i386.rpm
I hadn't noticed earlier; see the 036 had the same characteristic small dbg.

# rpm -Uvh bsnes-debuginfo...
$ gdb bsnes
GNU gdb Fedora (6.8-23.fc9)
Copyright (C) 2008 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later http://gnu.org/licenses/gpl.html
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type show copying
and show warranty for details.
This GDB was configured as i386-redhat-linux-gnu...
(no debugging symbols found)

There is a fedoraproject page on trying to track that down, does the same occur
for your dbg rpms ?


-- 
Configure bugmail: http://bugzilla.rpmfusion.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.


[Bug 15] Review Request: bsnes - SNES emulator focused on accuracy

2008-11-27 Thread RPM Fusion Bugzilla
http://bugzilla.rpmfusion.org/show_bug.cgi?id=15





--- Comment #27 from David Timms [EMAIL PROTECTED]  2008-11-27 14:09:15 ---
(In reply to comment #25)
 Which page? Seems my build also gives a small debuginfo package.
https://fedoraproject.org/wiki/Packaging/Debuginfo

(In reply to comment #26)
 This is present in the makefile. Any ideas what to do with that line?
 build: $(objects)
 $(strip $(cpp) $(call mkbin,../bsnes) $(objects) $(link))
maybe try: 
build: $(objects)
$(cpp) $(call mkbin,../bsnes) $(objects) $(link)
but I haven't come across this style before ;-)


-- 
Configure bugmail: http://bugzilla.rpmfusion.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.


[Bug 15] Review Request: bsnes - SNES emulator focused on accuracy

2008-11-27 Thread RPM Fusion Bugzilla
http://bugzilla.rpmfusion.org/show_bug.cgi?id=15





--- Comment #28 from Julian Sikorski [EMAIL PROTECTED]  2008-11-27 14:34:48 
---
I figured it out, upstream permission pending.


-- 
Configure bugmail: http://bugzilla.rpmfusion.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.


[Bug 15] Review Request: bsnes - SNES emulator focused on accuracy

2008-11-27 Thread RPM Fusion Bugzilla
http://bugzilla.rpmfusion.org/show_bug.cgi?id=15





--- Comment #23 from David Timms [EMAIL PROTECTED]  2008-11-27 12:59:29 ---
Created an attachment (id=36)
 -- (http://bugzilla.rpmfusion.org/attachment.cgi?id=36)
diffs between snes_ntsc original and bsnes code.

(In reply to comment #21)
 Julian: I'm going to take a look at using the external snes_ntsc library.
OK. After being stumped at the shear number of differences between the library
and the included copy, I realized that the files must have been saved on
windows etc gaining CR. So the actual diffs are minimal:
- change the bpp from 16 to 32
- set the output type to BRG15
- modify the actual video processing algorithm

In light of this and the fact that the library is actually very small, I can't
see much to be gained by making mods to use the system library, unless we were
able to find out whether other snes emulators would also benefit from the above
changes.


-- 
Configure bugmail: http://bugzilla.rpmfusion.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.


[Bug 15] Review Request: bsnes - SNES emulator focused on accuracy

2008-11-27 Thread RPM Fusion Bugzilla
http://bugzilla.rpmfusion.org/show_bug.cgi?id=15


Thorsten Leemhuis [EMAIL PROTECTED] changed:

   What|Removed |Added

 CC||[EMAIL PROTECTED],
   ||[EMAIL PROTECTED],
   ||rpmfusion-package-
   ||[EMAIL PROTECTED],
   ||[EMAIL PROTECTED],
   ||[EMAIL PROTECTED],
   ||[EMAIL PROTECTED],
   ||[EMAIL PROTECTED],
   ||[EMAIL PROTECTED],
   ||[EMAIL PROTECTED]
   ||, [EMAIL PROTECTED]
 CC||[EMAIL PROTECTED]
   ||internet.fr,
   ||[EMAIL PROTECTED],
   ||[EMAIL PROTECTED],
   ||[EMAIL PROTECTED],
   ||[EMAIL PROTECTED], cr-
   ||[EMAIL PROTECTED],
   ||[EMAIL PROTECTED],
   ||[EMAIL PROTECTED],
   ||[EMAIL PROTECTED],
   ||[EMAIL PROTECTED]
   ||rg, [EMAIL PROTECTED]
 CC||[EMAIL PROTECTED],
   ||[EMAIL PROTECTED]
   ||, [EMAIL PROTECTED],
   ||[EMAIL PROTECTED],
   ||[EMAIL PROTECTED],
   ||[EMAIL PROTECTED]




-- 
Configure bugmail: http://bugzilla.rpmfusion.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.


[Bug 15] Review Request: bsnes - SNES emulator focused on accuracy

2008-11-27 Thread RPM Fusion Bugzilla
http://bugzilla.rpmfusion.org/show_bug.cgi?id=15





--- Comment #29 from Julian Sikorski [EMAIL PROTECTED]  2008-11-27 15:22:46 
---
New release:
Spec URL: http://belegdol.republika.pl/rpmstuff/bsnes.spec
SRPM URL:
http://belegdol.republika.pl/rpmstuff/bsnes-0.037a-2.fc10.src.rpm

Changes:
- Patched the Makefile not to strip the binaries


-- 
Configure bugmail: http://bugzilla.rpmfusion.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.



[Bug 15] Review Request: bsnes - SNES emulator focused on accuracy

2008-11-23 Thread RPM Fusion Bugzilla
http://bugzilla.rpmfusion.org/show_bug.cgi?id=15





--- Comment #22 from Julian Sikorski [EMAIL PROTECTED]  2008-11-23 16:37:48 
---
New release:
Spec URL: http://belegdol.republika.pl/rpmstuff/bsnes.spec
SRPM URL:
http://belegdol.republika.pl/rpmstuff/bsnes-0.037a-1.fc9.src.rpm

Changes:
- Updated to 0.037a
- Dropped system zlib patch since bsnes uses zlib modified to support non-ansi
filenames
- Added libXtst-devel to BuildRequires
- s/%%{ix86}/i386 to work around plague problem

I have removed the zlib patch for now, since the internal zlib that bsnes uses
was patched to support non-ansi filenames. I'm not sure if this is necessary
for Linux, but I'd rather be on the safe side. Have asked byuu for explanation.


-- 
Configure bugmail: http://bugzilla.rpmfusion.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.


[Bug 15] Review Request: bsnes - SNES emulator focused on accuracy

2008-11-22 Thread RPM Fusion Bugzilla
http://bugzilla.rpmfusion.org/show_bug.cgi?id=15





--- Comment #21 from David Timms [EMAIL PROTECTED]  2008-11-23 01:10:11 ---
Created an attachment (id=34)
 -- (http://bugzilla.rpmfusion.org/attachment.cgi?id=34)
build failure f9 i386 with bsnes-0.036-1.fc9.src.rpm

Julian: I'm going to take a look at using the external snes_ntsc library.
Meanwhile I get a build failure; this seems to be a missing BR: libXtst-devel

Also, I notice byuu released a bsnes v0.037 source (Linux, Windows), that was
followed up with a patch to fix the linux source:
bsnes v0.037a source (Linux, Windows).


-- 
Configure bugmail: http://bugzilla.rpmfusion.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.


[Bug 15] Review Request: bsnes - SNES emulator focused on accuracy

2008-06-03 Thread RPM Fusion Bugzilla
http://bugzilla.rpmfusion.org/show_bug.cgi?id=15





--- Comment #19 from Julian Sikorski [EMAIL PROTECTED]  2008-06-03 14:13:20 
---
New release:
Spec URL: http://www.belegdol.republika.pl/rpmstuff/bsnes.spec
SRPM URL:
http://www.belegdol.republika.pl/rpmstuff/bsnes-0.032a-1.fc9.src.rpm

Changes:
- Updated to 0.032a


-- 
Configure bugmail: http://bugzilla.rpmfusion.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.


[Bug 15] Review Request: bsnes - SNES emulator focused on accuracy

2008-02-15 Thread RPM Fusion Bugzilla
http://bugzilla.rpmfusion.org/show_bug.cgi?id=15





--- Comment #15 from Julian Sikorski [EMAIL PROTECTED]  2008-02-15 11:39:38 
---
New release:
Spec URL: http://www.belegdol.republika.pl/rpmstuff/bsnes.spec
SRPM URL:
http://www.belegdol.republika.pl/rpmstuff/bsnes-0.028.01-2.fc8.src.rpm

Changes:
- Patched to fix CPU usage when idle
- Patched to use system zlib
- Dropped hicolor-icon-theme from Requires

Since byuu refused to merge the patch, I decided to simplify it as much as
possible. I got his approval to have it in the package, though.


-- 
Configure bugmail: http://bugzilla.rpmfusion.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.


[Bug 15] Review Request: bsnes - SNES emulator focused on accuracy

2008-02-14 Thread RPM Fusion Bugzilla
http://bugzilla.rpmfusion.org/show_bug.cgi?id=15





--- Comment #14 from David Juran [EMAIL PROTECTED]  2008-02-14 19:04:53 ---
D'Oh, forgot to mention that you instead of doing make enable_gzip=true you
should  set system_gzip=true


-- 
Configure bugmail: http://bugzilla.rpmfusion.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.


[Bug 15] Review Request: bsnes - SNES emulator focused on accuracy

2007-11-30 Thread RPM Fusion Bugzilla
http://bugzilla.rpmfusion.org/show_bug.cgi?id=15





--- Comment #9 from Julian Sikorski [EMAIL PROTECTED]  2007-11-30 20:05:42 ---
I know it should be avoided. Keep in mind, though, that when I asked byuu for
use of system zlib, he responded that it is required for Windows port. Also,
due to license restrictions, every single patch has to be approved by byuu.
He's been very cooperative so far, so I believe that if someone writes the
proper patches, byuu will be happy to approve them.


-- 
Configure bugmail: http://bugzilla.rpmfusion.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.


[Bug 15] Review Request: bsnes - SNES emulator focused on accuracy

2007-11-26 Thread RPM Fusion Bugzilla
http://bugzilla.rpmfusion.org/show_bug.cgi?id=15


Matthias Saou [EMAIL PROTECTED] changed:

   What|Removed |Added

 AssignedTo|[EMAIL PROTECTED]   |rpmfusion-package-
   ||[EMAIL PROTECTED]




-- 
Configure bugmail: http://bugzilla.rpmfusion.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.