[Momonga-devel.ja:02338] %files of xcdroast-0.98-0.15.1m
- From: Ichiro Nakai <ichiro@xxxxxxxxxxxxx>
- Date: Tue, 25 Nov 2003 01:53:55 +0900
中井と申します。
昨日、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