mock mock.spec,1.18,1.19

John Clark Williams (jcwillia) fedora-extras-commits at redhat.com
Wed Aug 16 19:39:26 UTC 2006


Author: jcwillia

Update of /cvs/fedora/mock
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv24897

Modified Files:
	mock.spec 
Log Message:
reworked specfile install section to create default config symlink based on specified fedora tag


Index: mock.spec
===================================================================
RCS file: /cvs/fedora/mock/mock.spec,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -r1.18 -r1.19
--- mock.spec	16 Aug 2006 17:49:27 -0000	1.18
+++ mock.spec	16 Aug 2006 19:39:24 -0000	1.19
@@ -27,7 +27,22 @@
 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
+
 cd $RPM_BUILD_ROOT/%{_bindir}
 
 %clean




More information about the scm-commits mailing list