Initial import (#590305).
This commit is contained in:
parent
36c9fe03a8
commit
430dd62c31
Binary file not shown.
|
@ -0,0 +1,123 @@
|
|||
Name: vile
|
||||
Version: 9.8d
|
||||
Release: 3%{?dist}
|
||||
Summary: VI Like Emacs
|
||||
Group: Applications/Editors
|
||||
License: GPLv2
|
||||
URL: http://invisible-island.net/vile/
|
||||
Source0: ftp://invisible-island.net/vile/current/%{name}-%{version}.tgz
|
||||
Source1: xvile.desktop
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
|
||||
BuildRequires: ncurses-devel
|
||||
BuildRequires: flex
|
||||
BuildRequires: desktop-file-utils
|
||||
Requires: %{name}-common = %{version}-%{release}
|
||||
|
||||
%package common
|
||||
Summary: The common files needed by any version of the VIM editor
|
||||
Group: Applications/Editors
|
||||
|
||||
%package -n xvile
|
||||
Summary: VI Like Emacs
|
||||
Group: Applications/Editors
|
||||
%if 0%{?el5}%{?el6}%{?fedora}
|
||||
BuildRequires: libXpm-devel
|
||||
BuildRequires: libXt-devel
|
||||
%endif
|
||||
%if 0%{?el4}
|
||||
BuildRequires: xorg-x11-libs
|
||||
BuildRequires: xorg-x11-devel
|
||||
%endif
|
||||
|
||||
Requires: %{name}-common = %{version}-%{release}
|
||||
Requires: xorg-x11-fonts-misc
|
||||
|
||||
%description common
|
||||
vile is a text editor which is extremely compatible with vi in terms of "finger
|
||||
feel". In addition, it has extended capabilities in many areas, notably
|
||||
multi-file editing and viewing, syntax highlighting, and key rebinding.
|
||||
vile-common provides the files needed for all versions of vile.
|
||||
|
||||
%description -n xvile
|
||||
xvile is a text editor which is extremely compatible with vi in terms of "finger
|
||||
feel". In addition, it has extended capabilities in many areas, notably
|
||||
multi-file editing and viewing, syntax highlighting, and key rebinding.
|
||||
|
||||
%description
|
||||
vile is a text editor which is extremely compatible with vi in terms of "finger
|
||||
feel". In addition, it has extended capabilities in many areas, notably
|
||||
multi-file editing and viewing, syntax highlighting, and key rebinding.
|
||||
|
||||
%prep
|
||||
%setup -q
|
||||
|
||||
%build
|
||||
%configure --with-loadable-filters --disable-rpath-hack
|
||||
make %{?_smp_mflags} vile
|
||||
|
||||
%configure --with-app-defaults=%{_datadir}/X11/app-defaults \
|
||||
--with-screen=x11 --with-loadable-filters --disable-rpath-hack \
|
||||
--with-icondir=%{_datadir}/pixmaps/ --with-xpm
|
||||
make %{?_smp_mflags} xvile
|
||||
touch vile
|
||||
|
||||
%install
|
||||
rm -rf %{buildroot}
|
||||
make install DESTDIR=%{buildroot} INSTALL='install -p' TARGET='xvile'
|
||||
make install DESTDIR=%{buildroot} INSTALL='install -p' TARGET='vile'
|
||||
desktop-file-install --vendor='' --dir=%{buildroot}%{_datadir}/applications %{SOURCE1}
|
||||
|
||||
ln -s %{_mandir}/man1/xvile.1 %{buildroot}%{_mandir}/man1/uxvile.1
|
||||
ln -s %{_mandir}/man1/xvile.1 %{buildroot}%{_mandir}/man1/lxvile.1
|
||||
|
||||
%clean
|
||||
rm -rf %{buildroot}
|
||||
|
||||
%files
|
||||
%defattr(-,root,root,-)
|
||||
%{_bindir}/vile
|
||||
%{_bindir}/vile-pager
|
||||
%{_mandir}/man1/vile.1*
|
||||
|
||||
%files common
|
||||
%defattr(-,root,root,-)
|
||||
%doc AUTHORS COPYING CHANGES README doc/*doc
|
||||
%{_datadir}/vile/
|
||||
%{_libdir}/vile/
|
||||
|
||||
%files -n xvile
|
||||
%defattr(-,root,root,-)
|
||||
%{_bindir}/lxvile
|
||||
%{_bindir}/lxvile-fonts
|
||||
%{_bindir}/uxvile
|
||||
%{_bindir}/xshell.sh
|
||||
%{_bindir}/xvile
|
||||
%{_bindir}/xvile-pager
|
||||
%{_mandir}/man1/xvile.1*
|
||||
%{_mandir}/man1/lxvile.1*
|
||||
%{_mandir}/man1/uxvile.1*
|
||||
%{_datadir}/pixmaps/vile.xpm
|
||||
%{_datadir}/X11/app-defaults/XVile
|
||||
%{_datadir}/X11/app-defaults/UXVile
|
||||
%{_datadir}/applications/xvile.desktop
|
||||
|
||||
%changelog
|
||||
* Sun Jan 30 2011 Mark McKinstry <mmckinst@nexcess.net> 9.8d-3
|
||||
- symlink lxvile and uxvile to xvile manpage
|
||||
- add emtpy vendor tag to desktop-file-install to make EPEL happy
|
||||
- add some conditionals so it will build on EPEL 4
|
||||
* Wed Jan 26 2011 Mark McKinstry <mmckinst@nexcess.net> 9.8d-2
|
||||
- include xvile.desktop
|
||||
- include verison for vile-common requirements
|
||||
- replace icon with xpm version
|
||||
* Thu Jan 23 2011 Mark McKinstry <mmckinst@nexcess.net> 9.8d-1
|
||||
- upgrade to 9.8d
|
||||
- create vile-common package
|
||||
* Thu Nov 22 2010 Mark McKinstry <mmckinst@nexcess.net> 9.8b-1
|
||||
- upgrade to 9.8b
|
||||
- add xvile
|
||||
* Tue Aug 16 2010 Mark McKinstry <mmckinst@nexcess.net> 9.8-1
|
||||
- upgrade to 9.8
|
||||
- include more documentation
|
||||
* Sat May 8 2010 Mark McKinstry <mmckinst@nexcess.net> 9.7zc-1
|
||||
- initial build
|
|
@ -0,0 +1,9 @@
|
|||
[Desktop Entry]
|
||||
Name=xvile
|
||||
GenericName=Text Editor
|
||||
Comment=Edit text
|
||||
Exec=xvile %f
|
||||
Icon=vile
|
||||
Terminal=false
|
||||
Type=Application
|
||||
Categories=Utility;TextEditor
|
Loading…
Reference in New Issue