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>

Reply via email to