Bug 429086 - Review Request: sonic-visualiser - A program for viewing and exploring audio data
Summary: Review Request: sonic-visualiser - A program for viewing and exploring audio ...
Keywords:
Status: CLOSED NEXTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: Package Review
Version: rawhide
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Hans de Goede
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On: 429084 429085
Blocks:
TreeView+ depends on / blocked
 
Reported: 2008-01-17 06:27 UTC by Michel Lind
Modified: 2008-02-20 21:54 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2008-02-20 21:54:05 UTC
Type: ---
Embargoed:
hdegoede: fedora-review+
kevin: fedora-cvs+


Attachments (Terms of Use)

Description Michel Lind 2008-01-17 06:27:23 UTC
Spec URL: http://salimma.fedorapeople.org/for_review/music/sonic-visualiser.spec
SRPM URL: http://salimma.fedorapeople.org/for_review/music/sonic-visualiser-1.0-1.fc8.src.rpm
Description:
Sonic Visualiser is an application for viewing and analysing the
contents of music audio files.

The aim of Sonic Visualiser is to be the first program you reach for
when want to study a musical recording rather than simply listen to
it.

As well as a number of features designed to make exploring audio data
as revealing and fun as possible, Sonic Visualiser also has powerful
annotation capabilities to help you to describe what you find, and the
ability to run automated annotation and analysis plugins in the Vamp
analysis plugin format – as well as applying standard audio effects.

Comment 1 Hans de Goede 2008-01-27 09:43:54 UTC
Doing a full review of this and bug 429084, please review bug 366841 and 427077
in return.

Comment 2 Hans de Goede 2008-01-27 09:47:08 UTC
Make that:
Doing a full review of this and bug 430307, please review bug 366841 and bug
427077 in return.

As bug 429084 already is being reviewed by someone else :)


Comment 3 Hans de Goede 2008-01-27 10:23:22 UTC
Full review done:

MUST FIX:
---------

* License is wrong, should be GPLv2+
* Icon file should go to /usr/share/icons/hicolor/48x48/apps (per
  freedesktop.org icon standard), you should then also add a: "Requires
  hicolor-icon-theme" for directory ownership and icon cache update scriplets
  as listed here: 
http://fedoraproject.org/wiki/Packaging/ScriptletSnippets#head-7103f6c38d1b5735e8477bdd569ad73ea2c49bda
* rpmlint says:
  sonic-visualiser.src: W: mixed-use-of-spaces-and-tabs (spaces: line 2, tab:
line 11)

Other then that its fine.


Comment 5 Parag AN(पराग) 2008-01-28 07:03:39 UTC
above is not building because of
mkdir -p $RPM_BUILD_ROOT%{_datadir}/pixmaps
install -m 644 -p sv/icons/sv-48x48.png
$RPM_BUILD_ROOT%{_datadir}/icons/hicolor/apps/sonic-visualiser.png



Comment 6 Hans de Goede 2008-01-28 08:47:16 UTC
(In reply to comment #5)
> above is not building because of
> mkdir -p $RPM_BUILD_ROOT%{_datadir}/pixmaps
> install -m 644 -p sv/icons/sv-48x48.png
> $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/apps/sonic-visualiser.png
> 

Also the destination should be:
$RPM_BUILD_ROOT%{_datadir}/icons/hicolor/48x48/apps/sonic-visualiser.png

Notice the 48x48 in the destionation!


Comment 7 Michel Lind 2008-01-28 20:52:59 UTC
Woops, yes. Must be sleeping when I made the change (the files section was fine,
for instance)

Fixed, same URL.

Comment 8 Hans de Goede 2008-01-30 09:54:34 UTC
Looks good now, approved!


Comment 9 Michel Lind 2008-01-30 17:57:02 UTC
Thanks both, for a very thorough review!

New Package CVS Request
=======================
Package Name: sonic-visualiser
Short Description: A program for viewing and exploring audio data
Owners: salimma
Branches: EL-5 F-7 F-8
InitialCC: 
Cvsextras Commits: yes



Comment 10 Kevin Fenzi 2008-01-30 20:33:03 UTC
cvs done.

Comment 11 Michel Lind 2008-02-20 21:54:05 UTC
Update: sonic-visualiser has been in Rawhide for a few days. Holding back on doing F-8 build because of 
a missing dependency in the first version of libfishsound I built, that s-v uses. Waiting until that enters 
stable first.


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