Blame SOURCES/0013-Add-capability-to-share-collections-using-nfs.patch

da02d7
From 5d045f6056750460e01f0b00d9004f64a6a6e1a6 Mon Sep 17 00:00:00 2001
da02d7
From: Lubos Kardos <lkardos@redhat.com>
da02d7
Date: Wed, 24 Sep 2014 10:27:47 +0200
da02d7
Subject: [PATCH] Add capability to share collections using nfs
da02d7
da02d7
- Add macro nfsmountable. If this macro is defined then syconfdir and
da02d7
  localstatedir are moved from /opt to /etc and /var.
da02d7
---
da02d7
 macros.scl | 5 ++++-
da02d7
 1 file changed, 4 insertions(+), 1 deletion(-)
da02d7
da02d7
diff --git a/macros.scl b/macros.scl
da02d7
index 67c76be..3bf00ce 100644
da02d7
--- a/macros.scl
da02d7
+++ b/macros.scl
da02d7
@@ -65,8 +65,11 @@ package or when debugging this package.
da02d7
 %global _libexecdir		%{_exec_prefix}/libexec
da02d7
 %global _datadir		%{_prefix}/share
da02d7
 %global _sysconfdir		%{_scl_root}/etc
da02d7
-%global _sharedstatedir		%{_prefix}/com
da02d7
+%{?nfsmountable:		%global _sysconfdir %{_root_sysconfdir}%{_scl_prefix}/scls/%{scl}}
da02d7
+%global _sharedstatedir		%{_scl_root}/var/lib
da02d7
+%{?nfsmountable:		%global _sharedstatedir %{_root_localstatedir}%{_scl_prefix}/scls/%{scl}/lib}
da02d7
 %global _localstatedir		%{_scl_root}/var
da02d7
+%{?nfsmountable:		%global _localstatedir %{_root_localstatedir}%{_scl_prefix}/scls/%{scl}}
da02d7
 %global _libdir			%{_exec_prefix}/%{_lib}
da02d7
 %global _includedir		%{_prefix}/include
da02d7
 %global _infodir		%{_datadir}/info
da02d7
-- 
da02d7
1.9.3
da02d7