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

Revision 7599, 9.4 KB checked in by kudoh, 11 years ago (diff)

--force-log

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