From 0ed828cbc70a784db058fbfec6b586a640535446a21f131a9669fccda350e115 Mon Sep 17 00:00:00 2001 From: Dave Plater Date: Wed, 14 Apr 2010 08:36:38 +0000 Subject: [PATCH] Accepting request 37903 from home:plater Copy from home:plater/ladspa via accept of submit request 37903 revision 3. Request was accepted with message: Reviewed ok OBS-URL: https://build.opensuse.org/request/show/37903 OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/ladspa?expand=0&rev=15 --- ladspa.changes | 8 ++++++++ ladspa.spec | 48 ++++++++++++++++++++++++------------------------ 2 files changed, 32 insertions(+), 24 deletions(-) diff --git a/ladspa.changes b/ladspa.changes index a532af9..90028da 100644 --- a/ladspa.changes +++ b/ladspa.changes @@ -1,3 +1,11 @@ +------------------------------------------------------------------- +Wed Apr 14 08:24:43 UTC 2010 - davejplater@gmail.com + +- Enabled "autoreconf --install --force" in blop build to fix a + segfault in blop plugins +- Removed old fftw-devel because fftw3-devel is sufficient +- Enabled multiple jobs in all plugin builds. + ------------------------------------------------------------------- Mon Mar 22 05:12:28 UTC 2010 - davejplater@gmail.com diff --git a/ladspa.spec b/ladspa.spec index 57d7303..58d8406 100644 --- a/ladspa.spec +++ b/ladspa.spec @@ -19,7 +19,7 @@ Name: ladspa -BuildRequires: fdupes fftw-devel fftw3-devel flac-devel gcc-c++ ladspa-devel libsndfile-devel pkgconfig xorg-x11-util-devel +BuildRequires: fdupes fftw3-devel flac-devel gcc-c++ ladspa-devel libsndfile-devel pkgconfig xorg-x11-util-devel %define AMB_version 0.6.1 %define FIL_version 0.3.0 %define MCP_version 0.4.0 @@ -198,11 +198,11 @@ touch config.rpath export SUSE_ASNEEDED=0 # LADSPA SDK cd ladspa_sdk/src -make CFLAGS="$RPM_OPT_FLAGS -fPIC -ggdb" targets +make %{?jobs:-j%jobs} CFLAGS="$RPM_OPT_FLAGS -fPIC -ggdb" targets cd ../.. # CMT cd cmt/src -make CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing -fPIC -ggdb" targets +make %{?jobs:-j%jobs} CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing -fPIC -ggdb" targets cd ../.. # SWH plugins cd swh-plugins-%{swh_version} @@ -212,87 +212,87 @@ autoreconf --install --force #./autogen.sh --prefix=%{_prefix} --libdir=%{_libdir} CFLAGS="$RPM_OPT_FLAGS -fPIC -ggdb -DPIC -fno-strict-aliasing" \ ./configure --prefix=%{_prefix} -make CFLAGS="$RPM_OPT_FLAGS -fPIC -ggdb -DPIC -fno-strict-aliasing" +make %{?jobs:-j%jobs} CFLAGS="$RPM_OPT_FLAGS -fPIC -ggdb -DPIC -fno-strict-aliasing" cd .. # Vocoder cd vocoder-%{vocoder_version} -make CFLAGS="$RPM_OPT_FLAGS -fPIC -ggdb" +make %{?jobs:-j%jobs} CFLAGS="$RPM_OPT_FLAGS -fPIC -ggdb" cd .. # Alien Wah cd alienwah-%{alienwah_version} -make CFLAGS="$RPM_OPT_FLAGS -fPIC -ggdb" +make %{?jobs:-j%jobs} CFLAGS="$RPM_OPT_FLAGS -fPIC -ggdb" cd .. # Sooperlooper cd sooperlooper-%{sooperlooper_version} -make CFLAGS="$RPM_OPT_FLAGS -fPIC -ggdb" +make %{?jobs:-j%jobs} CFLAGS="$RPM_OPT_FLAGS -fPIC -ggdb" cd .. # Blop cd blop-%{blop_version} -#autoreconf --install --force +autoreconf --install --force ./configure --prefix=%{_prefix} \ --with-ladspa-plugin-dir=%{_libdir}/ladspa -make CFLAGS="$RPM_OPT_FLAGS -DNO_DEBUG -DPIC -fPIC -ggdb" +make %{?jobs:-j%jobs} CFLAGS="$RPM_OPT_FLAGS -DNO_DEBUG -DPIC -fPIC -ggdb" cd .. # VCF cd vcf-%{vcf_version} -make CFLAGS="$RPM_OPT_FLAGS -fPIC -ggdb" +make %{?jobs:-j%jobs} CFLAGS="$RPM_OPT_FLAGS -fPIC -ggdb" cd .. # unmatched cd unmatched -make CFLAGS="$RPM_OPT_FLAGS -fPIC -ggdb" +make %{?jobs:-j%jobs} CFLAGS="$RPM_OPT_FLAGS -fPIC -ggdb" cd .. # matched cd matched -make CFLAGS="$RPM_OPT_FLAGS -fPIC -ggdb" +make %{?jobs:-j%jobs} CFLAGS="$RPM_OPT_FLAGS -fPIC -ggdb" cd .. # preamp cd preamp -make CFLAGS="$RPM_OPT_FLAGS -fPIC -ggdb -fno-strict-aliasing" \ +make %{?jobs:-j%jobs} CFLAGS="$RPM_OPT_FLAGS -fPIC -ggdb -fno-strict-aliasing" \ CXXFLAGS="$RPM_OPT_FLAGS -fPIC -ggdb -fno-strict-aliasing" cd .. # MCP plugins cd MCP-plugins-%{MCP_version} -make CXXFLAGS="$RPM_OPT_FLAGS -fPIC -ggdb" +make %{?jobs:-j%jobs} CXXFLAGS="$RPM_OPT_FLAGS -fPIC -ggdb" cd .. # REV plugins cd REV-plugins-%{REV_version} -make CXXFLAGS="$RPM_OPT_FLAGS -fPIC -ggdb" +make %{?jobs:-j%jobs} CXXFLAGS="$RPM_OPT_FLAGS -fPIC -ggdb" cd .. # VCO plugins cd VCO-plugins-%{VCO_version} -make CXXFLAGS="$RPM_OPT_FLAGS -fPIC -ggdb" +make %{?jobs:-j%jobs} CXXFLAGS="$RPM_OPT_FLAGS -fPIC -ggdb" cd .. # vlevel cd vlevel-%{vlevel_version} -make CXXFLAGS="$RPM_OPT_FLAGS -fPIC -ggdb" +make %{?jobs:-j%jobs} CXXFLAGS="$RPM_OPT_FLAGS -fPIC -ggdb" cd .. # tap-plugins cd tap-plugins-%{tap_version} -make CFLAGS="$RPM_OPT_FLAGS -fPIC -ggdb -c" +make %{?jobs:-j%jobs} CFLAGS="$RPM_OPT_FLAGS -fPIC -ggdb -c" cd .. # super-60 cd super-60 -make CFLAGS="$RPM_OPT_FLAGS -ggdb -fPIC" +make %{?jobs:-j%jobs} CFLAGS="$RPM_OPT_FLAGS -ggdb -fPIC" cd .. # caps cd caps-%{caps_version} -make CFLAGS="$RPM_OPT_FLAGS -ggdb -fPIC" +make %{?jobs:-j%jobs} CFLAGS="$RPM_OPT_FLAGS -ggdb -fPIC" cd .. # FIL plugins cd FIL-plugins-%{FIL_version} -make CXXFLAGS="$RPM_OPT_FLAGS -ggdb -fPIC" +make %{?jobs:-j%jobs} CXXFLAGS="$RPM_OPT_FLAGS -ggdb -fPIC" cd .. # AMB plugins cd AMB-plugins-%{AMB_version} -make CXXFLAGS="$RPM_OPT_FLAGS -ggdb -fPIC" +make %{?jobs:-j%jobs} CXXFLAGS="$RPM_OPT_FLAGS -ggdb -fPIC" cd .. # pvoc plugins cd pvoc-%{pvoc_version} -make OPTS="$RPM_OPT_FLAGS -ggdb -fPIC" +make %{?jobs:-j%jobs} OPTS="$RPM_OPT_FLAGS -ggdb -fPIC" cd .. # blepvco cd blepvco-%{blepvco_version} -make CPPFLAGS="$RPM_OPT_FLAGS -ggdb -fPIC" +make %{?jobs:-j%jobs} CPPFLAGS="$RPM_OPT_FLAGS -ggdb -fPIC" cd .. %install