Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package mirrorsorcerer.17425 for 
openSUSE:Leap:15.3:Update checked in at 2022-03-11 18:01:13
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:15.3:Update/mirrorsorcerer.17425 (Old)
 and      /work/SRC/openSUSE:Leap:15.3:Update/.mirrorsorcerer.17425.new.25692 
(New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "mirrorsorcerer.17425"

Fri Mar 11 18:01:13 2022 rev:1 rq:960243 version:0.1.0~9

Changes:
--------
New Changes file:

--- /dev/null   2022-03-10 01:27:37.011622643 +0100
+++ 
/work/SRC/openSUSE:Leap:15.3:Update/.mirrorsorcerer.17425.new.25692/mirrorsorcerer.changes
  2022-03-11 18:01:13.400624228 +0100
@@ -0,0 +1,35 @@
+-------------------------------------------------------------------
+Sun Mar 06 05:04:51 UTC 2022 - william.br...@suse.com
+
+- Update to version 0.1.0~9:
+  * Fix oneshot mode to work correctly
+  * Improve options for performance
+
+-------------------------------------------------------------------
+Wed Mar 02 05:16:15 UTC 2022 - william.br...@suse.com
+
+- Update vendored dependencies
+
+-------------------------------------------------------------------
+Sun Feb 20 22:45:05 UTC 2022 - william.br...@suse.com
+
+- Update to version 0.1.0~8:
+  * Update pool.json to include mirrorcache-jp
+
+-------------------------------------------------------------------
+Thu Feb 17 05:33:35 UTC 2022 - william.br...@suse.com
+
+- Update to version 0.1.0~6:
+  * Add pool.json
+  * Add inotify watcher
+
+-------------------------------------------------------------------
+Wed Feb 16 08:02:12 UTC 2022 - william.br...@suse.com
+
+- Update to version 0.1.0~4:
+  * Improve journald output messages
+
+-------------------------------------------------------------------
+Wed Feb 16 07:04:47 UTC 2022 - William Brown <william.br...@suse.com>
+
+- Initial package

New:
----
  _service
  cargo_config
  mirrorsorcerer-0.1.0~9.tar.xz
  mirrorsorcerer.changes
  mirrorsorcerer.spec
  vendor.tar.xz

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

Other differences:
------------------
++++++ mirrorsorcerer.spec ++++++
#
# spec file for package mirrorsorcerer
#
# Copyright (c) 2022 SUSE LLC
#
# 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 https://bugs.opensuse.org/
#


Name:           mirrorsorcerer
Version:        0.1.0~9
Release:        0
Summary:        Mirror Sorcerer tool to magically make OpenSUSE mirror sources 
more magic-er
License:        (Apache-2.0 OR BSL-1.0) AND (Apache-2.0 OR MIT) AND (Apache-2.0 
OR MIT OR Zlib) AND (MIT OR Unlicense) AND (Apache-2.0 OR Zlib OR MIT) AND 
BSD-3-Clause AND MIT AND MPL-2.0
Group:          System/Management
URL:            https://github.com/Firstyear/mirrorsorcerer
Source0:        %{name}-%{version}.tar.xz
Source1:        vendor.tar.xz
Source2:        cargo_config
BuildRequires:  cargo-packaging
# Disable this line if you wish to support all platforms.
# In most situations, you will likely only target tier1 arches for user facing 
components.
ExclusiveArch:  %{rust_tier1_arches}

%description
This tool will profile official instances of OpenSUSE mirrorcache to determine 
the
fastest repositories for your system ????

%prep
%autosetup -a1
mkdir .cargo
cp %{SOURCE2} .cargo/config
# Remove exec bits to prevent an issue in fedora shebang checking. Uncomment 
only if required.
# find vendor -type f -name \*.rs -exec chmod -x '{}' \;

%build
%{cargo_build}

%install
# manual process
install -D -d -m 0755 %{buildroot}%{_sbindir}
install -D -d -m 0755 %{buildroot}%{_unitdir}
install -D -d -m 0755 %{buildroot}/%{_datadir}/mirrorsorcerer

install -m 0755 %{_builddir}/%{name}-%{version}/target/release/mirrorsorcerer 
%{buildroot}%{_sbindir}/mirrorsorcerer
install -m 0644 %{_builddir}/%{name}-%{version}/pool.json 
%{buildroot}%{_datadir}/mirrorsorcerer/pool.json
install -m 0644 %{_builddir}/%{name}-%{version}/mirrorsorcerer.service 
%{buildroot}%{_unitdir}/mirrorsorcerer.service

%pre
%service_add_pre mirrorsorcerer.service

%post
%service_add_post mirrorsorcerer.service

%preun
%service_del_preun mirrorsorcerer.service

%postun
%service_del_postun mirrorsorcerer.service

%files
%defattr(-,root,root)
%{_sbindir}/mirrorsorcerer
%dir %{_datadir}/mirrorsorcerer
%{_datadir}/mirrorsorcerer/pool.json
%{_unitdir}/mirrorsorcerer.service

%changelog

++++++ _service ++++++
<services>
  <service mode="disabled" name="obs_scm">
    <param name="url">https://github.com/Firstyear/mirrorsorcerer.git</param>
    <param name="versionformat">@PARENT_TAG@~@TAG_OFFSET@</param>
    <param name="scm">git</param>
    <param name="revision">main</param>
    <param name="match-tag">v*</param>
    <param name="versionrewrite-pattern">v(\d+\.\d+\.\d+)</param>
    <param name="versionrewrite-replacement">\1</param>
    <param name="changesgenerate">enable</param>
    <param name="changesauthor">william.br...@suse.com</param>
  </service>
  <service mode="disabled" name="tar" />
  <service mode="disabled" name="recompress">
    <param name="file">*.tar</param>
    <param name="compression">xz</param>
  </service>
  <service mode="disabled" name="set_version"/>
  <service name="cargo_vendor" mode="disabled">
     <param name="srcdir">mirrorsorcerer</param>
     <param name="compression">xz</param>
     <param name="update">true</param>
  </service>
  <service name="cargo_audit" mode="disabled">
     <param name="srcdir">mirrorsorcerer</param>
  </service>
</services>

++++++ cargo_config ++++++
[source.crates-io]
replace-with = "vendored-sources"

[source.vendored-sources]
directory = "vendor"
(No newline at EOF)

Reply via email to