[terminatorX] Update to 4.0.0

Leigh Scott leigh123linux at rpmfusion.org
Tue Jul 19 23:29:17 CEST 2016


commit e75351aef378d694a0a89c41beb42e7fea2dcc97
Author: leigh123linux <leigh123linux at googlemail.com>
Date:   Tue Jul 19 22:29:11 2016 +0100

    Update to 4.0.0

 .gitignore       |  1 +
 sources          |  2 +-
 terminatorX.spec | 30 ++++++++++++++++--------------
 3 files changed, 18 insertions(+), 15 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index bf39881..8b6a5dc 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
 terminatorX-3.90.tar.bz2
+/terminatorX-4.0.0.tar.bz2
diff --git a/sources b/sources
index c25fa16..5de66d0 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-4457e0f9ec2d97c99fb8893f1382b727  terminatorX-3.90.tar.bz2
+e835c4925d4776d15627128fc54122fa  terminatorX-4.0.0.tar.bz2
diff --git a/terminatorX.spec b/terminatorX.spec
index d7dffb3..98cedd1 100644
--- a/terminatorX.spec
+++ b/terminatorX.spec
@@ -1,7 +1,7 @@
 Summary:       Real-time Audio Synthesizer
 Name:          terminatorX
-Version:       3.90
-Release:       3%{?dist}
+Version:       4.0.0
+Release:       1%{?dist}
 Group:         Applications/Multimedia
 License:       GPLv2+ and GFDL
 URL:           http://terminatorx.org/
@@ -10,6 +10,7 @@ Source0:       http://terminatorx.org/dist/%{name}-%{version}.tar.bz2
 BuildRequires: alsa-lib-devel
 BuildRequires: audiofile-devel
 BuildRequires: desktop-file-utils
+BuildRequires: libappstream-glib
 BuildRequires: gnome-libs-devel
 BuildRequires: gnome-doc-utils
 BuildRequires: gtk2-devel
@@ -22,7 +23,7 @@ BuildRequires: libvorbis-devel
 BuildRequires: libxml2-devel
 BuildRequires: libXxf86dga-devel 
 BuildRequires: libmpg123-devel, mpg123
-BuildRequires: scrollkeeper
+BuildRequires: rarian-compat
 BuildRequires: sox
 BuildRequires: vorbis-tools 
 
@@ -31,9 +32,6 @@ Requires:      mpg123
 Requires:      sox
 Requires:      vorbis-tools
 
-Requires(post): scrollkeeper
-Requires(postun): scrollkeeper
-
 %description
 terminatorX is a real-time audio synthesizer that allows you to "scratch" on
 digitally sampled audio data (*.wav, *.au, *.ogg, *.mp3, etc.) the way 
@@ -64,35 +62,39 @@ desktop-file-install \
   `for c in ${REMOVE} ; do echo "--remove-category $c " ; done` \
   %{buildroot}%{_datadir}/applications/%{name}.desktop
 
+appstream-util validate-relax --nonet %{buildroot}/%{_datadir}/appdata/terminatorX.appdata.xml
 
 %post
-touch --no-create %{_datadir}/icons/hicolor &>/dev/null
-scrollkeeper-update -q -o %{_datadir}/omf/%{name} || :
+/bin/touch --no-create %{_datadir}/icons/hicolor &>/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
+    /bin/touch --no-create %{_datadir}/icons/hicolor &>/dev/null
+    /usr/bin/gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
 fi
-scrollkeeper-update -q || :
 
 %posttrans
-gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
+/usr/bin/gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
 
 
 %files
-%doc AUTHORS ChangeLog COPYING* NEWS README* THANKS TODO 
+%doc AUTHORS ChangeLog NEWS README* THANKS TODO
+%license COPYING*
 %{_bindir}/%{name}
 %{_mandir}/man1/%{name}.1*
 %{_datadir}/mime-info/%{name}.keys
 %{_datadir}/mime-info/%{name}.mime
 %{_datadir}/omf/*/*
-%{_datadir}/icons/hicolor/48x48/*/*png
+%{_datadir}/icons/hicolor/*/*/*png
 %{_datadir}/pixmaps/%{name}.xpm
+%{_datadir}/appdata/terminatorX.appdata.xml
 %{_datadir}/applications/%{name}.desktop
 %{_datadir}/gnome/help/%{name}-manual/
 
 %changelog
+* Tue Jul 19 2016 Leigh Scott <leigh123linux at googlemail.com> - 4.0.0-1
+- Update to 4.0.0
+
 * Sat Dec 06 2014 Nicolas Chauvet <kwizart at gmail.com> - 3.90-3
 - Switch to mpg123
 


More information about the rpmfusion-commits mailing list