X-Git-Url: http://git.pld-linux.org/?a=blobdiff_plain;f=delta.spec;h=c0255225a8311cb0fa23b5fb96f40e01c3c1ea4b;hb=6de48941a6f2a2505f0866a7098477a73104699f;hp=8866bd593748042f42f19067b7ab79f264677713;hpb=3837b13dcb7d984037fa81e18eb272016cc9cc4b;p=packages%2Fdelta.git diff --git a/delta.spec b/delta.spec index 8866bd5..c025522 100644 --- a/delta.spec +++ b/delta.spec @@ -1,19 +1,28 @@ -%define crates_ver 0.6.0 +%define crates_ver 0.10.0 Summary: A viewer for git and diff output Name: delta -Version: 0.6.0 +Version: 0.10.3 Release: 1 License: MIT Group: Applications Source0: https://github.com/dandavison/delta/archive/%{version}/%{name}-%{version}.tar.gz -# Source0-md5: 34aa67d3a8caee4772c99d7752d21171 +# Source0-md5: 24136152adc0cb2b9dc7abf971d1dadf # ./create-crates.sh Source1: %{name}-crates-%{crates_ver}.tar.xz -# Source1-md5: c4793b562c3e5d49ec09744274baab3e +# Source1-md5: 498c47b0832644df022c6ed9f7c3814d URL: https://github.com/dandavison/delta BuildRequires: cargo +BuildRequires: libgit2-devel >= 1.1.0 +BuildRequires: oniguruma-devel >= 6.9.3 +BuildRequires: pkgconfig +BuildRequires: rpmbuild(macros) >= 2.004 BuildRequires: rust +BuildRequires: tar >= 1:1.22 +BuildRequires: xz +Requires: libgit2 >= 1.1.0 +Requires: oniguruma >= 6.9.3 +ExclusiveArch: %{rust_arches} BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %description @@ -62,14 +71,15 @@ EOF %build export CARGO_HOME="$(pwd)/.cargo" +export RUSTONIG_SYSTEM_LIBONIG=true -cargo -v build --release --frozen +%cargo_build --frozen %install rm -rf $RPM_BUILD_ROOT export CARGO_HOME="$(pwd)/.cargo" -cargo -v install --frozen --root $RPM_BUILD_ROOT%{_prefix} --path $PWD +%cargo_install --frozen --root $RPM_BUILD_ROOT%{_prefix} --path $PWD %{__rm} $RPM_BUILD_ROOT%{_prefix}/.crates* %clean