source: projects/specs/trunk/m/midori/midori-vl.spec @ 8352

Revision 8352, 10.1 KB checked in by kudoh, 10 years ago (diff)

rebuilt an new upstream release

Line 
1Summary:        A lightweight GTK+ web browser
2Summary(ja):    軽量な GTK+ ウェブブラウザ
3Name:           midori
4Version:        0.5.8
5Release:        1%{?_dist_release}
6
7Group:          Applications/Internet
8License:        LGPLv2.1+
9URL:            http://twotoasts.de/index.php/midori/
10
11Source0:        http://software.twotoasts.de/media/%{name}/%{name}_%{version}_all_.tar.bz2
12#Patch0:        %{name}-0.2.9-docdir.patch
13
14BuildRoot:      %{_tmppath}/%{name}-%{version}-root
15
16BuildRequires:  desktop-file-utils
17BuildRequires:  gettext
18BuildRequires:  libsexy-devel
19BuildRequires:  libtool
20BuildRequires:  libxml2-devel >= 2.6
21BuildRequires:  perl-XML-Parser
22
23BuildRequires: WebKit3-gtk-devel
24BuildRequires: gtk3-devel >= 3.0.0
25BuildRequires: unique3-devel >= 0.9
26
27## for IDN support
28BuildRequires:  libidn-devel >= 1.0
29## for Persistent history
30BuildRequires:  sqlite3-devel >= 3.0
31BuildRequires:  glib2-devel >= 2.22.0
32
33BuildRequires:  libsoup-devel >= 2.27.90
34## for Icon optimizations: /usr/bin/rsvg-convert
35BuildRequires:  librsvg2
36## for User documentation
37BuildRequires:  python-docutils
38## for API documentation
39BuildRequires:  gtk-doc
40
41BuildRequires:  gtksourceview2-devel
42BuildRequires:  intltool
43BuildRequires:  libnotify-devel
44BuildRequires:  libXScrnSaver-devel
45BuildRequires:  vala-devel >= 0.14
46BuildRequires:  gcr-devel
47
48BuildRequires:  cmake
49BuildRequires:  WebKit-gtk-devel
50BuildRequires:  zeitgeist-devel
51BuildRequires:  zeitgeist-vala
52BuildRequires:  gobject-introspection-devel
53
54Requires: WebKit-gtk
55Obsoletes: midori-devel
56
57%description
58Midori is a lightweight web browser, and has many features expected of a
59modern browser, including:
60* Full integration with GTK+2.
61* Fast rendering with WebKit.
62* Tabs, windows and session management.
63* Bookmarks are stored with XBEL.
64* Searchbox based on OpenSearch.
65* Custom context menu actions.
66* User scripts and user styles support.
67* Extensible via Lua scripts.
68
69The project is currently in an early alpha state. The features are still being
70implemented, and some are still quite incomplete.
71
72%description -l ja
73Midori は軽量な Web ブラウザで、多くの機能がモダンブラウザとして期待されています。
74以下の機能が含まれています。:
75* GTK+2 に完全に統合。
76* WebKit で高速なレンダリング。
77* タブ、ウィンドウおよびセッションの管理。
78* ブックマークは XBEL で格納。
79* OpenSearch に基づくサーチボックス。
80* カスタムコンテキストメニューの操作。
81* ユーザースクリプトとユーザースタイルをサポート。
82* Lua スクリプトを介して拡張可能。
83
84プロジェクトは現在初期アルファの状態にあります。
85機能はまだ実装中で、一部はかなり不完全です。
86
87#%package       devel
88#Summary:       Development files for %{name}
89#Summary(ja):   %{name} の開発ファイル
90#Group:         Development/Libraries
91#Requires:      %{name} = %{version}-%{release}
92#Requires:      vala
93
94#%description   devel
95#The %{name}-devel package contains libraries and header files for
96#developing extensions for %{name}.
97
98%prep
99%setup -q -c n %{name}
100sed -i '18,32d' ./data/midori.desktop.in
101
102%build
103%cmake -DCMAKE_INSTALL_SYSCONFDIR=/etc -DUSE_APIDOCS=1 -DUSE_ZEITGEIST=OFF .
104make %{?_smp_mflags}
105
106%install
107rm -rf %{buildroot}
108make install DESTDIR=$RPM_BUILD_ROOT
109
110%find_lang %{name}
111desktop-file-install                                    \
112        --vendor ""                                     \
113        --delete-original                               \
114        --dir %{buildroot}%{_datadir}/applications      \
115        %{buildroot}%{_datadir}/applications/%{name}.desktop
116       
117desktop-file-install                                    \
118        --delete-original                               \
119        --remove-not-show-in=Pantheon                   \
120        --dir %{buildroot}%{_datadir}/applications      \
121        %{buildroot}%{_datadir}/applications/%{name}-private.desktop
122
123%clean
124rm -rf %{buildroot}
125
126%post
127touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
128/usr/bin/update-desktop-database &> /dev/null || :
129
130
131%postun
132if [ $1 -eq 0 ] ; then
133        touch --no-create %{_datadir}/icons/hicolor &>/dev/null
134        gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
135        /usr/bin/update-desktop-database &> /dev/null || :
136fi
137
138%posttrans
139gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
140
141%files -f %{name}.lang
142%defattr(-,root,root,-)
143%doc %{_docdir}/%{name}/*
144%{_bindir}/midori
145%{_datadir}/appdata/%{name}.appdata.xml
146%{_datadir}/applications/%{name}*.desktop
147%{_datadir}/gtk-doc/html/*
148%{_datadir}/icons/hicolor/*
149%{_datadir}/%{name}/
150%{_libdir}/%{name}/
151%{_libdir}/lib%{name}*
152%{_sysconfdir}/xdg/%{name}/
153
154#%files devel
155#%defattr(-,root,root,-)
156#%{_datadir}/vala/
157#%{_includedir}/%{name}-0.5/
158
159%changelog
160* Sat Apr 12 2014 Toshiharu Kudoh <toshi.kd2@gmail.com> 0.5.8-1
161- new upstream release
162
163* Sat Jan 18 2014 Toshiharu Kudoh <toshi.kd2@gmail.com> 0.5.7-1
164- new upstream release
165- fixed previous working day to Mon Jan 13 2014
166
167* Mon Jan 13 2014 Toshiharu Kudoh <toshi.kd2@gmail.com> 0.5.6-1
168- new upstream release
169- added BuildRequires: cmake
170- added Obsoletes: midori-devel
171
172* Sat Aug 31 2013 Toshiharu Kudoh <toshi.kd2@gmail.com> 0.5.5-1
173- new upstream release
174
175* Sun May 19 2013 Toshiharu Kudoh <toshi.kd2@gmail.com> 0.5.2-1
176- new upstream release
177- added BuildRequires: gcr-devel
178
179* Sat Apr 06 2013 Toshiharu Kudoh <toshi.kd2@gmail.com> 0.5.0-1
180- new upstream release
181- run sed to delete disused code instead of Patch
182
183* Sat Mar 30 2013 Toshiharu Kudoh <toshi.kd2@gmail.com> 0.4.9-1
184- new upstream release
185- refreshed patch0
186
187* Sun Feb 10 2013 Toshiharu Kudoh <toshi.kd2@gmail.com> 0.4.8-1
188- new upstream release
189- fixed %%configure option
190  - deleted --disable-hildon
191  - added --disable-zeitgeist
192
193* Sat Sep 22 2012 Toshiharu Kudoh <toshi.kd2@gmail.com> 0.4.7-1
194- new upstream release
195- refreshed patch0
196- used GTK3 toolkit
197  - added BuildRequires: WebKit3-gtk-devel, gtk3-devel >= 3.0.0, unique3-devel >= 0.9
198
199* Tue May 15 2012 Toshiharu Kudoh <toshi.kd2@gmail.com> 0.4.6-1
200- new upstream release
201- changed URL
202
203* Sun Apr 15 2012 Toshiharu Kudoh <toshi.kd2@gmail.com> 0.4.5-1
204- new upstream release
205- changed BuildRequires: vala-devel >= 0.14
206
207* Sat Mar 10 2012 Toshiharu Kudoh <toshi.kd2@gmail.com> 0.4.4-1
208- new upstream release
209
210* Sun Dec 18 2011 Toshiharu Kudoh <toshi.kd2@gmail.com> 0.4.3-1
211- new upstream release
212
213* Fri Nov 11 2011 Toshiharu Kudoh <toshi.kd2@gmail.com> 0.4.2-1
214- new upstream release
215- changed BuildRequires: libsoup-devel >= 2.25.2 to >= 2.27.90,
216  glib2-devel >= 2.16.0 to >= 2.22, WebKit-gtk-devel >= 1.1.6 to 1.1.17
217
218* Thu Oct 13 2011 Toshiharu Kudoh <toshi.kd2@gmail.com> 0.4.1-2
219- changed BuildRequires: docutils to python-docutils
220
221* Mon Oct 10 2011 Toshiharu Kudoh <toshi.kd2@gmail.com> 0.4.1-1
222- new upstream release
223
224* Wed Aug 03 2011 Toshiharu Kudoh <toshi.kd2@gmail.com> 0.4.0-1
225- new upstream release
226- refresh patch0
227
228* Wed May 25 2011 Toshiharu Kudoh <toshi.kd2@gmail.com> 0.3.6-1
229- new upstream release
230- added Patch0 to fix desktop entry
231
232* Tue May 10 2011 Toshiharu Kudoh <toshi.kd2@gmail.com> 0.3.5-1
233- new upstream release
234
235* Sun Apr 10 2011 IWAI, Masaharu <iwai@alib.jp> 0.3.3-1
236- new upstream release
237
238* Sun Feb 27 2011 Toshiharu Kudoh <toshi.kd2@gmail.com> 0.3.2-1
239- new upstream release
240
241* Tue Feb 1 2011 Toshiharu Kudoh <toshi.kd2@gmail.com> 0.3.0-1
242- new upstream release
243- dropt Patch0
244
245* Sun Nov 7 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> 0.2.9-1
246- new upstream release
247- recreated patch0
248- probed %%post and %%postun
249  - added %%posttrans
250
251* Mon Sep 27 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> 0.2.8-1
252- new upstream release
253
254* Thu Aug 26 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> 0.2.7-1
255- new upstream release
256- disabled conditional branch to vala support
257  - to preparation vala package on Vine 5
258- splitted devel file
259- enabled BuildRequires: gtk-doc
260
261* Wed May 26 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> 0.2.6-1
262- new upstream release
263- deleted duplicate BuildRequires (librsvg2)
264- added BuildRequires: libXScrnSaver-devel
265- fixed BuildRoot path
266- applied conditional branch to vala support
267
268* Thu May 20 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> 0.2.5-1
269- new upstream release
270- added BuildRequires: gtksourceview2-devel, intltool, libnotify-devel, librsvg2,
271  vala-devel
272- added Patch0 from Fedora to fix docdir
273- improved %files section
274
275* Sat Mar 20 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> 0.2.4-1
276- new upstream release
277- applied new naming policy to spec
278
279* Thu Feb 25 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> 0.2.3-1
280- new upstream release
281
282* Mon Dec 28 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> 0.2.2-1
283- new upstream release
284
285* Sat Nov 14 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> 0.2.1-1
286- new upstream release
287
288* Fri Oct 16 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> 0.2.0-1
289- new upstream release
290- fixed BuildRequires:  perl-XML-Parser
291
292* Sun Sep 13 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> 0.1.10-1
293- new upstream release
294
295* Sun Aug 2 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> 0.1.9-1
296- new upstream release
297
298* Mon Jul 27 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> 0.1.8-2
299- added Japanese description
300- fixed BuildRequires:  perl(XML::Parser) to perl-XML-Parser
301
302* Sun Jul 26 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> 0.1.8-1
303- new upstream release
304- few changed in %files seciton
305
306* Sun May 10 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 0.1.6-1
307- new upstream release
308- add BR: WebKit-gtk-devel >= 1.1.6
309- add --disable-hildon to configure option
310
311* Thu Mar 26 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 0.1.4-1
312- new upstream release
313- drop old ja.po
314
315* Mon Feb 02 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 0.1.1-1
316- new upstream release
317
318* Sun Aug 24 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 0.0.19-1
319- new upstream release
320- update ja.po
321
322* Fri Jul 11 2008 Daisuke SUZUKI <daisuke@linux.or.jp>  0.0.18-1
323- initial build for Vine Linux
324- add initial ja.po
325
326* Sat May 24 2008 Peter Gordon <peter@thecodergeek.com> - 0.0.18-1
327- Update to new upstream release (0.0.18), adds some translations and
328  a lot of bug-fixes.
329- Alphabetize dependency list (aesthetic-only change).
330
331* Sat Apr 12 2008 Peter Gordon <peter@thecodergeek.com> - 0.0.17-3
332- Rebuild for updated WebKit library so-name and include directory.
333
334* Mon Mar 03 2008 Peter Gordon <peter@thecodergeek.com> - 0.0.17-2
335- Cleanups from review (bug 435661):
336  (1) Fix consistency of tabs/spaces usage.
337  (2) Fix source permissions.
338  (3) Add desktop-file-utils build dependency.
339
340* Sun Mar 02 2008 Peter Gordon <peter@thecodergeek.com> - 0.0.17-1
341- Initial packaging for Fedora.
Note: See TracBrowser for help on using the repository browser.