source: projects/specs/trunk/h/howm/howm-vl.spec @ 2599

Revision 2599, 3.7 KB checked in by munepi, 13 years ago (diff)

updated emacs, emacs24, yatex, howm

Line 
1Name:           howm
2Version:        1.3.9.1
3Release:        2%{?_dist_release}
4Summary:        a note-taking tool on Emacs
5Summary(ja):    Emacs で断片的なメモをどんどんとるための環境
6License:        GPL
7Group:          Applications/Editors/Emacs
8URL:            http://howm.sourceforge.jp/
9Source0:        %{name}-%{version}.tar.gz
10Source1:        %{name}-install.sh
11Source2:        %{name}-remove.sh
12Source3:        %{name}-init.el
13Source4:        vine-default-%{name}.el
14
15BuildRoot:      %{_tmppath}/%{name}-root
16BuildArch:      noarch
17Requires(post,preun): emacsen
18
19%description
20Howm is a note-taking tool on Emacs. It is similar to emacs-wiki;
21you can enjoy hyperlinks and full-text search easily. It is not
22similar to emacs-wiki; it can be combined with any format.
23
24%description -l ja
25Emacs で断片的なメモをどんどんとるための環境です. 分類機能はあえてつけ
26ません. かわりに, 全文検索とメモ間リンクが手軽にできるようにしました.
27自由書式なので改宗も不要 :-)
28
29%prep
30%setup -q
31
32%build
33%__rm -rf */Makefile.am */Makefile.in
34
35%install
36%__rm -rf %{buildroot}
37%__mkdir_p %{buildroot}%{_datadir}/emacs/site-lisp/%{name}
38%__mkdir_p %{buildroot}%{emacsen_pkgdir}/install
39%__mkdir_p %{buildroot}%{emacsen_pkgdir}/remove
40
41#
42# install el files
43#
44
45%__install -m 0644 *.el %{buildroot}%{_datadir}/emacs/site-lisp/%{name}
46%__install -m 0644 %{SOURCE3} %{SOURCE4} \
47    ${RPM_BUILD_ROOT}/%{_datadir}/emacs/site-lisp/%{name}/
48
49#
50# install script (bytecompile el and install elc, remove)
51#
52
53%_installemacsenscript %{name} %{SOURCE1}
54
55%_removeemacsenscript  %{name} %{SOURCE2}
56
57%clean
58%__rm -rf %{buildroot}
59
60%post
61#
62# bytecompile and install
63#
64
65if [ "$1" = 2 ]; then
66%_emacsenPackageRemove %{name}
67
68fi
69%_addemacsenlist %{name}
70
71%_emacsenPackageInstall %{name}
72
73%preun
74if [ "$1" = 0 ]; then
75%_emacsenPackageRemove %{name}
76
77%_removeemacsenlist %{name}
78
79fi
80
81%files
82%defattr(-,root,root)
83%doc COPYING ChangeLog doc en ext ja sample
84%{_datadir}/emacs/site-lisp/%{name}/
85%{emacsen_pkgdir}/install/%{name}
86%{emacsen_pkgdir}/remove/%{name}
87
88%changelog
89* Sat Jan 29 2011 Munehiro Yamamoto <munepi@vinelinux.org> 1.3.9.1-2
90- updated howm-init.el
91  - output "Loading vine-default-howm ..." to the buffer *Messages*
92
93* Sun Jan 02 2011 Munehiro Yamamoto <munepi@vinelinux.org> 1.3.9.1-1
94- new upstream release
95- dropped howm-1.3.9-check-make-local-hook.patch
96  - this patch merged into upstream
97- changed to Requires(post,preun): emacsen
98  - Prereq tag is already deprecated
99- supported vine-default
100
101* Sun Jan 02 2011 Munehiro Yamamoto <munepi@vinelinux.org> 1.3.9-1
102- new upstream release
103- supported emacs-24.0.50
104  - applied howm-1.3.9-check-make-local-hook.patch
105
106* Fri Jan 08 2010 Munehiro Yamamoto <munepi@vinelinux.org> 1.3.8-1
107- new upstream release
108- use %%{emacsen_pkgdir}
109
110* Sat Jan 10 2009 Munehiro Yamamoto <munepi@cg8.so-net.ne.jp> 1.3.7-1
111- new upstream release
112
113* Sat Nov 01 2008 Munehiro Yamamoto <munepi@cg8.so-net.ne.jp> 1.3.6-1
114- apply new versioning policy
115- spec in utf-8
116- source update
117
118# * Sat Aug 30 2008 Munehiro Yamamoto <munepi@cg8.so-net.ne.jp> 1.3.6-0vl1
119# - new upstream
120
121* Tue Jan 09 2007 USAMI Kosuke <usami-k@yc5.so-net.ne.jp> - 1.3.4-0vl1
122- New upstream version.
123- Change Group.
124
125* Sun May 15 2005 USAMI Kosuke <usami-k@yc5.so-net.ne.jp> - 1.2.3-0vl1
126- New upstream version.
127
128* Sun Nov 21 2004 USAMI Kosuke <usami-k@yc5.so-net.ne.jp> - 1.2-0vl2
129- Fix howm-en-dir and howm-ja-dir.
130
131* Fri Oct 01 2004 USAMI Kosuke <usami-k@yc5.so-net.ne.jp> - 1.2-0vl1
132- New upstream version.
133
134* Mon Jun 14 2004 USAMI Kosuke <usami-k@yc5.so-net.ne.jp> - 1.1.2.1-0vl1
135- New upstream version.
136
137* Tue Feb 24 2004 USAMI Kosuke <usami-k@yc5.so-net.ne.jp> - 1.1.1-0vl1
138- New upstream version.
139
140* Wed Feb 11 2004 USAMI Kosuke <usami-k@yc5.so-net.ne.jp> - 1.1.0.4-0vl1
141- Initial build.
142
Note: See TracBrowser for help on using the repository browser.