[packages/rust] - dont generate deps for rust private libs - macro cleanup

baggins baggins at pld-linux.org
Mon Jun 26 23:17:04 CEST 2017


commit 0edb3b63478cf4a71e534aa27102887f359b63a2
Author: Jan Rękorajski <baggins at pld-linux.org>
Date:   Mon Jun 26 23:16:35 2017 +0200

    - dont generate deps for rust private libs
    - macro cleanup

 rust.spec | 7 +++----
 1 file changed, 3 insertions(+), 4 deletions(-)
---
diff --git a/rust.spec b/rust.spec
index 32edb81..a400c4e 100644
--- a/rust.spec
+++ b/rust.spec
@@ -20,7 +20,7 @@
 # e.g. 1.10.0 wants rustc: 1.9.0-2016-05-24
 # or nightly wants some beta-YYYY-MM-DD
 %define bootstrap_rust 1.17.0
-%global bootstrap_cargo 0.18.0
+%define bootstrap_cargo 0.18.0
 %define bootstrap_date 2017-04-27
 %define bootstrap_base https://static.rust-lang.org/dist/%{bootstrap_date}/rust-%{bootstrap_rust}
 
@@ -73,9 +73,8 @@ ExclusiveArch:	%{x8664} %{ix86} %{arm}
 %endif
 
 # ALL Rust libraries are private, because they don't keep an ABI.
-%global _privatelibs lib.*-[[:xdigit:]]{8}[.]so.*
-%global __provides_exclude ^(%{_privatelibs})$
-%global __requires_exclude ^(%{_privatelibs})$
+%define _noautoreqfiles		lib.*-[[:xdigit:]]{8}[.]so.*
+%define _noautoprovfiles	lib.*-[[:xdigit:]]{8}[.]so.*
 
 %description
 Rust is a systems programming language that runs blazingly fast,
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/rust.git/commitdiff/0edb3b63478cf4a71e534aa27102887f359b63a2



More information about the pld-cvs-commit mailing list