commit mmtf-cpp for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package mmtf-cpp for openSUSE:Factory checked in at 2022-10-26 12:31:50 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/mmtf-cpp (Old) and /work/SRC/openSUSE:Factory/.mmtf-cpp.new.2275 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "mmtf-cpp" Wed Oct 26 12:31:50 2022 rev:5 rq:1031230 version:1.1.0 Changes: -------- --- /work/SRC/openSUSE:Factory/mmtf-cpp/mmtf-cpp.changes 2022-09-08 14:23:38.490667201 +0200 +++ /work/SRC/openSUSE:Factory/.mmtf-cpp.new.2275/mmtf-cpp.changes 2022-10-26 12:31:53.764325820 +0200 @@ -1,0 +2,22 @@ +Sat Oct 15 19:57:42 UTC 2022 - Atri Bhattacharya <badshah400@gmail.com> + +- Update to version 1.1.0: + * New mapDecoderFrom.. functions to decode only part of an MMTF + file + * Support for extra fields in MMTF files according to the latest + MMTF specification. + * Support for binary strategy 16 (Run-length encoded 8-bit + array), bondResonanceList field and optional + groupType.bondAtomList & groupType.bondOrderList according to + the proposed version 1.1 of the MMTF specification. + * New methods to find polymer chains and HETATM following + discussions in rcsb/mmtf#28. + * Altered submodule locations rcsb/mmtf-cpp#37 from the base + directory to the new submodules directory. +- Install documentation to _docdir manually, and run fdupes on + the doc dir. +- Depend on Catch2 < 3 for tests; not compatible with Catch2 >= 3. +- Switch "recompress" service to disabled (instead of buildtime) + as it is not really needed at buildtime. + +------------------------------------------------------------------- Old: ---- mmtf-cpp-1.0.0.obscpio New: ---- mmtf-cpp-1.1.0.obscpio ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ mmtf-cpp.spec ++++++ --- /var/tmp/diff_new_pack.tpfNLN/_old 2022-10-26 12:31:55.072328616 +0200 +++ /var/tmp/diff_new_pack.tpfNLN/_new 2022-10-26 12:31:55.076328625 +0200 @@ -16,23 +16,22 @@ # -%define spec_ver 1.0 Name: mmtf-cpp -Version: 1.0.0 +Version: 1.1.0 Release: 0 Summary: The pure C++ implementation of the MMTF API, decoder and encoder License: MIT Group: Productivity/Scientific/Chemistry URL: https://github.com/rcsb/mmtf-cpp -Source0: %{name}-%{version}.tar.xz +Source0: %{name}-%{version}.tar # PATCH-FIX-OPENSUSE fix_catch2_not_found.patch gh#rcsb/mmtf-cpp#39 andythe_great@pm.me -- Fix issue catch.hpp not found. Patch0: fix_catch2_not_found.patch -BuildRequires: Catch2-devel BuildRequires: cmake >= 3.5 BuildRequires: doxygen BuildRequires: fdupes BuildRequires: gcc-c++ BuildRequires: msgpack-cxx-devel +BuildRequires: pkgconfig(catch2) < 3 BuildArch: noarch %description @@ -53,14 +52,17 @@ %build %cmake -DBUILD_TESTS:BOOL=ON \ -Dmmtf_build_local:BOOL=ON -%make_build -pushd ../docs + +%cmake_build +cd ../docs doxygen -popd %install %cmake_install -%fdupes %{buildroot}%{_prefix} +# Install doc files manually so we can run fdupes on them +mkdir -p %{buildroot}%{_docdir}/%{name} +cp -pr ./docs/html %{buildroot}%{_docdir}/%{name}/ +%fdupes %{buildroot}%{_docdir}/%{name}/html/ %check %ctest @@ -68,7 +70,7 @@ %files devel %license LICENSE %doc README.md -%doc docs/html +%doc %{_docdir}/%{name}/ %{_includedir}/mmtf/ %{_includedir}/*.hpp ++++++ _service ++++++ --- /var/tmp/diff_new_pack.tpfNLN/_old 2022-10-26 12:31:55.116328710 +0200 +++ /var/tmp/diff_new_pack.tpfNLN/_new 2022-10-26 12:31:55.116328710 +0200 @@ -1,17 +1,16 @@ <services> <service mode="disabled" name="obs_scm"> - <param name="url">git://github.com/rcsb/mmtf-cpp.git</param> + <param name="url">https://github.com/rcsb/mmtf-cpp.git</param> <param name="scm">git</param> <param name="submodules">enable</param> - <param name="revision">v1.0.0</param> + <param name="revision">v1.1.0</param> <param name="versionformat">@PARENT_TAG@</param> <param name="versionrewrite-pattern">v(.*)</param> - <param name="exclude">*Catch2*</param> - <param name="exclude">*msgpack-c*</param> - <param name="package-meta">no</param> + <param name="exclude">submodules/Catch2/**</param> + <param name="exclude">submodules/msgpack-c/**</param> </service> <service mode="buildtime" name="tar" /> - <service mode="buildtime" name="recompress"> + <service mode="disabled" name="recompress"> <param name="file">*.tar</param> <param name="compression">xz</param> </service> ++++++ mmtf-cpp-1.0.0.obscpio -> mmtf-cpp-1.1.0.obscpio ++++++ /work/SRC/openSUSE:Factory/mmtf-cpp/mmtf-cpp-1.0.0.obscpio /work/SRC/openSUSE:Factory/.mmtf-cpp.new.2275/mmtf-cpp-1.1.0.obscpio differ: char 28, line 1 ++++++ mmtf-cpp.obsinfo ++++++ --- /var/tmp/diff_new_pack.tpfNLN/_old 2022-10-26 12:31:55.172328830 +0200 +++ /var/tmp/diff_new_pack.tpfNLN/_new 2022-10-26 12:31:55.176328839 +0200 @@ -1,6 +1,5 @@ name: mmtf-cpp -version: 1.0.0 -mtime: 1549392957 -commit: 407bf8e541530579b1f2c3e7f7fa96bb06ef5be9 - +version: 1.1.0 +mtime: 1664822035 +commit: 390147898c7b118a22011ba50089b8859b6d612e
participants (1)
-
Source-Sync