]>
Commit | Line | Data |
---|---|---|
9535bcb7 AM |
1 | # TODO: |
2 | # - package easyprof | |
f647fde8 | 3 | %include /usr/lib/rpm/macros.perl |
9f92c7bf | 4 | %define _vimdatadir %{_datadir}/vim/vimfiles |
f647fde8 | 5 | Summary: AppArmor userlevel utilities that are useful in creating AppArmor profiles |
9c260647 | 6 | Summary(pl.UTF-8): Narzędzia przestrzeni użytkownika przydatne do tworzenia profili AppArmor |
f647fde8 | 7 | Name: apparmor-utils |
9535bcb7 | 8 | Version: 2.8.0 |
03684442 | 9 | Release: 1 |
08a56991 | 10 | Epoch: 1 |
d7e0a3f8 | 11 | License: GPL v2 |
f647fde8 | 12 | Group: Base |
9535bcb7 AM |
13 | Source0: http://launchpad.net/apparmor/2.8/%{version}/+download/apparmor-%{version}.tar.gz |
14 | # Source0-md5: eaf90c52992df3d205a753b2933595fe | |
321b6ed0 | 15 | Source1: Ycp.pm |
5b769334 | 16 | URL: http://apparmor.wiki.kernel.org/ |
f647fde8 | 17 | BuildRequires: gettext-devel |
18 | BuildRequires: rpm-perlprov | |
3bb247f5 | 19 | Requires: perl-DBD-SQLite >= 1.08 |
f647fde8 | 20 | Provides: subdomain-utils |
21 | Obsoletes: subdomain-utils | |
22 | BuildArch: noarch | |
23 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) | |
24 | ||
0800d6d8 AM |
25 | %define _noautoreq 'perl(ycp)' |
26 | ||
f647fde8 | 27 | %description |
28 | This provides some useful programs to help create and manage AppArmor | |
29 | profiles. This package is part of a suite of tools that used to be | |
30 | named SubDomain. | |
31 | ||
60482931 JR |
32 | %description -l pl.UTF-8 |
33 | Ten pakiet dostarcza kilka przydatnych programów pomocnych przy | |
34 | tworzeniu i zarządzaniu profilami AppArmor. Ten pakiet jest częścią | |
35 | zestawu narzędzi zwanych SubDomain. | |
54485e9f | 36 | |
9f92c7bf | 37 | %package -n vim-syntax-apparmor |
38 | Summary: AppArmor files support for Vim | |
9c260647 | 39 | Summary(pl.UTF-8): Obsługa plików AppArmor dla Vima |
9f92c7bf | 40 | Group: Applications/Editors/Vim |
c93eb1a4 ER |
41 | # for _vimdatadir existence |
42 | Requires: vim-rt >= 4:6.3.058-3 | |
9f92c7bf | 43 | |
44 | %description -n vim-syntax-apparmor | |
45 | AppArmor files support for Vim. | |
46 | ||
60482931 JR |
47 | %description -n vim-syntax-apparmor -l pl.UTF-8 |
48 | Obsługa plików AppArmor dla Vima. | |
9f92c7bf | 49 | |
f647fde8 | 50 | %prep |
03684442 | 51 | %setup -q -n apparmor-%{version} |
f647fde8 | 52 | |
53 | %install | |
54 | rm -rf $RPM_BUILD_ROOT | |
5b769334 AM |
55 | cd 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 | 62 | install -d $RPM_BUILD_ROOT%{_vimdatadir}/{syntax,ftdetect} |
9535bcb7 | 63 | install vim/apparmor.vim $RPM_BUILD_ROOT%{_vimdatadir}/syntax |
321b6ed0 | 64 | install %{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 | 69 | cat > $RPM_BUILD_ROOT%{_vimdatadir}/ftdetect/apparmor.vim <<-EOF |
70 | au BufNewFile,BufRead /etc/apparmor.d/*,/etc/apparmor/profiles/* set filetype=apparmor | |
71 | EOF | |
72 | ||
5b769334 AM |
73 | cd .. |
74 | ||
75 | %find_lang %{name} | |
76 | ||
f647fde8 | 77 | %clean |
78 | rm -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 |