[Groonga-commit] groonga/groonga [master] suppress some rpmlint errors and warnings.

Back to archive index

null+****@clear***** null+****@clear*****
2010年 9月 13日 (月) 12:24:26 JST


Kouhei Sutou	2010-09-13 03:24:26 +0000 (Mon, 13 Sep 2010)

  New Revision: 296098e3070b6af77fa5ea6e420821f21d5fc477

  Log:
    suppress some rpmlint errors and warnings.

  Modified files:
    rpm/fedora/groonga.spec.in

  Modified: rpm/fedora/groonga.spec.in (+10 -7)
===================================================================
--- rpm/fedora/groonga.spec.in    2010-09-13 03:19:45 +0000 (04b0636)
+++ rpm/fedora/groonga.spec.in    2010-09-13 03:24:26 +0000 (ee36f16)
@@ -62,6 +62,7 @@ Requires:       munin-node
 Munin plugins for groonga
 
 %prep
+%define optflags -O0
 %setup -q
 
 
@@ -81,11 +82,13 @@ rm $RPM_BUILD_ROOT%{_libdir}/groonga/modules/*/*.a
 rm $RPM_BUILD_ROOT%{_libdir}/*.la
 
 mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/init.d/
-install -m 755 $RPM_BUILD_ROOT%{_sysconfdir}/groonga/init.d/redhat/groonga \
+mv $RPM_BUILD_ROOT%{_sysconfdir}/groonga/init.d/redhat/groonga \
     $RPM_BUILD_ROOT%{_sysconfdir}/init.d/
 mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/
-install -m 644 $RPM_BUILD_ROOT%{_sysconfdir}/groonga/init.d/redhat/sysconfig/groonga \
-    $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/
+mv $RPM_BUILD_ROOT%{_sysconfdir}/groonga/init.d/redhat/sysconfig \
+    $RPM_BUILD_ROOT%{_sysconfdir}/
+
+rm -rf $RPM_BUILD_ROOT%{_sysconfdir}/groonga/init.d/
 
 mv $RPM_BUILD_ROOT%{_datadir}/groonga/munin/ $RPM_BUILD_ROOT%{_datadir}/
 mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/munin/plugin-conf.d/
@@ -158,9 +161,9 @@ fi
 
 %files
 %defattr(-,root,root,-)
-%doc %{_datadir}/man/
-%config %{_sysconfdir}/groonga/
-%config %{_sysconfdir}/sysconfig/groonga
+%doc %{_datadir}/man/man1/*
+%config(noreplace) %{_sysconfdir}/groonga/
+%config(noreplace) %{_sysconfdir}/sysconfig/groonga
 %{_bindir}/*
 %{_sysconfdir}/init.d/*
 
@@ -189,7 +192,7 @@ fi
 %files munin-plugins
 %defattr(-, root, root)
 %{_datadir}/munin/
-%config %{_sysconfdir}/munin/plugin-conf.d/
+%config(noreplace) %{_sysconfdir}/munin/plugin-conf.d/
 
 %changelog
 * Thu Sep 09 2010 Kouhei Sutou <kou****@clear*****> - 1.0.2-1




Groonga-commit メーリングリストの案内
Back to archive index