[vim] - add filesystem subpackage (#628293)
Karsten Hopp
karsten at fedoraproject.org
Thu Sep 30 14:35:05 UTC 2010
commit ea8207f5a5f6bde826f5bb53c95fc18d6a7384bb
Author: Karsten Hopp <karsten at redhat.com>
Date: Thu Sep 30 15:12:30 2010 +0200
- add filesystem subpackage (#628293)
vim.spec | 52 +++++++++++++++++++++++++++++++++-------------------
1 files changed, 33 insertions(+), 19 deletions(-)
---
diff --git a/vim.spec b/vim.spec
index e0c26d0..68fd088 100644
--- a/vim.spec
+++ b/vim.spec
@@ -24,7 +24,7 @@ Summary: The VIM editor
URL: http://www.vim.org/
Name: vim
Version: %{baseversion}.%{beta}%{patchlevel}
-Release: 2%{?dist}
+Release: 3%{?dist}
License: Vim
Group: Applications/Editors
Source0: ftp://ftp.vim.org/pub/vim/unix/vim-%{baseversion}%{?beta}%{?CVSDATE}.tar.bz2
@@ -117,6 +117,7 @@ Group: Applications/Editors
Conflicts: man-pages-fr < 0.9.7-14
Conflicts: man-pages-it < 0.3.0-17
Conflicts: man-pages-pl < 0.24-2
+Requires: %{name}-filesystem
%description common
VIM (VIsual editor iMproved) is an updated and improved version of the
@@ -173,6 +174,14 @@ VIM editor which includes recently added enhancements like
interpreters for the Python and Perl scripting languages. You'll also
need to install the vim-common package.
+%package filesystem
+Summary: VIM filesystem layout
+Group: Applications/Editors
+
+%Description filesystem
+This package provides some directories which are required by other
+packages that add vim files, p.e. additional syntax files or filetypes.
+
%package X11
Summary: The VIM version of the vi editor for the X Window System
Group: Applications/Editors
@@ -511,24 +520,6 @@ rm -rf $RPM_BUILD_ROOT
%doc runtime/docs
%doc Changelog.rpm
%dir %{_datadir}/%{name}
-%dir %{_datadir}/%{name}/%{vimdir}
-%dir %{_datadir}/%{name}/vimfiles
-%dir %{_datadir}/%{name}/vimfiles/after
-%dir %{_datadir}/%{name}/vimfiles/after/*
-%dir %{_datadir}/%{name}/vimfiles/autoload
-%dir %{_datadir}/%{name}/vimfiles/colors
-%dir %{_datadir}/%{name}/vimfiles/compiler
-%dir %{_datadir}/%{name}/vimfiles/doc
-%dir %{_datadir}/%{name}/vimfiles/ftdetect
-%dir %{_datadir}/%{name}/vimfiles/ftplugin
-%dir %{_datadir}/%{name}/vimfiles/indent
-%dir %{_datadir}/%{name}/vimfiles/keymap
-%dir %{_datadir}/%{name}/vimfiles/lang
-%dir %{_datadir}/%{name}/vimfiles/plugin
-%dir %{_datadir}/%{name}/vimfiles/print
-%dir %{_datadir}/%{name}/vimfiles/spell
-%dir %{_datadir}/%{name}/vimfiles/syntax
-%dir %{_datadir}/%{name}/vimfiles/tutor
%{_datadir}/%{name}/vimfiles/template.spec
%{_datadir}/%{name}/%{vimdir}/autoload
%{_datadir}/%{name}/%{vimdir}/colors
@@ -667,6 +658,26 @@ rm -rf $RPM_BUILD_ROOT
%{_mandir}/man1/vimdiff.*
%{_mandir}/man1/vimtutor.*
+%files filesystem
+%defattr(-,root,root)
+%dir %{_datadir}/%{name}/vimfiles
+%dir %{_datadir}/%{name}/vimfiles/after
+%dir %{_datadir}/%{name}/vimfiles/after/*
+%dir %{_datadir}/%{name}/vimfiles/autoload
+%dir %{_datadir}/%{name}/vimfiles/colors
+%dir %{_datadir}/%{name}/vimfiles/compiler
+%dir %{_datadir}/%{name}/vimfiles/doc
+%dir %{_datadir}/%{name}/vimfiles/ftdetect
+%dir %{_datadir}/%{name}/vimfiles/ftplugin
+%dir %{_datadir}/%{name}/vimfiles/indent
+%dir %{_datadir}/%{name}/vimfiles/keymap
+%dir %{_datadir}/%{name}/vimfiles/lang
+%dir %{_datadir}/%{name}/vimfiles/plugin
+%dir %{_datadir}/%{name}/vimfiles/print
+%dir %{_datadir}/%{name}/vimfiles/spell
+%dir %{_datadir}/%{name}/vimfiles/syntax
+%dir %{_datadir}/%{name}/vimfiles/tutor
+
%files X11
%defattr(-,root,root)
%if "%{desktop_file}" == "1"
@@ -686,6 +697,9 @@ rm -rf $RPM_BUILD_ROOT
%{_datadir}/icons/hicolor/*/apps/*
%changelog
+* Thu Sep 30 2010 Karsten Hopp <karsten at redhat.com> 7.3.011-3
+- add filesystem subpackage (#628293)
+
* Wed Sep 29 2010 jkeating - 2:7.3.011-2
- Rebuilt for gcc bug 634757
More information about the scm-commits
mailing list