Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package ladspa-cmt for openSUSE:Factory checked in at 2021-06-09 21:51:47 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ladspa-cmt (Old) and /work/SRC/openSUSE:Factory/.ladspa-cmt.new.32437 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ladspa-cmt" Wed Jun 9 21:51:47 2021 rev:4 rq:893753 version:1.17 Changes: -------- --- /work/SRC/openSUSE:Factory/ladspa-cmt/ladspa-cmt.changes 2014-03-04 13:36:42.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.ladspa-cmt.new.32437/ladspa-cmt.changes 2021-06-09 21:51:59.034440713 +0200 @@ -1,0 +2,12 @@ +Mon May 17 12:51:49 UTC 2021 - Ferdinand Thiessen <r...@fthiessen.de> + +- Update to version 1.17 + * avoid malloc/new mismatch. + * reassure compiler. + * Use GCC export map to ensure only ladspa_descriptor() is exported. + * Package with version number in archive and directory names. + * Use C99 isnormal() to identify denormals (and other bad numbers). +- Drop cmt_src_1.15.diff +- Add no-installation-doc.patch + +------------------------------------------------------------------- Old: ---- cmt_src_1.15.diff cmt_src_1.15.tgz New: ---- cmt_1.17.tgz no-installation-doc.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ladspa-cmt.spec ++++++ --- /var/tmp/diff_new_pack.XYRdBM/_old 2021-06-09 21:52:00.342443045 +0200 +++ /var/tmp/diff_new_pack.XYRdBM/_new 2021-06-09 21:52:00.346443052 +0200 @@ -1,7 +1,7 @@ # # spec file for package ladspa-cmt # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2021 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,51 +12,47 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # Name: ladspa-cmt -Version: 1.15 +Version: 1.17 Release: 0 Summary: LADSPA CMT plugins -License: GPL-2.0+ +License: GPL-2.0-or-later Group: Productivity/Multimedia/Sound/Utilities -Url: http://www.ladspa.org/cmt/ -Source: http://www.ladspa.org/download/cmt_src_%{version}.tgz +URL: https://www.ladspa.org/cmt/overview.html +Source0: http://www.ladspa.org/download/cmt_%{version}.tgz Source1: cmt.rdf -Patch1: cmt_src_1.15.diff +# PATCH-FEATURE-OPENSUSE no-installation-doc.patch -- There is no need for installation documentation +Patch0: no-installation-doc.patch BuildRequires: gcc-c++ BuildRequires: ladspa-devel Supplements: ladspa -BuildRoot: %{_tmppath}/%{name}-%{version}-build %description -This package provides a LADSPA (Linux Audio Developer's Simple Plug-in API) -CMT (Computer Music Toolkit) plugins. +This toolkit is a set of musical sound processing and synthesis tools +presented as a LADSPA (Linux Audio Developer's Simple Plug-in API) +plugin library for CMT (Computer Music Toolkit). +See the %{_docdir}/%{name} directory for documentation. %prep -%setup -q -n cmt -%patch1 -chmod 0644 doc/plugins.html +%autosetup -p1 -n cmt_%{version} %build -# This package failed when testing with -Wl,-as-needed being default. -# So we disable it here, if you want to retest, just delete this comment and the line below. -export SUSE_ASNEEDED=0 -make -C src %{?_smp_mflags} CFLAGS="%{optflags} -fno-strict-aliasing -fPIC -ggdb" targets +%make_build -C src CFLAGS="%{optflags}" targets %install -mkdir -p %{buildroot}%{_libdir}/ladspa -make -C src INSTALL_PLUGINS_DIR=%{buildroot}%{_libdir}/ladspa install -mkdir -p %{buildroot}%{_datadir}/ladspa/rdf -cp -p %{SOURCE1} %{buildroot}%{_datadir}/ladspa/rdf +install -d -m 0755 %{buildroot}%{_libdir}/ladspa +install -d -m 0755 %{buildroot}%{_datadir}/ladspa/rdf +install -D -m 0644 plugins/cmt.so %{buildroot}%{_libdir}/ladspa/cmt.so +install -D -m 0644 %{SOURCE1} %{buildroot}%{_datadir}/ladspa/rdf/cmt.rdf %files -%defattr(-,root,root) +%doc doc/*.html +%license doc/COPYING %{_libdir}/ladspa %{_datadir}/ladspa -%doc README -%doc doc/* %changelog ++++++ cmt_src_1.15.tgz -> cmt_1.17.tgz ++++++ ++++ 2669 lines of diff (skipped) ++++++ no-installation-doc.patch ++++++ diff -Nur cmt_1.17/doc/adding_plugins.html new/doc/adding_plugins.html --- cmt_1.17/doc/adding_plugins.html 2019-01-03 16:08:22.000000000 +0100 +++ new/doc/adding_plugins.html 2021-05-17 15:17:15.573353921 +0200 @@ -67,7 +67,6 @@ <UL> <LI><A HREF="overview.html">Overview</A></LI> <LI><A HREF="http://www.ladspa.org/download/index.html">Download</A></LI> - <LI><A HREF="installation.html">Installation</A></LI> <LI><A HREF="license.html">License (LGPL)</A></LI> <LI><A HREF="plugins.html">Plugins in the Library</A></LI> <LI><A HREF="adding_plugins.html">Adding Plugins to the Library</A></LI> diff -Nur cmt_1.17/doc/bugs.html new/doc/bugs.html --- cmt_1.17/doc/bugs.html 2019-01-03 16:08:22.000000000 +0100 +++ new/doc/bugs.html 2021-05-17 15:16:42.721102891 +0200 @@ -38,7 +38,6 @@ <UL> <LI><A HREF="overview.html">Overview</A></LI> <LI><A HREF="http://www.ladspa.org/download/index.html">Download</A></LI> - <LI><A HREF="installation.html">Installation</A></LI> <LI><A HREF="license.html">License (LGPL)</A></LI> <LI><A HREF="plugins.html">Plugins in the Library</A></LI> <LI><A HREF="adding_plugins.html">Adding Plugins to the Library</A></LI> diff -Nur cmt_1.17/doc/changes.html new/doc/changes.html --- cmt_1.17/doc/changes.html 2019-01-03 16:08:22.000000000 +0100 +++ new/doc/changes.html 2021-05-17 15:16:58.493223408 +0200 @@ -194,7 +194,6 @@ <UL> <LI><A HREF="overview.html">Overview</A></LI> <LI><A HREF="http://www.ladspa.org/download/index.html">Download</A></LI> - <LI><A HREF="installation.html">Installation</A></LI> <LI><A HREF="license.html">License (LGPL)</A></LI> <LI><A HREF="plugins.html">Plugins in the Library</A></LI> <LI><A HREF="adding_plugins.html">Adding Plugins to the Library</A></LI> diff -Nur cmt_1.17/doc/index.html new/doc/index.html --- cmt_1.17/doc/index.html 2019-01-03 16:08:22.000000000 +0100 +++ new/doc/index.html 2021-05-17 15:16:24.868966479 +0200 @@ -16,7 +16,6 @@ <UL> <LI><A HREF="overview.html">Overview</A></LI> <LI><A HREF="http://www.ladspa.org/download/index.html">Download</A></LI> - <LI><A HREF="installation.html">Installation</A></LI> <LI><A HREF="license.html">License (LGPL)</A></LI> <LI><A HREF="plugins.html">Plugins in the Library</A></LI> <LI><A HREF="adding_plugins.html">Adding Plugins to the Library</A></LI> diff -Nur cmt_1.17/doc/installation.html new/doc/installation.html --- cmt_1.17/doc/installation.html 2019-01-03 16:08:22.000000000 +0100 +++ new/doc/installation.html 1970-01-01 01:00:00.000000000 +0100 @@ -1,64 +0,0 @@ -<HTML> - <HEAD> - <TITLE>CMT Documentation</TITLE> - <META NAME="DESCRIPTION" - CONTENT="CMT Documentation"> - </HEAD> - <BODY BGCOLOR=#FFFFFF> - - <CENTER><IMG BORDER=0 SRC="/images/top.jpg"></CENTER> - - <HR/> - - -<H1>CMT Installation</H1> - -<P>To build the plugin library, enter the <CODE>src/</CODE> directory - and run <CODE>make</CODE>. The makefile expects to find the - <CODE>ladspa.h</CODE> header file in your include path or - <CODE>/usr/local/include/</CODE>. If you do not have this file it - can be downloaded as part of the LADSPA SDK - from <A HREF="http://www.ladspa.org/download/index.html"> - http://www.ladspa.org/download/index.html</A>.</P> - -<P>Running <CODE>make</CODE> will generate the CMT LADSPA plugin - library (<CODE>cmt.so</CODE>) in the <CODE>plugins/</CODE> - directory. This can be moved to an appropriate location depending on - the application you are using. Running <CODE>make install</CODE> - from the <CODE>src/</CODE> directory as root will install to - <CODE>/usr/lib/ladspa/</CODE> which is on the search path - recommended for hosts looking for plugin libraries. Some - applications may not search this directory automatically.</P> - - -<HR/> - -<H1>CMT Index</H1> - -<UL> - <LI><A HREF="overview.html">Overview</A></LI> - <LI><A HREF="http://www.ladspa.org/download/index.html">Download</A></LI> - <LI><A HREF="installation.html">Installation</A></LI> - <LI><A HREF="license.html">License (LGPL)</A></LI> - <LI><A HREF="plugins.html">Plugins in the Library</A></LI> - <LI><A HREF="adding_plugins.html">Adding Plugins to the Library</A></LI> - <LI><A HREF="changes.html">Change History</A></LI> - <LI><A HREF="bugs.html">Bugs</A></LI> -</UL> - -<H2>Other Links</H2> - -<UL> - <LI> - The <A HREF="http://www.ladspa.org/ladspa_sdk/overview.html">LADSPA - Software Development Kit</A> - </LI> -</UL> - - - <HR/> - - <CENTER><IMG BORDER=0 SRC="/images/base.jpg"></CENTER> - - </BODY> -</HTML> diff -Nur cmt_1.17/doc/license.html new/doc/license.html --- cmt_1.17/doc/license.html 2019-01-03 16:08:22.000000000 +0100 +++ new/doc/license.html 2021-05-17 15:17:10.153312505 +0200 @@ -35,7 +35,6 @@ <UL> <LI><A HREF="overview.html">Overview</A></LI> <LI><A HREF="http://www.ladspa.org/download/index.html">Download</A></LI> - <LI><A HREF="installation.html">Installation</A></LI> <LI><A HREF="license.html">License (LGPL)</A></LI> <LI><A HREF="plugins.html">Plugins in the Library</A></LI> <LI><A HREF="adding_plugins.html">Adding Plugins to the Library</A></LI> diff -Nur cmt_1.17/doc/overview.html new/doc/overview.html --- cmt_1.17/doc/overview.html 2019-01-03 16:08:22.000000000 +0100 +++ new/doc/overview.html 2021-05-17 15:16:51.177167504 +0200 @@ -30,7 +30,6 @@ <UL> <LI><A HREF="overview.html">Overview</A></LI> <LI><A HREF="http://www.ladspa.org/download/index.html">Download</A></LI> - <LI><A HREF="installation.html">Installation</A></LI> <LI><A HREF="license.html">License (LGPL)</A></LI> <LI><A HREF="plugins.html">Plugins in the Library</A></LI> <LI><A HREF="adding_plugins.html">Adding Plugins to the Library</A></LI> diff -Nur cmt_1.17/doc/plugins.html new/doc/plugins.html --- cmt_1.17/doc/plugins.html 2019-01-03 16:08:22.000000000 +0100 +++ new/doc/plugins.html 2021-05-17 15:17:04.937272648 +0200 @@ -496,7 +496,6 @@ <UL> <LI><A HREF="overview.html">Overview</A></LI> <LI><A HREF="http://www.ladspa.org/download/index.html">Download</A></LI> - <LI><A HREF="installation.html">Installation</A></LI> <LI><A HREF="license.html">License (LGPL)</A></LI> <LI><A HREF="plugins.html">Plugins in the Library</A></LI> <LI><A HREF="adding_plugins.html">Adding Plugins to the Library</A></LI>