]> git.pld-linux.org Git - packages/delta.git/blobdiff - delta.spec
add support for reusing crates from older package version
[packages/delta.git] / delta.spec
index bb6abebc895523274f744e6e79c1279cd394d66d..d252575261b7f587a21df11a927d586a55f042b5 100644 (file)
@@ -1,3 +1,5 @@
+%define                crates_ver      0.5.0
+
 Summary:       A viewer for git and diff output
 Name:          delta
 Version:       0.5.0
@@ -7,7 +9,7 @@ Group:          Applications
 Source0:       https://github.com/dandavison/delta/archive/%{version}/%{name}-%{version}.tar.gz
 # Source0-md5: d75f73bc71407b86489eff88f837274d
 # ./create-crates.sh
-Source1:       %{name}-crates-%{version}.tar.xz
+Source1:       %{name}-crates-%{crates_ver}.tar.xz
 # Source1-md5: 55f896f9511f16f17d8d209d903904f1
 URL:           https://github.com/dandavison/delta
 BuildRequires: cargo
@@ -40,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"
This page took 0.093771 seconds and 4 git commands to generate.