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

Revision 2432, 3.5 KB checked in by munepi, 13 years ago (diff)

updated howm-vl.spec: supported vine-default

Line 
1Name:           howm
2Version:        1.3.9.1
3Release:        1%{?_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* Sun Jan 02 2011 Munehiro Yamamoto <munepi@vinelinux.org> 1.3.9.1-1
90- new upstream release
91- dropped howm-1.3.9-check-make-local-hook.patch
92  - this patch merged into upstream
93- changed to Requires(post,preun): emacsen
94  - Prereq tag is already deprecated
95- supported vine-default
96
97* Sun Jan 02 2011 Munehiro Yamamoto <munepi@vinelinux.org> 1.3.9-1
98- new upstream release
99- supported emacs-24.0.50
100  - applied howm-1.3.9-check-make-local-hook.patch
101
102* Fri Jan 08 2010 Munehiro Yamamoto <munepi@vinelinux.org> 1.3.8-1
103- new upstream release
104- use %%{emacsen_pkgdir}
105
106* Sat Jan 10 2009 Munehiro Yamamoto <munepi@cg8.so-net.ne.jp> 1.3.7-1
107- new upstream release
108
109* Sat Nov 01 2008 Munehiro Yamamoto <munepi@cg8.so-net.ne.jp> 1.3.6-1
110- apply new versioning policy
111- spec in utf-8
112- source update
113
114# * Sat Aug 30 2008 Munehiro Yamamoto <munepi@cg8.so-net.ne.jp> 1.3.6-0vl1
115# - new upstream
116
117* Tue Jan 09 2007 USAMI Kosuke <usami-k@yc5.so-net.ne.jp> - 1.3.4-0vl1
118- New upstream version.
119- Change Group.
120
121* Sun May 15 2005 USAMI Kosuke <usami-k@yc5.so-net.ne.jp> - 1.2.3-0vl1
122- New upstream version.
123
124* Sun Nov 21 2004 USAMI Kosuke <usami-k@yc5.so-net.ne.jp> - 1.2-0vl2
125- Fix howm-en-dir and howm-ja-dir.
126
127* Fri Oct 01 2004 USAMI Kosuke <usami-k@yc5.so-net.ne.jp> - 1.2-0vl1
128- New upstream version.
129
130* Mon Jun 14 2004 USAMI Kosuke <usami-k@yc5.so-net.ne.jp> - 1.1.2.1-0vl1
131- New upstream version.
132
133* Tue Feb 24 2004 USAMI Kosuke <usami-k@yc5.so-net.ne.jp> - 1.1.1-0vl1
134- New upstream version.
135
136* Wed Feb 11 2004 USAMI Kosuke <usami-k@yc5.so-net.ne.jp> - 1.1.0.4-0vl1
137- Initial build.
138
Note: See TracBrowser for help on using the repository browser.