]> 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 0ebf08bef05f38c2306b845c6120fc1e028cc32e..d252575261b7f587a21df11a927d586a55f042b5 100644 (file)
@@ -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"
This page took 0.074229 seconds and 4 git commands to generate.