mock mock.spec,1.16.2.2,1.16.2.3
John Clark Williams (jcwillia)
fedora-extras-commits at redhat.com
Wed Aug 16 19:38:31 UTC 2006
Author: jcwillia
Update of /cvs/fedora/mock
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv24855
Modified Files:
Tag: mock-0-6-branch
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.16.2.2
retrieving revision 1.16.2.3
diff -u -r1.16.2.2 -r1.16.2.3
--- mock.spec 16 Aug 2006 17:48:14 -0000 1.16.2.2
+++ mock.spec 16 Aug 2006 19:38:29 -0000 1.16.2.3
@@ -27,7 +27,21 @@
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
More information about the fedora-extras-commits
mailing list