[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