source: projects/specs/trunk/c/cmemo/cmemo-vl.spec @ 521

Revision 521, 6.7 KB checked in by daisuke, 14 years ago (diff)

import VineSeed package specs

Line 
1Summary: Cmemo is cool and useful GTK text editor.
2Summary(ja): Cmemo はシンプルで使いやすい GTK テキストエディタ
3Name: cmemo
4Version: 2.1.4
5Release: 4%{?_dist_release}
6License: GPL
7Group: Applications/Editors
8## Autoconf/Automake/rpm version
9URL: http://www.mindgear.org/index.cgi/PlusAlpha?page=Cmemo%2Bi
10Source: http://www.mindgear.org/data/PlusAlpha/%{name}-%{version}.tar.gz
11#---------------------------------------------------------------------------
12Source1:        cmemo2.desktop
13
14#---------------------------------------------------------------------------
15BuildRoot:      %{_tmppath}/%{name}-%{version}-root
16BuildRequires: gtk2, gtk2-devel, automake, gettext
17
18#### orignal developer
19# Source: http://www1.neweb.ne.jp/wb/smusic/soft/archives/cmemo213.tar.gz
20# URL: http://www1.neweb.ne.jp/wb/smusic/
21#### Before Packager version (CLOSE site)
22# http://www.hi-net.zaq.ne.jp/seiun/linux/archives/cmemo-%{version}-%{release}.tar.gz
23# URL: http://www.hi-net.zaq.ne.jp/seiun/linux/index.html
24# Packager: MATSUMURA tomohiro <seiwn@excite.co.jp>
25#----------------------------------------------------------------------------
26
27%description
28Cmemo is a simple, cool and useful text editor.
29 * search for strings, replace
30 * Auto indent, line number
31 * Emacs key assignment, available
32 * highlight a keyword which you want to define
33 * Global search and Tag jump
34 * any file have EUC/SJIS/JIS/UTF-8[EUC range only]
35   and CR/CRLF/LF is editable
36 * Key macros
37
38If you install cmemo completely, please type
39 $ %{_prefix}/share/cmemo/cmemocfg.inst [Enter]
40to install configuration file.
41
42Other documents, please read this:
43 %{_prefix}/share/doc/cmemo-%{version}/
44
45%description -l ja
46Cmemoはシンプルで渋くて使いやすいエディタです。主な機能は以下の通り。
47・文字列の検索、置換
48・オートインデント、行番号表示
49・Emacsキーアサインが可能
50・構文強調表示 [単語登録可能]
51・グローバル検索とタグジャンプ
52・EUC/SJIS/JIS/UTF-8[EUCの範囲のみ]およびCR/CRLF/LFのファイルを編集可能
53・キーマクロ
54
55※インストール後に各ユーザーで次のコマンドを実行して、
56  設定ファイルをインストールしてください。
57  $ %{_prefix}/share/cmemo/cmemocfg.inst [Enter]
58
59※まだmanページはありません。各種ドキュメントは標準では
60  %{_prefix}/share/doc/cmemo-%{version}/ 以下にコピーされます。
61
62
63#----------------------------------------------------------------------------
64%prep
65rm -rf ${RPM_BUILD_ROOT}
66
67%setup -q %{name}-%{version}
68
69%build
70./configure --prefix=%{_prefix}
71make
72
73%install
74%makeinstall
75### make prefix=${RPM_BUILD_ROOT}%{_prefix} install
76
77#### Before Pack save
78## cp ./cmemocfg12.inst ${RPM_BUILD_ROOT}/usr/bin
79
80# install desktop files
81desktop-file-install \
82  --vendor=vine \
83  --dir=${RPM_BUILD_ROOT}/%{_datadir}/applications \
84  %{SOURCE1}
85
86# check desktop files
87%check
88desktop-file-validate \
89 ${RPM_BUILD_ROOT}%{_datadir}/applications/vine-cmemo2.desktop
90
91%clean
92rm -rf $RPM_BUILD_ROOT
93
94#----------------------------------------------------------------------------
95
96## %{_datadir}=/usr/share ,%{_bindir}=/usr/bin, %{_prefix}=/usr
97
98%files
99%doc ABOUT-NLS COPYING INSTALL
100%doc doc/00ADD_cmemo.txt
101%doc doc/AUTHORS*
102%doc doc/ChangeLog*
103%doc doc/INSTALL*
104%doc doc/KNOWN_BUGS
105%doc doc/Manual.txt
106%doc doc/NEWS*
107%doc doc/README*
108%doc doc/TODO.ja
109%doc doc/Usage.ja
110%doc doc/org-*
111%doc doc/rgbhex.txt
112
113%defattr(-, root, root)
114%{_bindir}/cmemo
115%{_datadir}/locale/*/LC_MESSAGES/cmemo.mo
116%{_datadir}/applications/*.desktop
117%{_datadir}/cmemo/po_org.tar.gz
118%{_datadir}/cmemo/cmemo2*
119%{_datadir}/cmemo/cmemo*.patch
120%{_datadir}/cmemo/dot.*
121%attr(755,root,root) %{_datadir}/cmemo/cmemocfg.inst
122## %docdir directry-name
123
124#----------------------------------------------------------------------------
125
126%post
127#if [ "$LANG" = "ja_JP.eucJP" ]; then
128if [ "$LANG" = "ja_JP.UTF-8" ]; then
129    echo "Cmemoをインストールしていただきありがとうございます。データ"
130    echo "ディレクトリ(標準で %{_prefix}/share/cmemo/)の cmemocfg.inst"
131    echo "を各ユーザー毎に実行し ~/.cmemo 設定ファイルをコピーしてください"
132else
133    echo "Cmemo installed, Thank you. Please run script "
134    echo "(default: %{_prefix}/share/cmemo/)cmemocfg.inst ,"
135    echo "copy your ~/.cmemo config file."
136fi
137
138#----------------------------------------------------------------------------
139%changelog
140* Sat Sep 06 2008 Shu KONNO <owa@bg.wakwak.com> 2.1.4-4
141- changed locale condition at %%post
142
143* Fri Aug 29 2008 Seiichirou Babasaki 2.1.4-3
144- Changes directory tree.
145- Updated configure.ac , Makefile.am .
146- Updated specfile (vl, vs, and zon)
147- "--prefix=/usr" option enabled.
148- added "--enable-openbsd" swtich.(no test yet)
149- added 00ADD_cmemo.txt(ja)
150
151* Fri Aug 22 2008 Seiichirou Babasaki 2.1.4-2
152- Updated cmemocfg.inst Script .
153- Updated specfile (vl and zon)
154- localedir chenges /usr/local -> /usr (src/cme_def.h)
155- Update to 2.1.4
156- Updated cmemo.po
157
158* Wed Feb 08 2008 Seiichirou Babasaki 2.1.3-1zon5
159- Import cmemo - Packager: Babasaki
160- Updated specfile
161- Update to 2.1.3
162  #---------------------#
163
164* Sat Feb 09 2003 MATSUMURA tomohiro <seiwn@excite.co.jp>
165- some fix
166
167* Thu Aug 29 2002 MATSUMURA tomohiro <seiwn@excite.co.jp>
168- version up 1.2.3
169
170* Wed Apr 03 2002 MATSUMURA tomohiro <seiwn@excite.co.jp>
171- version up 1.2.2
172
173* Tue Mar 12 2002 MATSUMURA tomohiro <seiwn@excite.co.jp>
174- update cmemo.inst script
175
176* Fri Mar 08 2002 MATSUMURA tomohiro <seiwn@excite.co.jp>
177- fix failing to install on non-GNUgettext system.
178
179* Fri Feb 01 2002 MATSUMURA tomohiro <seiwn@excite.co.jp>
180- version up 1.2.1 automake/autoconf version
181- fix failing to install on non-GNUgettext system.
182
183* Sun Dec 23 2001 MATSUMURA tomohiro <seiwn@excite.co.jp>
184- version up 1.2.0 automake/autoconf version
185
186* Tue Nov 27 2001 MATSUMURA tomohiro <seiwn@excite.co.jp>
187- version up 1.2.0
188
189* Mon Oct 15 2001 MATSUMURA tomohiro <seiwn@excite.co.jp>
190- version up 1.1.11
191- and some fix
192
193* Sun Oct 7 2001 MATSUMURA tomohiro <seiwn@excite.co.jp>
194- version up 1.1.10
195
196* Fri Sep 29 2001 MATSUMURA tomohiro <seiwn@excite.co.jp>
197- fix some error
198
199* Sun Sep 23 2001 MATSUMURA tomohiro <seiwn@excite.co.jp>
200- version up 1.1.9
201
202* Sun Sep 23 2001 MATSUMURA tomohiro <seiwn@excite.co.jp>
203- version up 1.1.8
204
205* Mon Sep 17 2001 MATSUMURA tomohiro <seiwn@excite.co.jp>
206- fix locale error
207
208* Sun Sep 16 2001 MATSUMURA tomohiro <seiwn@excite.co.jp>
209- Cmemo and Cmemo-ext, to share Makefile and spec.
210- This modify is experiment for preraring next version.
211
212* Sat Aug 18 2001 MATSUMURA tomohiro <seiwn@excite.co.jp>
213- version up 1.1.7
214
215* Sun Jul 15 2001 MATSUMURA tomohiro <seiwn@excite.co.jp>
216- version up 1.1.6
217
218* Mon Jul 2 2001 MATSUMURA tomohiro <seiwn@excite.co.jp>
219- version up 1.1.5
220
221* Sun Jun 24 2001 MATSUMURA tomohiro <seiwn@excite.co.jp>
222- version up 1.1.4
Note: See TracBrowser for help on using the repository browser.