Here is a diff that would create the new files as .rpmnew
— jenkins.spec 2011-06-20 15:28:00.000000000 -0700
+++ jenkins.spec.new 2011-06-20 15:31:51.000000000 -0700
@@ -134,8 +134,8 @@
%attr(0755,jenkins,jenkins) %dir %
{workdir}
%attr(0750,jenkins,jenkins) /var/log/jenkins
%config /etc/logrotate.d/%
{name}
-%config /etc/init.d/%{name}
-%config /etc/sysconfig/%
{name}
+%config(noreplace) /etc/init.d/%{name}
+%config(noreplace) /etc/sysconfig/%
{name}
/etc/yum.repos.d/jenkins.repo
/usr/sbin/rc%{name}
Here is a diff that would create the new files as .rpmnew
— jenkins.spec 2011-06-20 15:28:00.000000000 -0700
{workdir}+++ jenkins.spec.new 2011-06-20 15:31:51.000000000 -0700
@@ -134,8 +134,8 @@
%attr(0755,jenkins,jenkins) %dir %
%attr(0750,jenkins,jenkins) /var/log/jenkins
{name}%config /etc/logrotate.d/%
-%config /etc/init.d/%{name}
-%config /etc/sysconfig/%
{name}+%config(noreplace) /etc/init.d/%{name}
+%config(noreplace) /etc/sysconfig/%
{name}/etc/yum.repos.d/jenkins.repo
/usr/sbin/rc%{name}