[packages/uade] - rel 3, disable xmms
baggins
baggins at pld-linux.org
Sun May 31 10:48:58 CEST 2026
commit b08d9bc2dabd5ed05a4b972007c9c24ed84b80c3
Author: Jan Rękorajski <baggins at pld-linux.org>
Date: Sun May 31 10:48:11 2026 +0200
- rel 3, disable xmms
uade.spec | 28 +++++++++++++++++++---------
1 file changed, 19 insertions(+), 9 deletions(-)
---
diff --git a/uade.spec b/uade.spec
index 43b9e7c..1746557 100644
--- a/uade.spec
+++ b/uade.spec
@@ -1,8 +1,12 @@
+#
+# Conditional build:
+%bcond_with xmms # XMMS plugin
+#
Summary: Replayer for old amiga music file formats
Summary(pl.UTF-8): Odtwarzacz starych amigowych plików muzycznych
Name: uade
Version: 1.03
-Release: 2
+Release: 3
License: GPL
Group: Applications/Sound
Source0: http://zakalwe.virtuaalipalvelin.net/uade/uade/%{name}-%{version}.tar.bz2
@@ -12,12 +16,9 @@ BuildRequires: gtk+-devel
BuildRequires: libao-devel
BuildRequires: libtool
BuildRequires: rpmbuild(macros) >= 1.125
-BuildRequires: xmms-devel
+%{?with_xmms:BuildRequires: xmms-devel}
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
-%define _libdir %{xmms_input_plugindir}
-%define _datadir %{_prefix}/share/uade
-
%description
UADE is a replayer for old amiga music file formats. It uses an UAE
emulation of the AMIGA Hardware and a cloned m68k-assembler Amiga
@@ -67,7 +68,12 @@ wtyczki wizualizacyjne, jest wtyczka dla XMMS-a korzystająca z UADE.
./configure \
--prefix=%{_prefix} \
--package-prefix=$RPM_BUILD_ROOT \
- --xmms-plugin-dir=%{_libdir} \
+%if %{with xmms}
+ --with-xmms \
+ --xmms-plugin-dir=%{xmms_input_plugindir} \
+%else
+ --without-xmms \
+%endif
--with-ao \
--without-alsa \
--without-oss \
@@ -83,6 +89,8 @@ rm -rf $RPM_BUILD_ROOT
%{__make} install \
DESTDIR=$RPM_BUILD_ROOT
+%{__rm} -r $RPM_BUILD_ROOT%{_docdir}
+
%clean
rm -rf $RPM_BUILD_ROOT
@@ -90,15 +98,17 @@ rm -rf $RPM_BUILD_ROOT
%defattr(644,root,root,755)
%doc ChangeLog.txt BUGS FIXED
%doc uade-docs/decrunch uade-docs/players
-%doc uade-docs/faq.html uade-docs/*.txt
+%doc uade-docs/faq.html uade-docs/*.txt uade-docs/*.png
%attr(755,root,root) %{_bindir}/uade
-%{_datadir}
+%{_datadir}/uade
%{_mandir}/man1/*
%files examples
%defattr(644,root,root,755)
%doc songs/*
+%if %{with xmms}
%files -n xmms-input-uade
%defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/*.so
+%attr(755,root,root) %{xmms_input_plugindir}/*.so
+%endif
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/uade.git/commitdiff/b08d9bc2dabd5ed05a4b972007c9c24ed84b80c3
More information about the pld-cvs-commit
mailing list