Compare commits

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

12 commits

Author SHA1 Message Date
Fedora Release Engineering
2dfe125c0e Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild 2026-07-17 09:20:09 +00:00
Michael Schwendt
342d5407a3 bump minor release the right way 2026-07-06 15:04:55 +02:00
Marcin Juszkiewicz
7e15d680c9 RPM 6.1 changed %___build_pre macro - use %___build_pre_env instead. 2026-07-06 13:42:42 +02:00
Michael Schwendt
3090c1993b Rebuilt for Audacious 4.6.1 SONAMEs and plugin API version change 2026-06-07 20:31:56 +02:00
Dominik 'Rathann' Mierzejewski
d7e1ab8ebc Rebuilt for new audacious (fixes rhbz#2476880) 2026-05-20 11:54:18 +02:00
Fedora Release Engineering
a389d28d2f Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild 2026-01-17 20:47:30 +00:00
Michael Schwendt
f9eaf0a0df Merge loop_count based fix for some files (e.g. XM) not ending anymore.
Drop aging Obsoletes/Provides pair.
2025-09-09 23:10:09 +02:00
Michael Schwendt
42c22267a6 Merge loop_count based fix for some files (e.g. XM) not ending anymore.
Drop aging Obsoletes/Provides pair.
2025-09-09 23:09:18 +02:00
Fedora Release Engineering
11a7af8ce8 Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild 2025-07-25 20:57:48 +00:00
Michael Schwendt
9a8226865a Fix strip_vfs. 2025-05-09 22:18:08 +02:00
Michael Schwendt
468279b729 Merge updated filename extensions list. 2025-03-25 18:04:49 +01:00
Fedora Release Engineering
e1bf32020b Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild 2025-01-19 16:04:52 +00:00
3 changed files with 39 additions and 9 deletions

2
.gitignore vendored
View file

@ -6,3 +6,5 @@
/xmp-plugin-audacious-4.0.0-637d1e0.tar.gz
/xmp-plugin-audacious-4.0.0-c84a596.tar.gz
/xmp-plugin-audacious-c84a596.tar.gz
/xmp-plugin-audacious-0320cfd.tar.gz
/xmp-plugin-audacious-a5fbde8.tar.gz

View file

@ -1 +1 @@
SHA512 (xmp-plugin-audacious-c84a596.tar.gz) = 7fd787888ff4d3b7a658b4c5dff6a1e350b97387623cfc44c2f2a43bf91f0682f2959ad73e0eacb08e22b08cabd0586e34052cff122cc5a9375decb385b49d47
SHA512 (xmp-plugin-audacious-a5fbde8.tar.gz) = 81f65993912c2db24b765ac8cc56721e9d4a3e2413a42ac03eaf4d57b697e7144adf68051077ceda68970af04328bdc07f75ccfd9a50fae2f68c5771a3240be0

View file

@ -1,8 +1,8 @@
# 2024-06-11
%global commit c84a596ce6ee653a326c35f98252fbe7d25c4305
# 2025-09-09
%global commit a5fbde82fd5ac017c9ef3c1a0bfdab46fe338d4c
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global plugin_dir %(%___build_pre; pkg-config --variable=plugin_dir audacious)
%global plugin_dir %(%___build_pre_env; pkg-config --variable=plugin_dir audacious)
%global aud_plugin_api %(grep '[ ]*#define[ ]*_AUD_PLUGIN_VERSION[ ]\\+' %{_includedir}/libaudcore/plugin.h 2>/dev/null | sed 's!.*_AUD_PLUGIN_VERSION[ ]*\\([0-9]\\+\\).*!\\1!')
%if 0%{aud_plugin_api} > 0
@ -12,7 +12,7 @@
Name: xmp-plugin-audacious
Version: 4.0.0.3.8
Release: 0.1.20240611git%{shortcommit}%{?dist}
Release: 0.11.20250909git%{shortcommit}%{?dist}
Summary: Multi-format module playback plugin for Audacious using libxmp
Source: https://github.com/mschwendt/xmp-plugin-audacious/archive/%{commit}/%{name}-%{shortcommit}.tar.gz
License: GPL-2.0-or-later
@ -33,9 +33,6 @@ Summary: Multi-format module playback plugin for Audacious using libxmp
%else
Requires: audacious
%endif
# added 2024-07-24
Provides: xmp-plugin-audacious = %{version}-%{release}
Obsoletes: xmp-plugin-audacious < 4.0.0.3.8
%description -n audacious-plugins-xmp
Audacious input plugin based on Extended Module Player (xmp) library.
@ -57,7 +54,7 @@ and Amiga file packers including gzip, bzip2, SQSH, PowerPacker, etc.
# just a guard
pkg-config --print-variables audacious | grep ^plugin_dir
%setup -qn %{name}-%{commit}
%autosetup -n %{name}-%{commit} -p1
autoreconf -i
%build
@ -73,6 +70,37 @@ make install DESTDIR=%{buildroot}
#exclude %%{plugin_dir}/Input/*.la
%changelog
* Fri Jul 17 2026 Fedora Release Engineering <releng@fedoraproject.org> - 4.0.0.3.8-0.11.20250909gita5fbde8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild
* Mon Jul 06 2026 Marcin Juszkiewicz <mjuszkiewicz@redhat.com> - 4.0.0.3.8-0.10.20250909gita5fbde8
- RPM 6.1 changed %___build_pre macro - use %___build_pre_env instead.
* Sun Jun 07 2026 Michael Schwendt <mschwendt@fedoraproject.org> - 4.0.0.3.8-0.9.20250909gita5fbde8
- Rebuilt for Audacious 4.6.1 SONAMEs and plugin API version change
* Wed May 20 2026 Dominik Mierzejewski <dominik@greysector.net> - 4.0.0.3.8-0.8.20250909gita5fbde8
- Rebuilt for new audacious (fixes rhbz#2476880)
* Sat Jan 17 2026 Fedora Release Engineering <releng@fedoraproject.org> - 4.0.0.3.8-0.7.20250909gita5fbde8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild
* Tue Sep 09 2025 Michael Schwendt <mschwendt@fedoraproject.org> - 4.0.0.3.8-0.6.20250909gita5fbde8
- Merge loop_count based fix for some files (e.g. XM) not ending anymore.
- Drop aging Obsoletes/Provides pair.
* Fri Jul 25 2025 Fedora Release Engineering <releng@fedoraproject.org> - 4.0.0.3.8-0.5.20250325git0320cfd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild
* Fri May 09 2025 Michael Schwendt <mschwendt@fedoraproject.org> - 4.0.0.3.8-0.4.20250325git0320cfd
- Fix strip_vfs.
* Tue Mar 25 2025 Michael Schwendt <mschwendt@fedoraproject.org> - 4.0.0.3.8-0.3.20250325git0320cfd
- Merge updated filename extensions list.
* Sun Jan 19 2025 Fedora Release Engineering <releng@fedoraproject.org> - 4.0.0.3.8-0.2.20240611gitc84a596
- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
* Wed Jul 24 2024 Michael Schwendt <mschwendt@fedoraproject.org> - 4.0.0.3.8-0.1.20240611gitc84a596c
- Clean up snapshot stuff, and build audacious-plugins-xmp package.