Compare commits

...
Sign in to create a new pull request.

28 commits

Author SHA1 Message Date
Fedora Release Engineering
b1540a2385 Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild 2025-07-25 21:12:58 +00:00
Fedora Release Engineering
b2012a007c Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild 2025-01-19 16:35:20 +00:00
Miroslav Suchý
fd3114b9f5 convert GPLv2+ license to SPDX
This is part of https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_4
2024-07-26 04:03:23 +02:00
Fedora Release Engineering
04fb050b18 Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild 2024-07-20 10:43:08 +00:00
Fedora Release Engineering
6831c1c301 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-27 10:49:12 +00:00
Fedora Release Engineering
55a01410db Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-22 19:31:59 +00:00
Adam Huffman
61826c3183 Remember to include the spec file updates for 2.3.0 2023-05-31 09:26:19 +01:00
Adam Huffman
eadfdb4b13 Update to upstream feature release 2.3.0 2023-05-31 07:53:52 +01:00
Adam Huffman
2d3ab63885 Update to upstream bugfix release 2.2.3 2023-02-13 23:47:09 +00:00
Fedora Release Engineering
f354e7ee8c Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-21 08:06:45 +00:00
Adam Huffman
83dedce96c Merge branch 'main' of ssh://pkgs.fedoraproject.org/rpms/yoshimi 2022-07-25 23:42:09 +01:00
Adam Huffman
f3113357d6 Update to upstream feature and bugfix release 2.2.1 2022-07-25 23:39:44 +01:00
Fedora Release Engineering
aaf50076aa Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-23 13:45:55 +00:00
Adam Huffman
c2d884b830 Update to latest feature release 2022-05-22 19:07:32 +01:00
Adam Huffman
ae440e4d9c Update to 2.1.2.2 2022-02-13 18:21:40 +00:00
Adam Huffman
a575056bb7 Update to upstream release 2.1.2.2 2022-02-13 18:19:43 +00:00
Fedora Release Engineering
a559dae978 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-22 05:42:52 +00:00
Fedora Release Engineering
f9117cd689 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-23 22:09:21 +00:00
Adam Huffman
09e5853e75 iUpdate to upstream release 2.0.2 and fix description typo 2021-06-22 20:56:56 +01:00
Adam Huffman
ad4c5589ab Update to upstream bugfix release 2.0.1 2021-04-18 17:05:45 +01:00
Adam Huffman
7ebcc21e9e Update to upstream major release 2.0 2021-03-01 20:53:36 +00:00
Fedora Release Engineering
edff675f4f - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-28 00:34:12 +00:00
Adam Huffman
da133c6255 Update to upstream maintenance release 1.7.4 2021-01-06 21:23:08 +00:00
Adam Huffman
b34a9cddeb Update to upstream release 1.7.3 2020-11-22 19:22:12 +00:00
Adam Huffman
9d4569ae83 Update to latest upstream release 1.7.2 2020-08-19 11:28:39 +01:00
Fedora Release Engineering
e3841ab7c4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-29 15:15:17 +00:00
Igor Raits
a8ab31698e
Improve compatibility with new CMake macro
Signed-off-by: Igor Raits <ignatenkobrain@fedoraproject.org>
2020-07-05 19:51:47 +02:00
Adam Huffman
97c4eaf267 Update to upstream release 1.7.1 2020-04-20 20:15:07 +01:00
3 changed files with 99 additions and 14 deletions

12
.gitignore vendored
View file

@ -41,3 +41,15 @@
/yoshimi-1.6.1.tar.bz2
/yoshimi-1.7.0.tar.bz2
/yoshimi-1.7.0.1.tar.bz2
/yoshimi-1.7.1.tar.bz2
/yoshimi-1.7.2.tar.bz2
/yoshimi-1.7.3.tar.bz2
/yoshimi-1.7.4.tar.bz2
/yoshimi-2.0.tar.bz2
/yoshimi-2.0.1.tar.bz2
/yoshimi-2.0.2.tar.bz2
/yoshimi-2.1.2.2.tar.bz2
/yoshimi-2.2.0.tar.bz2
/yoshimi-2.2.1.tar.bz2
/yoshimi-2.2.3.tar.bz2
/yoshimi-2.3.0.tar.bz2

View file

@ -1 +1 @@
SHA512 (yoshimi-1.7.0.1.tar.bz2) = 7fd07bbb864a879b7735f433f0b65ef2199146eeb798d3a1e2420e5f9f8f2686b8ba5b49cfb1678a8b69e6c4829b1b8204d0dc656083ac27324f975f04a2dea3
SHA512 (yoshimi-2.3.0.tar.bz2) = 41fe5dc89582586224593f9ae0f6216e752618e4d43e369285dadeb0c57da96b0168e4752a0c2014aac1dcb77df46a921dc1fd9698f99101d95cb61c5bed0dc1

View file

@ -1,9 +1,12 @@
%global _vpath_srcdir src
Name: yoshimi
Version: 1.7.0.1
Release: 1%{?dist}
Version: 2.3.0
Release: 7%{?dist}
Summary: Rewrite of ZynAddSubFx aiming for better JACK support
License: GPLv2+
# Automatically converted from old format: GPLv2+ - review is highly recommended.
License: GPL-2.0-or-later
URL: http://sourceforge.net/projects/%{name}
Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2
Source1: %{name}.desktop
@ -34,30 +37,27 @@ the Jack Audio Connection Kit.
ZynAddSubFX is an open source software synthesizer capable of making a
countless number of instrument sounds. It is microtonal, and the instruments
made by it sounds like those from professional keyboards. The program has
made by it sound like those from professional keyboards. The program has
effects like Reverb, Echo, Chorus, Phaser...
%prep
%setup -q
%patch0 -p1
%patch 0 -p1
%build
cd src
export CFLAGS="%{optflags}"
%cmake -DCMAKE_CXX_FLAGS="${RPM_OPT_FLAGS} -fPIC" -DFLTK_INCLUDE_DIR=%{_includedir}/Fl .
make clean
make VERBOSE=1 %{?_smp_mflags}
%cmake -DCMAKE_CXX_FLAGS="${RPM_OPT_FLAGS} -fPIC" -DFLTK_INCLUDE_DIR=%{_includedir}/Fl
%cmake_build
%install
cd src
make install DESTDIR=%{buildroot}
%cmake_install
mkdir -p %{buildroot}%{_datadir}/applications
desktop-file-install --dir=%{buildroot}%{_datadir}/applications %{SOURCE1}
mkdir -p %{buildroot}%{_datadir}/icons/hicolor/scalable/apps
install -m 644 ../desktop/%{name}.png %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/
install -m 644 desktop/%{name}.png %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/
# Fix directory permissions without affecting patch files
chmod 755 %{buildroot}%{_datadir}/%{name}/banks
@ -65,7 +65,7 @@ chmod 755 %{buildroot}%{_datadir}/%{name}/banks/*
chmod 755 %{buildroot}%{_datadir}/%{name}/presets
chmod 755 %{buildroot}%{_datadir}/%{name}/presets/*
rm %{buildroot}%{_datadir}/doc/%{name}/yoshimi-user-manual-1.7.0.pdf
#rm %{buildroot}%{_datadir}/doc/%{name}/yoshimi-user-manual-2.0.pdf
%files
%doc Changelog COPYING README.txt doc/*
@ -78,11 +78,84 @@ rm %{buildroot}%{_datadir}/doc/%{name}/yoshimi-user-manual-1.7.0.pdf
%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg
%{_datadir}/icons/hicolor/scalable/apps/%{name}_alt.svg
%{_datadir}/metainfo/%{name}.appdata.xml
%{_datadir}/metainfo/%{name}.metainfo.xml
%{_datadir}/%{name}/examples/
%{_libdir}/lv2/%{name}.lv2/
%{_mandir}/man1/yoshimi.1*
%changelog
* Fri Jul 25 2025 Fedora Release Engineering <releng@fedoraproject.org> - 2.3.0-7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild
* Sun Jan 19 2025 Fedora Release Engineering <releng@fedoraproject.org> - 2.3.0-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
* Fri Jul 26 2024 Miroslav Suchý <msuchy@redhat.com> - 2.3.0-5
- convert license to SPDX
* Sat Jul 20 2024 Fedora Release Engineering <releng@fedoraproject.org> - 2.3.0-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
* Sat Jan 27 2024 Fedora Release Engineering <releng@fedoraproject.org> - 2.3.0-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Sat Jul 22 2023 Fedora Release Engineering <releng@fedoraproject.org> - 2.3.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
* Wed May 31 2023 Adam Huffman <bloch@verdurin.com> - 2.3.0-1
- Update to upstream feature release 2.3.0
* Mon Feb 13 2023 Adam Huffman <bloch@verdurin.com> - 2.2.3-1
- Update to latest bugfix release 2.2.3
* Sat Jan 21 2023 Fedora Release Engineering <releng@fedoraproject.org> - 2.2.1-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
* Mon Jul 25 2022 Adam Huffman <bloch@verdurin.com> - 2.2.1-1
- Update to upstream feature and bugfix release 2.2.1
* Sat Jul 23 2022 Fedora Release Engineering <releng@fedoraproject.org> - 2.2.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
* Sun May 22 2022 Adam Huffman <bloch@verdurin.com> - 2.2.0-1
- Update to latest feature release
* Sun Feb 13 2022 Adam Huffman <bloch@verdurin.com> - 2.1.2.2-1
- Update to latest upstream bugfix release
* Sat Jan 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.2-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
* Fri Jul 23 2021 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.2-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
* Tue Jun 22 2021 Adam Huffman <bloch@verdurin.com> - 2.0.2-1
- Update to upstream bugfix release 2.0.2
* Sun Apr 18 2021 Adam Huffman <bloch@verdurin.com> - 2.0.1-1
- Update to upstream bugfix release 2.0.1
* Mon Mar 01 2021 Adam Huffman <bloch@verdurin.com> - 2.0-1
- New upstream major release 2.0
* Thu Jan 28 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.7.4-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
* Wed Jan 06 2021 Adam Huffman <bloch@verdurin.com> - 1.7.4-1
- Update to upstream maintenance release 1.7.4
* Sun Nov 22 2020 Adam Huffman <bloch@verdurin.com> - 1.7.3-1
- Update to upstream release 1.7.3
* Wed Aug 19 2020 Adam Huffman <bloch@verdurin.com> - 1.7.2-1
- Update to upstream release 1.7.2
* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.7.1-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Mon Apr 20 2020 Adam Huffman <bloch@verdurin.com> - 1.7.1-1
- Update to upstream release 1.7.1
* Fri Feb 07 2020 Adam Huffman <bloch@verdurin.com> - 1.7.0.1-1
- Update to upstream bugfix release 1.7.0.1