d0fcc14
Summary:       A 4-oscillator subtractive polyphonic synthesizer
d0fcc14
Name:          synthv1
d3363d5
Version:       0.5.1
d3363d5
Release:       1%{?dist}
628b5a0
URL:           http://sourceforge.net/projects/%{name}
628b5a0
Source0:       http://downloads.sourceforge.net/project/%{name}/0.1.0/%{name}-%{version}.tar.gz
9025e71
Patch0:        synthv1-0.4.1-lib64.patch
d0fcc14
License:       GPLv2+
d0fcc14
Group:         Applications/Multimedia
d0fcc14
Requires:      hicolor-icon-theme
d0fcc14
d0fcc14
BuildRequires: alsa-lib-devel
d0fcc14
BuildRequires: jack-audio-connection-kit-devel
d0fcc14
BuildRequires: qt4-devel
c377d38
BuildRequires: lv2-devel >= 1.2.0
d0fcc14
BuildRequires: autoconf
d0fcc14
BuildRequires: desktop-file-utils
d0fcc14
d0fcc14
%description
d0fcc14
%{name} is a 4-oscillator subtractive polyphonic synthesizer with stereo fx.
d0fcc14
d0fcc14
%package -n lv2-%{name}
d0fcc14
Summary:       An LV2 port of synthv1 
d0fcc14
Group:         Applications/Multimedia
d0fcc14
Requires:      lv2
d0fcc14
d0fcc14
%description -n lv2-%{name}
d0fcc14
An LV2 plugin of the synthv1 subtractive synthesizer
d0fcc14
d0fcc14
%prep
628b5a0
%setup -q 
9025e71
%patch0 -p1
9025e71
autoconf -f
d0fcc14
sed -i -e 's|-msse -mfpmath=sse -ffast-math|%{optflags} -fPIC|' synthv1_lv2.pro
d0fcc14
sed -i -e 's|-msse -mfpmath=sse -ffast-math|%{optflags} -fPIC|' synthv1_jack.pro
d0fcc14
d0fcc14
%build
2081f62
export QTDIR=%{_qt4_prefix}
d0fcc14
%configure 
d0fcc14
make %{?_smp_mflags}
d0fcc14
d0fcc14
%install
d0fcc14
make DESTDIR=%{buildroot} install
d0fcc14
chmod +x %{buildroot}%{_libdir}/lv2/%{name}.lv2/%{name}.so
d0fcc14
d0fcc14
%check
d0fcc14
desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop
d0fcc14
d0fcc14
%post
d0fcc14
/bin/touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
e28d421
/usr/bin/update-mime-database %{_datadir}/mime &> /dev/null || :
d0fcc14
d0fcc14
%postun
d0fcc14
if [ $1 -eq 0 ] ; then
d0fcc14
    /bin/touch --no-create %{_datadir}/icons/hicolor &>/dev/null
d0fcc14
    /usr/bin/gtk-update-icon-cache -f %{_datadir}/icons/hicolor &>/dev/null || :
d0fcc14
fi
d0fcc14
d0fcc14
%posttrans
d0fcc14
/usr/bin/gtk-update-icon-cache -f %{_datadir}/icons/hicolor &>/dev/null || :
e28d421
/usr/bin/update-mime-database %{_datadir}/mime  >& /dev/null ||:
d0fcc14
d0fcc14
%files 
d0fcc14
%doc COPYING AUTHORS README 
d0fcc14
%{_datadir}/applications/%{name}.desktop
e28d421
%{_datadir}/icons/hicolor/*/*/*
d0fcc14
%{_bindir}/%{name}_jack
e28d421
%{_datadir}/mime/packages/%{name}.xml
b28c436
%{_datadir}/man/man1/%{name}*
d0fcc14
d0fcc14
%files -n lv2-%{name}
d0fcc14
%{_libdir}/lv2/%{name}.lv2/
d0fcc14
d0fcc14
%changelog
d3363d5
* Thu Sep 25 2014 Brendan Jones <brendan.jones.it@gmail.com> 0.5.1-1
d3363d5
- Update to 0.5.1
d3363d5
555ebf7
* Mon Aug 18 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5.0-2
555ebf7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
555ebf7
b28c436
* Tue Jul 08 2014 Brendan Jones <brendan.jones.it@gmail.com> 0.5.0-1
b28c436
- Update to 0.5.0
b28c436
9025e71
* Wed Jun 18 2014 Yaakov Selkowitz <yselkowi@redhat.com> - 0.4.1-3
9025e71
- Fix FTBFS on aarch64, ppc64, s390x (#1110892)
9025e71
9cdc091
* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.4.1-2
9cdc091
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
9cdc091
2081f62
* Sat Apr 12 2014 Brendan Jones <brendan.jones.it@gmail.com> 0.4.1-1
2081f62
- Update to 0.4.1
2081f62
386c4b0
* Sat Jan 11 2014 Brendan Jones <brendan.jones.it@gmail.com> 0.3.6-1
386c4b0
- Update to 0.3.6
386c4b0
8754ad0
* Tue Oct 01 2013 Brendan Jones <brendan.jones.it@gmail.com> 0.3.5-1
8754ad0
- Update to 0.3.5
8754ad0
5ded2a3
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.3.4-2
5ded2a3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
5ded2a3
e28d421
* Wed Jul 17 2013 Brendan Jones <brendan.jones.it@gmail.com> 0.3.4-1
e28d421
- Update to 0.3.4
e28d421
c377d38
* Fri Mar 08 2013 Brendan Jones <brendan.jones.it@gmail.com> 0.3.2-1
c377d38
- Update to 0.3.2
c377d38
26b0841
* Fri Feb 22 2013 Karsten Hopp <karsten@redhat.com> 0.3.0-3
26b0841
- add s390x and ppc64 to archs using lib64
26b0841
f386921
* Fri Feb 15 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.3.0-2
f386921
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
f386921
b847169
* Thu Jan 10 2013 Brendan Jones <brendan.jones.it@gmail.com> 0.3.0-1
b847169
- New upstream release
b847169
628b5a0
* Sat Sep 15 2012 Brendan Jones <brendan.jones.it@gmail.com> 0.1.0-1
628b5a0
- Update to 0.1.0
628b5a0
d0fcc14
* Wed Aug 29 2012 Brendan Jones <brendan.jones.it@gmail.com> 0.0.9-0.3.svn769
d0fcc14
- Update to svn769
d0fcc14
d0fcc14
* Fri Aug 10 2012 Brendan Jones <brendan.jones.it@gmail.com> 0.0.9-0.2.svn762
d0fcc14
- Add missing build requires
d0fcc14
d0fcc14
* Sun Jul 29 2012 Brendan Jones <brendan.jones.it@gmail.com> 0.0.9-0.1.svn762
d0fcc14
- Update to svn762
d0fcc14
d0fcc14
* Fri Jun 15 2012 Brendan Jones <brendan.jones.it@gmail.com> 0.0.1-0.2.svn671
d0fcc14
- Correct URL
d0fcc14
d0fcc14
* Wed May 16 2012 Brendan Jones <brendan.jones.it@gmail.com> 0.0.1-1
d0fcc14
- initial build