[Momonga-devel.ja:02338] %files of xcdroast-0.98-0.15.1m


中井と申します。
昨日、BTS に xcdroast の件を投稿しました。
対応、ありがとうございました。
# BTS への投稿、devel.ja に流れませんね。

練ったつもりだったのですが、%files に不備がありました。
BTS は私が閉じてしまいましたので、こちらに。

まず、
%attr(2755,root,disk) %{_libdir}/xcdroast-0.98/bin/xcdrwrap
となっていますが、xcdrwrap を disk group にし、SGID を使う必要は
ありません。
また、/usr/share/locale/* を握っていました。
xcdroast.spec.diff.txt を添付します。
宜しくお願いします。
将来、xcdrwrap に permission 等の変更がないなら、

%files
%defattr(-,root,root)
%doc ABOUT-NLS AUTHORS COPYING ChangeLog INSTALL NEWS README
%doc ./doc/*
%{_bindir}/xcdroast
%{_sbindir}/xcdroast
%{_libdir}/xcdroast-0.98
%{_datadir}/locale/*/LC_MESSAGES/xcdroast.mo
%{_mandir}/man1/xcdroast.1*
%config /etc/pam.d/xcdroast
%config /etc/security/console.apps/xcdroast
/etc/X11/applnk/Multimedia/xcdroast.desktop

こんな感じにバッサリやっても良いと思います。
お任せします。

後、使い方ですが、一度 consolehelper 経由で root で起動、
「設定」から「ユーザ」で「一般ユーザモード変更」を行うと、
http://www.xcdroast.org/xcdr098/README.nonroot.txt
ここにあるように 
chown root xcdrwrap
chmod 4755 xcdrwrap
され、一般ユーザで /usr/sbin/xcdroast を利用できます。

-- 
Ichiro Nakai
ichiro@xxxxxxxxxxxxx
Index: xcdroast.spec
===================================================================
RCS file: /home/cvs/pkgs/xcdroast/xcdroast.spec,v
retrieving revision 1.10
diff -u -r1.10 xcdroast.spec
--- xcdroast.spec	24 Nov 2003 08:58:19 -0000	1.10
+++ xcdroast.spec	24 Nov 2003 15:11:06 -0000
@@ -1,4 +1,4 @@
-%global momorel 1
+%global momorel 2
 Summary: An X Window System based tool for creating CDs.
 Name: xcdroast
 Version: 0.98
@@ -68,7 +68,7 @@
 %dir %{_libdir}/xcdroast-0.98/sound
 %{_libdir}/xcdroast-0.98/icons/*
 %{_libdir}/xcdroast-0.98/sound/*
-%{_datadir}/locale/*
+%{_datadir}/locale/*/LC_MESSAGES/xcdroast.mo
 %{_mandir}/man1/xcdroast.1*
 %config /etc/pam.d/xcdroast
 %config /etc/security/console.apps/xcdroast
@@ -78,10 +78,14 @@
 %{_libdir}/xcdroast-0.98/bin/rmtool
 %{_libdir}/xcdroast-0.98/bin/vrfytool
 %{_libdir}/xcdroast-0.98/bin/wavplay
-%attr(2755,root,disk) %{_libdir}/xcdroast-0.98/bin/xcdrwrap
+%{_libdir}/xcdroast-0.98/bin/xcdrwrap
 /etc/X11/applnk/Multimedia/xcdroast.desktop
  
 %changelog
+* Tue Nov 25 2003 Ichiro Nakai <ichiro@xxxxxxxxxxxxx>
+- (0.98-0.15.2m)
+- revise %%files section
+
 * Sat Nov 15 2003 Ichiro Nakai <ichiro@xxxxxxxxxxxxx>
 - (0.98-0.15.1m)
 - enable gtk2