From 0c8085e5e32577547567fc1d4368df8b916ee129 Mon Sep 17 00:00:00 2001 From: Hans de Goede Date: Fri, 27 Jul 2007 21:17:26 +0000 Subject: [PATCH 01/60] initial wildmidi import --- .cvsignore | 1 + sources | 1 + wildmidi-0.2.2-cfg-abs-path.patch | 30 +++++++++++ wildmidi-0.2.2-opt.patch | 24 +++++++++ wildmidi.spec | 82 +++++++++++++++++++++++++++++++ 5 files changed, 138 insertions(+) create mode 100644 wildmidi-0.2.2-cfg-abs-path.patch create mode 100644 wildmidi-0.2.2-opt.patch create mode 100644 wildmidi.spec diff --git a/.cvsignore b/.cvsignore index e69de29..928d276 100644 --- a/.cvsignore +++ b/.cvsignore @@ -0,0 +1 @@ +wildmidi-0.2.2.tar.gz diff --git a/sources b/sources index e69de29..0ceaf72 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +c4e30f2d68ccc8e4571511832695f191 wildmidi-0.2.2.tar.gz diff --git a/wildmidi-0.2.2-cfg-abs-path.patch b/wildmidi-0.2.2-cfg-abs-path.patch new file mode 100644 index 0000000..46c3373 --- /dev/null +++ b/wildmidi-0.2.2-cfg-abs-path.patch @@ -0,0 +1,30 @@ +diff -up wildmidi-0.2.2/src/wildmidi_lib.c.abs wildmidi-0.2.2/src/wildmidi_lib.c +--- wildmidi-0.2.2/src/wildmidi_lib.c.abs 2004-01-28 19:13:46.000000000 +0100 ++++ wildmidi-0.2.2/src/wildmidi_lib.c 2007-07-14 16:54:28.000000000 +0200 +@@ -845,7 +845,7 @@ WM_LoadConfig (const char *config_file) + } + continue; + } else if (strncasecmp(line_buffer, "source ", 7) == 0) { +- if (config_dir != NULL) { ++ if (config_dir != NULL && line_buffer[7] != '/') { + new_config = malloc(strlen(config_dir) + strlen(&line_buffer[7]) + 1); + if (new_config == NULL) { + WM_ERROR(__FUNCTION__, __LINE__, WM_ERR_MEM, "to parse config", errno); +@@ -1013,7 +1013,7 @@ WM_LoadConfig (const char *config_file) + *chr_ptr = '\0'; + } + if (strncasecmp(&line_buffer[(line_ptr + strlen(&line_buffer[line_ptr]) - 5)], ".pat", 4) != 0) { +- if (config_dir != NULL) { ++ if (config_dir != NULL && line_buffer[line_ptr] != '/') { + tmp_patch->filename = malloc(strlen(config_dir) + strlen(&line_buffer[line_ptr]) + 5); + if (tmp_patch->filename == NULL) { + WM_ERROR(__FUNCTION__, __LINE__, WM_ERR_MEM, NULL, 0); +@@ -1041,7 +1041,7 @@ WM_LoadConfig (const char *config_file) + } + strcat(tmp_patch->filename, ".pat"); + } else { +- if (config_dir != NULL) { ++ if (config_dir != NULL && line_buffer[line_ptr] != '/') { + tmp_patch->filename = malloc(strlen(config_dir) + strlen(&line_buffer[line_ptr]) + 1); + if (tmp_patch->filename == NULL) { + WM_ERROR(__FUNCTION__, __LINE__, WM_ERR_MEM, NULL, 0); diff --git a/wildmidi-0.2.2-opt.patch b/wildmidi-0.2.2-opt.patch new file mode 100644 index 0000000..2169319 --- /dev/null +++ b/wildmidi-0.2.2-opt.patch @@ -0,0 +1,24 @@ +diff -up wildmidi-0.2.2/configure.ac.opt wildmidi-0.2.2/configure.ac +--- wildmidi-0.2.2/configure.ac.opt 2007-07-14 15:21:57.000000000 +0200 ++++ wildmidi-0.2.2/configure.ac 2007-07-14 15:22:03.000000000 +0200 +@@ -226,6 +226,8 @@ AC_ARG_WITH(arch, + ) + + case "$arch" in ++ no) ++ ;; + auto) + case "${host_cpu}" in + i?86) +diff -up wildmidi-0.2.2/configure.opt wildmidi-0.2.2/configure +--- wildmidi-0.2.2/configure.opt 2007-07-14 15:21:54.000000000 +0200 ++++ wildmidi-0.2.2/configure 2007-07-14 15:22:52.000000000 +0200 +@@ -19966,6 +19966,8 @@ else + fi; + + case "$arch" in ++ no) ++ ;; + auto) + case "${host_cpu}" in + i?86) diff --git a/wildmidi.spec b/wildmidi.spec new file mode 100644 index 0000000..12835a3 --- /dev/null +++ b/wildmidi.spec @@ -0,0 +1,82 @@ +Name: wildmidi +Version: 0.2.2 +Release: 1%{?dist} +Summary: Midi Wavetable Synth Lib +Group: System Environment/Libraries +License: GPL +URL: http://wildmidi.sourceforge.net/index.html +Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz +Patch0: wildmidi-0.2.2-opt.patch +Patch1: wildmidi-0.2.2-cfg-abs-path.patch +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +BuildRequires: alsa-lib-devel +Requires: timidity++ + +%description +WildMidi is a software midi player which has a core softsynth library that can +be use with other applications. Originally conceived in December 2001 as a +stand alone player, it wasn't until September 2003, and several revisions +later, that the library came into existance. The library is designed to process +a midi file and stream out the stereo audio data through a buffer which an +external program can then process further. + + +%package devel +Summary: Development files for %{name} +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +The %{name}-devel package contains libraries and header files for +developing applications that use %{name}. + + +%prep +%setup -q +%patch0 -p1 -z .opt +%patch1 -p1 -z .abs +sed -i 's/\r//g' COPYING +# sigh stop autoxxx from rerunning because of our patches above. +touch aclocal.m4 +touch configure +touch include/config.h.in +touch `find -name Makefile.in` + + +%build +%configure --disable-static --disable-werror --without-arch +sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool +sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool +make %{?_smp_mflags} + + +%install +rm -rf $RPM_BUILD_ROOT +make install DESTDIR=$RPM_BUILD_ROOT +find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';' + + +%clean +rm -rf $RPM_BUILD_ROOT + + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + +%files +%defattr(-,root,root,-) +%doc COPYING README TODO +%{_bindir}/wildmidi +%{_libdir}/libWildMidi.so.0* + +%files devel +%defattr(-,root,root,-) +%{_includedir}/* +%{_libdir}/libWildMidi.so + + +%changelog +* Sat Jul 14 2007 Hans de Goede 0.2.2-1 +- Initial Fedora Extras version From b50bedfa3e4d2098a7f7fa0f85eb784fe76c5874 Mon Sep 17 00:00:00 2001 From: Hans de Goede Date: Sat, 28 Jul 2007 07:57:00 +0000 Subject: [PATCH 02/60] - Initial Fedora Extras version --- wildmidi.spec | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/wildmidi.spec b/wildmidi.spec index 12835a3..995b3af 100644 --- a/wildmidi.spec +++ b/wildmidi.spec @@ -9,7 +9,7 @@ Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar. Patch0: wildmidi-0.2.2-opt.patch Patch1: wildmidi-0.2.2-cfg-abs-path.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -BuildRequires: alsa-lib-devel +BuildRequires: alsa-lib-devel libtool Requires: timidity++ %description @@ -36,17 +36,12 @@ developing applications that use %{name}. %patch0 -p1 -z .opt %patch1 -p1 -z .abs sed -i 's/\r//g' COPYING -# sigh stop autoxxx from rerunning because of our patches above. -touch aclocal.m4 -touch configure -touch include/config.h.in -touch `find -name Makefile.in` +# we need to update libtool to fix compilation on systems which have lib64 +autoreconf -i -f %build %configure --disable-static --disable-werror --without-arch -sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool -sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool make %{?_smp_mflags} From 0102fd4c6802872955b7877c6c44734de3e99ccb Mon Sep 17 00:00:00 2001 From: Hans de Goede Date: Wed, 15 Aug 2007 13:54:22 +0000 Subject: [PATCH 03/60] - Put the lib in a seperate -libs subpackage - Update License tags for new Licensing Guidelines compliance --- wildmidi.spec | 43 ++++++++++++++++++++++++++++++------------- 1 file changed, 30 insertions(+), 13 deletions(-) diff --git a/wildmidi.spec b/wildmidi.spec index 995b3af..397be8a 100644 --- a/wildmidi.spec +++ b/wildmidi.spec @@ -1,30 +1,40 @@ Name: wildmidi Version: 0.2.2 -Release: 1%{?dist} -Summary: Midi Wavetable Synth Lib -Group: System Environment/Libraries -License: GPL +Release: 2%{?dist} +Summary: WildMidi softsynth midi player +Group: Applications/Multimedia +License: GPLv2+ URL: http://wildmidi.sourceforge.net/index.html Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz Patch0: wildmidi-0.2.2-opt.patch Patch1: wildmidi-0.2.2-cfg-abs-path.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: alsa-lib-devel libtool -Requires: timidity++ +Requires: %{name}-libs = %{version}-%{release} %description WildMidi is a software midi player which has a core softsynth library that can -be use with other applications. Originally conceived in December 2001 as a +be used with other applications. Originally conceived in December 2001 as a stand alone player, it wasn't until September 2003, and several revisions -later, that the library came into existance. The library is designed to process -a midi file and stream out the stereo audio data through a buffer which an -external program can then process further. +later, that the library came into existance. + + +%package libs +Summary: WildMidi Midi Wavetable Synth Lib +Group: System Environment/Libraries +License: LGPLv2+ +Requires: timidity++ + +%description libs +This package contains the WildMidi core softsynth library. The library is +designed to process a midi file and stream out the stereo audio data +through a buffer which an external program can then process further. %package devel Summary: Development files for %{name} Group: Development/Libraries -Requires: %{name} = %{version}-%{release} +Requires: %{name}-libs = %{version}-%{release} %description devel The %{name}-devel package contains libraries and header files for @@ -55,15 +65,18 @@ find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';' rm -rf $RPM_BUILD_ROOT -%post -p /sbin/ldconfig +%post libs -p /sbin/ldconfig -%postun -p /sbin/ldconfig +%postun libs -p /sbin/ldconfig %files %defattr(-,root,root,-) -%doc COPYING README TODO %{_bindir}/wildmidi + +%files libs +%defattr(-,root,root,-) +%doc COPYING README TODO %{_libdir}/libWildMidi.so.0* %files devel @@ -73,5 +86,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Wed Aug 15 2007 Hans de Goede 0.2.2-2 +- Put the lib in a seperate -libs subpackage +- Update License tags for new Licensing Guidelines compliance + * Sat Jul 14 2007 Hans de Goede 0.2.2-1 - Initial Fedora Extras version From 518176696101958dc9db28df55c79a9b66b90296 Mon Sep 17 00:00:00 2001 From: Hans de Goede Date: Sun, 14 Oct 2007 19:49:23 +0000 Subject: [PATCH 04/60] - Require timidity++-patches instead of timidity++ itself so that we don't drag in arts and through arts, qt and boost. --- wildmidi.spec | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/wildmidi.spec b/wildmidi.spec index 397be8a..29c58cf 100644 --- a/wildmidi.spec +++ b/wildmidi.spec @@ -1,6 +1,6 @@ Name: wildmidi Version: 0.2.2 -Release: 2%{?dist} +Release: 3%{?dist} Summary: WildMidi softsynth midi player Group: Applications/Multimedia License: GPLv2+ @@ -23,7 +23,7 @@ later, that the library came into existance. Summary: WildMidi Midi Wavetable Synth Lib Group: System Environment/Libraries License: LGPLv2+ -Requires: timidity++ +Requires: timidity++-patches %description libs This package contains the WildMidi core softsynth library. The library is @@ -86,6 +86,10 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sun Oct 14 2007 Hans de Goede 0.2.2-3 +- Require timidity++-patches instead of timidity++ itself so that we don't + drag in arts and through arts, qt and boost. + * Wed Aug 15 2007 Hans de Goede 0.2.2-2 - Put the lib in a seperate -libs subpackage - Update License tags for new Licensing Guidelines compliance From 263eeb1260b2dd410f615ff36e02eea6635bdb30 Mon Sep 17 00:00:00 2001 From: Hans de Goede Date: Sat, 9 Feb 2008 14:03:23 +0000 Subject: [PATCH 05/60] - Change alsa output code to use regular write mode instead of mmap to make it work with pulseaudio (bz 431846) --- wildmidi-0.2.2-pulseaudio.patch | 147 ++++++++++++++++++++++++++++++++ wildmidi.spec | 8 +- 2 files changed, 154 insertions(+), 1 deletion(-) create mode 100644 wildmidi-0.2.2-pulseaudio.patch diff --git a/wildmidi-0.2.2-pulseaudio.patch b/wildmidi-0.2.2-pulseaudio.patch new file mode 100644 index 0000000..2a7ffdf --- /dev/null +++ b/wildmidi-0.2.2-pulseaudio.patch @@ -0,0 +1,147 @@ +diff -up wildmidi-0.2.2/src/wildmidi.c.pa wildmidi-0.2.2/src/wildmidi.c +--- wildmidi-0.2.2/src/wildmidi.c.pa 2004-01-28 19:13:46.000000000 +0100 ++++ wildmidi-0.2.2/src/wildmidi.c 2008-02-09 14:54:58.000000000 +0100 +@@ -402,12 +402,8 @@ close_mm_output ( void ) { + #else + #ifdef HAVE_ALSA + +-void *buffer; +-int bps; + int alsa_first_time = 1; + static snd_pcm_t *pcm; +-static snd_pcm_uframes_t alsa_period_size; +-static snd_pcm_channel_area_t *areas; + + int write_alsa_output (char * output_data, int output_size); + void close_alsa_output ( void ); +@@ -417,9 +413,8 @@ open_alsa_output(void) { + snd_pcm_hw_params_t *hw; + snd_pcm_sw_params_t *sw; + int err; +- int alsa_buffer_time, bits_per_sample; ++ int alsa_buffer_time; + unsigned int alsa_period_time; +- snd_pcm_uframes_t alsa_buffer_size; + + if (!pcmname) + pcmname = "default"; +@@ -437,7 +432,7 @@ open_alsa_output(void) { + return -1; + } + +- if ((err = snd_pcm_hw_params_set_access(pcm, hw, SND_PCM_ACCESS_MMAP_INTERLEAVED)) < 0) { ++ if ((err = snd_pcm_hw_params_set_access(pcm, hw, SND_PCM_ACCESS_RW_INTERLEAVED)) < 0) { + printf("Cannot set mmap'ed mode: %s.\n", snd_strerror(-err)); + return -1; + } +@@ -491,28 +486,6 @@ open_alsa_output(void) { + return -1; + } + +-#ifdef ALSA_NEW +- if ((err = snd_pcm_hw_params_get_buffer_size(hw, &alsa_buffer_size)) < 0) +-#else +- if ((err = snd_pcm_hw_params_get_buffer_size(hw)) < 0) +-#endif +- { +- printf ("snd_pcm_hw_params_get_buffer_size() failed: %s\n", snd_strerror(-err)); +- return -1; +- } +-#ifdef ALSA_NEW +- if ((err = snd_pcm_hw_params_get_period_size(hw, &alsa_period_size, 0)) < 0) +-#else +- alsa_buffer_size = err; +- if ((err = snd_pcm_hw_params_get_period_size(hw, 0)) < 0) +-#endif +- { +- printf ("snd_pcm_hw_params_get_period_size() failed: %s\n", snd_strerror(-err)); +- return -1; +- } +-#ifndef ALSA_NEW +- alsa_period_size = err; +-#endif + snd_pcm_sw_params_alloca(&sw); + snd_pcm_sw_params_current(pcm, sw); + if (snd_pcm_sw_params(pcm, sw) < 0) +@@ -521,19 +494,6 @@ open_alsa_output(void) { + return -1; + } + +- bits_per_sample = snd_pcm_format_physical_width(SND_PCM_FORMAT_S16); +- bps = (rate * bits_per_sample * 2) / 8000; +- +- buffer = malloc(alsa_period_size * bits_per_sample / 8 * 2); +- areas = malloc(2 * sizeof(snd_pcm_channel_area_t)); +- +- areas[0].addr = buffer; +- areas[0].first = 0; +- areas[0].step = 2 * bits_per_sample; +- areas[1].addr = buffer; +- areas[1].first = bits_per_sample; +- areas[1].step = 2 * bits_per_sample; +- + send_output = write_alsa_output; + close_output = close_alsa_output; + return 0; +@@ -541,45 +501,23 @@ open_alsa_output(void) { + + int + write_alsa_output (char * output_data, int output_size) { +- int cnt = 0, err; +- snd_pcm_uframes_t offset, frames; +- snd_pcm_sframes_t avail; +- const snd_pcm_channel_area_t *chan_areas = areas; ++ int err; ++ snd_pcm_uframes_t frames; + + while (output_size > 0) { +- avail = snd_pcm_avail_update(pcm); +- if (avail == -EPIPE) { +- if (snd_pcm_state(pcm) == SND_PCM_STATE_XRUN) { +- if ((err = snd_pcm_prepare(pcm)) < 0) +- printf("snd_pcm_prepare() failed.\n"); +- alsa_first_time = 1; +- } +- } else if (avail < 0) { +- printf("snd_pcm_avail_update() failed: %s\n", snd_strerror(-avail)); +- avail = 0; +- } +- if (avail < alsa_period_size) { +- usleep(500); +- continue; +- } + frames = snd_pcm_bytes_to_frames(pcm, output_size); +- if ((err = snd_pcm_mmap_begin(pcm, &chan_areas, &offset, &frames)) < 0) { +- printf("snd_pcm_mmap_begin() failed: %s\n", snd_strerror(-err)); +- } +- cnt = snd_pcm_frames_to_bytes(pcm, frames); +- memcpy((char*) chan_areas[0].addr + snd_pcm_frames_to_bytes(pcm, offset), output_data, cnt); +- if ((err = snd_pcm_mmap_commit(pcm, offset, frames)) < 0) { ++ if ((err = snd_pcm_writei(pcm, output_data, frames)) < 0) { + if (snd_pcm_state(pcm) == SND_PCM_STATE_XRUN) { + if ((err = snd_pcm_prepare(pcm)) < 0) + printf("snd_pcm_prepare() failed.\n"); + alsa_first_time = 1; ++ continue; + } ++ return err; + } +- if (err != frames) +- printf("snd_pcm_mmap_commit returned %d, expected %d\n", err, (int)frames); + +- output_size -= cnt; +- output_data += cnt; ++ output_size -= snd_pcm_frames_to_bytes(pcm, err); ++ output_data += snd_pcm_frames_to_bytes(pcm, err); + if (alsa_first_time) { + alsa_first_time = 0; + snd_pcm_start(pcm); +@@ -591,8 +529,6 @@ write_alsa_output (char * output_data, i + void + close_alsa_output ( void ) { + snd_pcm_close (pcm); +- free(areas); +- free(buffer); + } + + #else diff --git a/wildmidi.spec b/wildmidi.spec index 29c58cf..ef33a22 100644 --- a/wildmidi.spec +++ b/wildmidi.spec @@ -1,6 +1,6 @@ Name: wildmidi Version: 0.2.2 -Release: 3%{?dist} +Release: 4%{?dist} Summary: WildMidi softsynth midi player Group: Applications/Multimedia License: GPLv2+ @@ -8,6 +8,7 @@ URL: http://wildmidi.sourceforge.net/index.html Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz Patch0: wildmidi-0.2.2-opt.patch Patch1: wildmidi-0.2.2-cfg-abs-path.patch +Patch2: wildmidi-0.2.2-pulseaudio.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: alsa-lib-devel libtool Requires: %{name}-libs = %{version}-%{release} @@ -45,6 +46,7 @@ developing applications that use %{name}. %setup -q %patch0 -p1 -z .opt %patch1 -p1 -z .abs +%patch2 -p1 -z .pa sed -i 's/\r//g' COPYING # we need to update libtool to fix compilation on systems which have lib64 autoreconf -i -f @@ -86,6 +88,10 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sat Feb 9 2008 Hans de Goede 0.2.2-4 +- Change alsa output code to use regular write mode instead of mmap to make + it work with pulseaudio (bz 431846) + * Sun Oct 14 2007 Hans de Goede 0.2.2-3 - Require timidity++-patches instead of timidity++ itself so that we don't drag in arts and through arts, qt and boost. From c5e0f809d3ffb269631820c2fe8de43d99d7d344 Mon Sep 17 00:00:00 2001 From: Hans de Goede Date: Mon, 7 Jul 2008 15:02:18 +0000 Subject: [PATCH 06/60] - Fix wildmidi cmdline player sound output on bigendian archs (bz 454198), patch by Ian Chapman --- wildmidi-0.2.2-bigendian.patch | 11 +++++++++++ wildmidi.spec | 8 +++++++- 2 files changed, 18 insertions(+), 1 deletion(-) create mode 100644 wildmidi-0.2.2-bigendian.patch diff --git a/wildmidi-0.2.2-bigendian.patch b/wildmidi-0.2.2-bigendian.patch new file mode 100644 index 0000000..d10b4bd --- /dev/null +++ b/wildmidi-0.2.2-bigendian.patch @@ -0,0 +1,11 @@ +--- wildmidi-0.2.2/src/wildmidi.c.orig 2004-01-28 18:13:46.000000000 +0000 ++++ wildmidi-0.2.2/src/wildmidi.c 2008-07-06 14:31:38.000000000 +0100 +@@ -442,7 +442,7 @@ + return -1; + } + +- if (snd_pcm_hw_params_set_format (pcm, hw, SND_PCM_FORMAT_S16) < 0) { ++ if (snd_pcm_hw_params_set_format (pcm, hw, SND_PCM_FORMAT_S16_LE) < 0) { + printf("ALSA does not support 16bit signed audio for your soundcard\n"); + close_alsa_output(); + return -1; diff --git a/wildmidi.spec b/wildmidi.spec index ef33a22..de3bfba 100644 --- a/wildmidi.spec +++ b/wildmidi.spec @@ -1,6 +1,6 @@ Name: wildmidi Version: 0.2.2 -Release: 4%{?dist} +Release: 5%{?dist} Summary: WildMidi softsynth midi player Group: Applications/Multimedia License: GPLv2+ @@ -9,6 +9,7 @@ Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar. Patch0: wildmidi-0.2.2-opt.patch Patch1: wildmidi-0.2.2-cfg-abs-path.patch Patch2: wildmidi-0.2.2-pulseaudio.patch +Patch3: wildmidi-0.2.2-bigendian.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: alsa-lib-devel libtool Requires: %{name}-libs = %{version}-%{release} @@ -47,6 +48,7 @@ developing applications that use %{name}. %patch0 -p1 -z .opt %patch1 -p1 -z .abs %patch2 -p1 -z .pa +%patch3 -p1 sed -i 's/\r//g' COPYING # we need to update libtool to fix compilation on systems which have lib64 autoreconf -i -f @@ -88,6 +90,10 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Mon Jul 7 2008 Hans de Goede 0.2.2-5 +- Fix wildmidi cmdline player sound output on bigendian archs (bz 454198), + patch by Ian Chapman + * Sat Feb 9 2008 Hans de Goede 0.2.2-4 - Change alsa output code to use regular write mode instead of mmap to make it work with pulseaudio (bz 431846) From d0e4bae8780113db9a624b1666096c6304745dec Mon Sep 17 00:00:00 2001 From: Hans de Goede Date: Mon, 24 Nov 2008 10:54:44 +0000 Subject: [PATCH 07/60] - Fixup Summary --- wildmidi.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/wildmidi.spec b/wildmidi.spec index de3bfba..87d7a18 100644 --- a/wildmidi.spec +++ b/wildmidi.spec @@ -1,7 +1,7 @@ Name: wildmidi Version: 0.2.2 -Release: 5%{?dist} -Summary: WildMidi softsynth midi player +Release: 6%{?dist} +Summary: Softsynth midi player Group: Applications/Multimedia License: GPLv2+ URL: http://wildmidi.sourceforge.net/index.html @@ -90,6 +90,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Mon Nov 24 2008 Hans de Goede 0.2.2-6 +- Fixup Summary + * Mon Jul 7 2008 Hans de Goede 0.2.2-5 - Fix wildmidi cmdline player sound output on bigendian archs (bz 454198), patch by Ian Chapman From d7590ac424577d20e71ed57e27167b15cf4f96c1 Mon Sep 17 00:00:00 2001 From: Jesse Keating Date: Wed, 25 Feb 2009 18:42:06 +0000 Subject: [PATCH 08/60] - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild --- wildmidi.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wildmidi.spec b/wildmidi.spec index 87d7a18..9668dc1 100644 --- a/wildmidi.spec +++ b/wildmidi.spec @@ -1,6 +1,6 @@ Name: wildmidi Version: 0.2.2 -Release: 6%{?dist} +Release: 7%{?dist} Summary: Softsynth midi player Group: Applications/Multimedia License: GPLv2+ @@ -90,6 +90,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Wed Feb 25 2009 Fedora Release Engineering - 0.2.2-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + * Mon Nov 24 2008 Hans de Goede 0.2.2-6 - Fixup Summary From a09318802f816bf0212979109bc9a2fdd84b35f4 Mon Sep 17 00:00:00 2001 From: Jesse Keating Date: Mon, 27 Jul 2009 07:16:46 +0000 Subject: [PATCH 09/60] - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild --- wildmidi.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wildmidi.spec b/wildmidi.spec index 9668dc1..5ad0a5d 100644 --- a/wildmidi.spec +++ b/wildmidi.spec @@ -1,6 +1,6 @@ Name: wildmidi Version: 0.2.2 -Release: 7%{?dist} +Release: 8%{?dist} Summary: Softsynth midi player Group: Applications/Multimedia License: GPLv2+ @@ -90,6 +90,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Mon Jul 27 2009 Fedora Release Engineering - 0.2.2-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Wed Feb 25 2009 Fedora Release Engineering - 0.2.2-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild From b0d3fa5f458f77a875e240bda61ebe04528c7e24 Mon Sep 17 00:00:00 2001 From: Bill Nottingham Date: Wed, 25 Nov 2009 22:43:14 +0000 Subject: [PATCH 10/60] Fix typo that causes a failure to update the common directory. (releng #2781) --- Makefile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index 44a46e4..8a5052d 100644 --- a/Makefile +++ b/Makefile @@ -1,10 +1,10 @@ # Makefile for source rpm: wildmidi -# $Id$ +# $Id: Makefile,v 1.1 2007/07/27 18:39:24 wtogami Exp $ NAME := wildmidi SPECFILE = $(firstword $(wildcard *.spec)) define find-makefile-common -for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done +for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$d/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done endef MAKEFILE_COMMON := $(shell $(find-makefile-common)) From 34072147657b46239e1a75a2e76a627510767861 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 29 Jul 2010 15:18:55 +0000 Subject: [PATCH 11/60] dist-git conversion --- .cvsignore => .gitignore | 0 Makefile | 21 --------------------- 2 files changed, 21 deletions(-) rename .cvsignore => .gitignore (100%) delete mode 100644 Makefile diff --git a/.cvsignore b/.gitignore similarity index 100% rename from .cvsignore rename to .gitignore diff --git a/Makefile b/Makefile deleted file mode 100644 index 8a5052d..0000000 --- a/Makefile +++ /dev/null @@ -1,21 +0,0 @@ -# Makefile for source rpm: wildmidi -# $Id: Makefile,v 1.1 2007/07/27 18:39:24 wtogami Exp $ -NAME := wildmidi -SPECFILE = $(firstword $(wildcard *.spec)) - -define find-makefile-common -for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$d/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done -endef - -MAKEFILE_COMMON := $(shell $(find-makefile-common)) - -ifeq ($(MAKEFILE_COMMON),) -# attept a checkout -define checkout-makefile-common -test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2 -endef - -MAKEFILE_COMMON := $(shell $(checkout-makefile-common)) -endif - -include $(MAKEFILE_COMMON) From f22e70159beb20c8d851054b698606cffecbf6ef Mon Sep 17 00:00:00 2001 From: Hans de Goede Date: Sun, 12 Sep 2010 14:56:57 +0200 Subject: [PATCH 12/60] - New upstream release 0.2.3.4-1 --- .gitignore | 1 + sources | 2 +- wildmidi-0.2.2-bigendian.patch | 11 --- wildmidi-0.2.2-cfg-abs-path.patch | 42 +++------ wildmidi-0.2.2-opt.patch | 24 ----- wildmidi-0.2.2-pulseaudio.patch | 147 ------------------------------ wildmidi.spec | 45 +++++---- 7 files changed, 39 insertions(+), 233 deletions(-) delete mode 100644 wildmidi-0.2.2-bigendian.patch delete mode 100644 wildmidi-0.2.2-opt.patch delete mode 100644 wildmidi-0.2.2-pulseaudio.patch diff --git a/.gitignore b/.gitignore index 928d276..7fa238e 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ wildmidi-0.2.2.tar.gz +/wildmidi-0.2.3.4.tar.gz diff --git a/sources b/sources index 0ceaf72..64a1b3a 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -c4e30f2d68ccc8e4571511832695f191 wildmidi-0.2.2.tar.gz +437e3dddf15ef9fb1b76625d0727a2e6 wildmidi-0.2.3.4.tar.gz diff --git a/wildmidi-0.2.2-bigendian.patch b/wildmidi-0.2.2-bigendian.patch deleted file mode 100644 index d10b4bd..0000000 --- a/wildmidi-0.2.2-bigendian.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- wildmidi-0.2.2/src/wildmidi.c.orig 2004-01-28 18:13:46.000000000 +0000 -+++ wildmidi-0.2.2/src/wildmidi.c 2008-07-06 14:31:38.000000000 +0100 -@@ -442,7 +442,7 @@ - return -1; - } - -- if (snd_pcm_hw_params_set_format (pcm, hw, SND_PCM_FORMAT_S16) < 0) { -+ if (snd_pcm_hw_params_set_format (pcm, hw, SND_PCM_FORMAT_S16_LE) < 0) { - printf("ALSA does not support 16bit signed audio for your soundcard\n"); - close_alsa_output(); - return -1; diff --git a/wildmidi-0.2.2-cfg-abs-path.patch b/wildmidi-0.2.2-cfg-abs-path.patch index 46c3373..5c30927 100644 --- a/wildmidi-0.2.2-cfg-abs-path.patch +++ b/wildmidi-0.2.2-cfg-abs-path.patch @@ -1,30 +1,12 @@ -diff -up wildmidi-0.2.2/src/wildmidi_lib.c.abs wildmidi-0.2.2/src/wildmidi_lib.c ---- wildmidi-0.2.2/src/wildmidi_lib.c.abs 2004-01-28 19:13:46.000000000 +0100 -+++ wildmidi-0.2.2/src/wildmidi_lib.c 2007-07-14 16:54:28.000000000 +0200 -@@ -845,7 +845,7 @@ WM_LoadConfig (const char *config_file) - } - continue; - } else if (strncasecmp(line_buffer, "source ", 7) == 0) { -- if (config_dir != NULL) { -+ if (config_dir != NULL && line_buffer[7] != '/') { - new_config = malloc(strlen(config_dir) + strlen(&line_buffer[7]) + 1); - if (new_config == NULL) { - WM_ERROR(__FUNCTION__, __LINE__, WM_ERR_MEM, "to parse config", errno); -@@ -1013,7 +1013,7 @@ WM_LoadConfig (const char *config_file) - *chr_ptr = '\0'; - } - if (strncasecmp(&line_buffer[(line_ptr + strlen(&line_buffer[line_ptr]) - 5)], ".pat", 4) != 0) { -- if (config_dir != NULL) { -+ if (config_dir != NULL && line_buffer[line_ptr] != '/') { - tmp_patch->filename = malloc(strlen(config_dir) + strlen(&line_buffer[line_ptr]) + 5); - if (tmp_patch->filename == NULL) { - WM_ERROR(__FUNCTION__, __LINE__, WM_ERR_MEM, NULL, 0); -@@ -1041,7 +1041,7 @@ WM_LoadConfig (const char *config_file) - } - strcat(tmp_patch->filename, ".pat"); - } else { -- if (config_dir != NULL) { -+ if (config_dir != NULL && line_buffer[line_ptr] != '/') { - tmp_patch->filename = malloc(strlen(config_dir) + strlen(&line_buffer[line_ptr]) + 1); - if (tmp_patch->filename == NULL) { - WM_ERROR(__FUNCTION__, __LINE__, WM_ERR_MEM, NULL, 0); +diff -up wildmidi-0.2.3.4/src/wildmidi_lib.c~ wildmidi-0.2.3.4/src/wildmidi_lib.c +--- wildmidi-0.2.3.4/src/wildmidi_lib.c~ 2010-07-30 02:33:46.000000000 +0200 ++++ wildmidi-0.2.3.4/src/wildmidi_lib.c 2010-09-12 13:35:58.693850011 +0200 +@@ -733,7 +733,7 @@ WM_LoadConfig (const char *config_file) + } + } + } +- if (config_dir != NULL) ++ if (config_dir != NULL && line_tokens[1][0] != '/') + { + tmp_patch->filename = malloc(strlen(config_dir) + strlen(line_tokens[1]) + 1); + if (tmp_patch->filename == NULL) diff --git a/wildmidi-0.2.2-opt.patch b/wildmidi-0.2.2-opt.patch deleted file mode 100644 index 2169319..0000000 --- a/wildmidi-0.2.2-opt.patch +++ /dev/null @@ -1,24 +0,0 @@ -diff -up wildmidi-0.2.2/configure.ac.opt wildmidi-0.2.2/configure.ac ---- wildmidi-0.2.2/configure.ac.opt 2007-07-14 15:21:57.000000000 +0200 -+++ wildmidi-0.2.2/configure.ac 2007-07-14 15:22:03.000000000 +0200 -@@ -226,6 +226,8 @@ AC_ARG_WITH(arch, - ) - - case "$arch" in -+ no) -+ ;; - auto) - case "${host_cpu}" in - i?86) -diff -up wildmidi-0.2.2/configure.opt wildmidi-0.2.2/configure ---- wildmidi-0.2.2/configure.opt 2007-07-14 15:21:54.000000000 +0200 -+++ wildmidi-0.2.2/configure 2007-07-14 15:22:52.000000000 +0200 -@@ -19966,6 +19966,8 @@ else - fi; - - case "$arch" in -+ no) -+ ;; - auto) - case "${host_cpu}" in - i?86) diff --git a/wildmidi-0.2.2-pulseaudio.patch b/wildmidi-0.2.2-pulseaudio.patch deleted file mode 100644 index 2a7ffdf..0000000 --- a/wildmidi-0.2.2-pulseaudio.patch +++ /dev/null @@ -1,147 +0,0 @@ -diff -up wildmidi-0.2.2/src/wildmidi.c.pa wildmidi-0.2.2/src/wildmidi.c ---- wildmidi-0.2.2/src/wildmidi.c.pa 2004-01-28 19:13:46.000000000 +0100 -+++ wildmidi-0.2.2/src/wildmidi.c 2008-02-09 14:54:58.000000000 +0100 -@@ -402,12 +402,8 @@ close_mm_output ( void ) { - #else - #ifdef HAVE_ALSA - --void *buffer; --int bps; - int alsa_first_time = 1; - static snd_pcm_t *pcm; --static snd_pcm_uframes_t alsa_period_size; --static snd_pcm_channel_area_t *areas; - - int write_alsa_output (char * output_data, int output_size); - void close_alsa_output ( void ); -@@ -417,9 +413,8 @@ open_alsa_output(void) { - snd_pcm_hw_params_t *hw; - snd_pcm_sw_params_t *sw; - int err; -- int alsa_buffer_time, bits_per_sample; -+ int alsa_buffer_time; - unsigned int alsa_period_time; -- snd_pcm_uframes_t alsa_buffer_size; - - if (!pcmname) - pcmname = "default"; -@@ -437,7 +432,7 @@ open_alsa_output(void) { - return -1; - } - -- if ((err = snd_pcm_hw_params_set_access(pcm, hw, SND_PCM_ACCESS_MMAP_INTERLEAVED)) < 0) { -+ if ((err = snd_pcm_hw_params_set_access(pcm, hw, SND_PCM_ACCESS_RW_INTERLEAVED)) < 0) { - printf("Cannot set mmap'ed mode: %s.\n", snd_strerror(-err)); - return -1; - } -@@ -491,28 +486,6 @@ open_alsa_output(void) { - return -1; - } - --#ifdef ALSA_NEW -- if ((err = snd_pcm_hw_params_get_buffer_size(hw, &alsa_buffer_size)) < 0) --#else -- if ((err = snd_pcm_hw_params_get_buffer_size(hw)) < 0) --#endif -- { -- printf ("snd_pcm_hw_params_get_buffer_size() failed: %s\n", snd_strerror(-err)); -- return -1; -- } --#ifdef ALSA_NEW -- if ((err = snd_pcm_hw_params_get_period_size(hw, &alsa_period_size, 0)) < 0) --#else -- alsa_buffer_size = err; -- if ((err = snd_pcm_hw_params_get_period_size(hw, 0)) < 0) --#endif -- { -- printf ("snd_pcm_hw_params_get_period_size() failed: %s\n", snd_strerror(-err)); -- return -1; -- } --#ifndef ALSA_NEW -- alsa_period_size = err; --#endif - snd_pcm_sw_params_alloca(&sw); - snd_pcm_sw_params_current(pcm, sw); - if (snd_pcm_sw_params(pcm, sw) < 0) -@@ -521,19 +494,6 @@ open_alsa_output(void) { - return -1; - } - -- bits_per_sample = snd_pcm_format_physical_width(SND_PCM_FORMAT_S16); -- bps = (rate * bits_per_sample * 2) / 8000; -- -- buffer = malloc(alsa_period_size * bits_per_sample / 8 * 2); -- areas = malloc(2 * sizeof(snd_pcm_channel_area_t)); -- -- areas[0].addr = buffer; -- areas[0].first = 0; -- areas[0].step = 2 * bits_per_sample; -- areas[1].addr = buffer; -- areas[1].first = bits_per_sample; -- areas[1].step = 2 * bits_per_sample; -- - send_output = write_alsa_output; - close_output = close_alsa_output; - return 0; -@@ -541,45 +501,23 @@ open_alsa_output(void) { - - int - write_alsa_output (char * output_data, int output_size) { -- int cnt = 0, err; -- snd_pcm_uframes_t offset, frames; -- snd_pcm_sframes_t avail; -- const snd_pcm_channel_area_t *chan_areas = areas; -+ int err; -+ snd_pcm_uframes_t frames; - - while (output_size > 0) { -- avail = snd_pcm_avail_update(pcm); -- if (avail == -EPIPE) { -- if (snd_pcm_state(pcm) == SND_PCM_STATE_XRUN) { -- if ((err = snd_pcm_prepare(pcm)) < 0) -- printf("snd_pcm_prepare() failed.\n"); -- alsa_first_time = 1; -- } -- } else if (avail < 0) { -- printf("snd_pcm_avail_update() failed: %s\n", snd_strerror(-avail)); -- avail = 0; -- } -- if (avail < alsa_period_size) { -- usleep(500); -- continue; -- } - frames = snd_pcm_bytes_to_frames(pcm, output_size); -- if ((err = snd_pcm_mmap_begin(pcm, &chan_areas, &offset, &frames)) < 0) { -- printf("snd_pcm_mmap_begin() failed: %s\n", snd_strerror(-err)); -- } -- cnt = snd_pcm_frames_to_bytes(pcm, frames); -- memcpy((char*) chan_areas[0].addr + snd_pcm_frames_to_bytes(pcm, offset), output_data, cnt); -- if ((err = snd_pcm_mmap_commit(pcm, offset, frames)) < 0) { -+ if ((err = snd_pcm_writei(pcm, output_data, frames)) < 0) { - if (snd_pcm_state(pcm) == SND_PCM_STATE_XRUN) { - if ((err = snd_pcm_prepare(pcm)) < 0) - printf("snd_pcm_prepare() failed.\n"); - alsa_first_time = 1; -+ continue; - } -+ return err; - } -- if (err != frames) -- printf("snd_pcm_mmap_commit returned %d, expected %d\n", err, (int)frames); - -- output_size -= cnt; -- output_data += cnt; -+ output_size -= snd_pcm_frames_to_bytes(pcm, err); -+ output_data += snd_pcm_frames_to_bytes(pcm, err); - if (alsa_first_time) { - alsa_first_time = 0; - snd_pcm_start(pcm); -@@ -591,8 +529,6 @@ write_alsa_output (char * output_data, i - void - close_alsa_output ( void ) { - snd_pcm_close (pcm); -- free(areas); -- free(buffer); - } - - #else diff --git a/wildmidi.spec b/wildmidi.spec index 5ad0a5d..cec3f4a 100644 --- a/wildmidi.spec +++ b/wildmidi.spec @@ -1,30 +1,25 @@ Name: wildmidi -Version: 0.2.2 -Release: 8%{?dist} +Version: 0.2.3.4 +Release: 1%{?dist} Summary: Softsynth midi player Group: Applications/Multimedia -License: GPLv2+ -URL: http://wildmidi.sourceforge.net/index.html +License: GPLv3+ +URL: http://wildmidi.sourceforge.net/ Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz -Patch0: wildmidi-0.2.2-opt.patch -Patch1: wildmidi-0.2.2-cfg-abs-path.patch -Patch2: wildmidi-0.2.2-pulseaudio.patch -Patch3: wildmidi-0.2.2-bigendian.patch +Patch0: wildmidi-0.2.2-cfg-abs-path.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: alsa-lib-devel libtool Requires: %{name}-libs = %{version}-%{release} %description WildMidi is a software midi player which has a core softsynth library that can -be used with other applications. Originally conceived in December 2001 as a -stand alone player, it wasn't until September 2003, and several revisions -later, that the library came into existance. +be used with other applications. %package libs Summary: WildMidi Midi Wavetable Synth Lib Group: System Environment/Libraries -License: LGPLv2+ +License: LGPLv3+ Requires: timidity++-patches %description libs @@ -36,6 +31,7 @@ through a buffer which an external program can then process further. %package devel Summary: Development files for %{name} Group: Development/Libraries +License: LGPLv3+ Requires: %{name}-libs = %{version}-%{release} %description devel @@ -45,17 +41,15 @@ developing applications that use %{name}. %prep %setup -q -%patch0 -p1 -z .opt -%patch1 -p1 -z .abs -%patch2 -p1 -z .pa -%patch3 -p1 +%patch0 -p1 sed -i 's/\r//g' COPYING -# we need to update libtool to fix compilation on systems which have lib64 -autoreconf -i -f +chmod -x src/file_io.c %build %configure --disable-static --disable-werror --without-arch +sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool +sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool make %{?_smp_mflags} @@ -64,6 +58,9 @@ rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';' +mkdir $RPM_BUILD_ROOT%{_sysconfdir} +ln -s timidity.cfg $RPM_BUILD_ROOT%{_sysconfdir}/wildmidi.cfg + %clean rm -rf $RPM_BUILD_ROOT @@ -76,20 +73,28 @@ rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) +%doc COPYING docs/GPLv3.txt +%{_sysconfdir}/wildmidi.cfg %{_bindir}/wildmidi +%{_mandir}/man1/* %files libs %defattr(-,root,root,-) -%doc COPYING README TODO -%{_libdir}/libWildMidi.so.0* +%doc COPYING docs/LGPLv3.txt +%{_libdir}/libWildMidi.so.1* +%{_mandir}/man5/* %files devel %defattr(-,root,root,-) %{_includedir}/* %{_libdir}/libWildMidi.so +%{_mandir}/man3/* %changelog +* Sun Sep 12 2010 Hans de Goede 0.2.3.4-1 +- New upstream release 0.2.3.4-1 + * Mon Jul 27 2009 Fedora Release Engineering - 0.2.2-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From 053ba6c92f94ad3266ecbdc1953bb171db1826d7 Mon Sep 17 00:00:00 2001 From: Jesse Keating Date: Wed, 29 Sep 2010 15:28:10 -0700 Subject: [PATCH 13/60] - Rebuilt for gcc bug 634757 --- wildmidi.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wildmidi.spec b/wildmidi.spec index cec3f4a..0d2fbe0 100644 --- a/wildmidi.spec +++ b/wildmidi.spec @@ -1,6 +1,6 @@ Name: wildmidi Version: 0.2.3.4 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Softsynth midi player Group: Applications/Multimedia License: GPLv3+ @@ -92,6 +92,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Wed Sep 29 2010 jkeating - 0.2.3.4-2 +- Rebuilt for gcc bug 634757 + * Sun Sep 12 2010 Hans de Goede 0.2.3.4-1 - New upstream release 0.2.3.4-1 From cefacea0df7a93be9ae64b159d7368188e3e899b Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Mon, 7 Feb 2011 20:39:01 -0600 Subject: [PATCH 14/60] - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild --- wildmidi.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wildmidi.spec b/wildmidi.spec index 0d2fbe0..f8ee738 100644 --- a/wildmidi.spec +++ b/wildmidi.spec @@ -1,6 +1,6 @@ Name: wildmidi Version: 0.2.3.4 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Softsynth midi player Group: Applications/Multimedia License: GPLv3+ @@ -92,6 +92,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Mon Feb 07 2011 Fedora Release Engineering - 0.2.3.4-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild + * Wed Sep 29 2010 jkeating - 0.2.3.4-2 - Rebuilt for gcc bug 634757 From bd90898423edb2f32e29702e89cc7ae0ff5e0341 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Sat, 14 Jan 2012 02:19:43 -0600 Subject: [PATCH 15/60] - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild --- wildmidi.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wildmidi.spec b/wildmidi.spec index f8ee738..452ebeb 100644 --- a/wildmidi.spec +++ b/wildmidi.spec @@ -1,6 +1,6 @@ Name: wildmidi Version: 0.2.3.4 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Softsynth midi player Group: Applications/Multimedia License: GPLv3+ @@ -92,6 +92,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sat Jan 14 2012 Fedora Release Engineering - 0.2.3.4-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild + * Mon Feb 07 2011 Fedora Release Engineering - 0.2.3.4-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild From 6f91d4c17f8800850e787e66a5327e4ff478a174 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Sat, 21 Jul 2012 22:38:32 -0500 Subject: [PATCH 16/60] - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild --- wildmidi.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wildmidi.spec b/wildmidi.spec index 452ebeb..66f705c 100644 --- a/wildmidi.spec +++ b/wildmidi.spec @@ -1,6 +1,6 @@ Name: wildmidi Version: 0.2.3.4 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Softsynth midi player Group: Applications/Multimedia License: GPLv3+ @@ -92,6 +92,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sun Jul 22 2012 Fedora Release Engineering - 0.2.3.4-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + * Sat Jan 14 2012 Fedora Release Engineering - 0.2.3.4-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild From 45bca18ecb41bdbc558f642778cbea1848a03208 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Thu, 14 Feb 2013 21:08:05 -0600 Subject: [PATCH 17/60] - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild --- wildmidi.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wildmidi.spec b/wildmidi.spec index 66f705c..9b64246 100644 --- a/wildmidi.spec +++ b/wildmidi.spec @@ -1,6 +1,6 @@ Name: wildmidi Version: 0.2.3.4 -Release: 5%{?dist} +Release: 6%{?dist} Summary: Softsynth midi player Group: Applications/Multimedia License: GPLv3+ @@ -92,6 +92,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Fri Feb 15 2013 Fedora Release Engineering - 0.2.3.4-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + * Sun Jul 22 2012 Fedora Release Engineering - 0.2.3.4-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild From ab67f8d419f78200c8c5b645441ae156933e61ea Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Sun, 4 Aug 2013 01:57:30 -0500 Subject: [PATCH 18/60] - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild --- wildmidi.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wildmidi.spec b/wildmidi.spec index 9b64246..a61045c 100644 --- a/wildmidi.spec +++ b/wildmidi.spec @@ -1,6 +1,6 @@ Name: wildmidi Version: 0.2.3.4 -Release: 6%{?dist} +Release: 7%{?dist} Summary: Softsynth midi player Group: Applications/Multimedia License: GPLv3+ @@ -92,6 +92,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sun Aug 04 2013 Fedora Release Engineering - 0.2.3.4-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + * Fri Feb 15 2013 Fedora Release Engineering - 0.2.3.4-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild From 32bd6c2eb0a6c03683035e00ac89bed072e75bdd Mon Sep 17 00:00:00 2001 From: Hans de Goede Date: Thu, 20 Mar 2014 16:19:05 +0100 Subject: [PATCH 19/60] New upstream release 0.3.5 (rhbz#1078135) --- .gitignore | 1 + sources | 2 +- wildmidi-0.2.2-cfg-abs-path.patch | 12 ------- wildmidi-0.3.5-lib64.patch | 15 +++++++++ wildmidi.spec | 52 ++++++++++++------------------- 5 files changed, 37 insertions(+), 45 deletions(-) delete mode 100644 wildmidi-0.2.2-cfg-abs-path.patch create mode 100644 wildmidi-0.3.5-lib64.patch diff --git a/.gitignore b/.gitignore index 7fa238e..734827c 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ wildmidi-0.2.2.tar.gz /wildmidi-0.2.3.4.tar.gz +/wildmidi-0.3.5.tar.gz diff --git a/sources b/sources index 64a1b3a..46d9dd2 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -437e3dddf15ef9fb1b76625d0727a2e6 wildmidi-0.2.3.4.tar.gz +e072274ca7593d6868b4547702cb5635 wildmidi-0.3.5.tar.gz diff --git a/wildmidi-0.2.2-cfg-abs-path.patch b/wildmidi-0.2.2-cfg-abs-path.patch deleted file mode 100644 index 5c30927..0000000 --- a/wildmidi-0.2.2-cfg-abs-path.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -up wildmidi-0.2.3.4/src/wildmidi_lib.c~ wildmidi-0.2.3.4/src/wildmidi_lib.c ---- wildmidi-0.2.3.4/src/wildmidi_lib.c~ 2010-07-30 02:33:46.000000000 +0200 -+++ wildmidi-0.2.3.4/src/wildmidi_lib.c 2010-09-12 13:35:58.693850011 +0200 -@@ -733,7 +733,7 @@ WM_LoadConfig (const char *config_file) - } - } - } -- if (config_dir != NULL) -+ if (config_dir != NULL && line_tokens[1][0] != '/') - { - tmp_patch->filename = malloc(strlen(config_dir) + strlen(line_tokens[1]) + 1); - if (tmp_patch->filename == NULL) diff --git a/wildmidi-0.3.5-lib64.patch b/wildmidi-0.3.5-lib64.patch new file mode 100644 index 0000000..11975f3 --- /dev/null +++ b/wildmidi-0.3.5-lib64.patch @@ -0,0 +1,15 @@ +diff -up wildmidi-wildmidi-0.3.5/src/CMakeLists.txt~ wildmidi-wildmidi-0.3.5/src/CMakeLists.txt +--- wildmidi-wildmidi-0.3.5/src/CMakeLists.txt~ 2014-03-18 11:01:26.000000000 +0100 ++++ wildmidi-wildmidi-0.3.5/src/CMakeLists.txt 2014-03-20 16:08:04.687782341 +0100 +@@ -126,9 +126,9 @@ ENDIF(WANT_PLAYER) + IF(UNIX AND NOT APPLE) + # install our libraries + IF(WANT_STATIC) +- INSTALL(TARGETS wildmidi_static DESTINATION "lib/${CMAKE_LIBRARY_ARCHITECTURE}") ++ INSTALL(TARGETS wildmidi_static DESTINATION "lib${LIB_SUFFIX}/${CMAKE_LIBRARY_ARCHITECTURE}") + ENDIF(WANT_STATIC) +- INSTALL(TARGETS wildmidi_dynamic DESTINATION "lib/${CMAKE_LIBRARY_ARCHITECTURE}") ++ INSTALL(TARGETS wildmidi_dynamic DESTINATION "lib${LIB_SUFFIX}/${CMAKE_LIBRARY_ARCHITECTURE}") + + # install our player if asked for + IF(WANT_PLAYER) diff --git a/wildmidi.spec b/wildmidi.spec index a61045c..2480601 100644 --- a/wildmidi.spec +++ b/wildmidi.spec @@ -1,15 +1,14 @@ Name: wildmidi -Version: 0.2.3.4 -Release: 7%{?dist} +Version: 0.3.5 +Release: 1%{?dist} Summary: Softsynth midi player Group: Applications/Multimedia License: GPLv3+ -URL: http://wildmidi.sourceforge.net/ -Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz -Patch0: wildmidi-0.2.2-cfg-abs-path.patch -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -BuildRequires: alsa-lib-devel libtool -Requires: %{name}-libs = %{version}-%{release} +URL: http://www.mindwerks.net/projects/wildmidi +Source0: https://github.com/Mindwerks/%{name}/archive/%{name}-%{version}.tar.gz +Patch0: wildmidi-0.3.5-lib64.patch +BuildRequires: alsa-lib-devel cmake +Requires: %{name}-libs%{?_isa} = %{version}-%{release} %description WildMidi is a software midi player which has a core softsynth library that can @@ -32,7 +31,7 @@ through a buffer which an external program can then process further. Summary: Development files for %{name} Group: Development/Libraries License: LGPLv3+ -Requires: %{name}-libs = %{version}-%{release} +Requires: %{name}-libs%{?_isa} = %{version}-%{release} %description devel The %{name}-devel package contains libraries and header files for @@ -40,30 +39,19 @@ developing applications that use %{name}. %prep -%setup -q +%setup -q -n %{name}-%{name}-%{version} %patch0 -p1 -sed -i 's/\r//g' COPYING -chmod -x src/file_io.c %build -%configure --disable-static --disable-werror --without-arch -sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool -sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool +%cmake make %{?_smp_mflags} %install -rm -rf $RPM_BUILD_ROOT -make install DESTDIR=$RPM_BUILD_ROOT -find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';' - -mkdir $RPM_BUILD_ROOT%{_sysconfdir} -ln -s timidity.cfg $RPM_BUILD_ROOT%{_sysconfdir}/wildmidi.cfg - - -%clean -rm -rf $RPM_BUILD_ROOT +%make_install +mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/%{name} +ln -s ../timidity.cfg $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/%{name}.cfg %post libs -p /sbin/ldconfig @@ -72,26 +60,26 @@ rm -rf $RPM_BUILD_ROOT %files -%defattr(-,root,root,-) -%doc COPYING docs/GPLv3.txt -%{_sysconfdir}/wildmidi.cfg -%{_bindir}/wildmidi +%doc docs/license/GPLv3.txt +%{_sysconfdir}/%{name} +%{_bindir}/%{name} %{_mandir}/man1/* %files libs -%defattr(-,root,root,-) -%doc COPYING docs/LGPLv3.txt +%doc docs/license/LGPLv3.txt %{_libdir}/libWildMidi.so.1* %{_mandir}/man5/* %files devel -%defattr(-,root,root,-) %{_includedir}/* %{_libdir}/libWildMidi.so %{_mandir}/man3/* %changelog +* Thu Mar 20 2014 Hans de Goede 0.3.5-1 +- New upstream release 0.3.5 (rhbz#1078135) + * Sun Aug 04 2013 Fedora Release Engineering - 0.2.3.4-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild From 0910c0e05031b79b7955837b94af62c3eb15278d Mon Sep 17 00:00:00 2001 From: Hans de Goede Date: Sun, 6 Apr 2014 15:34:25 +0200 Subject: [PATCH 20/60] New upstream release 0.3.6 (rhbz#1078135) --- .gitignore | 1 + sources | 2 +- wildmidi-0.3.5-lib64.patch | 15 --------------- wildmidi.spec | 7 ++++--- 4 files changed, 6 insertions(+), 19 deletions(-) delete mode 100644 wildmidi-0.3.5-lib64.patch diff --git a/.gitignore b/.gitignore index 734827c..cf80a78 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ wildmidi-0.2.2.tar.gz /wildmidi-0.2.3.4.tar.gz /wildmidi-0.3.5.tar.gz +/wildmidi-0.3.6.tar.gz diff --git a/sources b/sources index 46d9dd2..395bff9 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -e072274ca7593d6868b4547702cb5635 wildmidi-0.3.5.tar.gz +6886940426a6a140f7da0eccbd003528 wildmidi-0.3.6.tar.gz diff --git a/wildmidi-0.3.5-lib64.patch b/wildmidi-0.3.5-lib64.patch deleted file mode 100644 index 11975f3..0000000 --- a/wildmidi-0.3.5-lib64.patch +++ /dev/null @@ -1,15 +0,0 @@ -diff -up wildmidi-wildmidi-0.3.5/src/CMakeLists.txt~ wildmidi-wildmidi-0.3.5/src/CMakeLists.txt ---- wildmidi-wildmidi-0.3.5/src/CMakeLists.txt~ 2014-03-18 11:01:26.000000000 +0100 -+++ wildmidi-wildmidi-0.3.5/src/CMakeLists.txt 2014-03-20 16:08:04.687782341 +0100 -@@ -126,9 +126,9 @@ ENDIF(WANT_PLAYER) - IF(UNIX AND NOT APPLE) - # install our libraries - IF(WANT_STATIC) -- INSTALL(TARGETS wildmidi_static DESTINATION "lib/${CMAKE_LIBRARY_ARCHITECTURE}") -+ INSTALL(TARGETS wildmidi_static DESTINATION "lib${LIB_SUFFIX}/${CMAKE_LIBRARY_ARCHITECTURE}") - ENDIF(WANT_STATIC) -- INSTALL(TARGETS wildmidi_dynamic DESTINATION "lib/${CMAKE_LIBRARY_ARCHITECTURE}") -+ INSTALL(TARGETS wildmidi_dynamic DESTINATION "lib${LIB_SUFFIX}/${CMAKE_LIBRARY_ARCHITECTURE}") - - # install our player if asked for - IF(WANT_PLAYER) diff --git a/wildmidi.spec b/wildmidi.spec index 2480601..413125a 100644 --- a/wildmidi.spec +++ b/wildmidi.spec @@ -1,12 +1,11 @@ Name: wildmidi -Version: 0.3.5 +Version: 0.3.6 Release: 1%{?dist} Summary: Softsynth midi player Group: Applications/Multimedia License: GPLv3+ URL: http://www.mindwerks.net/projects/wildmidi Source0: https://github.com/Mindwerks/%{name}/archive/%{name}-%{version}.tar.gz -Patch0: wildmidi-0.3.5-lib64.patch BuildRequires: alsa-lib-devel cmake Requires: %{name}-libs%{?_isa} = %{version}-%{release} @@ -40,7 +39,6 @@ developing applications that use %{name}. %prep %setup -q -n %{name}-%{name}-%{version} -%patch0 -p1 %build @@ -77,6 +75,9 @@ ln -s ../timidity.cfg $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/%{name}.cfg %changelog +* Sun Apr 6 2014 Hans de Goede 0.3.6-1 +- New upstream release 0.3.6 (rhbz#1078135) + * Thu Mar 20 2014 Hans de Goede 0.3.5-1 - New upstream release 0.3.5 (rhbz#1078135) From 518ea15387a2f3e22da435c1c3122f2fd5886380 Mon Sep 17 00:00:00 2001 From: Hans de Goede Date: Fri, 30 May 2014 18:45:36 +0200 Subject: [PATCH 21/60] New upstream release 0.3.7 (rhbz#1078135) --- .gitignore | 1 + sources | 2 +- wildmidi.spec | 9 ++++++--- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index cf80a78..ac52d03 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,4 @@ wildmidi-0.2.2.tar.gz /wildmidi-0.2.3.4.tar.gz /wildmidi-0.3.5.tar.gz /wildmidi-0.3.6.tar.gz +/0.3.7.tar.gz diff --git a/sources b/sources index 395bff9..b1c2503 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -6886940426a6a140f7da0eccbd003528 wildmidi-0.3.6.tar.gz +7e34c39d7ac70e748e404805bc5661a2 0.3.7.tar.gz diff --git a/wildmidi.spec b/wildmidi.spec index 413125a..679b8fb 100644 --- a/wildmidi.spec +++ b/wildmidi.spec @@ -1,11 +1,11 @@ Name: wildmidi -Version: 0.3.6 +Version: 0.3.7 Release: 1%{?dist} Summary: Softsynth midi player Group: Applications/Multimedia License: GPLv3+ URL: http://www.mindwerks.net/projects/wildmidi -Source0: https://github.com/Mindwerks/%{name}/archive/%{name}-%{version}.tar.gz +Source0: https://github.com/Mindwerks/%{name}/archive/%{version}.tar.gz BuildRequires: alsa-lib-devel cmake Requires: %{name}-libs%{?_isa} = %{version}-%{release} @@ -38,7 +38,7 @@ developing applications that use %{name}. %prep -%setup -q -n %{name}-%{name}-%{version} +%setup -q %build @@ -75,6 +75,9 @@ ln -s ../timidity.cfg $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/%{name}.cfg %changelog +* Fri May 30 2014 Hans de Goede - 0.3.7-1 +- New upstream release 0.3.7 (rhbz#1078135) + * Sun Apr 6 2014 Hans de Goede 0.3.6-1 - New upstream release 0.3.6 (rhbz#1078135) From 181428071f8302b91d53c7a8aefb5d6e241b401d Mon Sep 17 00:00:00 2001 From: Hans de Goede Date: Fri, 6 Jun 2014 16:16:20 +0200 Subject: [PATCH 22/60] Upstream has respun the tarbal, update to the new tarbal --- .gitignore | 1 + sources | 2 +- wildmidi.spec | 9 ++++++--- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index ac52d03..8e60adf 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,4 @@ wildmidi-0.2.2.tar.gz /wildmidi-0.3.5.tar.gz /wildmidi-0.3.6.tar.gz /0.3.7.tar.gz +/wildmidi-0.3.7.tar.gz diff --git a/sources b/sources index b1c2503..8a10daa 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -7e34c39d7ac70e748e404805bc5661a2 0.3.7.tar.gz +c29ed273500b479e347ac5e77656487f wildmidi-0.3.7.tar.gz diff --git a/wildmidi.spec b/wildmidi.spec index 679b8fb..fd3a621 100644 --- a/wildmidi.spec +++ b/wildmidi.spec @@ -1,11 +1,11 @@ Name: wildmidi Version: 0.3.7 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Softsynth midi player Group: Applications/Multimedia License: GPLv3+ URL: http://www.mindwerks.net/projects/wildmidi -Source0: https://github.com/Mindwerks/%{name}/archive/%{version}.tar.gz +Source0: https://github.com/Mindwerks/%{name}/archive/%{name}-%{version}.tar.gz BuildRequires: alsa-lib-devel cmake Requires: %{name}-libs%{?_isa} = %{version}-%{release} @@ -38,7 +38,7 @@ developing applications that use %{name}. %prep -%setup -q +%setup -q -n %{name}-%{name}-%{version} %build @@ -75,6 +75,9 @@ ln -s ../timidity.cfg $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/%{name}.cfg %changelog +* Fri Jun 6 2014 Hans de Goede - 0.3.7-2 +- Upstream has respun the tarbal, update to the new tarbal + * Fri May 30 2014 Hans de Goede - 0.3.7-1 - New upstream release 0.3.7 (rhbz#1078135) From 20c22d98d7a358af41db3d1b9fb7951113b0e24c Mon Sep 17 00:00:00 2001 From: Peter Robinson Date: Mon, 18 Aug 2014 08:38:30 +0000 Subject: [PATCH 23/60] - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild --- wildmidi.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wildmidi.spec b/wildmidi.spec index fd3a621..8248936 100644 --- a/wildmidi.spec +++ b/wildmidi.spec @@ -1,6 +1,6 @@ Name: wildmidi Version: 0.3.7 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Softsynth midi player Group: Applications/Multimedia License: GPLv3+ @@ -75,6 +75,9 @@ ln -s ../timidity.cfg $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/%{name}.cfg %changelog +* Mon Aug 18 2014 Fedora Release Engineering - 0.3.7-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild + * Fri Jun 6 2014 Hans de Goede - 0.3.7-2 - Upstream has respun the tarbal, update to the new tarbal From e4a64b50e309aa69abc24a29bf8d13a3b019a723 Mon Sep 17 00:00:00 2001 From: Hans de Goede Date: Thu, 29 Jan 2015 10:26:01 +0100 Subject: [PATCH 24/60] New upstream release 0.3.8 (rhbz#1078135) --- .gitignore | 1 + sources | 2 +- wildmidi.spec | 7 +++++-- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 8e60adf..d32fae6 100644 --- a/.gitignore +++ b/.gitignore @@ -4,3 +4,4 @@ wildmidi-0.2.2.tar.gz /wildmidi-0.3.6.tar.gz /0.3.7.tar.gz /wildmidi-0.3.7.tar.gz +/wildmidi-0.3.8.tar.gz diff --git a/sources b/sources index 8a10daa..4eaec67 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -c29ed273500b479e347ac5e77656487f wildmidi-0.3.7.tar.gz +76fe5ae639d2c4288435d2e4ac577e77 wildmidi-0.3.8.tar.gz diff --git a/wildmidi.spec b/wildmidi.spec index 8248936..23990c6 100644 --- a/wildmidi.spec +++ b/wildmidi.spec @@ -1,6 +1,6 @@ Name: wildmidi -Version: 0.3.7 -Release: 3%{?dist} +Version: 0.3.8 +Release: 1%{?dist} Summary: Softsynth midi player Group: Applications/Multimedia License: GPLv3+ @@ -75,6 +75,9 @@ ln -s ../timidity.cfg $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/%{name}.cfg %changelog +* Thu Jan 29 2015 Hans de Goede - 0.3.8-1 +- New upstream release 0.3.8 (rhbz#1078135) + * Mon Aug 18 2014 Fedora Release Engineering - 0.3.7-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild From 5584580f9784b7592f4deb7ee892b9551648e45b Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Fri, 19 Jun 2015 02:26:19 +0000 Subject: [PATCH 25/60] - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild --- wildmidi.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wildmidi.spec b/wildmidi.spec index 23990c6..5f01644 100644 --- a/wildmidi.spec +++ b/wildmidi.spec @@ -1,6 +1,6 @@ Name: wildmidi Version: 0.3.8 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Softsynth midi player Group: Applications/Multimedia License: GPLv3+ @@ -75,6 +75,9 @@ ln -s ../timidity.cfg $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/%{name}.cfg %changelog +* Fri Jun 19 2015 Fedora Release Engineering - 0.3.8-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + * Thu Jan 29 2015 Hans de Goede - 0.3.8-1 - New upstream release 0.3.8 (rhbz#1078135) From a733f8dcea3a113cbda987588953f632fae78305 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 5 Feb 2016 03:02:48 +0000 Subject: [PATCH 26/60] - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild --- wildmidi.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wildmidi.spec b/wildmidi.spec index 5f01644..741a8e5 100644 --- a/wildmidi.spec +++ b/wildmidi.spec @@ -1,6 +1,6 @@ Name: wildmidi Version: 0.3.8 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Softsynth midi player Group: Applications/Multimedia License: GPLv3+ @@ -75,6 +75,9 @@ ln -s ../timidity.cfg $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/%{name}.cfg %changelog +* Fri Feb 05 2016 Fedora Release Engineering - 0.3.8-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + * Fri Jun 19 2015 Fedora Release Engineering - 0.3.8-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild From 7f639076f558a6aac2636c4fac03b1d2f6a03156 Mon Sep 17 00:00:00 2001 From: Hans de Goede Date: Fri, 8 Apr 2016 15:00:36 +0200 Subject: [PATCH 27/60] New upstream release 0.3.9 (rhbz#1078135) - Fixes crash on bad midi files --- .gitignore | 1 + sources | 2 +- wildmidi.spec | 12 ++++++++---- 3 files changed, 10 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index d32fae6..9113bda 100644 --- a/.gitignore +++ b/.gitignore @@ -5,3 +5,4 @@ wildmidi-0.2.2.tar.gz /0.3.7.tar.gz /wildmidi-0.3.7.tar.gz /wildmidi-0.3.8.tar.gz +/wildmidi-0.3.9.tar.gz diff --git a/sources b/sources index 4eaec67..ad0ec08 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -76fe5ae639d2c4288435d2e4ac577e77 wildmidi-0.3.8.tar.gz +243ad6d754c84c5767749058c7a919c1 wildmidi-0.3.9.tar.gz diff --git a/wildmidi.spec b/wildmidi.spec index 741a8e5..7d12f6f 100644 --- a/wildmidi.spec +++ b/wildmidi.spec @@ -1,6 +1,6 @@ Name: wildmidi -Version: 0.3.8 -Release: 3%{?dist} +Version: 0.3.9 +Release: 1%{?dist} Summary: Softsynth midi player Group: Applications/Multimedia License: GPLv3+ @@ -58,13 +58,13 @@ ln -s ../timidity.cfg $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/%{name}.cfg %files -%doc docs/license/GPLv3.txt +%license docs/license/GPLv3.txt %{_sysconfdir}/%{name} %{_bindir}/%{name} %{_mandir}/man1/* %files libs -%doc docs/license/LGPLv3.txt +%license docs/license/LGPLv3.txt %{_libdir}/libWildMidi.so.1* %{_mandir}/man5/* @@ -75,6 +75,10 @@ ln -s ../timidity.cfg $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/%{name}.cfg %changelog +* Fri Apr 08 2016 Hans de Goede - 0.3.9-1 +- New upstream release 0.3.9 (rhbz#1078135) +- Fixes crash on bad midi files + * Fri Feb 05 2016 Fedora Release Engineering - 0.3.8-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild From 0236a626fe75e5128da80bb192f3267d5044a1b3 Mon Sep 17 00:00:00 2001 From: Hans de Goede Date: Fri, 26 Aug 2016 11:56:29 +0200 Subject: [PATCH 28/60] New upstream release 0.4.0 (rhbz#1354068) --- .gitignore | 1 + sources | 2 +- wildmidi.spec | 7 +++++-- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 9113bda..6c1bd9c 100644 --- a/.gitignore +++ b/.gitignore @@ -6,3 +6,4 @@ wildmidi-0.2.2.tar.gz /wildmidi-0.3.7.tar.gz /wildmidi-0.3.8.tar.gz /wildmidi-0.3.9.tar.gz +/wildmidi-0.4.0.tar.gz diff --git a/sources b/sources index ad0ec08..1ad3d52 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -243ad6d754c84c5767749058c7a919c1 wildmidi-0.3.9.tar.gz +478816b3c0a7634d2740faf71717415c wildmidi-0.4.0.tar.gz diff --git a/wildmidi.spec b/wildmidi.spec index 7d12f6f..fb77ecd 100644 --- a/wildmidi.spec +++ b/wildmidi.spec @@ -1,5 +1,5 @@ Name: wildmidi -Version: 0.3.9 +Version: 0.4.0 Release: 1%{?dist} Summary: Softsynth midi player Group: Applications/Multimedia @@ -65,7 +65,7 @@ ln -s ../timidity.cfg $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/%{name}.cfg %files libs %license docs/license/LGPLv3.txt -%{_libdir}/libWildMidi.so.1* +%{_libdir}/libWildMidi.so.2* %{_mandir}/man5/* %files devel @@ -75,6 +75,9 @@ ln -s ../timidity.cfg $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/%{name}.cfg %changelog +* Fri Aug 26 2016 Hans de Goede - 0.4.0-1 +- New upstream release 0.4.0 (rhbz#1354068) + * Fri Apr 08 2016 Hans de Goede - 0.3.9-1 - New upstream release 0.3.9 (rhbz#1078135) - Fixes crash on bad midi files From 69a48777381014fd00b0bf9b8e8615a6a9d4b7f0 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 11 Feb 2017 17:24:16 +0000 Subject: [PATCH 29/60] - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild --- wildmidi.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wildmidi.spec b/wildmidi.spec index fb77ecd..d0075af 100644 --- a/wildmidi.spec +++ b/wildmidi.spec @@ -1,6 +1,6 @@ Name: wildmidi Version: 0.4.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Softsynth midi player Group: Applications/Multimedia License: GPLv3+ @@ -75,6 +75,9 @@ ln -s ../timidity.cfg $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/%{name}.cfg %changelog +* Sat Feb 11 2017 Fedora Release Engineering - 0.4.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + * Fri Aug 26 2016 Hans de Goede - 0.4.0-1 - New upstream release 0.4.0 (rhbz#1354068) From 3f23ca3b1874c97a63ff709e321b807b9d8575c5 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 27 Jul 2017 21:37:59 +0000 Subject: [PATCH 30/60] - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild --- wildmidi.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wildmidi.spec b/wildmidi.spec index d0075af..0cd0916 100644 --- a/wildmidi.spec +++ b/wildmidi.spec @@ -1,6 +1,6 @@ Name: wildmidi Version: 0.4.0 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Softsynth midi player Group: Applications/Multimedia License: GPLv3+ @@ -75,6 +75,9 @@ ln -s ../timidity.cfg $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/%{name}.cfg %changelog +* Thu Jul 27 2017 Fedora Release Engineering - 0.4.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + * Sat Feb 11 2017 Fedora Release Engineering - 0.4.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild From f01b9866396324b3e03e0a85f015fe07581719c2 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 3 Aug 2017 10:17:19 +0000 Subject: [PATCH 31/60] - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild --- wildmidi.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wildmidi.spec b/wildmidi.spec index 0cd0916..faf5ac7 100644 --- a/wildmidi.spec +++ b/wildmidi.spec @@ -1,6 +1,6 @@ Name: wildmidi Version: 0.4.0 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Softsynth midi player Group: Applications/Multimedia License: GPLv3+ @@ -75,6 +75,9 @@ ln -s ../timidity.cfg $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/%{name}.cfg %changelog +* Thu Aug 03 2017 Fedora Release Engineering - 0.4.0-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + * Thu Jul 27 2017 Fedora Release Engineering - 0.4.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild From df69101c94424aee234f77c611b114ecfa70af00 Mon Sep 17 00:00:00 2001 From: Hans de Goede Date: Wed, 22 Nov 2017 16:25:29 +0100 Subject: [PATCH 32/60] New upstream release 0.4.2 (rhbz#1433550) Fixes CVE-2017-11661 CVE-2017-11662 CVE-2017-11663 CVE-2017-11664 (#1479315) --- .gitignore | 1 + sources | 2 +- wildmidi.spec | 11 ++++++++--- 3 files changed, 10 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 6c1bd9c..9ae358c 100644 --- a/.gitignore +++ b/.gitignore @@ -7,3 +7,4 @@ wildmidi-0.2.2.tar.gz /wildmidi-0.3.8.tar.gz /wildmidi-0.3.9.tar.gz /wildmidi-0.4.0.tar.gz +/wildmidi-0.4.2.tar.gz diff --git a/sources b/sources index 1ad3d52..8d1ebb1 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -478816b3c0a7634d2740faf71717415c wildmidi-0.4.0.tar.gz +SHA512 (wildmidi-0.4.2.tar.gz) = 69983514187483613458882c2ead0eccdd5d993084885b6bf9c6733c9cf4a6c28fd4e6514faeb9867762558fcb7d485c533b26ff2eab427719e16b4d09d4c127 diff --git a/wildmidi.spec b/wildmidi.spec index faf5ac7..32c6fb8 100644 --- a/wildmidi.spec +++ b/wildmidi.spec @@ -1,6 +1,6 @@ Name: wildmidi -Version: 0.4.0 -Release: 4%{?dist} +Version: 0.4.2 +Release: 1%{?dist} Summary: Softsynth midi player Group: Applications/Multimedia License: GPLv3+ @@ -38,7 +38,7 @@ developing applications that use %{name}. %prep -%setup -q -n %{name}-%{name}-%{version} +%autosetup -p1 -n %{name}-%{name}-%{version} %build @@ -71,10 +71,15 @@ ln -s ../timidity.cfg $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/%{name}.cfg %files devel %{_includedir}/* %{_libdir}/libWildMidi.so +%{_libdir}/pkgconfig/wildmidi.pc %{_mandir}/man3/* %changelog +* Wed Nov 22 2017 Hans de Goede - 0.4.2-1 +- New upstream release 0.4.2 (rhbz#1433550) +- Fixes CVE-2017-11661 CVE-2017-11662 CVE-2017-11663 CVE-2017-11664 (#1479315) + * Thu Aug 03 2017 Fedora Release Engineering - 0.4.0-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild From d78b1479ab9efd4b3ef8bcdf8da6c12726ba86f0 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 9 Feb 2018 20:58:15 +0000 Subject: [PATCH 33/60] - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- wildmidi.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wildmidi.spec b/wildmidi.spec index 32c6fb8..5866c29 100644 --- a/wildmidi.spec +++ b/wildmidi.spec @@ -1,6 +1,6 @@ Name: wildmidi Version: 0.4.2 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Softsynth midi player Group: Applications/Multimedia License: GPLv3+ @@ -76,6 +76,9 @@ ln -s ../timidity.cfg $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/%{name}.cfg %changelog +* Fri Feb 09 2018 Fedora Release Engineering - 0.4.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + * Wed Nov 22 2017 Hans de Goede - 0.4.2-1 - New upstream release 0.4.2 (rhbz#1433550) - Fixes CVE-2017-11661 CVE-2017-11662 CVE-2017-11663 CVE-2017-11664 (#1479315) From ea96c22e01b0c1573db6a27c141b83d2297b65e4 Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Mon, 9 Jul 2018 19:06:53 +0200 Subject: [PATCH 34/60] add BuildRequires: gcc Reference: https://fedoraproject.org/wiki/Changes/Remove_GCC_from_BuildRoot --- wildmidi.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/wildmidi.spec b/wildmidi.spec index 5866c29..1bc9a4d 100644 --- a/wildmidi.spec +++ b/wildmidi.spec @@ -6,6 +6,7 @@ Group: Applications/Multimedia License: GPLv3+ URL: http://www.mindwerks.net/projects/wildmidi Source0: https://github.com/Mindwerks/%{name}/archive/%{name}-%{version}.tar.gz +BuildRequires: gcc BuildRequires: alsa-lib-devel cmake Requires: %{name}-libs%{?_isa} = %{version}-%{release} From a1e4612d3f6dd33b1ff1d95bbf797851624a321e Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 14 Jul 2018 08:51:50 +0000 Subject: [PATCH 35/60] - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- wildmidi.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wildmidi.spec b/wildmidi.spec index 1bc9a4d..de16e10 100644 --- a/wildmidi.spec +++ b/wildmidi.spec @@ -1,6 +1,6 @@ Name: wildmidi Version: 0.4.2 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Softsynth midi player Group: Applications/Multimedia License: GPLv3+ @@ -77,6 +77,9 @@ ln -s ../timidity.cfg $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/%{name}.cfg %changelog +* Sat Jul 14 2018 Fedora Release Engineering - 0.4.2-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + * Fri Feb 09 2018 Fedora Release Engineering - 0.4.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild From b5cbcacc561d291b41c5cbed5516a09261328968 Mon Sep 17 00:00:00 2001 From: Karel Volny Date: Fri, 30 Nov 2018 13:46:18 +0100 Subject: [PATCH 36/60] New upstream release 0.4.3 (rhbz#1653548) --- .gitignore | 1 + sources | 2 +- wildmidi.spec | 7 +++++-- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 9ae358c..57203df 100644 --- a/.gitignore +++ b/.gitignore @@ -8,3 +8,4 @@ wildmidi-0.2.2.tar.gz /wildmidi-0.3.9.tar.gz /wildmidi-0.4.0.tar.gz /wildmidi-0.4.2.tar.gz +/wildmidi-0.4.3.tar.gz diff --git a/sources b/sources index 8d1ebb1..7d77eb4 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (wildmidi-0.4.2.tar.gz) = 69983514187483613458882c2ead0eccdd5d993084885b6bf9c6733c9cf4a6c28fd4e6514faeb9867762558fcb7d485c533b26ff2eab427719e16b4d09d4c127 +SHA512 (wildmidi-0.4.3.tar.gz) = 7e86e998ee97cdf57328e4cf5ef52a64926fd01999879c0eae5b6c823be4e6d116f7026230bd15d209e6616fbc7ba1c29ebd1f3be04735e341ce5c83298f956f diff --git a/wildmidi.spec b/wildmidi.spec index de16e10..d5155a6 100644 --- a/wildmidi.spec +++ b/wildmidi.spec @@ -1,6 +1,6 @@ Name: wildmidi -Version: 0.4.2 -Release: 3%{?dist} +Version: 0.4.3 +Release: 1%{?dist} Summary: Softsynth midi player Group: Applications/Multimedia License: GPLv3+ @@ -77,6 +77,9 @@ ln -s ../timidity.cfg $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/%{name}.cfg %changelog +* Fri Nov 30 2018 Karel Volný - 0.4.3-1 +- New upstream release 0.4.3 (rhbz#1653548) + * Sat Jul 14 2018 Fedora Release Engineering - 0.4.2-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild From da79a83a1d4f6367b946962eeb81c1867770f439 Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Tue, 22 Jan 2019 18:41:19 +0100 Subject: [PATCH 37/60] Remove obsolete ldconfig scriptlets References: https://fedoraproject.org/wiki/Changes/RemoveObsoleteScriptlets Signed-off-by: Igor Gnatenko --- wildmidi.spec | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/wildmidi.spec b/wildmidi.spec index d5155a6..2c1d39a 100644 --- a/wildmidi.spec +++ b/wildmidi.spec @@ -53,9 +53,7 @@ mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/%{name} ln -s ../timidity.cfg $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/%{name}.cfg -%post libs -p /sbin/ldconfig - -%postun libs -p /sbin/ldconfig +%ldconfig_scriptlets libs %files From e3165f848ad6463b28128940d8aaaf610068ca01 Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Mon, 28 Jan 2019 20:18:30 +0100 Subject: [PATCH 38/60] Remove obsolete Group tag References: https://fedoraproject.org/wiki/Changes/Remove_Group_Tag --- wildmidi.spec | 3 --- 1 file changed, 3 deletions(-) diff --git a/wildmidi.spec b/wildmidi.spec index 2c1d39a..44085d6 100644 --- a/wildmidi.spec +++ b/wildmidi.spec @@ -2,7 +2,6 @@ Name: wildmidi Version: 0.4.3 Release: 1%{?dist} Summary: Softsynth midi player -Group: Applications/Multimedia License: GPLv3+ URL: http://www.mindwerks.net/projects/wildmidi Source0: https://github.com/Mindwerks/%{name}/archive/%{name}-%{version}.tar.gz @@ -17,7 +16,6 @@ be used with other applications. %package libs Summary: WildMidi Midi Wavetable Synth Lib -Group: System Environment/Libraries License: LGPLv3+ Requires: timidity++-patches @@ -29,7 +27,6 @@ through a buffer which an external program can then process further. %package devel Summary: Development files for %{name} -Group: Development/Libraries License: LGPLv3+ Requires: %{name}-libs%{?_isa} = %{version}-%{release} From d363827e7d62d08eb73e15c51019202829414de2 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sun, 3 Feb 2019 11:44:53 +0000 Subject: [PATCH 39/60] - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- wildmidi.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wildmidi.spec b/wildmidi.spec index 44085d6..c138d02 100644 --- a/wildmidi.spec +++ b/wildmidi.spec @@ -1,6 +1,6 @@ Name: wildmidi Version: 0.4.3 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Softsynth midi player License: GPLv3+ URL: http://www.mindwerks.net/projects/wildmidi @@ -72,6 +72,9 @@ ln -s ../timidity.cfg $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/%{name}.cfg %changelog +* Sun Feb 03 2019 Fedora Release Engineering - 0.4.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + * Fri Nov 30 2018 Karel Volný - 0.4.3-1 - New upstream release 0.4.3 (rhbz#1653548) From 69d17477ddd33b0a8565eeeee84dc056f5a62ab0 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 27 Jul 2019 03:30:06 +0000 Subject: [PATCH 40/60] - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- wildmidi.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wildmidi.spec b/wildmidi.spec index c138d02..dbebe47 100644 --- a/wildmidi.spec +++ b/wildmidi.spec @@ -1,6 +1,6 @@ Name: wildmidi Version: 0.4.3 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Softsynth midi player License: GPLv3+ URL: http://www.mindwerks.net/projects/wildmidi @@ -72,6 +72,9 @@ ln -s ../timidity.cfg $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/%{name}.cfg %changelog +* Sat Jul 27 2019 Fedora Release Engineering - 0.4.3-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + * Sun Feb 03 2019 Fedora Release Engineering - 0.4.3-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild From 78bb96dc43a34da6bfc75b0bd74d8652268f8164 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 31 Jan 2020 03:43:27 +0000 Subject: [PATCH 41/60] - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- wildmidi.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wildmidi.spec b/wildmidi.spec index dbebe47..ee4883c 100644 --- a/wildmidi.spec +++ b/wildmidi.spec @@ -1,6 +1,6 @@ Name: wildmidi Version: 0.4.3 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Softsynth midi player License: GPLv3+ URL: http://www.mindwerks.net/projects/wildmidi @@ -72,6 +72,9 @@ ln -s ../timidity.cfg $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/%{name}.cfg %changelog +* Fri Jan 31 2020 Fedora Release Engineering - 0.4.3-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + * Sat Jul 27 2019 Fedora Release Engineering - 0.4.3-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild From f3382ded471708b938148eac7d642d3c41e846ae Mon Sep 17 00:00:00 2001 From: Igor Raits Date: Sun, 5 Jul 2020 21:12:59 +0200 Subject: [PATCH 42/60] Improve compatibility with new CMake macro Signed-off-by: Igor Raits --- wildmidi.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/wildmidi.spec b/wildmidi.spec index ee4883c..e64f674 100644 --- a/wildmidi.spec +++ b/wildmidi.spec @@ -41,11 +41,11 @@ developing applications that use %{name}. %build %cmake -make %{?_smp_mflags} +%cmake_build %install -%make_install +%cmake_install mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/%{name} ln -s ../timidity.cfg $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/%{name}.cfg From c34b2ba65f94740e98e3eb53c2a25b16b8052e87 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 29 Jul 2020 14:09:19 +0000 Subject: [PATCH 43/60] - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- wildmidi.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wildmidi.spec b/wildmidi.spec index e64f674..8b5431e 100644 --- a/wildmidi.spec +++ b/wildmidi.spec @@ -1,6 +1,6 @@ Name: wildmidi Version: 0.4.3 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Softsynth midi player License: GPLv3+ URL: http://www.mindwerks.net/projects/wildmidi @@ -72,6 +72,9 @@ ln -s ../timidity.cfg $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/%{name}.cfg %changelog +* Wed Jul 29 2020 Fedora Release Engineering - 0.4.3-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + * Fri Jan 31 2020 Fedora Release Engineering - 0.4.3-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild From 3aee31358326b6a5ccbb1b1363f2732d4e9a9fd9 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 27 Jan 2021 23:30:27 +0000 Subject: [PATCH 44/60] - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- wildmidi.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wildmidi.spec b/wildmidi.spec index 8b5431e..9898bc3 100644 --- a/wildmidi.spec +++ b/wildmidi.spec @@ -1,6 +1,6 @@ Name: wildmidi Version: 0.4.3 -Release: 5%{?dist} +Release: 6%{?dist} Summary: Softsynth midi player License: GPLv3+ URL: http://www.mindwerks.net/projects/wildmidi @@ -72,6 +72,9 @@ ln -s ../timidity.cfg $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/%{name}.cfg %changelog +* Wed Jan 27 2021 Fedora Release Engineering - 0.4.3-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + * Wed Jul 29 2020 Fedora Release Engineering - 0.4.3-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild From ddfbd37864d58b5b0ffc717af7bea460abcd347c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Karel=20Voln=C3=BD?= Date: Fri, 9 Apr 2021 13:16:48 +0200 Subject: [PATCH 45/60] New upstream release 0.4.4 (rhbz#1941415) Adds cmake configfiles in devel --- .gitignore | 1 + sources | 2 +- wildmidi.spec | 9 +++++++-- 3 files changed, 9 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 57203df..09d9e92 100644 --- a/.gitignore +++ b/.gitignore @@ -9,3 +9,4 @@ wildmidi-0.2.2.tar.gz /wildmidi-0.4.0.tar.gz /wildmidi-0.4.2.tar.gz /wildmidi-0.4.3.tar.gz +/wildmidi-0.4.4.tar.gz diff --git a/sources b/sources index 7d77eb4..2e3ddb9 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (wildmidi-0.4.3.tar.gz) = 7e86e998ee97cdf57328e4cf5ef52a64926fd01999879c0eae5b6c823be4e6d116f7026230bd15d209e6616fbc7ba1c29ebd1f3be04735e341ce5c83298f956f +SHA512 (wildmidi-0.4.4.tar.gz) = 5b74ee83f1d7ce3b45d2f996aaa30ec6e7d7808eab294a3eaf6fcef77443523df1f54bb0fb1b3105edd0d72d75885fda1a2e97c68defb5bbd687bda5077d3454 diff --git a/wildmidi.spec b/wildmidi.spec index 9898bc3..bee4974 100644 --- a/wildmidi.spec +++ b/wildmidi.spec @@ -1,6 +1,6 @@ Name: wildmidi -Version: 0.4.3 -Release: 6%{?dist} +Version: 0.4.4 +Release: 1%{?dist} Summary: Softsynth midi player License: GPLv3+ URL: http://www.mindwerks.net/projects/wildmidi @@ -66,12 +66,17 @@ ln -s ../timidity.cfg $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/%{name}.cfg %files devel %{_includedir}/* +%{_libdir}/cmake/WildMidi %{_libdir}/libWildMidi.so %{_libdir}/pkgconfig/wildmidi.pc %{_mandir}/man3/* %changelog +* Fri Apr 09 2021 Karel Volný - 0.4.4-1 +- New upstream release 0.4.4 (rhbz#1941415) +- Adds cmake configfiles in devel + * Wed Jan 27 2021 Fedora Release Engineering - 0.4.3-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild From 09b1974fd8b1d498545017f0a31793726076f9a9 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 23 Jul 2021 20:57:21 +0000 Subject: [PATCH 46/60] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- wildmidi.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wildmidi.spec b/wildmidi.spec index bee4974..7f3b434 100644 --- a/wildmidi.spec +++ b/wildmidi.spec @@ -1,6 +1,6 @@ Name: wildmidi Version: 0.4.4 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Softsynth midi player License: GPLv3+ URL: http://www.mindwerks.net/projects/wildmidi @@ -73,6 +73,9 @@ ln -s ../timidity.cfg $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/%{name}.cfg %changelog +* Fri Jul 23 2021 Fedora Release Engineering - 0.4.4-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + * Fri Apr 09 2021 Karel Volný - 0.4.4-1 - New upstream release 0.4.4 (rhbz#1941415) - Adds cmake configfiles in devel From 988121f88d84ab04b2650dc2bcbda919f92b00a8 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 22 Jan 2022 04:28:49 +0000 Subject: [PATCH 47/60] - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- wildmidi.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wildmidi.spec b/wildmidi.spec index 7f3b434..7310e20 100644 --- a/wildmidi.spec +++ b/wildmidi.spec @@ -1,6 +1,6 @@ Name: wildmidi Version: 0.4.4 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Softsynth midi player License: GPLv3+ URL: http://www.mindwerks.net/projects/wildmidi @@ -73,6 +73,9 @@ ln -s ../timidity.cfg $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/%{name}.cfg %changelog +* Sat Jan 22 2022 Fedora Release Engineering - 0.4.4-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + * Fri Jul 23 2021 Fedora Release Engineering - 0.4.4-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild From 8d7b5a019e4dcd9ea0e90d635033ace07dd3319d Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 23 Jul 2022 12:26:01 +0000 Subject: [PATCH 48/60] Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- wildmidi.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wildmidi.spec b/wildmidi.spec index 7310e20..fcb8551 100644 --- a/wildmidi.spec +++ b/wildmidi.spec @@ -1,6 +1,6 @@ Name: wildmidi Version: 0.4.4 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Softsynth midi player License: GPLv3+ URL: http://www.mindwerks.net/projects/wildmidi @@ -73,6 +73,9 @@ ln -s ../timidity.cfg $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/%{name}.cfg %changelog +* Sat Jul 23 2022 Fedora Release Engineering - 0.4.4-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + * Sat Jan 22 2022 Fedora Release Engineering - 0.4.4-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild From b96f2e1d8bcb1dc0a7f9fa35d7508b3c6d53b976 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Karel=20Voln=C3=BD?= Date: Mon, 16 Jan 2023 13:18:13 +0100 Subject: [PATCH 49/60] New upstream release 0.4.5 (rhbz#2161010) --- .gitignore | 1 + sources | 2 +- wildmidi.spec | 9 ++++++--- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 09d9e92..8e760d1 100644 --- a/.gitignore +++ b/.gitignore @@ -10,3 +10,4 @@ wildmidi-0.2.2.tar.gz /wildmidi-0.4.2.tar.gz /wildmidi-0.4.3.tar.gz /wildmidi-0.4.4.tar.gz +/wildmidi-0.4.5.tar.gz diff --git a/sources b/sources index 2e3ddb9..1b4b38c 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (wildmidi-0.4.4.tar.gz) = 5b74ee83f1d7ce3b45d2f996aaa30ec6e7d7808eab294a3eaf6fcef77443523df1f54bb0fb1b3105edd0d72d75885fda1a2e97c68defb5bbd687bda5077d3454 +SHA512 (wildmidi-0.4.5.tar.gz) = 12d8f07e45b5331bf2cbb7350f6d67eb11e5d30bde10b06bbfb13a17f47e4a9c140d893a4e1d9c374100cf79c595b424a0d6a7227ab8ad6d0b822a9aef446545 diff --git a/wildmidi.spec b/wildmidi.spec index fcb8551..62b9ae3 100644 --- a/wildmidi.spec +++ b/wildmidi.spec @@ -1,6 +1,6 @@ Name: wildmidi -Version: 0.4.4 -Release: 4%{?dist} +Version: 0.4.5 +Release: 1%{?dist} Summary: Softsynth midi player License: GPLv3+ URL: http://www.mindwerks.net/projects/wildmidi @@ -36,7 +36,7 @@ developing applications that use %{name}. %prep -%autosetup -p1 -n %{name}-%{name}-%{version} +%autosetup -p1 -n %{name}-%{version} %build @@ -73,6 +73,9 @@ ln -s ../timidity.cfg $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/%{name}.cfg %changelog +* Mon Jan 16 2023 Karel Volný - 0.4.5-1 +- New upstream release 0.4.5 (rhbz#2161010) + * Sat Jul 23 2022 Fedora Release Engineering - 0.4.4-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild From ade9ebe7fc5e3b3b276dca02c7145774e833cc74 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 21 Jan 2023 06:50:12 +0000 Subject: [PATCH 50/60] Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- wildmidi.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wildmidi.spec b/wildmidi.spec index 62b9ae3..cd00ec8 100644 --- a/wildmidi.spec +++ b/wildmidi.spec @@ -1,6 +1,6 @@ Name: wildmidi Version: 0.4.5 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Softsynth midi player License: GPLv3+ URL: http://www.mindwerks.net/projects/wildmidi @@ -73,6 +73,9 @@ ln -s ../timidity.cfg $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/%{name}.cfg %changelog +* Sat Jan 21 2023 Fedora Release Engineering - 0.4.5-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + * Mon Jan 16 2023 Karel Volný - 0.4.5-1 - New upstream release 0.4.5 (rhbz#2161010) From fc653832996c615d0325c8e822bb726a10c23f52 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 22 Jul 2023 18:13:21 +0000 Subject: [PATCH 51/60] Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- wildmidi.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wildmidi.spec b/wildmidi.spec index cd00ec8..b540196 100644 --- a/wildmidi.spec +++ b/wildmidi.spec @@ -1,6 +1,6 @@ Name: wildmidi Version: 0.4.5 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Softsynth midi player License: GPLv3+ URL: http://www.mindwerks.net/projects/wildmidi @@ -73,6 +73,9 @@ ln -s ../timidity.cfg $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/%{name}.cfg %changelog +* Sat Jul 22 2023 Fedora Release Engineering - 0.4.5-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + * Sat Jan 21 2023 Fedora Release Engineering - 0.4.5-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild From e6cc1862069ec5310d307c8e4245ac5a5a1ab0d6 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 27 Jan 2024 08:49:39 +0000 Subject: [PATCH 52/60] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- wildmidi.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wildmidi.spec b/wildmidi.spec index b540196..24ea57a 100644 --- a/wildmidi.spec +++ b/wildmidi.spec @@ -1,6 +1,6 @@ Name: wildmidi Version: 0.4.5 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Softsynth midi player License: GPLv3+ URL: http://www.mindwerks.net/projects/wildmidi @@ -73,6 +73,9 @@ ln -s ../timidity.cfg $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/%{name}.cfg %changelog +* Sat Jan 27 2024 Fedora Release Engineering - 0.4.5-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Sat Jul 22 2023 Fedora Release Engineering - 0.4.5-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild From d6d810f5e4f024a2eb674f0a61a7968cafe170c5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Karel=20Voln=C3=BD?= Date: Tue, 16 Apr 2024 13:03:25 +0200 Subject: [PATCH 53/60] New upstream release 0.4.6 (rhbz#2274687) Updated URL --- .gitignore | 1 + sources | 2 +- wildmidi.spec | 10 +++++++--- 3 files changed, 9 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 8e760d1..6f3a838 100644 --- a/.gitignore +++ b/.gitignore @@ -11,3 +11,4 @@ wildmidi-0.2.2.tar.gz /wildmidi-0.4.3.tar.gz /wildmidi-0.4.4.tar.gz /wildmidi-0.4.5.tar.gz +/wildmidi-0.4.6.tar.gz diff --git a/sources b/sources index 1b4b38c..2e618fe 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (wildmidi-0.4.5.tar.gz) = 12d8f07e45b5331bf2cbb7350f6d67eb11e5d30bde10b06bbfb13a17f47e4a9c140d893a4e1d9c374100cf79c595b424a0d6a7227ab8ad6d0b822a9aef446545 +SHA512 (wildmidi-0.4.6.tar.gz) = 223f69ba7b9d4bdd83d7c78b5f7ba021d195e19104506cd8d0ad75d66f560c0aae90098184bbc84a2fa290cad79e925603393f7736c91d59d4fdfadc59ab0229 diff --git a/wildmidi.spec b/wildmidi.spec index 24ea57a..0b7d849 100644 --- a/wildmidi.spec +++ b/wildmidi.spec @@ -1,9 +1,9 @@ Name: wildmidi -Version: 0.4.5 -Release: 4%{?dist} +Version: 0.4.6 +Release: 1%{?dist} Summary: Softsynth midi player License: GPLv3+ -URL: http://www.mindwerks.net/projects/wildmidi +URL: https://github.com/Mindwerks/wildmidi Source0: https://github.com/Mindwerks/%{name}/archive/%{name}-%{version}.tar.gz BuildRequires: gcc BuildRequires: alsa-lib-devel cmake @@ -73,6 +73,10 @@ ln -s ../timidity.cfg $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/%{name}.cfg %changelog +* Tue Apr 16 2024 Karel Volný - 0.4.6-1 +- New upstream release 0.4.6 (rhbz#2274687) +- Updated URL + * Sat Jan 27 2024 Fedora Release Engineering - 0.4.5-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From acff4c53d1c8c6e032c3de1ab4808595a3b948b1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miroslav=20Such=C3=BD?= Date: Wed, 17 Jul 2024 09:49:20 +0200 Subject: [PATCH 54/60] convert LGPLv3+ license to SPDX This is part of https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_4 --- wildmidi.spec | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/wildmidi.spec b/wildmidi.spec index 0b7d849..1e56186 100644 --- a/wildmidi.spec +++ b/wildmidi.spec @@ -1,6 +1,6 @@ Name: wildmidi Version: 0.4.6 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Softsynth midi player License: GPLv3+ URL: https://github.com/Mindwerks/wildmidi @@ -16,7 +16,7 @@ be used with other applications. %package libs Summary: WildMidi Midi Wavetable Synth Lib -License: LGPLv3+ +License: LGPL-3.0-or-later Requires: timidity++-patches %description libs @@ -27,7 +27,7 @@ through a buffer which an external program can then process further. %package devel Summary: Development files for %{name} -License: LGPLv3+ +License: LGPL-3.0-or-later Requires: %{name}-libs%{?_isa} = %{version}-%{release} %description devel @@ -73,6 +73,9 @@ ln -s ../timidity.cfg $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/%{name}.cfg %changelog +* Wed Jul 17 2024 Miroslav Suchý - 0.4.6-2 +- convert license to SPDX + * Tue Apr 16 2024 Karel Volný - 0.4.6-1 - New upstream release 0.4.6 (rhbz#2274687) - Updated URL From eae35184f95787dc683939fe0d01e1ad28c7dfca Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 20 Jul 2024 09:21:51 +0000 Subject: [PATCH 55/60] Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild --- wildmidi.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wildmidi.spec b/wildmidi.spec index 1e56186..fcfab66 100644 --- a/wildmidi.spec +++ b/wildmidi.spec @@ -1,6 +1,6 @@ Name: wildmidi Version: 0.4.6 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Softsynth midi player License: GPLv3+ URL: https://github.com/Mindwerks/wildmidi @@ -73,6 +73,9 @@ ln -s ../timidity.cfg $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/%{name}.cfg %changelog +* Sat Jul 20 2024 Fedora Release Engineering - 0.4.6-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + * Wed Jul 17 2024 Miroslav Suchý - 0.4.6-2 - convert license to SPDX From c6cd3630229b1b5d7b6e78fd24841b765470d041 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miroslav=20Such=C3=BD?= Date: Mon, 7 Oct 2024 09:13:32 +0000 Subject: [PATCH 56/60] Migrate to SPDX license This is part of https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_4 If there will be no comments in two weeks, I will merge this. --- wildmidi.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wildmidi.spec b/wildmidi.spec index fcfab66..2536f12 100644 --- a/wildmidi.spec +++ b/wildmidi.spec @@ -2,7 +2,7 @@ Name: wildmidi Version: 0.4.6 Release: 3%{?dist} Summary: Softsynth midi player -License: GPLv3+ +License: GPL-3.0-or-later URL: https://github.com/Mindwerks/wildmidi Source0: https://github.com/Mindwerks/%{name}/archive/%{name}-%{version}.tar.gz BuildRequires: gcc From 4c230e98c396c33a640408beb5c245315308655a Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sun, 19 Jan 2025 15:02:38 +0000 Subject: [PATCH 57/60] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild --- wildmidi.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wildmidi.spec b/wildmidi.spec index 2536f12..9ed2922 100644 --- a/wildmidi.spec +++ b/wildmidi.spec @@ -1,6 +1,6 @@ Name: wildmidi Version: 0.4.6 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Softsynth midi player License: GPL-3.0-or-later URL: https://github.com/Mindwerks/wildmidi @@ -73,6 +73,9 @@ ln -s ../timidity.cfg $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/%{name}.cfg %changelog +* Sun Jan 19 2025 Fedora Release Engineering - 0.4.6-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + * Sat Jul 20 2024 Fedora Release Engineering - 0.4.6-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild From 94c6c05dfe1e4a27e5e2c29538709f9d8e734bad Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 25 Jul 2025 20:25:59 +0000 Subject: [PATCH 58/60] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild --- wildmidi.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wildmidi.spec b/wildmidi.spec index 9ed2922..78eefb3 100644 --- a/wildmidi.spec +++ b/wildmidi.spec @@ -1,6 +1,6 @@ Name: wildmidi Version: 0.4.6 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Softsynth midi player License: GPL-3.0-or-later URL: https://github.com/Mindwerks/wildmidi @@ -73,6 +73,9 @@ ln -s ../timidity.cfg $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/%{name}.cfg %changelog +* Fri Jul 25 2025 Fedora Release Engineering - 0.4.6-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + * Sun Jan 19 2025 Fedora Release Engineering - 0.4.6-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild From 75d7103406dadfb3821bc35b456e15f951c7f77b Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 17 Jan 2026 20:15:04 +0000 Subject: [PATCH 59/60] Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild --- wildmidi.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wildmidi.spec b/wildmidi.spec index 78eefb3..1596696 100644 --- a/wildmidi.spec +++ b/wildmidi.spec @@ -1,6 +1,6 @@ Name: wildmidi Version: 0.4.6 -Release: 5%{?dist} +Release: 6%{?dist} Summary: Softsynth midi player License: GPL-3.0-or-later URL: https://github.com/Mindwerks/wildmidi @@ -73,6 +73,9 @@ ln -s ../timidity.cfg $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/%{name}.cfg %changelog +* Sat Jan 17 2026 Fedora Release Engineering - 0.4.6-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild + * Fri Jul 25 2025 Fedora Release Engineering - 0.4.6-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild From d97e7900339c9d203cceada92d3e8ec4eafc6e21 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 17 Jul 2026 08:49:22 +0000 Subject: [PATCH 60/60] Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild --- wildmidi.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wildmidi.spec b/wildmidi.spec index 1596696..edb0645 100644 --- a/wildmidi.spec +++ b/wildmidi.spec @@ -1,6 +1,6 @@ Name: wildmidi Version: 0.4.6 -Release: 6%{?dist} +Release: 7%{?dist} Summary: Softsynth midi player License: GPL-3.0-or-later URL: https://github.com/Mindwerks/wildmidi @@ -73,6 +73,9 @@ ln -s ../timidity.cfg $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/%{name}.cfg %changelog +* Fri Jul 17 2026 Fedora Release Engineering - 0.4.6-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild + * Sat Jan 17 2026 Fedora Release Engineering - 0.4.6-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild