Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package liblscp for openSUSE:Factory checked 
in at 2023-01-21 19:11:35
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/liblscp (Old)
 and      /work/SRC/openSUSE:Factory/.liblscp.new.32243 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "liblscp"

Sat Jan 21 19:11:35 2023 rev:5 rq:1060054 version:0.9.8

Changes:
--------
--- /work/SRC/openSUSE:Factory/liblscp/liblscp.changes  2022-04-13 
21:06:51.104669703 +0200
+++ /work/SRC/openSUSE:Factory/.liblscp.new.32243/liblscp.changes       
2023-01-21 19:11:41.377342440 +0100
@@ -1,0 +2,7 @@
+Fri Jan 20 16:25:04 UTC 2023 - Dirk Müller <[email protected]>
+
+- update to 0.9.8:
+  * Fixed broken pkg-config file (lscp.pc) generation (thanks
+    to Konstantin Voinov while on OBS multimedia::proaudio).
+
+-------------------------------------------------------------------

Old:
----
  liblscp-0.9.6.tar.gz

New:
----
  liblscp-0.9.8.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ liblscp.spec ++++++
--- /var/tmp/diff_new_pack.Kk0nqp/_old  2023-01-21 19:11:42.553349153 +0100
+++ /var/tmp/diff_new_pack.Kk0nqp/_new  2023-01-21 19:11:42.557349176 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package liblscp
 #
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2023 SUSE LLC
 # Copyright (c) 2012 Pascal Bleser <[email protected]>
 #
 # All modifications and additions to the file contributed by third parties
@@ -19,7 +19,7 @@
 
 %define sover  6
 Name:           liblscp
-Version:        0.9.6
+Version:        0.9.8
 Release:        0
 Summary:        LinuxSampler control protocol library
 License:        LGPL-2.1-or-later

++++++ liblscp-0.9.6.tar.gz -> liblscp-0.9.8.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/liblscp-0.9.6/CMakeLists.txt 
new/liblscp-0.9.8/CMakeLists.txt
--- old/liblscp-0.9.6/CMakeLists.txt    2022-04-02 10:11:22.641161964 +0200
+++ new/liblscp-0.9.8/CMakeLists.txt    2022-12-27 10:17:54.990927846 +0100
@@ -1,7 +1,7 @@
 cmake_minimum_required (VERSION 3.13)
 
 project (liblscp
-  VERSION 0.9.6
+  VERSION 0.9.8
   DESCRIPTION "LinuxSampler Control Protocol API library"
   LANGUAGES C)
 
@@ -38,17 +38,12 @@
 set (PACKAGE_STRING "${PACKAGE_NAME} ${PACKAGE_VERSION}")
 set (PACKAGE_TARNAME "liblscp")
 
-set (ac_version "${PROJECT_VERSION}")
-set (ac_prefix "${CMAKE_INSTALL_PREFIX}")
-
 set (CONFIG_PREFIX "${CMAKE_INSTALL_PREFIX}")
 
 include (GNUInstallDirs)
 set (CONFIG_LIBDIR  "${CONFIG_PREFIX}/${CMAKE_INSTALL_LIBDIR}")
 set (CONFIG_INCLUDEDIR "${CONFIG_PREFIX}/${CMAKE_INSTALL_INCLUDEDIR}")
 
-set (ac_libdir "${CONFIG_LIBDIR}")
-set (ac_includedir "${CONFIG_INCLUDEDIR}")
 
 
#------------------------------------------------------------------------------------
 # Rules for library version information:
@@ -70,7 +65,7 @@
 
 set (SHARED_VERSION_CURRENT  6)
 set (SHARED_VERSION_AGE      0)
-set (SHARED_VERSION_REVISION 4)
+set (SHARED_VERSION_REVISION 6)
 set (SHARED_VERSION_INFO 
"${SHARED_VERSION_CURRENT}.${SHARED_VERSION_AGE}.${SHARED_VERSION_REVISION}")
 
 if (CONFIG_DEBUG)
@@ -132,10 +127,3 @@
 add_subdirectory (doc)
 add_subdirectory (examples)
 
-configure_file (liblscp.spec.in liblscp.spec IMMEDIATE @ONLY)
-
-configure_file (lscp.pc.in lscp.pc IMMEDIATE @ONLY)
-
-install (FILES ${CMAKE_CURRENT_BINARY_DIR}/lscp.pc
-  DESTINATION ${CONFIG_LIBDIR}/pkgconfig)
-
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/liblscp-0.9.6/ChangeLog new/liblscp-0.9.8/ChangeLog
--- old/liblscp-0.9.6/ChangeLog 2022-04-02 10:11:22.641161964 +0200
+++ new/liblscp-0.9.8/ChangeLog 2022-12-27 10:17:54.990927846 +0100
@@ -3,6 +3,13 @@
 
 ChangeLog
 
+0.9.8  2022-12-28  An End-of-Year'22 release.
+
+                   Fixed broken pkg-config file (lscp.pc) generation (thanks
+                   to Konstantin Voinov while on OBS multimedia::proaudio).
+
+0.9.7  2022-10-03  An Early-Autumn'22 release.
+
 0.9.6  2022-04-02  Install doxygen (doc/html) files again (via cmake).
 
 0.9.5  2022-01-09  Dropped autotools (autoconf, automake, etc.) build system.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/liblscp-0.9.6/README new/liblscp-0.9.8/README
--- old/liblscp-0.9.6/README    2022-04-02 10:11:22.641161964 +0200
+++ new/liblscp-0.9.8/README    2022-12-27 10:17:54.990927846 +0100
@@ -13,14 +13,14 @@
 
 Unpack the tarball and in the extracted source directory:
 
-    cmake [-DCMAKE_INSTALL_PREFIX=/usr/local] -B build
+    cmake [-DCMAKE_INSTALL_PREFIX=<prefix>] -B build
     cmake --build build [--parallel <Njobs>]
 
 and optionally, as root:
 
-    sudo cmake --install build
+    [sudo] cmake --install build
 
-See also the README.cmake file in the source distribution.
+Note that the default installation path (<prefix>) is /usr/local .
 
 
 Enjoy.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/liblscp-0.9.6/liblscp.spec.in 
new/liblscp-0.9.8/liblscp.spec.in
--- old/liblscp-0.9.6/liblscp.spec.in   2022-04-02 10:11:22.643161964 +0200
+++ new/liblscp-0.9.8/liblscp.spec.in   1970-01-01 01:00:00.000000000 +0100
@@ -1,216 +0,0 @@
-#
-# spec file for package liblscp
-#
-# Copyright (C) 2004-2022, rncbc aka Rui Nuno Capela. All rights reserved.
-# Copyright (C) 2007,2008,2015 Christian Schoenebeck
-#
-# All modifications and additions to the file contributed by third parties
-# remain the property of their copyright owners, unless otherwise agreed
-# upon. The license for this file, and modifications and additions to the
-# file, is the same license as for the pristine package itself (unless the
-# license for the pristine package is not an Open Source License, in which
-# case the license is the MIT License). An "Open Source License" is a
-# 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/
-#
-
-%define name   @PACKAGE_TARNAME@
-%define version        @PACKAGE_VERSION@
-%define release        50.1
-
-%define _soname %{name}6
-
-%define _prefix        @ac_prefix@
-
-%if %{defined fedora}
-%global debug_package %{nil}
-%endif
-
-Summary:       LinuxSampler Control Protocol API library
-Name:          %{name}
-Version:       %{version}
-Release:       %{release}
-License:       LGPL-2.0+
-Source0:       %{name}-%{version}.tar.gz
-URL:           http://www.linuxsampler.org/
-BuildRoot:     %{_tmppath}/%{name}-%{version}-%{release}-buildroot
-#Packager:     rncbc.org
-
-BuildRequires: coreutils
-BuildRequires: cmake
-BuildRequires: pkgconfig
-BuildRequires: glibc-devel
-BuildRequires: doxygen
-
-%description
-LinuxSampler control protocol API library.
-
-
-%package -n %{_soname}
-Summary:       LinuxSampler Control Protocol API library
-Group:         System/Libraries
-Provides:      %{name}
-
-%description -n %{_soname}
-  LinuxSampler Control Protocol C API library - development files.
-  .
-  This package is for use with the LinuxSampler audio sampling
-  engine / library and packages. Wraps the LinuxSampler network
-  protocol and offers a convenient API in form of a C library.
-  .
-  For further informations visit
-  http://www.linuxsampler.org
-  .
-  This package contains the header files needed for
-  development with liblscp. You will need this only if you
-  intend to compile programs that use this library.
-
-
-%package devel
-Summary:       LinuxSampler Control Protocol API library - development files
-Group:         Development/Libraries/C and C++
-Requires:      pkgconfig
-Requires:      %{name} >= %{version}
-
-%description devel
-LinuxSampler Control Protocol C API library - development files.
-
-This package is for use with the LinuxSampler audio sampling
-engine / library and packages. Wraps the LinuxSampler network
-protocol and offers a convenient API in form of a C library.
-
-For further informations visit
-http://www.linuxsampler.org
-
-This package contains the header files needed for
-development with liblscp. You will need this only if you
-intend to compile programs that use this library.
-
-
-%prep
-%setup -q
-
-%build
-cmake -DCMAKE_INSTALL_PREFIX=%{_prefix} -Wno-dev -B build
-cmake --build build %{?_smp_mflags}
-
-%install
-DESTDIR="%{buildroot}" \
-cmake --install build
-
-%clean
-[ -d "%{buildroot}" -a "%{buildroot}" != "/" ] && %__rm -rf "%{buildroot}"
-
-%post -n %{_soname}
-/sbin/ldconfig
-
-%postun -n %{_soname}
-/sbin/ldconfig
-
-%files -n %{_soname}
-%defattr(-,root,root)
-%doc README LICENSE ChangeLog
-%{_libdir}/liblscp.so.*
-
-%files devel
-%defattr(-,root,root)
-%{_libdir}/liblscp.so
-%{_libdir}/pkgconfig/lscp.pc
-%dir %{_includedir}/lscp
-%{_includedir}/lscp/*.h
-%dir %{_datadir}/doc/%{name}
-%dir %{_datadir}/doc/%{name}/html
-%{_datadir}/doc/%{name}/html/*
-
-
-%changelog
-* Sat Apr  2 2022 Rui Nuno Capela <[email protected]> 0.9.6
-- A Spring'22 Release.
-* Sun Jan  9 2022 Rui Nuno Capela <[email protected]> 0.9.5
-- A Winter'22 Release.
-* Sun Jul  4 2021 Rui Nuno Capela <[email protected]> 0.9.4
-- Early-Summer'21 release.
-* Tue May 11 2021 Rui Nuno Capela <[email protected]> 0.9.3
-- Spring'21 release.
-* Sun Mar 14 2021 Rui Nuno Capela <[email protected]> 0.9.2
-- End-of-Winter'21 release.
-* Sun Feb  7 2021 Rui Nuno Capela <[email protected]> 0.9.1
-- Winter'21 release.
-* Thu Dec 17 2020 Rui Nuno Capela <[email protected]> 0.9.0
-- Winter'20 release.
-* Tue Mar 24 2020 Rui Nuno Capela <[email protected]> 0.6.2
-- Spring'20 release.
-* Sun Dec 22 2019 Rui Nuno Capela <[email protected]> 0.6.1
-- Winter'19 release.
-* Tue Dec 12 2017 Rui Nuno Capela <[email protected]> 0.6.0
-- Autumn'17 release: bumped directly to 0.6.0.
-* Mon Nov 14 2016 Rui Nuno Capela <[email protected]> 0.5.8
-- Fall'16 release.
-* Tue Dec 31 2013 Rui Nuno Capela <[email protected]> 0.5.7
-- A fifth of a Jubilee release.
-* Sun Feb 24 2013 Rui Nuno Capela <[email protected]>
-- Use getaddrinfo() instead of deprecated gethostbyname().
-* Sat Aug  1 2009 Rui Nuno Capela <[email protected]> 0.5.6
-- New 0.5.6 release.
-* Fri Oct 12 2007 Rui Nuno Capela <[email protected]> 0.5.5
-- Changed client interface function, for editing channel instrument.
-- New 0.5.5 release.
-* Tue Oct  2 2007 Rui Nuno Capela <[email protected]> 0.5.4
-- Added new client interface function, for editing instrument.
-- New 0.5.4 release.
-* Mon Jan 15 2007 Rui Nuno Capela <[email protected]> 0.5.3
-- New 0.5.3 release.
-* Thu Jan 11 2007 Rui Nuno Capela <[email protected]> 0.5.2
-- Sampler channel effect sends control and global volume support.
-- Audio routing representation changed to integer array.
-- New 0.5.2 release.
-* Fri Dec 22 2006 Rui Nuno Capela <[email protected]> 0.5.1
-- Added support for new (un)subscribable events.
-- Examples update.
-- Prepared for 0.5.1 maintenance release.
-* Sun Dec 17 2006 Rui Nuno Capela <[email protected]> 0.5.0
-- Multi MIDI instrument maps introduced, sampler channel assignable.
-- Moved on up to a brand new 0.5.0 release.
-* Mon Dec  4 2006 Rui Nuno Capela <[email protected]> 0.4.2
-- Going up to 0.4.2 fast.
-* Tue Nov 28 2006 Rui Nuno Capela <[email protected]> 0.4.1
-- Bumped directly to 0.4.1 release.
-- Getting ready for the new MIDI instrument mapping features.
-* Thu Jun  1 2006 Rui Nuno Capela <[email protected]> 0.3.3
-- Take a chance for a new 0.3.3 release.
-- Changed deprecated copyright attribute to license.
-- Added ldconfig to post-(un)install steps.
-* Mon Aug 29 2005 Rui Nuno Capela <[email protected]> 0.3.2
-- Fixed for 0.3.2 release.
-* Wed Aug 10 2005 Rui Nuno Capela <[email protected]> 0.3.1
-- Prepare 0.3.1 release for sampler channel mute/solo support.
-* Fri Jun 10 2005 Rui Nuno Capela <[email protected]> 0.3.0
-- Prepare 0.3.0 release featuring timeout flush idiosyncrasies.
-* Sun May 22 2005 Rui Nuno Capela <[email protected]> 0.2.9
-- Prepare 0.2.9 release due to event subscription LSCP command changes.
-* Fri May  6 2005 Rui Nuno Capela <[email protected]> 0.2.8
-- Prepare 0.2.8 release in response to [bug #9].
-* Thu Mar 10 2005 Rui Nuno Capela <[email protected]> 0.2.7
-- Prepare 0.2.7 yet another bug-fix release.
-* Tue Mar  1 2005 Rui Nuno Capela <[email protected]> 0.2.6
-- Prepare 0.2.6 bug-fix release.
-* Mon Feb 14 2005 Rui Nuno Capela <[email protected]> 0.2.5
-- Prepare 0.2.5 release.
-* Mon Oct 11 2004 Rui Nuno Capela <[email protected]> 0.2.4
-- Fixed 0.2.4 release.
-* Tue Sep 28 2004 Rui Nuno Capela <[email protected]> 0.2.3
-- Fixed 0.2.3 release.
-* Thu Jul 29 2004 Rui Nuno Capela <[email protected]> 0.2.2
-- Prepare 0.2.2 release.
-* Tue Jul 13 2004 Christian Schoenebeck <[email protected]>
-- renamed 'liblscp.pc' to 'lscp.pc' as well as the pkg-config lib name
-* Thu Jul  8 2004 Rui Nuno Capela <[email protected]> 0.2.1
-- Prepare 0.2.1 bugfix release.
-* Tue Jul  6 2004 Rui Nuno Capela <[email protected]> 0.2.2
-- Catch up on 0.2.0 release.
-* Mon Apr 26 2004 Rui Nuno Capela <[email protected]>
-- Server stuff moved out (stays on examples source package)
-* Sat Apr 24 2004 Rui Nuno Capela <[email protected]>
-- Created initial liblscp.spec.in
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/liblscp-0.9.6/lscp/version.h.cmake 
new/liblscp-0.9.8/lscp/version.h.cmake
--- old/liblscp-0.9.6/lscp/version.h.cmake      2022-04-02 10:11:22.643161964 
+0200
+++ new/liblscp-0.9.8/lscp/version.h.cmake      2022-12-27 10:17:54.992927846 
+0100
@@ -2,7 +2,7 @@
 //
 /****************************************************************************
    liblscp - LinuxSampler Control Protocol API
-   Copyright (C) 2004-2021, rncbc aka Rui Nuno Capela. All rights reserved.
+   Copyright (C) 2004-2022, rncbc aka Rui Nuno Capela. All rights reserved.
 
    This library is free software; you can redistribute it and/or
    modify it under the terms of the GNU Lesser General Public
@@ -23,9 +23,9 @@
 #ifndef __LSCP_VERSION_H
 #define __LSCP_VERSION_H
 
-#define LSCP_PACKAGE    "@PACKAGE_NAME@"
-#define LSCP_VERSION    "@PACKAGE_VERSION@"
-#define LSCP_BUILD      "@ac_version@"
+#define LSCP_PACKAGE    "@PROJECT_NAME@"
+#define LSCP_VERSION    "@PROJECT_VERSION@"
+#define LSCP_BUILD      "@PACKAGE_VERSION@"
 
 #endif // __LSCP_VERSION_H
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/liblscp-0.9.6/lscp.pc.in new/liblscp-0.9.8/lscp.pc.in
--- old/liblscp-0.9.6/lscp.pc.in        2022-04-02 10:11:22.643161964 +0200
+++ new/liblscp-0.9.8/lscp.pc.in        1970-01-01 01:00:00.000000000 +0100
@@ -1,10 +0,0 @@
-prefix=@ac_prefix@
-exec_prefix=@ac_prefix@
-libdir=@ac_libdir@
-includedir=@ac_includedir@
-
-Name: lscp
-Description: LinuxSampler control protocol API
-Version: @VERSION@
-Libs: -L${libdir} -llscp
-Cflags: -I${includedir}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/liblscp-0.9.6/src/CMakeLists.txt 
new/liblscp-0.9.8/src/CMakeLists.txt
--- old/liblscp-0.9.6/src/CMakeLists.txt        2022-04-02 10:11:22.643161964 
+0200
+++ new/liblscp-0.9.8/src/CMakeLists.txt        2022-12-27 10:17:54.992927846 
+0100
@@ -14,6 +14,11 @@
 endif()
 configure_file (${CMAKE_SOURCE_DIR}/lscp/version.h.cmake 
${CMAKE_SOURCE_DIR}/lscp/version.h)
 
+if (EXISTS ${CMAKE_SOURCE_DIR}/lscp.pc)
+  file(REMOVE ${CMAKE_SOURCE_DIR}/lscp.pc)
+endif()
+configure_file (lscp.pc.cmake ${CMAKE_CURRENT_BINARY_DIR}/lscp.pc IMMEDIATE 
@ONLY)
+
 
 set (PUBLIC_HEADERS
   ${CMAKE_SOURCE_DIR}/lscp/client.h
@@ -55,3 +60,8 @@
   DESTINATION ${CONFIG_LIBDIR}
   PUBLIC_HEADER
   DESTINATION ${CONFIG_INCLUDEDIR}/lscp)
+
+install (FILES ${CMAKE_CURRENT_BINARY_DIR}/lscp.pc
+  DESTINATION ${CONFIG_LIBDIR}/pkgconfig)
+
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/liblscp-0.9.6/src/lscp.pc.cmake 
new/liblscp-0.9.8/src/lscp.pc.cmake
--- old/liblscp-0.9.6/src/lscp.pc.cmake 1970-01-01 01:00:00.000000000 +0100
+++ new/liblscp-0.9.8/src/lscp.pc.cmake 2022-12-27 10:17:54.993927846 +0100
@@ -0,0 +1,10 @@
+prefix=@CONFIG_PREFIX@
+exec_prefix=@CONFIG_PREFIX@
+libdir=@CONFIG_LIBDIR@
+includedir=@CONFIG_INCLUDEDIR@
+
+Name: lscp
+Description: LinuxSampler control protocol API
+Version: @CONFIG_VERSION@
+Libs: -L${libdir} -llscp
+Cflags: -I${includedir}

Reply via email to