diff --git a/Add64.spec b/Add64.spec index be25c6c..d1c3bc7 100644 --- a/Add64.spec +++ b/Add64.spec @@ -1,7 +1,7 @@ Summary: An additive synthesizer using JACK Name: Add64 Version: 1.2.2 -Release: 6%{?dist} +Release: 7%{?dist} URL: http://sourceforge.net/projects/add64 Source0: http://downloads.sourceforge.net/project/add64/%{name}-%{version}.tar.bz2 Source1: %{name}.desktop @@ -39,6 +39,43 @@ desktop-file-install \ --dir %{buildroot}%{_datadir}/applications \ %{SOURCE1} +# Register as an application to be visible in the software center +# +# NOTE: It would be *awesome* if this file was maintained by the upstream +# project, translated and installed into the right place during `make install`. +# +# See http://www.freedesktop.org/software/appstream/docs/ for more details. +# +mkdir -p $RPM_BUILD_ROOT%{_datadir}/appdata +cat > $RPM_BUILD_ROOT%{_datadir}/appdata/%{name}.appdata.xml < + + + + Add64.desktop + CC0-1.0 + Additive software sound synthesizer + +

+ Add64 is an additive modular software synthesizer for generating sounds. + Unlike other software synthesizers -- that use a skeuomorphic interface of + knobs, sliders and buttons, Add64 displays a spectral graph and allows the + user to modify the oscillators and related parameters. +

+
+ http://www.amsynth.com/add64.html + + http://www.amsynth.com/images/Add64-Harmonics.png + + +
+EOF + %post update-desktop-database &> /dev/null || : @@ -48,10 +85,14 @@ update-desktop-database &> /dev/null || : %files %doc LICENSE README %{_bindir}/%{name} +%{_datadir}/appdata/*.appdata.xml %{_datadir}/applications/%{name}.desktop %{_datadir}/pixmaps/add64.png %changelog +* Thu Mar 26 2015 Richard Hughes - 1.2.2-7 +- Add an AppData file for the software center + * Fri Aug 15 2014 Fedora Release Engineering - 1.2.2-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild