[packages/xmms-visualization-dspectogram] Rel 4
arekm
arekm at pld-linux.org
Sun Mar 15 18:29:21 CET 2026
commit 5bf91daf2b3ad7fde43d4f0531f50a0c04cc74a3
Author: Arkadiusz Miśkiewicz <arekm at maven.pl>
Date: Sun Mar 15 18:29:14 2026 +0100
Rel 4
xmms-visualization-dspectogram-string.patch | 14 ++++++++++++++
xmms-visualization-dspectogram.spec | 8 ++++++--
2 files changed, 20 insertions(+), 2 deletions(-)
---
diff --git a/xmms-visualization-dspectogram.spec b/xmms-visualization-dspectogram.spec
index c3890d1..3d9f737 100644
--- a/xmms-visualization-dspectogram.spec
+++ b/xmms-visualization-dspectogram.spec
@@ -2,11 +2,12 @@ Summary: Dual Spectogram
Summary(pl.UTF-8): Podwójny Spektogram
Name: xmms-visualization-dspectogram
Version: 1.2.1
-Release: 3
+Release: 4
License: GPL
Group: X11/Applications/Multimedia
Source0: http://www.shell.linux.se/bm/f/dspectogram-v%{version}.tar.gz
# Source0-md5: 8b09934edac2bc865617b7a08cf3f48d
+Patch0: %{name}-string.patch
URL: http://www.shell.linux.se/bm/index.php
BuildRequires: rpmbuild(macros) >= 1.125
BuildRequires: xmms-devel >= 1.2.3
@@ -21,10 +22,13 @@ Wtyczka Podwójnej Analizy Spektralnej dla XMMS-a.
%prep
%setup -q -n dspectogram-v%{version}
+%patch -P0 -p1
%build
%{__make} \
- OPT="%{rpmcflags}"
+ CC="%{__cc}" \
+ OPT="%{rpmcflags}" \
+ LFLAGS="%{rpmldflags} -shared -fPIC -L/usr/local/lib"
%install
rm -rf $RPM_BUILD_ROOT
diff --git a/xmms-visualization-dspectogram-string.patch b/xmms-visualization-dspectogram-string.patch
new file mode 100644
index 0000000..c9aa689
--- /dev/null
+++ b/xmms-visualization-dspectogram-string.patch
@@ -0,0 +1,14 @@
+Include string.h for strcmp().
+
+Modern compilers reject the implicit declaration.
+
+--- a/dspectogram.c
++++ b/dspectogram.c
+@@ -9,6 +9,7 @@
+ #include <math.h>
+ #include <stdio.h>
+ #include <stdlib.h>
++#include <string.h>
+ #include <xmms/plugin.h>
+ #include <xmms/configfile.h>
+ #include <unistd.h>
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/xmms-visualization-dspectogram.git/commitdiff/5bf91daf2b3ad7fde43d4f0531f50a0c04cc74a3
More information about the pld-cvs-commit
mailing list