[Momonga-devel.ja:01801] .spec での info の捌き


zaki です。

Specfile-Guidance.xml にある info の捌きの部分を修正しました。
実際の修正内容は最後に差分を付けておきますが、ポイントとしては

info ファイルを gzip で圧縮するように記述されていたのでその部分を削除。
install-info に与える引数についている .* を削除

の2点です。
docs 以下はあまりいじった事がないので作法に反してる部分があったらごめんなさい。
revnumber は CVS の revision number でいいんですよね?



@@ -832,23 +842,19 @@
 したうえで
     </para>
     <programlisting>
-%install
-gzip -n -9f %{buildroot}%{_infodir}/hogehoge.info*
-
 %post
-/sbin/install-info %{_infodir}/hogehoge.info.* %{_infodir}/dir
+/sbin/install-info %{_infodir}/hogehoge.info %{_infodir}/dir
 
 %preun
 if [ $1 = 0 ]; then
-  /sbin/install-info --delete %{_infodir}/hogehoge.info.* %{_infodir}/dir
+  /sbin/install-info --delete %{_infodir}/hogehoge.info %{_infodir}/dir
 fi
 
 %files
 %{_infodir}/zebra.info*
     </programlisting>
     <para>
-といった感じでサバくこと。また、hogehoge.info.* とアスタリスクになって
-いるのは info の圧縮を gzip、bzip2 両方に対応させるためである。
+といった感じでサバくこと。
     </para>
   </sect2>
   <sect2 id="filelist">
@@ -25,6 +25,16 @@
   <revhistory>
 
     <revision>
+      <revnumber>1.15</revnumber>
+      <date>Tue Jun 24 2003</date>
+      <authorinitials>zaki@xxxxxxxxxxxxxxxxx</authorinitials>
+      <revremark>
+- remove explicit compression of info files
+- revise %post and %preun rules of info files(remove .* from arguments of install-info)
+      </revremark>
+    </revision>
+
+    <revision>
       <revnumber>1.8</revnumber>
       <date>Sat Jun 14 2003</date>
       <authorinitials>tab@xxxxxxxxxxxxxxxxx</authorinitials>

--
YAMAZAKI Makoto