X-Git-Url: http://git.pld-linux.org/?p=packages%2Fdelta.git;a=blobdiff_plain;f=delta.spec;h=d252575261b7f587a21df11a927d586a55f042b5;hp=0ebf08bef05f38c2306b845c6120fc1e028cc32e;hb=4a2626b;hpb=d49c59fe9c9666de13e5964b6a94241ea813dae2 diff --git a/delta.spec b/delta.spec index 0ebf08b..d252575 100644 --- a/delta.spec +++ b/delta.spec @@ -1,17 +1,16 @@ +%define crates_ver 0.5.0 + Summary: A viewer for git and diff output Name: delta -Version: 0.4.3 +Version: 0.5.0 Release: 1 License: MIT Group: Applications Source0: https://github.com/dandavison/delta/archive/%{version}/%{name}-%{version}.tar.gz -# Source0-md5: 440273fe901f11df0659853481926d12 -# cd delta-%{version} -# cargo vendor -# cd .. -# tar cJf delta-crates-%{version}.tar.xz delta-%{version}/{vendor,Cargo.lock} -Source1: %{name}-crates-%{version}.tar.xz -# Source1-md5: 8478eef12ebbc54ab6bf1ed61b5385f6 +# Source0-md5: d75f73bc71407b86489eff88f837274d +# ./create-crates.sh +Source1: %{name}-crates-%{crates_ver}.tar.xz +# Source1-md5: 55f896f9511f16f17d8d209d903904f1 URL: https://github.com/dandavison/delta BuildRequires: cargo BuildRequires: rust @@ -43,7 +42,10 @@ Delta's main features are: diff output. %prep -%setup -q -b1 +%setup -q -a1 + +%{__mv} delta-%{crates_ver}/* . +sed -i -e 's/@@VERSION@@/%{version}/' Cargo.lock # use our offline registry export CARGO_HOME="$(pwd)/.cargo"