source: projects/specs/branches/6/l/leafpad/leafpad-vl.spec @ 2627

Revision 2627, 6.6 KB checked in by kudoh, 13 years ago (diff)
Line 
1%define build_vine31 0
2
3Summary:          GTK+ based simple text editor
4Summary(ja):      GTK+ベースのシンプルなテキストエディタ
5Name:             leafpad
6Version:          0.8.18.1
7Release:          1%{?_dist_release}
8License:          GPL
9Source:           %{name}-%{version}.tar.gz
10
11Vendor:           Project Vine
12Distribution:     Vine Linux
13Packager:         kazutaka, daisuke
14
15BuildRoot:        %{_tmppath}/%{name}-%{version}-root
16URL:              http://tarot.freeshell.org/leafpad/
17Group:            Applications/Editors
18BuildRequires:    gtk2-devel atk-devel pango-devel
19Requires:         gtk2 pango atk
20Requires:         evince
21
22
23%description
24Leafpad is a GTK+ based simple text editor. The user interface is
25similar to Notepad. It aims to be lighter than GEdit and KWrite, and
26to be as useful as them.
27
28Following concepts are intended...
29
30    * Minimum requirement: for portability
31    * Minimum menu item: to make full use of features and to learn easily
32    * No toolbar: to maximize area to view text
33    * Single document interface (SDI): to set out windows to view at a time
34    * Character coding auto detection: to open file quickly without multi-codeset annoyance
35
36%description -l ja
37Leafpad は GTK+ ベースのシンプルなテキストエディタであり、メモ帳のような
38インターフェイスを持っています。gEdit や KWrite のように使いやすく、より
39軽快に動作するように作られています。
40
41主なコンセプトは以下の通りです。
42
43    * 可搬性のための最低限の要件
44    * 全機能を把握し楽に使いこなすための最低限のメニュー項目
45    * 編集領域を最大限確保するためにツールバーを廃止
46    * 複数のエディタ画面を一望するためのSDI
47    * 多言語エンコーディングを正しく判別する機能
48
49
50%prep
51
52%setup -q
53%if %{build_vine31}
54   %configure --disable-chooser
55%else
56   %configure
57%endif
58
59%build
60%{__make}
61
62%install
63%{__rm} -rf ${RPM_BUILD_ROOT}
64%makeinstall
65
66# remove unnecessary files
67%{__rm} -rf ${RPM_BUILD_ROOT}/%{_datadir}/icons/hicolor/icon-theme.cache
68
69%find_lang %{name}
70
71%clean
72%{__rm} -rf ${RPM_BUILD_ROOT}
73
74%files -f %{name}.lang
75%defattr (-,root,root)
76%doc AUTHORS COPYING ChangeLog INSTALL NEWS README
77%{_bindir}/leafpad
78%{_datadir}/applications/leafpad.desktop
79%{_datadir}/pixmaps/leafpad.png
80%{_datadir}/pixmaps/leafpad.xpm
81%{_datadir}/icons/hicolor/16x16/apps/leafpad.png
82%{_datadir}/icons/hicolor/22x22/apps/leafpad.png
83%{_datadir}/icons/hicolor/24x24/apps/leafpad.png
84%{_datadir}/icons/hicolor/32x32/apps/leafpad.png
85%{_datadir}/icons/hicolor/scalable/apps/leafpad.svg
86
87
88%changelog
89* Thu Feb 3 2011 Toshiharu Kudoh <toshi.kd2@gmail.com> 0.8.18.1-1
90- new upstream release
91
92* Mon Nov 2 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> 0.8.17-1
93- new upstream release
94
95* Sun May 10 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 0.8.16-2
96- remove libgnomeprint/libgnomeprintui dependency
97  - leafpad uses gtkprintui if available.
98- add Requires: evince for print preview
99
100* Sun Mar 22 2009 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.8.16-1
101- new upstream release
102
103* Mon Sep 29 2008 Shu KONNO <owa@bg.wakwak.com> 0.8.14-1vl5
104- applied new versioning policy, spec in utf-8
105
106* Sun Mar 02 2008 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.8.14-0vl2
107- rebuild for Vine Seed.
108  * Sun Mar 02 2008 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.8.14-0vl1
109  - source update.
110
111* Sun Mar 02 2008 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.8.14-0vl1
112- source update.
113
114* Mon Feb 04 2008 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.8.13-0vl2
115- rebuild for Vine Seed.
116  * Mon Feb 04 2008 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.8.13-0vl1
117  - source update.
118  - drop Patch0.
119
120* Mon Feb 04 2008 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.8.13-0vl1
121- source update.
122- drop Patch0.
123
124* Sat Oct 27 2007 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.8.12-0vl1.2
125- rebuild for Vine Seed.
126  * Sat Oct 27 2007 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.8.12-0vl1.1
127  - source update.
128  - add Patch0 to fix missing brace.
129
130* Sat Oct 27 2007 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.8.12-0vl1.1
131- source update.
132- add Patch0 to fix missing brace.
133
134* Wed Sep  5 2007 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 0.8.11-0vl1
135- source update.
136
137* Sun Apr 29 2007 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.8.10-0vl1.2
138- source update.
139- add some tango icons in %%files section.
140
141* Sun Jun 18 2006 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.8.9-0vl1
142- build for Vine Plus/3.0.
143
144* Sat Apr 22 2006 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.8.9-0vl1.1
145- source update.
146- add following dependencies.
147  BuildRequires: libgnomeprint-devel & libgnomeprintui-devel >= 2.2.0
148  Requires: libgnomeprint & libgnomeprintui >= 2.2.0
149
150* Mon Jan 23 2006 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.8.7-0vl1
151- build for Vine Plus/3.0.
152
153* Mon Jan 23 2006 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.8.7-0vl1.1
154- source update.
155- build for VineSeed Plus.
156
157* Wed Jan 18 2006 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.8.6-0vl1
158- build for Vine Plus/3.0.
159
160* Wed Jan 18 2006 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.8.6-0vl1.1
161- source update.
162- use License tag instead of Copylight.
163- build for VineSeed Plus.
164
165* Sun Nov 12 2005 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.8.5-0vl1
166- build for Vine Plus/3.0.
167
168* Sun Nov 12 2005 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.8.5-0vl1.1
169- source update.
170- add %%{_datadir}/pixmaps/leafpad.xpm in files section.
171- build for VineSeed Plus.
172
173* Wed Sep 27 2005 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.8.4-0vl1
174- build for Vine Plus/3.0.
175
176* Wed Sep 27 2005 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.8.4-0vl1.1
177- source update.
178- build for VineSeed Plus.
179
180* Sun Jul 31 2005 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.8.3-0vl1
181- build for Vine Plus/3.0.
182
183* Sat Jul 30 2005 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.8.3-0vl1.1
184- source update.
185- build for VineSeed Plus.
186
187* Wed Jul 13 2005 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.8.2-0vl1
188- build for Vine Plus/3.0.
189
190* Thu Jul 7 2005 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.8.2-0vl1.1
191- source update.
192- build for VineSeed Plus.
193
194* Mon May 23 2005 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.8.1-0vl1
195- build for Vine Plus/3.0
196
197* Sat May 21 2005 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.8.1-0vl1.1
198- source update.
199- drop patch0.
200- add %find_lang macro.
201- add build_vine31 flag and %if statement.
202- update japanese description.
203- build for VineSeed Plus.
204
205* Thu Mar 24 2005 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp>
206- add GtkFileChooser patch (GTK+2.4 required).
207- build for VineSeed Plus.
208
209* Fri Jan 28 2005 Susumu Tanimura <stanimura-ngs@umin.ac.jp>
210- Initial package for VineLinux3.1
Note: See TracBrowser for help on using the repository browser.