summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorjcwillia <jcwillia>2006-08-16 19:38:29 +0000
committerjcwillia <jcwillia>2006-08-16 19:38:29 +0000
commitb63b2b24ef7825e7b782e8dc6d4dceebad9a6848 (patch)
tree75acbb22779ec145466ae28013125f3e685146e4
parent29e8c3ec093e5ae1b76df9e5317043e090db3a26 (diff)
downloadmock-b63b2b24ef7825e7b782e8dc6d4dceebad9a6848.tar.gz
mock-b63b2b24ef7825e7b782e8dc6d4dceebad9a6848.tar.xz
mock-b63b2b24ef7825e7b782e8dc6d4dceebad9a6848.zip
reworked specfile install section to create default config symlink based on specified fedora tag
-rw-r--r--mock.spec16
1 files changed, 15 insertions, 1 deletions
diff --git a/mock.spec b/mock.spec
index 6e1a3f4..31a4e95 100644
--- a/mock.spec
+++ b/mock.spec
@@ -27,7 +27,21 @@ rm -rf $RPM_BUILD_ROOT
make DESTDIR=$RPM_BUILD_ROOT install
# make the default.cfg link
cd $RPM_BUILD_ROOT/%{_sysconfdir}/%{name}
-ln -s fedora-development-i386-core.cfg default.cfg
+
+%if 0%{?fedora:1}
+if [ -f fedora-%{fedora}-%{_target_cpu}-core.cfg ]; then
+ ln -s fedora-%{fedora}-%{_target_cpu}-core.cfg default.cfg
+fi
+%endif
+
+# if we haven't created a default link yet, try to do so as devel
+if [ ! -f default.cfg ]; then
+ if [ -f fedora-development-%{_target_cpu}-core.cfg ]; then
+ ln -s fedora-development-%{_target_cpu}-core.cfg default.cfg
+ else
+ ln -s fedora-development-i386-core.cfg default.cfg
+ fi
+fi
%clean
rm -rf $RPM_BUILD_ROOT