Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package pijul for openSUSE:Factory checked in at 2021-03-30 20:51:44 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/pijul (Old) and /work/SRC/openSUSE:Factory/.pijul.new.2401 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "pijul" Tue Mar 30 20:51:44 2021 rev:3 rq:872965 version:1.0.0~alpha.38 Changes: -------- --- /work/SRC/openSUSE:Factory/pijul/pijul.changes 2020-08-31 16:52:23.076416510 +0200 +++ /work/SRC/openSUSE:Factory/.pijul.new.2401/pijul.changes 2021-03-30 20:51:56.260152503 +0200 @@ -1,0 +2,37 @@ +Tue Feb 16 14:00:48 UTC 2021 - Imobach Gonzalez Sosa <[email protected]> + +- Update to upstream version 1.0.0-alpha.38. + +------------------------------------------------------------------- +Thu Jan 21 17:19:22 UTC 2021 - Jan Engelhardt <[email protected]> + +- Avoid bashisms in build recipe. + +------------------------------------------------------------------- +Wed Jan 20 15:35:05 UTC 2021 - Imobach Gonzalez Sosa <[email protected]> + +- Update to upstream version 1.0.0-alpha.36. + +------------------------------------------------------------------- +Tue Dec 22 11:36:50 UTC 2020 - Imobach Gonzalez Sosa <[email protected]> + +- Update to upstream version 1.0.0-alpha.24. + +------------------------------------------------------------------- +Tue Dec 8 22:31:43 UTC 2020 - Imobach Gonzalez Sosa <[email protected]> + +- Update to upstream version 1.0.0-alpha.21. +- Enable 'Git' support (allow to import a Git repository into + a Pijul one). + +------------------------------------------------------------------- +Sun Dec 6 21:16:36 UTC 2020 - Imobach Gonzalez Sosa <[email protected]> + +- Update to upstream version 1.0.0-alpha.17. + +------------------------------------------------------------------- +Fri Dec 4 23:15:29 UTC 2020 - Imobach Gonzalez Sosa <[email protected]> + +- Update to upstream version 1.0.0-alpha.15. + +------------------------------------------------------------------- Old: ---- pijul-0.12.2.tar.gz New: ---- pijul-1.0.0~alpha.38.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ pijul.spec ++++++ --- /var/tmp/diff_new_pack.0DN18n/_old 2021-03-30 20:51:57.488153879 +0200 +++ /var/tmp/diff_new_pack.0DN18n/_new 2021-03-30 20:51:57.500153892 +0200 @@ -1,7 +1,7 @@ # # spec file for package pijul # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2021 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,55 +17,33 @@ Name: pijul -Version: 0.12.2 +Version: 1.0.0~alpha.38 Release: 0 Summary: Distributed version control system based on a theory of patches License: GPL-2.0-only Group: Development/Tools/Version Control URL: https://pijul.org/ -Source0: https://crates.io/api/v1/crates/pijul/%{version}/download#/%{name}-%{version}.tar.gz +# Fetched from https://crates.io/api/v1/crates/pijul/1.0.0-alpha.38/download#/pijul-1.0.0-alpha.38.tar.gz +# and renamed to get rid of the second dash. +Source0: pijul-1.0.0~alpha.38.tar.gz Source1: vendor.tar.xz BuildRequires: cargo BuildRequires: clang-devel +BuildRequires: libzstd-devel BuildRequires: pkgconfig BuildRequires: rust BuildRequires: rust-std +BuildRequires: xxhash-devel BuildRequires: pkgconfig(libsodium) -BuildRequires: pkgconfig(nettle) BuildRequires: pkgconfig(openssl) +Conflicts: pijul-bash-completion +Conflicts: pijul-fish-completion +Conflicts: pijul-zsh-completion %description Pijul is a distributed version control system. Its distinctive feature is to be based on a theory of patches, which makes it really distributed. -%package bash-completion -Summary: Bash completion for pijul -Group: System/Shells -Requires: bash-completion -Supplements: packageand(%{name}:bash) -BuildArch: noarch - -%description bash-completion -The Bash completion script, generated by pijul's generate-completions subcommand. - -%package fish-completion -Summary: fish completion for pijul -Group: System/Shells -Supplements: packageand(%{name}:fish) -BuildArch: noarch - -%description fish-completion -The fish completion script, generated by pijul's generate-completions subcommand. - -%package zsh-completion -Summary: Zsh completion for pijul -Group: System/Shells -Supplements: packageand(%{name}:zsh) -BuildArch: noarch - -%description zsh-completion -The Zsh completion script, generated by pijul's generate-completions subcommand. - %prep %setup -qa1 mkdir cargo-home @@ -80,42 +58,26 @@ %build # bypass error https://bugzilla.opensuse.org/show_bug.cgi?id=1175502 -# to avoid cargo reported error if config.guess has been changed +# to avoid cargo reported error if config.sub has been changed # by build macro. -%ifarch ppc64le -guessname='src/libbacktrace/config.guess' -cfgguess="./vendor/backtrace-sys/$guessname" -chkjson='./vendor/backtrace-sys/.cargo-checksum.json' -if [[ -f $cfgguess ]] && [[ -f $chkjson ]]; then - chksum=`sha256sum $cfgguess |sed -e 's/ .*//'` - grep -q $guessname $chkjson && grep -q $chksum $chkjson || sed -i -e "s#\($guessname.:.\)[0-9a-f]*#\1$chksum#" $chkjson +%ifarch aarch64 +subname='libsodium/build-aux/config.sub' +cfgsub="./vendor/libsodium-sys/$subname" +chkjson='./vendor/libsodium-sys/.cargo-checksum.json' +if [ -f "$cfgsub" ] && [ -f "$chkjson" ]; then + chksum=`sha256sum $cfgsub |sed -e 's/ .*//'` + grep -q $subname $chkjson && grep -q $chksum $chkjson || sed -i -e "s#\($subname.:.\)[0-9a-f]*#\1$chksum#" $chkjson fi %endif export CARGO_HOME=`pwd`/cargo-home/ -cargo build --release %{?_smp_mflags} +cargo build --release %{?_smp_mflags} --features git %install -target/release/pijul generate-completions --bash > pijul.bash -target/release/pijul generate-completions --zsh > pijul.zsh -target/release/pijul generate-completions --fish > pijul.fish install -Dm0755 target/release/pijul %{buildroot}%{_bindir}/pijul -install -Dm0644 pijul.bash %{buildroot}%{_datadir}/bash-completion/completions/pijul -install -Dm0644 pijul.fish %{buildroot}%{_datadir}/fish/vendor_completions.d/pijul.fish -install -Dm0644 pijul.zsh %{buildroot}%{_datadir}/zsh/site-functions/_pijul %files -%license COPYING %{_bindir}/pijul -%files bash-completion -%{_datadir}/bash-completion - -%files fish-completion -%{_datadir}/fish - -%files zsh-completion -%{_datadir}/zsh - %changelog ++++++ vendor.tar.xz ++++++ /work/SRC/openSUSE:Factory/pijul/vendor.tar.xz /work/SRC/openSUSE:Factory/.pijul.new.2401/vendor.tar.xz differ: char 25, line 1
