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

Revision 8156, 9.9 KB checked in by kudoh, 10 years ago (diff)

new upstream release and rebuild

Line 
1Summary:        A lightweight GTK+ web browser
2Summary(ja):    軽量な GTK+ ウェブブラウザ
3Name:           midori
4Version:        0.5.6
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
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 Nov 23 2013 Toshiharu Kudoh <toshi.kd2@gmail.com> 0.5.6-1
161- new upstream release
162- added BuildRequires: cmake
163- added Obsoletes: midori-devel
164
165* Sat Aug 31 2013 Toshiharu Kudoh <toshi.kd2@gmail.com> 0.5.5-1
166- new upstream release
167
168* Sun May 19 2013 Toshiharu Kudoh <toshi.kd2@gmail.com> 0.5.2-1
169- new upstream release
170- added BuildRequires: gcr-devel
171
172* Sat Apr 06 2013 Toshiharu Kudoh <toshi.kd2@gmail.com> 0.5.0-1
173- new upstream release
174- run sed to delete disused code instead of Patch
175
176* Sat Mar 30 2013 Toshiharu Kudoh <toshi.kd2@gmail.com> 0.4.9-1
177- new upstream release
178- refreshed patch0
179
180* Sun Feb 10 2013 Toshiharu Kudoh <toshi.kd2@gmail.com> 0.4.8-1
181- new upstream release
182- fixed %%configure option
183  - deleted --disable-hildon
184  - added --disable-zeitgeist
185
186* Sat Sep 22 2012 Toshiharu Kudoh <toshi.kd2@gmail.com> 0.4.7-1
187- new upstream release
188- refreshed patch0
189- used GTK3 toolkit
190  - added BuildRequires: WebKit3-gtk-devel, gtk3-devel >= 3.0.0, unique3-devel >= 0.9
191
192* Tue May 15 2012 Toshiharu Kudoh <toshi.kd2@gmail.com> 0.4.6-1
193- new upstream release
194- changed URL
195
196* Sun Apr 15 2012 Toshiharu Kudoh <toshi.kd2@gmail.com> 0.4.5-1
197- new upstream release
198- changed BuildRequires: vala-devel >= 0.14
199
200* Sat Mar 10 2012 Toshiharu Kudoh <toshi.kd2@gmail.com> 0.4.4-1
201- new upstream release
202
203* Sun Dec 18 2011 Toshiharu Kudoh <toshi.kd2@gmail.com> 0.4.3-1
204- new upstream release
205
206* Fri Nov 11 2011 Toshiharu Kudoh <toshi.kd2@gmail.com> 0.4.2-1
207- new upstream release
208- changed BuildRequires: libsoup-devel >= 2.25.2 to >= 2.27.90,
209  glib2-devel >= 2.16.0 to >= 2.22, WebKit-gtk-devel >= 1.1.6 to 1.1.17
210
211* Thu Oct 13 2011 Toshiharu Kudoh <toshi.kd2@gmail.com> 0.4.1-2
212- changed BuildRequires: docutils to python-docutils
213
214* Mon Oct 10 2011 Toshiharu Kudoh <toshi.kd2@gmail.com> 0.4.1-1
215- new upstream release
216
217* Wed Aug 03 2011 Toshiharu Kudoh <toshi.kd2@gmail.com> 0.4.0-1
218- new upstream release
219- refresh patch0
220
221* Wed May 25 2011 Toshiharu Kudoh <toshi.kd2@gmail.com> 0.3.6-1
222- new upstream release
223- added Patch0 to fix desktop entry
224
225* Tue May 10 2011 Toshiharu Kudoh <toshi.kd2@gmail.com> 0.3.5-1
226- new upstream release
227
228* Sun Apr 10 2011 IWAI, Masaharu <iwai@alib.jp> 0.3.3-1
229- new upstream release
230
231* Sun Feb 27 2011 Toshiharu Kudoh <toshi.kd2@gmail.com> 0.3.2-1
232- new upstream release
233
234* Tue Feb 1 2011 Toshiharu Kudoh <toshi.kd2@gmail.com> 0.3.0-1
235- new upstream release
236- dropt Patch0
237
238* Sun Nov 7 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> 0.2.9-1
239- new upstream release
240- recreated patch0
241- probed %%post and %%postun
242  - added %%posttrans
243
244* Mon Sep 27 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> 0.2.8-1
245- new upstream release
246
247* Thu Aug 26 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> 0.2.7-1
248- new upstream release
249- disabled conditional branch to vala support
250  - to preparation vala package on Vine 5
251- splitted devel file
252- enabled BuildRequires: gtk-doc
253
254* Wed May 26 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> 0.2.6-1
255- new upstream release
256- deleted duplicate BuildRequires (librsvg2)
257- added BuildRequires: libXScrnSaver-devel
258- fixed BuildRoot path
259- applied conditional branch to vala support
260
261* Thu May 20 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> 0.2.5-1
262- new upstream release
263- added BuildRequires: gtksourceview2-devel, intltool, libnotify-devel, librsvg2,
264  vala-devel
265- added Patch0 from Fedora to fix docdir
266- improved %files section
267
268* Sat Mar 20 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> 0.2.4-1
269- new upstream release
270- applied new naming policy to spec
271
272* Thu Feb 25 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> 0.2.3-1
273- new upstream release
274
275* Mon Dec 28 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> 0.2.2-1
276- new upstream release
277
278* Sat Nov 14 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> 0.2.1-1
279- new upstream release
280
281* Fri Oct 16 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> 0.2.0-1
282- new upstream release
283- fixed BuildRequires:  perl-XML-Parser
284
285* Sun Sep 13 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> 0.1.10-1
286- new upstream release
287
288* Sun Aug 2 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> 0.1.9-1
289- new upstream release
290
291* Mon Jul 27 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> 0.1.8-2
292- added Japanese description
293- fixed BuildRequires:  perl(XML::Parser) to perl-XML-Parser
294
295* Sun Jul 26 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> 0.1.8-1
296- new upstream release
297- few changed in %files seciton
298
299* Sun May 10 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 0.1.6-1
300- new upstream release
301- add BR: WebKit-gtk-devel >= 1.1.6
302- add --disable-hildon to configure option
303
304* Thu Mar 26 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 0.1.4-1
305- new upstream release
306- drop old ja.po
307
308* Mon Feb 02 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 0.1.1-1
309- new upstream release
310
311* Sun Aug 24 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 0.0.19-1
312- new upstream release
313- update ja.po
314
315* Fri Jul 11 2008 Daisuke SUZUKI <daisuke@linux.or.jp>  0.0.18-1
316- initial build for Vine Linux
317- add initial ja.po
318
319* Sat May 24 2008 Peter Gordon <peter@thecodergeek.com> - 0.0.18-1
320- Update to new upstream release (0.0.18), adds some translations and
321  a lot of bug-fixes.
322- Alphabetize dependency list (aesthetic-only change).
323
324* Sat Apr 12 2008 Peter Gordon <peter@thecodergeek.com> - 0.0.17-3
325- Rebuild for updated WebKit library so-name and include directory.
326
327* Mon Mar 03 2008 Peter Gordon <peter@thecodergeek.com> - 0.0.17-2
328- Cleanups from review (bug 435661):
329  (1) Fix consistency of tabs/spaces usage.
330  (2) Fix source permissions.
331  (3) Add desktop-file-utils build dependency.
332
333* Sun Mar 02 2008 Peter Gordon <peter@thecodergeek.com> - 0.0.17-1
334- Initial packaging for Fedora.
Note: See TracBrowser for help on using the repository browser.