source: projects/specs/trunk/x/xdvi-search-el/xdvi-search-el-vl.spec @ 1534

Revision 1534, 2.1 KB checked in by munepi, 14 years ago (diff)

NEW xdvi-search-el: renamed from a subpackage xdvik-search to xdvi-search-el; ready for TeX Live

Line 
1%define pkgname xdvik
2%define revision 1.37
3
4Summary: TeX src-special files for emacsen
5Summary(ja): TeX src-special を Emacsen 上で使用するための elisp
6Name: xdvi-search-el
7Version: 2009
8Release: 1%{?_dist_release}
9## This file xdvi-search.el is contained in TeX Live 2009
10Source0: xdvi-search.el
11
12Source100: %{pkgname}-install.sh
13Source101: %{pkgname}-remove.sh
14Source102: %{pkgname}-init.el
15
16URL: http://xdvi.sourceforge.jp/
17
18License: GPL
19Group: Applications/Editors/Emacs
20Requires(post,preun): emacsen-common
21
22Obsoletes: xdvik-search <= 22.84.14
23
24BuildArch: noarch
25Buildroot: %{_tmppath}/%{name}-root
26
27Vendor: Project Vine
28Distribution: Vine Linux
29
30%description
31TeX src-special files for emacsen
32[See]
33http://xdvi.sourceforge.net/xdvi-search.el
34
35%description -l ja
36TeX src-special を Emacsen上で使用するための elisp です。
37[参照]
38http://xdvi.sourceforge.net/xdvi-search.el
39http://www.nn.iij4u.or.jp/~tutimura/tex/src-special.html
40
41
42%prep
43
44%build
45
46%install
47[ -n "$RPM_BUILD_ROOT" -a "$RPM_BUILD_ROOT" != / ] && %__rm -rf $RPM_BUILD_ROOT
48
49%__mkdir_p $RPM_BUILD_ROOT%{_datadir}/emacs/site-lisp/%{pkgname}
50%__mkdir_p ${RPM_BUILD_ROOT}%{_prefix}/lib/emacsen-common/packages/install
51%__mkdir_p ${RPM_BUILD_ROOT}%{_prefix}/lib/emacsen-common/packages/remove
52
53%__install -m 644 %{SOURCE0} $RPM_BUILD_ROOT%{_datadir}/emacs/site-lisp/%{pkgname}/
54%__install -m 644 %{SOURCE102} $RPM_BUILD_ROOT%{_datadir}/emacs/site-lisp/%{pkgname}/
55
56# install  script( bytecompile el and install elc , remove )
57
58%_installemacsenscript %{pkgname} %{SOURCE100}
59
60%_removeemacsenscript  %{pkgname} %{SOURCE101}
61
62
63%post
64if [ "$1" = 2 ]; then
65
66  %_emacsenPackageRemove %{pkgname}
67
68fi
69
70%_addemacsenlist %{pkgname}
71
72%_emacsenPackageInstall %{pkgname}
73       
74
75%preun
76if [ "$1" = 0 ]; then
77
78  %_emacsenPackageRemove %{pkgname}
79
80  %_removeemacsenlist %{pkgname}
81
82fi
83
84
85
86%clean
87%__rm -rf %{buildroot}
88
89%files
90%defattr(-,root,root)
91%{_datadir}/emacs/site-lisp/%{pkgname}
92%{_prefix}/lib/emacsen-common/packages/install/%{pkgname}
93%{_prefix}/lib/emacsen-common/packages/remove/%{pkgname}
94
95
96%changelog
97* Sat Aug 07 2010 Munehiro Yamamoto <munepi@vinelinux.org> 2009-1
98- ported from xdvik-22.84.14-6
99- TeX Live 2009
Note: See TracBrowser for help on using the repository browser.