]> git.pld-linux.org Git - packages/apparmor-utils.git/blame - apparmor-utils.spec
- up to 2.8.0
[packages/apparmor-utils.git] / apparmor-utils.spec
CommitLineData
9535bcb7
AM
1# TODO:
2# - package easyprof
f647fde8 3%include /usr/lib/rpm/macros.perl
9f92c7bf 4%define _vimdatadir %{_datadir}/vim/vimfiles
f647fde8 5Summary: AppArmor userlevel utilities that are useful in creating AppArmor profiles
9c260647 6Summary(pl.UTF-8): Narzędzia przestrzeni użytkownika przydatne do tworzenia profili AppArmor
f647fde8 7Name: apparmor-utils
9535bcb7 8Version: 2.8.0
03684442 9Release: 1
08a56991 10Epoch: 1
d7e0a3f8 11License: GPL v2
f647fde8 12Group: Base
9535bcb7
AM
13Source0: http://launchpad.net/apparmor/2.8/%{version}/+download/apparmor-%{version}.tar.gz
14# Source0-md5: eaf90c52992df3d205a753b2933595fe
321b6ed0 15Source1: Ycp.pm
5b769334 16URL: http://apparmor.wiki.kernel.org/
f647fde8 17BuildRequires: gettext-devel
18BuildRequires: rpm-perlprov
3bb247f5 19Requires: perl-DBD-SQLite >= 1.08
f647fde8 20Provides: subdomain-utils
21Obsoletes: subdomain-utils
22BuildArch: noarch
23BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
24
0800d6d8
AM
25%define _noautoreq 'perl(ycp)'
26
f647fde8 27%description
28This provides some useful programs to help create and manage AppArmor
29profiles. This package is part of a suite of tools that used to be
30named SubDomain.
31
60482931
JR
32%description -l pl.UTF-8
33Ten pakiet dostarcza kilka przydatnych programów pomocnych przy
34tworzeniu i zarządzaniu profilami AppArmor. Ten pakiet jest częścią
35zestawu narzędzi zwanych SubDomain.
54485e9f 36
9f92c7bf 37%package -n vim-syntax-apparmor
38Summary: AppArmor files support for Vim
9c260647 39Summary(pl.UTF-8): Obsługa plików AppArmor dla Vima
9f92c7bf 40Group: Applications/Editors/Vim
c93eb1a4
ER
41# for _vimdatadir existence
42Requires: vim-rt >= 4:6.3.058-3
9f92c7bf 43
44%description -n vim-syntax-apparmor
45AppArmor files support for Vim.
46
60482931
JR
47%description -n vim-syntax-apparmor -l pl.UTF-8
48Obsługa plików AppArmor dla Vima.
9f92c7bf 49
f647fde8 50%prep
03684442 51%setup -q -n apparmor-%{version}
f647fde8 52
53%install
54rm -rf $RPM_BUILD_ROOT
5b769334
AM
55cd utils
56
f647fde8 57%{__make} install \
58 DESTDIR=$RPM_BUILD_ROOT \
59 BINDIR=$RPM_BUILD_ROOT%{_sbindir} \
60 PERLDIR=$RPM_BUILD_ROOT%{perl_vendorlib}/Immunix
61
9f92c7bf 62install -d $RPM_BUILD_ROOT%{_vimdatadir}/{syntax,ftdetect}
9535bcb7 63install vim/apparmor.vim $RPM_BUILD_ROOT%{_vimdatadir}/syntax
321b6ed0 64install %{SOURCE1} $RPM_BUILD_ROOT%{perl_vendorlib}/Immunix
9f92c7bf 65
46679d87
JB
66# outdated version of pt
67%{__rm} -r $RPM_BUILD_ROOT%{_datadir}/locale/pt_PT
0800d6d8 68
9f92c7bf 69cat > $RPM_BUILD_ROOT%{_vimdatadir}/ftdetect/apparmor.vim <<-EOF
70au BufNewFile,BufRead /etc/apparmor.d/*,/etc/apparmor/profiles/* set filetype=apparmor
71EOF
72
5b769334
AM
73cd ..
74
75%find_lang %{name}
76
f647fde8 77%clean
78rm -rf $RPM_BUILD_ROOT
79
80%files -f %{name}.lang
81%defattr(644,root,root,755)
82%dir %{_sysconfdir}/apparmor
46679d87
JB
83%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/apparmor/*.conf
84%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/apparmor/severity.db
85%attr(755,root,root) %{_sbindir}/aa-*
86%attr(755,root,root) %{_sbindir}/apparmor_status
54485e9f 87%dir %{perl_vendorlib}/Immunix
46679d87
JB
88%{perl_vendorlib}/Immunix/*.pm
89%{_mandir}/man5/logprof.conf.5*
90%{_mandir}/man8/aa-*.8*
91%{_mandir}/man8/apparmor_status.8*
9f92c7bf 92
93%files -n vim-syntax-apparmor
94%defattr(644,root,root,755)
46679d87
JB
95%{_vimdatadir}/ftdetect/apparmor.vim
96%{_vimdatadir}/syntax/apparmor.vim
This page took 0.03976 seconds and 4 git commands to generate.