[suitesparse] hardlink duplicate documentation/license files

Nils Philippsen nphilipp at fedoraproject.org
Mon Feb 10 18:19:35 UTC 2014


commit 98d97d13a57728ea8a4ab7dde8b6b385b0a6e27a
Author: Nils Philippsen <nils at redhat.com>
Date:   Mon Feb 10 19:19:27 2014 +0100

    hardlink duplicate documentation/license files

 suitesparse.spec |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)
---
diff --git a/suitesparse.spec b/suitesparse.spec
index 8a39777..0ae98b8 100644
--- a/suitesparse.spec
+++ b/suitesparse.spec
@@ -30,6 +30,9 @@ BuildRequires:  atlas-devel
 BuildRequires:  tbb-devel
 %global with_tbb 1
 %endif
+
+BuildRequires:  hardlink
+
 Obsoletes:      umfpack <= 5.0.1
 Obsoletes:      ufsparse <= 2.1.1
 Provides:       ufsparse = %{version}-%{release}
@@ -400,6 +403,9 @@ find */ -iname lesser.txt -o -iname license.txt -o -iname gpl.txt -o \
         install -m0644 -D "$f" "./Licenses/$b/$x"
     done
 
+# hardlink duplicate documentation files
+hardlink -cv Docs/ Licenses/
+
 %clean
 rm -rf ${RPM_BUILD_ROOT}
 
@@ -429,6 +435,7 @@ rm -rf ${RPM_BUILD_ROOT}
 %changelog
 * Mon Feb 10 2014 Nils Philippsen <nils at redhat.com>
 - ship licenses as documentation in the base package
+- hardlink duplicate documentation/license files
 
 * Thu Dec 05 2013 Nils Philippsen <nils at redhat.com> - 4.2.1-1
 - version 4.2.1


More information about the scm-commits mailing list