commit libmusicbrainz5 for openSUSE:Factory
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
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
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
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
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