[packages/ladspa-mcp-plugins] - new URLs, updated to 0.4.0 - updated misc_fixes patch

qboosh qboosh at pld-linux.org
Sun Jan 23 07:44:13 CET 2022


commit ed58249030916e441bf518fe4e79be7a8a0926c3
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Sun Jan 23 07:45:22 2022 +0100

    - new URLs, updated to 0.4.0
    - updated misc_fixes patch

 ladspa-mcp-plugins-misc_fixes.patch | 53 ++++++++++++++++++++++++++++++-------
 ladspa-mcp-plugins.spec             | 22 ++++++++-------
 2 files changed, 56 insertions(+), 19 deletions(-)
---
diff --git a/ladspa-mcp-plugins.spec b/ladspa-mcp-plugins.spec
index 7576a1c..0e3eb18 100644
--- a/ladspa-mcp-plugins.spec
+++ b/ladspa-mcp-plugins.spec
@@ -1,20 +1,19 @@
-%define		_name MCP-plugins
 Summary:	The Moog VCF, chorus and phaser LADSPA plugins
 Summary(pl.UTF-8):	Wtyczki LADSPA - Moog VCF, chorus i phaser
 Name:		ladspa-mcp-plugins
-Version:	0.3.0
-Release:	2
+Version:	0.4.0
+Release:	1
 License:	GPL v2+
 Group:		Applications/Sound
-#Source0Download: http://users.skynet.be/solaris/linuxaudio/getit.html
-Source0:	http://users.skynet.be/solaris/linuxaudio/downloads/%{_name}-%{version}.tar.bz2
-# Source0-md5:	47a4edef1d6062803c35de7dd81ebbd6
+Source0:	http://kokkinizita.linuxaudio.org/linuxaudio/downloads/MCP-plugins-%{version}.tar.bz2
+# Source0-md5:	2a0fc50281a150eb781dbcfe2fb9c532
 Patch0:		%{name}-misc_fixes.patch
-URL:		http://users.skynet.be/solaris/linuxaudio/
+URL:		http://kokkinizita.linuxaudio.org/linuxaudio/ladspa/index.html
 BuildRequires:	ladspa-devel
 BuildRequires:	libstdc++-devel
 Requires:	ladspa-common
-Obsoletes:	ladspa-mcp-plugins-alsa-modular-synth-examples
+Obsoletes:	ladspa-mcp-plugins-amsynth-examples < 0.2.2
+Obsoletes:	ladspa-mcp-plugins-alsa-modular-synth-examples < 0.2.2
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %description
@@ -28,12 +27,15 @@ filtra dolnoprzepustowego (używanego w syntezatorach Moog) oraz efekty
 chorus i phaser.
 
 %prep
-%setup -q -n %{_name}-%{version}
+%setup -q -n MCP-plugins-%{version}
 %patch0 -p1
 
 %build
+CPPFLAGS="%{rpmcppflags}" \
+CXXFLAGS="%{rpmcxxflags}" \
+LDLAGS="%{rpmldflags}" \
 %{__make} \
-	CPPFLAGS="-I. -fPIC -D_REENTRANT -Wall %{rpmcflags}"
+	CXX="%{__cxx}" \
 
 %install
 rm -rf $RPM_BUILD_ROOT
diff --git a/ladspa-mcp-plugins-misc_fixes.patch b/ladspa-mcp-plugins-misc_fixes.patch
index 47167b8..e3225a9 100644
--- a/ladspa-mcp-plugins-misc_fixes.patch
+++ b/ladspa-mcp-plugins-misc_fixes.patch
@@ -1,18 +1,53 @@
-diff -ur MCP-plugins-0.3.0.orig/Makefile MCP-plugins-0.3.0/Makefile
---- MCP-plugins-0.3.0.orig/Makefile	2004-03-12 21:56:29.000000000 +0100
-+++ MCP-plugins-0.3.0/Makefile	2004-10-05 01:56:12.313134304 +0200
-@@ -1,4 +1,5 @@
- CPPFLAGS += -I. -fPIC -D_REENTRANT -Wall -O4
-+INSTALL_PLUGINS_DIR=/usr/lib/ladspa
+--- MCP-plugins-0.4.0/Makefile.orig	2022-01-22 22:35:04.828194557 +0100
++++ MCP-plugins-0.4.0/Makefile	2022-01-22 22:41:24.752802995 +0100
+@@ -15,42 +15,44 @@
+ #  Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+ 
  
+-CPPFLAGS += -I. -fPIC -D_REENTRANT -Wall -O3
++CXX = g++
++CPPFLAGS += -I. -fPIC -D_REENTRANT -Wall
+ 
++INSTALL_PLUGINS_DIR=/usr/lib/ladspa
  
  all:	mvclpf24.so mvchpf24.so cs_phaser.so cs_chorus.so
-@@ -33,7 +34,7 @@
  
  
- install:
+ mvclpf24.so:	mvclpf24.o mvclpf24_if.o exp2ap.o
+-	g++ -shared  mvclpf24.o mvclpf24_if.o exp2ap.o -o mvclpf24.so
++	$(CXX) $(LDFLAGS) $(CXXFLAGS) -shared  mvclpf24.o mvclpf24_if.o exp2ap.o -o mvclpf24.so
+ 
+ mvclpf24.o:	ladspaplugin.h mvclpf24.h
+ mvclpf24_if.o:	ladspaplugin.h mvclpf24.h
+ 
+ 
+ mvchpf24.so:	mvchpf24.o mvchpf24_if.o exp2ap.o
+-	g++ -shared  mvchpf24.o mvchpf24_if.o exp2ap.o -o mvchpf24.so
++	$(CXX) $(LDFLAGS) $(CXXFLAGS) -shared  mvchpf24.o mvchpf24_if.o exp2ap.o -o mvchpf24.so
+ 
+ mvchpf24.o:	ladspaplugin.h mvchpf24.h
+ mvchpf24_if.o:	ladspaplugin.h mvchpf24.h
+ 
+ 
+ cs_phaser.so:	cs_phaser.o cs_phaser_if.o exp2ap.o
+-	g++ -shared cs_phaser.o cs_phaser_if.o exp2ap.o -o cs_phaser.so
++	$(CXX) $(LDFLAGS) $(CXXFLAGS) -shared cs_phaser.o cs_phaser_if.o exp2ap.o -o cs_phaser.so
+ 
+ cs_phaser.o:	ladspaplugin.h cs_phaser.h
+ cs_phaser_if.o:	ladspaplugin.h cs_phaser.h
+ 
+ 
+ cs_chorus.so:	cs_chorus.o cs_chorus_if.o exp2ap.o
+-	g++ -shared  cs_chorus.o cs_chorus_if.o exp2ap.o -o cs_chorus.so
++	$(CXX) $(LDFLAGS) $(CXXFLAGS) -shared  cs_chorus.o cs_chorus_if.o exp2ap.o -o cs_chorus.so
+ 
+ cs_chorus.o:	ladspaplugin.h cs_chorus.h
+ cs_chorus_if.o:	ladspaplugin.h cs_chorus.h
+ 
+ 
+ install:	all
 -	cp  *.so /usr/lib/ladspa
-+	cp  *.so $(DESTDIR)$(INSTALL_PLUGINS_DIR)
++	cp -p  *.so $(DESTDIR)$(INSTALL_PLUGINS_DIR)
  
  
  DIR := $(shell basename `pwd`)
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/ladspa-mcp-plugins.git/commitdiff/ed58249030916e441bf518fe4e79be7a8a0926c3



More information about the pld-cvs-commit mailing list