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

Revision 8949, 7.1 KB checked in by Takemikaduchi, 10 years ago (diff)

cmemo,compiz: rebuild
others: new upstream release

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