SPECS: apparmor-utils.spec - vim-syntax-apparmor subpackage

zbyniu zbyniu at pld-linux.org
Fri Apr 28 02:11:14 CEST 2006


Author: zbyniu                       Date: Fri Apr 28 00:11:14 2006 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- vim-syntax-apparmor subpackage

---- Files affected:
SPECS:
   apparmor-utils.spec (1.1 -> 1.2) 

---- Diffs:

================================================================
Index: SPECS/apparmor-utils.spec
diff -u SPECS/apparmor-utils.spec:1.1 SPECS/apparmor-utils.spec:1.2
--- SPECS/apparmor-utils.spec:1.1	Wed Apr 26 23:41:51 2006
+++ SPECS/apparmor-utils.spec	Fri Apr 28 02:11:08 2006
@@ -1,5 +1,6 @@
 # $Revision$, $Date$
 %include	/usr/lib/rpm/macros.perl
+%define		_vimdatadir	%{_datadir}/vim/vimfiles
 %define		_ver 2.0
 %define		_svnrel 6379
 Summary:	AppArmor userlevel utilities that are useful in creating AppArmor profiles
@@ -23,6 +24,19 @@
 profiles. This package is part of a suite of tools that used to be
 named SubDomain.
 
+%package -n vim-syntax-apparmor
+Summary:	AppArmor files support for Vim
+Summary(pl):	Obsługa plików AppArmor dla Vima
+Group:		Applications/Editors/Vim
+Requires:	%{name} = %{version}-%{release}
+Requires:	vim >= 4:6.3.058-3
+
+%description -n vim-syntax-apparmor
+AppArmor files support for Vim.
+
+%description -n vim-syntax-apparmor -l pl
+Obsługa plików AppArmor dla Vima.
+
 %prep
 %setup -q -n %{name}-%{_ver}
 
@@ -35,6 +49,13 @@
 
 %find_lang %{name}
 
+install -d $RPM_BUILD_ROOT%{_vimdatadir}/{syntax,ftdetect}
+install apparmor.vim $RPM_BUILD_ROOT%{_vimdatadir}/syntax
+
+cat > $RPM_BUILD_ROOT%{_vimdatadir}/ftdetect/apparmor.vim <<-EOF
+au BufNewFile,BufRead /etc/apparmor.d/*,/etc/apparmor/profiles/* set filetype=apparmor
+EOF
+
 %clean
 rm -rf $RPM_BUILD_ROOT
 
@@ -46,12 +67,19 @@
 %{perl_vendorlib}/Immunix/*
 %dir /var/log/apparmor
 
+%files -n vim-syntax-apparmor
+%defattr(644,root,root,755)
+%{_vimdatadir}/ftdetect/*
+%{_vimdatadir}/syntax/*
+
 %define date	%(echo `LC_ALL="C" date +"%a %b %d %Y"`)
 %changelog
 * %{date} PLD Team <feedback at pld-linux.org>
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.2  2006/04/28 00:11:08  zbyniu
+- vim-syntax-apparmor subpackage
+
 Revision 1.1  2006/04/26 21:41:51  zbyniu
 - new
-
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/SPECS/apparmor-utils.spec?r1=1.1&r2=1.2&f=u



More information about the pld-cvs-commit mailing list