Summary: TOMOYO Linux tools %define date 20110929 %define ver 2.5.0 %define tomoyo_major 3 %define tomoyo_libname %mklibname tomoyotools %{tomoyo_major} Name: tomoyo-tools Version: %{ver} Release: %mkrel 2 License: GPLv2 URL: http://tomoyo.sourceforge.jp/ Group: System/Kernel and hardware BuildRequires: help2man BuildRequires: ncurses-devel BuildRequires: readline-devel Source0: http://osdn.dl.sourceforge.jp/tomoyo/27220/tomoyo-tools-%{ver}-%{date}.tar.gz Source1: README.tomoyo-tools.urpmi Source2: tomoyo.logrotate Source3: tomoyo.init Conflicts: ccs-tools Obsoletes: ccs-tools %description TOMOYO Linux is an extension for Linux to provide Mandatory Access Control (MAC) functions. This package contains the tools needed to configure, activate and manage the TOMOYO Linux MAC system and policies. %package -n %{tomoyo_libname} Summary: Shared tomoyotools library Group: System/Libraries %description -n %{tomoyo_libname} This package provides the tomoyo shared library %prep %setup -q -n tomoyo-tools %build # install library to correct path sed -i 's:/usr/lib:%{_libdir}:g' Include.make # parallell build is broken / tmb 14.10.2010 make -s all %install rm -rf %{buildroot} %makeinstall -s INSTALLDIR=%{buildroot} install -m 644 %{SOURCE1} README.install.urpmi mkdir -p %{buildroot}%{_sysconfdir}/logrotate.d/ install -m 644 %{SOURCE2} %{buildroot}%{_sysconfdir}/logrotate.d/tomoyo mkdir -p %{buildroot}%{_initrddir} install -m 700 %{SOURCE3} %{buildroot}%{_initrddir}/tomoyo-auditd mkdir -p %{buildroot}%{_logdir}/tomoyo %clean rm -rf %{buildroot} %post %_post_service tomoyo-auditd %preun %_preun_service tomoyo-auditd %files %{_sysconfdir}/logrotate.d/tomoyo %attr(700,root,root) %{_initrddir}/tomoyo-auditd %attr(700,root,root) /sbin/tomoyo-init %{_libdir}/tomoyo/ %{_sbindir}/tomoyo* %{_mandir}/man8/tomoyo* %{_mandir}/man8/init_policy.8* %{_logdir}/tomoyo/ %doc README.install.urpmi %files -n %{tomoyo_libname} %{_libdir}/libtomoyotools.so.* %changelog * Thu May 10 2012 tmb <tmb> 2.5.0-2.mga2 + Revision: 235042 - fix daemon name (#5815) * Mon Mar 05 2012 tmb <tmb> 2.5.0-1.mga2 + Revision: 219184 - fix libdir - libmajor is now 3 - drop P0 (obsolete) - update to 2.5.0-20110929 * Wed Mar 23 2011 ennael <ennael> 2.3.0-2.mga1 + Revision: 75865 - clean spec file - imported package tomoyo-tools * Wed Jan 12 2011 Eugeni Dodonov <eugeni@mandriva.com> 2.3.0-2mdv2011.0 + Revision: 630971 - Switch from manbo_mkrel to mkrel - Libify libtomoyotools. * Thu Oct 14 2010 Thomas Backlund <tmb@mandriva.org> 2.3.0-1mnb2 + Revision: 585706 - update to 2.3.0 - update P0 - add BuildRequires: help2man - disable parallel build - update filelists - update README.urpmi + Eugeni Dodonov <eugeni@mandriva.com> - Imported tomoyo-tools with base on our ccs-tools package. - Created package structure for tomoyo-tools.