[sonic-visualiser] Update to 1.8

Michel Alexandre Salim salimma at fedoraproject.org
Tue Jun 21 18:50:19 UTC 2011


commit 7ff4911c8c81262456816394f088fd8978c1b8f9
Author: Michel Alexandre Salim <michel.salim at cs.fau.de>
Date:   Tue Jun 21 20:49:37 2011 +0200

    Update to 1.8

 .gitignore                       |    2 +-
 sonic-visualiser-1.5-alsa.patch  |   11 ------
 sonic-visualiser-1.5-gcc44.patch |   65 --------------------------------------
 sonic-visualiser.desktop         |   11 ++----
 sonic-visualiser.spec            |   45 ++++++++++++++-----------
 sources                          |    2 +-
 6 files changed, 31 insertions(+), 105 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index d0bd2c0..2116313 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1 @@
-sonic-visualiser-1.7.2.tar.bz2
+/sonic-visualiser-1.8.tar.gz
diff --git a/sonic-visualiser.desktop b/sonic-visualiser.desktop
index a0a242b..1211d45 100644
--- a/sonic-visualiser.desktop
+++ b/sonic-visualiser.desktop
@@ -1,12 +1,9 @@
 [Desktop Entry]
 Name=Sonic Visualiser
-GenericName=Audio visualization tool
-Comment=Audio visualization tool
-Categories=AudioVideo;Viewer;Player;X-DigitalProcessing;
-Encoding=UTF-8
+GenericName=Audio visualisation tool
 Exec=sonic-visualiser %U
-Icon=sonic-visualiser
-MimeType=application/x-flac;audio/x-flac;audio/wav;audio/x-wav;audio/x-pn-wav;application/x-ogg;application/ogg;audio/ogg;
-StartupNotify=true
 Terminal=false
 Type=Application
+Icon=sonic-visualiser
+Categories=Audio;AudioVideo;
+MimeType=application/x-sonicvisualiser;application/x-sonicvisualiser-layer;application/x-ogg;audio/x-flac;audio/x-wav;audio/wav;application/ogg;audio/x-vorbis+ogg;
diff --git a/sonic-visualiser.spec b/sonic-visualiser.spec
index bb8f951..9f7b862 100644
--- a/sonic-visualiser.spec
+++ b/sonic-visualiser.spec
@@ -1,15 +1,15 @@
 Name:           sonic-visualiser
-Version:        1.7.2
-Release:        3%{?dist}
+Version:        1.8
+Release:        1%{?dist}
 Summary:        A program for viewing and exploring audio data
 
 Group:          Applications/Multimedia
 License:        GPLv2+
 URL:            http://www.sonicvisualiser.org/
-Source0:        http://downloads.sourceforge.net/sv1/sonic-visualiser-%{version}.tar.bz2
+Source0:        http://downloads.sourceforge.net/sv1/sonic-visualiser-%{version}.tar.gz
 Source1:        sonic-visualiser.desktop
-Patch0:         sonic-visualiser-1.5-gcc44.patch
-Patch1:         sonic-visualiser-1.5-alsa.patch
+Patch0:         %{name}-1.8-gcc46.patch
+Patch1:         %{name}-1.8-implicit-dso.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 BuildRequires:  qt4-devel vamp-plugin-sdk-devel
@@ -22,7 +22,7 @@ BuildRequires:  desktop-file-utils
 Requires:       hicolor-icon-theme
 
 %description
-Sonic Visualiser is an application for viewing and analysing the
+Sonic Visualiser is an application for viewing and analyzing the
 contents of music audio files.
 
 The aim of Sonic Visualiser is to be the first program you reach for
@@ -38,15 +38,15 @@ analysis plugin format – as well as applying standard audio effects.
 
 %prep
 %setup -q
-# https://sourceforge.net/tracker/?func=detail&aid=2715387&group_id=162924&atid=825705
-%patch0 -p1 -b .gcc44
-# https://sourceforge.net/tracker/?func=detail&aid=2715381&group_id=162924&atid=825705
-%patch1 -p1 -b .alsa
+%patch0 -p1 -b .gcc46
+%patch1 -p1 -b .implicit-dso
 
 
 %build
-qmake-qt4
-make %{?_smp_mflags}
+%configure
+#qmake-qt4
+#make {?_smp_mflags}
+make
 
 
 %install
@@ -54,15 +54,15 @@ rm -rf $RPM_BUILD_ROOT
 # install does nothing right now
 # make install DESTDIR=$RPM_BUILD_ROOT
 mkdir -p $RPM_BUILD_ROOT%{_bindir}
-install -m 755 -p sv/sonic-visualiser \
+install -m 755 -p sonic-visualiser/sonic-visualiser \
         $RPM_BUILD_ROOT%{_bindir}/
 # desktop file and icon
-mkdir -p $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/48x48/apps
-install -m 644 -p sv/icons/sv-48x48.png \
-        $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/48x48/apps/sonic-visualiser.png
-desktop-file-install --vendor="fedora" \
-                     --dir=$RPM_BUILD_ROOT%{_datadir}/applications \
-                     %{SOURCE1}
+for s in 16 22 24 32 48 64 128; do
+    mkdir -p $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/${s}x${s}/apps
+    install -m 644 -p sonic-visualiser/icons/sv-${s}x${s}.png \
+        $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/${s}x${s}/apps/sonic-visualiser.png
+done
+desktop-file-install --dir=$RPM_BUILD_ROOT%{_datadir}/applications %{SOURCE1}
 
 
 %clean
@@ -71,12 +71,14 @@ rm -rf $RPM_BUILD_ROOT
 
 %post
 touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
+update-desktop-database &> /dev/null || :
 
 %postun
 if [ $1 -eq 0 ] ; then
     touch --no-create %{_datadir}/icons/hicolor &>/dev/null
     gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
 fi
+update-desktop-database &> /dev/null || :
 
 %posttrans
 gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
@@ -84,13 +86,16 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
 
 %files
 %defattr(-,root,root,-)
-%doc COPYING README README.OSC
+%doc sonic-visualiser/CHANGELOG sonic-visualiser/COPYING sonic-visualiser/README sonic-visualiser/README.OSC
 %{_bindir}/sonic-visualiser
 %{_datadir}/applications/*.desktop
 %{_datadir}/icons/hicolor/*/apps/*.png
 
 
 %changelog
+* Tue Jun 21 2011 Michel Salim <salimma at fedoraproject.org> - 1.8-1
+- Update to 1.8
+
 * Wed Feb 09 2011 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 1.7.2-3
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
 
diff --git a/sources b/sources
index e9063c8..e0972ab 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-06b31cd07eee708d33aba46cb2d20fe2  sonic-visualiser-1.7.2.tar.bz2
+ad676d0b4cf5b8561306487f52642862  sonic-visualiser-1.8.tar.gz


More information about the scm-commits mailing list