commit libmusicbrainz5 for openSUSE:Factory

2020-03-31 Thread root
Hello community,

here is the log from the commit of package libmusicbrainz5 for openSUSE:Factory 
checked in at 2020-03-31 17:31:51

Comparing /work/SRC/openSUSE:Factory/libmusicbrainz5 (Old)
 and  /work/SRC/openSUSE:Factory/.libmusicbrainz5.new.3160 (New)


Package is "libmusicbrainz5"

Tue Mar 31 17:31:51 2020 rev:9 rq:788985 version:5.1.0

Changes:

--- /work/SRC/openSUSE:Factory/libmusicbrainz5/libmusicbrainz5.changes  
2018-09-26 14:53:28.931101557 +0200
+++ 
/work/SRC/openSUSE:Factory/.libmusicbrainz5.new.3160/libmusicbrainz5.changes
2020-03-31 17:31:57.084250160 +0200
@@ -1,0 +2,6 @@
+Fri Mar 27 10:57:12 UTC 2020 - Dominique Leuenberger 
+
+- Add musicbrainz-cmake-noglob.patch: do not use wildcards for
+  dependencies. Fixes build when using ninja.
+
+---

New:

  musicbrainz-cmake-noglob.patch



Other differences:
--
++ libmusicbrainz5.spec ++
--- /var/tmp/diff_new_pack.xnNffG/_old  2020-03-31 17:31:57.876250623 +0200
+++ /var/tmp/diff_new_pack.xnNffG/_new  2020-03-31 17:31:57.876250623 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package libmusicbrainz5
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -26,6 +26,8 @@
 URL:http://musicbrainz.org/doc/libmusicbrainz
 Source0:
https://github.com/metabrainz/libmusicbrainz/releases/download/release-%{version}/%{_name}-%{version}.tar.gz
 Source1:baselibs.conf
+# PATCH-FIX-UPSTREAM musicbrainz-cmake-noglob.patch dims...@opensuse.org -- do 
not use wildcards for dependencies
+Patch0: musicbrainz-cmake-noglob.patch
 BuildRequires:  cmake
 BuildRequires:  gcc-c++
 BuildRequires:  neon-devel
@@ -58,7 +60,7 @@
 download metadata about the music they are playing.
 
 %prep
-%setup -q -n %{_name}-%{version}
+%autosetup -n %{_name}-%{version} -p1
 
 %build
 CFLAGS="%{optflags} -D_FILE_OFFSET_BITS=64"

++ musicbrainz-cmake-noglob.patch ++
>From 36262d60fe92fe7a2c9bfb40e736bfcd29a6c3bd Mon Sep 17 00:00:00 2001
From: Abderrahim Kitouni 
Date: Fri, 13 Apr 2018 09:56:57 +0100
Subject: [PATCH] src/CMakelists.txt: do not use wildcards for dependencies

This is discouraged by cmake's documentation and doesn't work with the ninja 
generator.
---
 src/CMakeLists.txt | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

Index: libmusicbrainz-5.1.0/src/CMakeLists.txt
===
--- libmusicbrainz-5.1.0.orig/src/CMakeLists.txt
+++ libmusicbrainz-5.1.0/src/CMakeLists.txt
@@ -36,7 +36,8 @@ ADD_CUSTOM_COMMAND(
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/mb5_c.cc 
${CMAKE_CURRENT_BINARY_DIR}/mb5_c.h 
${CMAKE_CURRENT_BINARY_DIR}/../include/musicbrainz5/mb5_c.h
COMMAND make-c-interface ${CMAKE_CURRENT_SOURCE_DIR} cinterface.xml 
${CMAKE_CURRENT_BINARY_DIR} mb5_c.cc mb5_c.h
COMMAND ${CMAKE_COMMAND} -E copy_if_different   
${CMAKE_CURRENT_BINARY_DIR}/mb5_c.h 
${CMAKE_CURRENT_BINARY_DIR}/../include/musicbrainz5/mb5_c.h
-   DEPENDS make-c-interface cinterface.xml *.inc
+   DEPENDS make-c-interface cinterface.xml c-int-medium-defines.inc 
c-int-query-source.inc c-int-source-funcs.inc
+c-int-medium-source.inc c-int-release-defines.inc 
c-int-query-defines.inc c-int-release-source.inc
 )
 
 ADD_CUSTOM_TARGET(src_gen DEPENDS mb5_c.h)



commit libmusicbrainz5 for openSUSE:Factory

2018-09-26 Thread root
Hello community,

here is the log from the commit of package libmusicbrainz5 for openSUSE:Factory 
checked in at 2018-09-26 14:53:25

Comparing /work/SRC/openSUSE:Factory/libmusicbrainz5 (Old)
 and  /work/SRC/openSUSE:Factory/.libmusicbrainz5.new (New)


Package is "libmusicbrainz5"

Wed Sep 26 14:53:25 2018 rev:8 rq:636598 version:5.1.0

Changes:

--- /work/SRC/openSUSE:Factory/libmusicbrainz5/libmusicbrainz5.changes  
2015-02-16 07:36:24.0 +0100
+++ /work/SRC/openSUSE:Factory/.libmusicbrainz5.new/libmusicbrainz5.changes 
2018-09-26 14:53:28.931101557 +0200
@@ -1,0 +2,8 @@
+Tue Sep 18 08:40:11 UTC 2018 - Tomáš Chvátal 
+
+- Switch to %cmake macros
+- Drop the test phase, it does nothing it just compiles file that
+  can communicate with the musicbrainz server, which can't be
+  validated in OBS
+
+---



Other differences:
--
++ libmusicbrainz5.spec ++
--- /var/tmp/diff_new_pack.JR9waB/_old  2018-09-26 14:53:29.435100783 +0200
+++ /var/tmp/diff_new_pack.JR9waB/_new  2018-09-26 14:53:29.435100783 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package libmusicbrainz5
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,26 +12,25 @@
 # 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:   libmusicbrainz5
 %define _name   libmusicbrainz
+Name:   libmusicbrainz5
 Version:5.1.0
 Release:0
 Summary:Library That Provides Access to the MusicBrainz Server
-License:LGPL-2.1+
+License:LGPL-2.1-or-later
 Group:  Development/Libraries/C and C++
-Url:http://musicbrainz.org/doc/libmusicbrainz
-Source0:%{_name}-%{version}.tar.gz
+URL:http://musicbrainz.org/doc/libmusicbrainz
+Source0:
https://github.com/metabrainz/libmusicbrainz/releases/download/release-%{version}/%{_name}-%{version}.tar.gz
 Source1:baselibs.conf
 BuildRequires:  cmake
 BuildRequires:  gcc-c++
 BuildRequires:  neon-devel
-BuildRequires:  pkg-config
+BuildRequires:  pkgconfig
 BuildRequires:  pkgconfig(libxml-2.0)
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
 MusicBrainz is the second generation incarnation of the CD Index. This
@@ -64,37 +63,22 @@
 %build
 CFLAGS="%{optflags} -D_FILE_OFFSET_BITS=64"
 CXXFLAGS="%{optflags} -D_FILE_OFFSET_BITS=64 -fvisibility-inlines-hidden"
-export CFLAGS
-export CXXFLAGS
-cmake \
-   . \
-%if "%{_lib}" != "lib"
-   -DLIB_SUFFIX=64 \
-%endif
-   -DCMAKE_INSTALL_PREFIX:PATH=%{_prefix} \
-   -DBUILD_SHARED_LIBS:BOOL=ON
+%cmake
 make %{?_smp_mflags} VERBOSE=1
 
-%check
-export MALLOC_CHECK_=2 MALLOC_PERTURB_=$((${RANDOM:-256} % 256))
-make %{?_smp_mflags} ctest
-unset MALLOC_CHECK_ MALLOC_PERTURB_
-
 %install
-%make_install
+%cmake_install
 
 %post -n libmusicbrainz5-1 -p /sbin/ldconfig
-
 %postun -n libmusicbrainz5-1 -p /sbin/ldconfig
 
 %files -n libmusicbrainz5-1
-%defattr(-, root, root)
-%doc AUTHORS.txt COPYING.txt NEWS.txt README.md
+%license COPYING.txt
+%doc AUTHORS.txt NEWS.txt README.md
 %{_libdir}/libmusicbrainz5.so.[0-9]*
 
 %files devel
-%defattr(-, root, root)
-%doc examples/Makefile* examples/*.cc examples/*.c
+%doc examples/*.cc examples/*.c
 %{_includedir}/musicbrainz5/
 %{_libdir}/libmusicbrainz5.so
 %{_libdir}/pkgconfig/libmusicbrainz5.pc




commit libmusicbrainz5 for openSUSE:Factory

2015-02-15 Thread h_root
Hello community,

here is the log from the commit of package libmusicbrainz5 for openSUSE:Factory 
checked in at 2015-02-16 07:36:17

Comparing /work/SRC/openSUSE:Factory/libmusicbrainz5 (Old)
 and  /work/SRC/openSUSE:Factory/.libmusicbrainz5.new (New)


Package is "libmusicbrainz5"

Changes:

--- /work/SRC/openSUSE:Factory/libmusicbrainz5/libmusicbrainz5.changes  
2014-10-14 07:08:59.0 +0200
+++ /work/SRC/openSUSE:Factory/.libmusicbrainz5.new/libmusicbrainz5.changes 
2015-02-16 07:36:24.0 +0100
@@ -1,0 +2,11 @@
+Thu Feb  5 08:21:22 UTC 2015 - p.drou...@gmail.com
+
+- Update to version 5.1.0
+  * Fix LMB-33 - Handle 'ended' element in 'relation'
+  * Fix LMB-34 - Remove non-free XML parser and replace with libxml2
+  * Add support for cross-compilation and building out of tree
+- Add pkgconfig(libxml-2.0) build requires; new upstream dependency
+- Bump so version to 5-1
+- Delete 0001-Correct-inconsistent-licensing-text.patch
+
+---

Old:

  0001-Correct-inconsistent-licensing-text.patch
  libmusicbrainz-5.0.1.tar.gz

New:

  libmusicbrainz-5.1.0.tar.gz



Other differences:
--
++ libmusicbrainz5.spec ++
--- /var/tmp/diff_new_pack.6HxwmJ/_old  2015-02-16 07:36:24.0 +0100
+++ /var/tmp/diff_new_pack.6HxwmJ/_new  2015-02-16 07:36:24.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libmusicbrainz5
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,19 +18,19 @@
 
 Name:   libmusicbrainz5
 %define _name   libmusicbrainz
-Version:5.0.1
+Version:5.1.0
 Release:0
 Summary:Library That Provides Access to the MusicBrainz Server
 License:LGPL-2.1+
 Group:  Development/Libraries/C and C++
 Url:http://musicbrainz.org/doc/libmusicbrainz
-Source0:
https://github.com/downloads/metabrainz/libmusicbrainz/%{_name}-%{version}.tar.gz
+Source0:%{_name}-%{version}.tar.gz
 Source1:baselibs.conf
-Patch779931:0001-Correct-inconsistent-licensing-text.patch
 BuildRequires:  cmake
 BuildRequires:  gcc-c++
 BuildRequires:  neon-devel
 BuildRequires:  pkg-config
+BuildRequires:  pkgconfig(libxml-2.0)
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -38,11 +38,11 @@
 server is designed to enable audio CD, MP3 and Vorbis players to
 download metadata about the music they are playing.
 
-%package -n libmusicbrainz5-0
+%package -n libmusicbrainz5-1
 Summary:Library That Provides Access to the MusicBrainz Server
 Group:  System/Libraries
 
-%description -n libmusicbrainz5-0
+%description -n libmusicbrainz5-1
 MusicBrainz is the second generation incarnation of the CD Index. This
 server is designed to enable audio CD, MP3 and Vorbis players to
 download metadata about the music they are playing.
@@ -50,7 +50,7 @@
 %package devel
 Summary:Library That Provides Access to the MusicBrainz Server
 Group:  Development/Libraries/C and C++
-Requires:   libmusicbrainz5-0 = %{version}
+Requires:   libmusicbrainz5-1 = %{version}
 Requires:   libstdc++-devel
 
 %description devel
@@ -60,7 +60,6 @@
 
 %prep
 %setup -q -n %{_name}-%{version}
-%patch779931 -p1
 
 %build
 CFLAGS="%{optflags} -D_FILE_OFFSET_BITS=64"
@@ -84,11 +83,11 @@
 %install
 %make_install
 
-%post -n libmusicbrainz5-0 -p /sbin/ldconfig
+%post -n libmusicbrainz5-1 -p /sbin/ldconfig
 
-%postun -n libmusicbrainz5-0 -p /sbin/ldconfig
+%postun -n libmusicbrainz5-1 -p /sbin/ldconfig
 
-%files -n libmusicbrainz5-0
+%files -n libmusicbrainz5-1
 %defattr(-, root, root)
 %doc AUTHORS.txt COPYING.txt NEWS.txt README.md
 %{_libdir}/libmusicbrainz5.so.[0-9]*

++ baselibs.conf ++
--- /var/tmp/diff_new_pack.6HxwmJ/_old  2015-02-16 07:36:25.0 +0100
+++ /var/tmp/diff_new_pack.6HxwmJ/_new  2015-02-16 07:36:25.0 +0100
@@ -1 +1 @@
-libmusicbrainz5-0
+libmusicbrainz5-1

++ libmusicbrainz-5.0.1.tar.gz -> libmusicbrainz-5.1.0.tar.gz ++
 6703 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit libmusicbrainz5 for openSUSE:Factory

2014-10-13 Thread h_root
Hello community,

here is the log from the commit of package libmusicbrainz5 for openSUSE:Factory 
checked in at 2014-10-14 07:08:58

Comparing /work/SRC/openSUSE:Factory/libmusicbrainz5 (Old)
 and  /work/SRC/openSUSE:Factory/.libmusicbrainz5.new (New)


Package is "libmusicbrainz5"

Changes:

--- /work/SRC/openSUSE:Factory/libmusicbrainz5/libmusicbrainz5.changes  
2012-10-18 21:54:33.0 +0200
+++ /work/SRC/openSUSE:Factory/.libmusicbrainz5.new/libmusicbrainz5.changes 
2014-10-14 07:08:59.0 +0200
@@ -1,0 +2,5 @@
+Sat Oct 11 02:17:27 UTC 2014 - crrodrig...@opensuse.org
+
+- Build the shared library with -fvisibility-inlines-hidden 
+
+---



Other differences:
--
++ libmusicbrainz5.spec ++
--- /var/tmp/diff_new_pack.kZ9A3w/_old  2014-10-14 07:09:00.0 +0200
+++ /var/tmp/diff_new_pack.kZ9A3w/_new  2014-10-14 07:09:00.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package libmusicbrainz5
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -64,7 +64,7 @@
 
 %build
 CFLAGS="%{optflags} -D_FILE_OFFSET_BITS=64"
-CXXFLAGS="%{optflags} -D_FILE_OFFSET_BITS=64"
+CXXFLAGS="%{optflags} -D_FILE_OFFSET_BITS=64 -fvisibility-inlines-hidden"
 export CFLAGS
 export CXXFLAGS
 cmake \

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit libmusicbrainz5 for openSUSE:Factory

2012-10-18 Thread h_root
Hello community,

here is the log from the commit of package libmusicbrainz5 for openSUSE:Factory 
checked in at 2012-10-18 21:54:22

Comparing /work/SRC/openSUSE:Factory/libmusicbrainz5 (Old)
 and  /work/SRC/openSUSE:Factory/.libmusicbrainz5.new (New)


Package is "libmusicbrainz5", Maintainer is ""

Changes:

--- /work/SRC/openSUSE:Factory/libmusicbrainz5/libmusicbrainz5.changes  
2012-09-13 00:04:00.0 +0200
+++ /work/SRC/openSUSE:Factory/.libmusicbrainz5.new/libmusicbrainz5.changes 
2012-10-18 21:54:33.0 +0200
@@ -1,0 +2,5 @@
+Wed Sep 12 16:12:57 CEST 2012 - oher...@suse.de
+
+- Correct inconsistent licensing text (bnc#779931)
+
+---

New:

  0001-Correct-inconsistent-licensing-text.patch



Other differences:
--
++ libmusicbrainz5.spec ++
--- /var/tmp/diff_new_pack.lF4fK0/_old  2012-10-18 21:54:35.0 +0200
+++ /var/tmp/diff_new_pack.lF4fK0/_new  2012-10-18 21:54:35.0 +0200
@@ -26,6 +26,7 @@
 Url:http://musicbrainz.org/doc/libmusicbrainz
 Source0:
https://github.com/downloads/metabrainz/libmusicbrainz/%{_name}-%{version}.tar.gz
 Source1:baselibs.conf
+Patch779931:0001-Correct-inconsistent-licensing-text.patch
 BuildRequires:  cmake
 BuildRequires:  gcc-c++
 BuildRequires:  neon-devel
@@ -59,6 +60,7 @@
 
 %prep
 %setup -q -n %{_name}-%{version}
+%patch779931 -p1
 
 %build
 CFLAGS="%{optflags} -D_FILE_OFFSET_BITS=64"

++ 0001-Correct-inconsistent-licensing-text.patch ++
 2131 lines (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org