OBS User unknown 2007-07-27 00:13:53 +00:00 committed by Git OBS Bridge
parent 1d44b93046
commit 5a88b76673
3 changed files with 31 additions and 27 deletions

3
vim-7.1-rpmlintrc Normal file
View File

@ -0,0 +1,3 @@
addFilter("vim-data devel-file-in-non-devel-package")
addFilter("vim-data file-not-in-%lang")

View File

@ -1,3 +1,9 @@
-------------------------------------------------------------------
Thu Jul 26 14:28:16 CEST 2007 - mkoenig@suse.de
- avoid duplicate installs of manpages [#294155]
- remove old Obsoletes for vim-fat
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Jul 9 14:26:23 CEST 2007 - mkoenig@suse.de Mon Jul 9 14:26:23 CEST 2007 - mkoenig@suse.de

View File

@ -12,13 +12,13 @@
Name: vim Name: vim
Version: 7.1 Version: 7.1
Release: 11 Release: 17
# #
License: Other uncritical OpenSource License, http://vimdoc.sourceforge.net/htmldoc/uganda.html#license License: Other uncritical OpenSource License, http://vimdoc.sourceforge.net/htmldoc/uganda.html#license
Group: Productivity/Editors/Vi Group: Productivity/Editors/Vi
# #
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildRequires: db-devel gettext-devel gpm gtk2-devel libacl-devel ncurses-devel python-devel ruby-devel tcl-devel update-alternatives update-desktop-files BuildRequires: db-devel fdupes gettext-devel gpm gtk2-devel libacl-devel ncurses-devel python-devel ruby-devel tcl-devel update-alternatives update-desktop-files
# #
%define pkg_version 7.1 %define pkg_version 7.1
%define official_ptchlvl 243 %define official_ptchlvl 243
@ -65,6 +65,7 @@ Source16: gvim.png
Source17: apparmor.vim Source17: apparmor.vim
Source18: missing-vim-client Source18: missing-vim-client
Source19: gvim.desktop Source19: gvim.desktop
Source99: vim-7.1-rpmlintrc
#Patch0: %{name}-7.1-official_patches_001-%{official_ptchlvl}.bz2 #Patch0: %{name}-7.1-official_patches_001-%{official_ptchlvl}.bz2
Patch1: %{name}-7.0-no_nb.patch Patch1: %{name}-7.0-no_nb.patch
Patch3: %{name}-7.0-filetype_ycp.patch Patch3: %{name}-7.0-filetype_ycp.patch
@ -170,7 +171,6 @@ PreReq: %{vim_prereq}
PreReq: update-alternatives PreReq: update-alternatives
Provides: vi_clone Provides: vi_clone
Provides: vim_client Provides: vim_client
Obsoletes: vim-fat
# #
Summary: A version of the VIM editor which includes recent enhancements Summary: A version of the VIM editor which includes recent enhancements
@ -406,6 +406,19 @@ done
# #
# stupid helper # stupid helper
%{__install} -m 0755 %{S:18} %{buildroot}%{_datadir}/vim/current/tools/missing-vim-client %{__install} -m 0755 %{S:18} %{buildroot}%{_datadir}/vim/current/tools/missing-vim-client
# remove unecessary duplicate manpages
rm -rf %{buildroot}%{_mandir}/fr.ISO8859-1/
rm -rf %{buildroot}%{_mandir}/fr.UTF-8/
rm -rf %{buildroot}%{_mandir}/pl.ISO8859-2/
rm -rf %{buildroot}%{_mandir}/pl.UTF-8/
rm -rf %{buildroot}%{_mandir}/ru.KOI8-R/
rm -rf %{buildroot}%{_mandir}/it.ISO8859-1/
rm -rf %{buildroot}%{_mandir}/it.UTF-8/
# and move russian manpages to a place where they can be found
mv %{buildroot}%{_mandir}/ru.UTF-8 %{buildroot}%{_mandir}/ru
#
%fdupes -s %{buildroot}%{_datadir}/vim/%{VIM_SUBDIR}/lang
%clean %clean
%{__rm} -rf %{buildroot} %{__rm} -rf %{buildroot}
@ -491,36 +504,15 @@ fi
%dir %{_mandir}/fr %dir %{_mandir}/fr
%dir %{_mandir}/fr/man1/ %dir %{_mandir}/fr/man1/
%{_mandir}/fr/man1/* %{_mandir}/fr/man1/*
%dir %{_mandir}/fr.ISO8859-1
%dir %{_mandir}/fr.ISO8859-1/man1/
%{_mandir}/fr.ISO8859-1/man1/*
%dir %{_mandir}/fr.UTF-8
%dir %{_mandir}/fr.UTF-8/man1/
%{_mandir}/fr.UTF-8/man1/*
%dir %{_mandir}/it %dir %{_mandir}/it
%dir %{_mandir}/it/man1/ %dir %{_mandir}/it/man1/
%{_mandir}/it/man1/* %{_mandir}/it/man1/*
%dir %{_mandir}/it.ISO8859-1 %dir %{_mandir}/ru
%dir %{_mandir}/it.ISO8859-1/man1/ %dir %{_mandir}/ru/man1/
%{_mandir}/it.ISO8859-1/man1/* %{_mandir}/ru/man1/*
%dir %{_mandir}/it.UTF-8
%dir %{_mandir}/it.UTF-8/man1/
%{_mandir}/it.UTF-8/man1/*
%dir %{_mandir}/ru.KOI8-R
%dir %{_mandir}/ru.KOI8-R/man1/
%{_mandir}/ru.KOI8-R/man1/*
%dir %{_mandir}/ru.UTF-8
%dir %{_mandir}/ru.UTF-8/man1/
%{_mandir}/ru.UTF-8/man1/*
%dir %{_mandir}/pl.UTF-8
%dir %{_mandir}/pl.UTF-8/man1/
%{_mandir}/pl.UTF-8/man1/*
%dir %{_mandir}/pl %dir %{_mandir}/pl
%dir %{_mandir}/pl/man1/ %dir %{_mandir}/pl/man1/
%{_mandir}/pl/man1/* %{_mandir}/pl/man1/*
%dir %{_mandir}/pl.ISO8859-2
%dir %{_mandir}/pl.ISO8859-2/man1/
%{_mandir}/pl.ISO8859-2/man1/*
# docs and data file # docs and data file
%doc %{_docdir}/vim %doc %{_docdir}/vim
# #
@ -639,6 +631,9 @@ fi
%endif %endif
%changelog %changelog
* Thu Jul 26 2007 - mkoenig@suse.de
- avoid duplicate installs of manpages [#294155]
- remove old Obsoletes for vim-fat
* Mon Jul 09 2007 - mkoenig@suse.de * Mon Jul 09 2007 - mkoenig@suse.de
- fix spec syntax rules - fix spec syntax rules
* Thu Jul 05 2007 - coolo@suse.de * Thu Jul 05 2007 - coolo@suse.de