Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package mcp-server-snapper for openSUSE:Factory checked in at 2026-07-31 15:31:18 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/mcp-server-snapper (Old) and /work/SRC/openSUSE:Factory/.mcp-server-snapper.new.2004 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "mcp-server-snapper" Fri Jul 31 15:31:18 2026 rev:2 rq:1368551 version:0.3.0 Changes: -------- --- /work/SRC/openSUSE:Factory/mcp-server-snapper/mcp-server-snapper.changes 2026-06-16 14:05:06.582398245 +0200 +++ /work/SRC/openSUSE:Factory/.mcp-server-snapper.new.2004/mcp-server-snapper.changes 2026-07-31 16:09:03.460082419 +0200 @@ -1,0 +2,7 @@ +Thu Jul 16 11:34:07 CEST 2026 - Arvin Schnell <[email protected]> + +- rewrite in Go +- removed: sle15sp7.patch +- version 0.3.0 + +------------------------------------------------------------------- @@ -10,0 +18 @@ +- added: sle15sp7.patch Old: ---- mcp-server-snapper-0.2.0.tar.xz sle15sp7.patch New: ---- mcp-server-snapper-0.3.0.tar.xz vendor.tar.gz ----------(Old B)---------- Old:- rewrite in Go - removed: sle15sp7.patch - version 0.3.0 ----------(Old E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ mcp-server-snapper.spec ++++++ --- /var/tmp/diff_new_pack.T6EZO4/_old 2026-07-31 16:09:10.136314664 +0200 +++ /var/tmp/diff_new_pack.T6EZO4/_new 2026-07-31 16:09:10.136314664 +0200 @@ -15,58 +15,72 @@ # Please submit bugfixes or comments via https://bugs.opensuse.org/ Name: mcp-server-snapper -Version: 0.2.0 +Version: 0.3.0 Release: 0 Summary: MCP Server for Snapper -License: MIT +License: MIT AND BSD-2-Clause AND BSD-3-Clause URL: https://github.com/aschnell/mcp-server-snapper Source: %{name}-%{version}.tar.xz -Patch0: sle15sp7.patch -BuildArch: noarch -BuildRequires: python3-base -BuildRequires: python-rpm-macros -BuildRequires: python3-devel -%if 0%{?suse_version} < 1600 -%{sle15_python_module_pythons} -BuildRequires: %{python_module dbus-python} -BuildRequires: %{python_module mcp} -%else -BuildRequires: python3-dbus-python -BuildRequires: python3-mcp -%endif -Requires: %{python_for_executables}-dbus-python -Requires: %{python_for_executables}-mcp -Requires: %{python_for_executables}-pydantic +Source1: vendor.tar.gz +BuildRequires: go >= 1.25 +Requires: snapper %description An MCP server for Snapper. %prep -%setup -q - -%if 0%{?suse_version} < 1600 -%patch -P 0 -p1 -%endif +%setup -q -a 1 +cp vendor/github.com/godbus/dbus/v5/LICENSE LICENSE-dbus +cp vendor/golang.org/x/sys/LICENSE LICENSE-sys +cp vendor/github.com/modelcontextprotocol/go-sdk/LICENSE LICENSE-mcp +cp vendor/github.com/google/jsonschema-go/LICENSE LICENSE-jsonschema +cp vendor/github.com/yosida95/uritemplate/v3/LICENSE LICENSE-uritemplate +cp vendor/github.com/segmentio/encoding/LICENSE LICENSE-encoding +cp vendor/github.com/segmentio/asm/LICENSE LICENSE-asm +cp vendor/golang.org/x/oauth2/LICENSE LICENSE-oauth2 +cp vendor/golang.org/x/sync/LICENSE LICENSE-sync +cp vendor/golang.org/x/time/LICENSE LICENSE-time %build +./build.sh %check -cd testsuite && MCPSERVER=../src/mcp-server-snapper ./tools.py +for test in tools/tools ; do + echo "Running $test..." + MCPSERVER=src/mcp-server-snapper "testsuite/$test" || { echo "Test $test failed!" ; exit 1; } +done %install install -d -m 0755 %{buildroot}%{_bindir} install -m 0755 src/mcp-server-snapper %{buildroot}%{_bindir}/mcp-server-snapper + install -d -m 0755 %{buildroot}%{_prefix}/lib/mcp-server-snapper/testsuite -install -m 0755 testsuite/*.py %{buildroot}%{_prefix}/lib/mcp-server-snapper/testsuite/ +install -m 0644 testsuite/README %{buildroot}%{_prefix}/lib/mcp-server-snapper/testsuite/README + +for prog in create-snapshot-1 create-snapshot-2 create-snapshot-3 get-config list-configs list-snapshots rollback tools; do + install -d -m 0755 %{buildroot}%{_prefix}/lib/mcp-server-snapper/testsuite/$prog + install -m 0755 testsuite/$prog/$prog %{buildroot}%{_prefix}/lib/mcp-server-snapper/testsuite/$prog/$prog + install -m 0644 testsuite/$prog/README %{buildroot}%{_prefix}/lib/mcp-server-snapper/testsuite/$prog/README +done %files %license LICENSE +%license LICENSE-dbus +%license LICENSE-sys +%license LICENSE-mcp +%license LICENSE-jsonschema +%license LICENSE-uritemplate +%license LICENSE-encoding +%license LICENSE-asm +%license LICENSE-oauth2 +%license LICENSE-sync +%license LICENSE-time + %doc README.md %{_bindir}/mcp-server-snapper %package testsuite Summary: Testsuite for package %{name} -BuildArch: noarch Requires: %{name} %description testsuite @@ -79,5 +93,4 @@ %files testsuite %{_prefix}/lib/mcp-server-snapper/ -%{_prefix}/lib/mcp-server-snapper/testsuite/ ++++++ mcp-server-snapper-0.2.0.tar.xz -> mcp-server-snapper-0.3.0.tar.xz ++++++ ++++ 2208 lines of diff (skipped)
