]> git.pld-linux.org Git - packages/xemacs-viper-pkg.git/blob - xemacs-viper-pkg.spec
67d074c0c75e6bf897c17e34bc3ee3e2d7986207
[packages/xemacs-viper-pkg.git] / xemacs-viper-pkg.spec
1 Summary:        VI emulation support
2 Summary(pl.UTF-8):      Emulacja VI
3 Name:           xemacs-viper-pkg
4 %define         srcname viper
5 Version:        1.67
6 Release:        1
7 License:        GPL
8 Group:          Applications/Editors/Emacs
9 Source0:        http://ftp.xemacs.org/xemacs/packages/%{srcname}-%{version}-pkg.tar.gz
10 # Source0-md5:  5913b7a644053f279b578ed469b384d0
11 Patch0:         %{name}-info.patch
12 BuildRequires:  texinfo
13 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
14
15 %description
16 VI emulation support.
17
18 %description -l pl.UTF-8
19 Emulacja VI.
20
21 %prep
22 %setup -q -c
23 %patch0 -p1
24
25 %build
26 (cd man/viper; awk '/^\\input texinfo/ {print FILENAME}' * | xargs makeinfo)
27
28 %install
29 rm -rf $RPM_BUILD_ROOT
30 install -d $RPM_BUILD_ROOT{%{_datadir}/xemacs-packages,%{_infodir}}
31
32 cp -a * $RPM_BUILD_ROOT%{_datadir}/xemacs-packages
33 mv -f  $RPM_BUILD_ROOT%{_datadir}/xemacs-packages/info/*.info* $RPM_BUILD_ROOT%{_infodir}
34 rm -fr $RPM_BUILD_ROOT%{_datadir}/xemacs-packages/info
35
36 # remove .el file if corresponding .elc file exists
37 find $RPM_BUILD_ROOT -type f -name "*.el" | while read i; do test ! -f ${i}c || rm -f $i; done
38
39 %clean
40 rm -rf $RPM_BUILD_ROOT
41
42 %post   -p      /sbin/postshell
43 -/usr/sbin/fix-info-dir -c %{_infodir}
44
45 %postun -p      /sbin/postshell
46 -/usr/sbin/fix-info-dir -c %{_infodir}
47
48 %files
49 %defattr(644,root,root,755)
50 %doc lisp/viper/{README,ChangeLog}
51 %{_datadir}/xemacs-packages%{_sysconfdir}/*
52 %dir %{_datadir}/xemacs-packages/lisp/*
53 %{_datadir}/xemacs-packages/lisp/*/*.el*
54 %{_infodir}/*.info*
This page took 0.063964 seconds and 2 git commands to generate.