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

Revision 4165, 6.9 KB checked in by Takemikaduchi, 13 years ago (diff)

poedit: update to 1.4.6.1, others: rebuild

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