]> git.pld-linux.org Git - packages/midori.git/blame - midori.spec
- updated gettext BR
[packages/midori.git] / midori.spec
CommitLineData
175dcde2
ER
1# TODO
2# - there's work in progress --enable-webkit2 option enabling WebKit2/ GTK+3
93fe9da3 3%bcond_with gtk3
d0810840 4Summary: Web browser based on GTK+ WebCore
87990091 5Summary(hu.UTF-8): GTK+ WebCore alapú web-böngésző
4c1d0c8f 6Summary(pl.UTF-8): Przeglądarka WWW oparta na GTK+ WebCore
d0810840 7Name: midori
da362446 8Version: 0.5.6
175dcde2 9Release: 1
70650114 10License: LGPL v2+
d0810840 11Group: X11/Applications/Networking
da362446
WF
12Source0: http://midori-browser.org/downloads/%{name}_%{version}_all_.tar.bz2
13# Source0-md5: 62ee86eb103b74efe71d40e343120a3c
14b8187c 14Patch0: homepage.patch
da362446 15Patch1: gtk-doc-path.patch
4631c4ae 16Patch2: soversion.patch
da362446
WF
17URL: http://midori-browser.org/
18BuildRequires: cmake >= 2.6.0
6e6b2863 19BuildRequires: gcr-devel
e95c524b 20BuildRequires: gettext-tools
29323bfc 21BuildRequires: glib2-devel >= 1:2.22.0
93fe9da3 22%{!?with_gtk3:BuildRequires: gtk+2-devel >= 2:2.16.0}
23%{?with_gtk3:BuildRequires: gtk+3-devel}
15a31095 24BuildRequires: gtk-doc
93fe9da3 25%{!?with_gtk3:BuildRequires: gtk-webkit-devel >= 1.5.1}
26%{?with_gtk3:BuildRequires: gtk-webkit3-devel}
0366ea61 27BuildRequires: intltool
47cd31a2 28BuildRequires: libnotify-devel
442d94eb 29BuildRequires: libsoup-devel >= 2.30.0
da362446 30BuildRequires: libsoup-gnome-devel >= 2.30.0
93fe9da3 31%{!?with_gtk3:BuildRequires: libunique-devel >= 0.9}
32%{?with_gtk3:BuildRequires: libunique3-devel}
ae18cbf7 33BuildRequires: libxml2-devel >= 1:2.6.31
29323bfc 34BuildRequires: libzeitgeist-devel >= 0.3.14
4c1d0c8f 35BuildRequires: pkgconfig
29323bfc
ER
36#BuildRequires: pkgconfig(Xss)
37#BuildRequires: pkgconfig(gcr-3-gtk2) >= 2.32
38#BuildRequires: pkgconfig(hildon-1)
e22d4ebe 39BuildRequires: python-modules
ae18cbf7 40BuildRequires: rpmbuild(macros) >= 1.311
6e6b2863
ER
41BuildRequires: sqlite3-devel >= 3.6.19
42BuildRequires: vala >= 0.14
da362446 43BuildRequires: vala-zeitgeist1
29323bfc 44BuildRequires: xorg-lib-libX11-devel
4c1d0c8f 45Requires(post,postun): desktop-file-utils
01a4038a 46Requires(post,postun): gtk-update-icon-cache
74ac8c10 47Requires(post,postun): /sbin/ldconfig
442d94eb 48Requires: hicolor-icon-theme
2880f3bf 49Provides: wwwbrowser
d0810840
PZ
50BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
51
52%description
53Midori is a lightweight GTK+ 2 web browser based on GTK+ WebCore. It
54features tabs, windows and session management, bookmarks stored with
55XBEL, searchbox based on OpenSearch, and user scripts support.
56
87990091
ZU
57%description -l hu.UTF-8
58Midori egy pehelysúlyú GTK+ 2 webböngésző GTK+ WebCore alapokon.
59Lehetőségei között fülek (tabok), ablak és munkafolyamat kezelés,
60könyvjelzők tárolása XBEL-lel, OpenSearch-ön alapuló keresődoboz és
61felhasználói szkript támogatás van.
62
4c1d0c8f
JB
63%description -l pl.UTF-8
64Midori to lekka przeglądarka dla GTK+ 2 oparta na GTK+ WebCore.
65Obsługuje panele, okienka, zarządzanie sesjami, zakładki przechowywane
66przy użyciu XBEL, okno wyszukiwania oparte na OpenSearch oraz skrypty
67użytkownika.
68
442d94eb 69%package apidocs
15a31095 70Summary: API documentation of midori
442d94eb 71Summary(pl.UTF-8): Dokumentacja API midori
15a31095 72Group: Documentation
442d94eb
MB
73Requires: gtk-doc-common
74Provides: midori-api-doc
75Obsoletes: midori-api-doc
15a31095 76
442d94eb 77%description apidocs
15a31095
ZU
78API documentation of midori.
79
442d94eb
MB
80%description apidocs -l pl.UTF-8
81Dokumentacja API midori.
82
d0810840
PZ
83%prep
84%setup -q
14b8187c 85%patch0 -p1
da362446 86%patch1 -p1
4631c4ae 87%patch2 -p1
d0810840
PZ
88
89%build
da362446
WF
90install -d build
91cd build
92%cmake \
93 %{?with_gtk3:-DUSE_GTK3=1} \
94 -DUSE_APIDOCS=1 \
95 .. \
96
97%{__make}
d0810840
PZ
98
99%install
100rm -rf $RPM_BUILD_ROOT
da362446
WF
101%{__make} -C build install \
102 DESTDIR=$RPM_BUILD_ROOT
442d94eb 103
90993f20 104%{__rm} -r $RPM_BUILD_ROOT%{_docdir}/%{name}
6e6b2863 105%{__rm} -r $RPM_BUILD_ROOT%{_localedir}/no
951879f1 106
ae18cbf7 107%find_lang %{name}
cefffc23 108
4c1d0c8f
JB
109%clean
110rm -rf $RPM_BUILD_ROOT
111
d0810840 112%post
74ac8c10 113/sbin/ldconfig
d0810840 114%update_desktop_database_post
ae18cbf7 115%update_icon_cache hicolor
d0810840
PZ
116
117%postun
74ac8c10 118/sbin/ldconfig
d0810840 119%update_desktop_database_postun
ae18cbf7 120%update_icon_cache hicolor
d0810840 121
ae18cbf7 122%files -f %{name}.lang
d0810840 123%defattr(644,root,root,755)
da362446 124%doc AUTHORS ChangeLog HACKING README TODO TRANSLATE
ae18cbf7 125%attr(755,root,root) %{_bindir}/midori
90993f20 126%dir %{_libdir}/%{name}
da362446
WF
127%attr(755,root,root) %ghost %{_libdir}/libmidori-core.so.?
128%attr(755,root,root) %{_libdir}/libmidori-core.so.*.*
90993f20 129%attr(755,root,root) %{_libdir}/%{name}/*.so
6e6b2863 130/etc/xdg/midori
ae18cbf7 131%{_desktopdir}/midori.desktop
6e6b2863 132%{_desktopdir}/midori-private.desktop
ae18cbf7 133%{_iconsdir}/hicolor/*/*/*.png
42e65b02 134%{_iconsdir}/hicolor/*/*/*.svg
90993f20 135%{_datadir}/%{name}
15a31095 136
442d94eb 137%files apidocs
15a31095 138%defattr(644,root,root,755)
442d94eb
MB
139%{_gtkdocdir}/katze
140%{_gtkdocdir}/midori
da362446 141
This page took 0.119044 seconds and 4 git commands to generate.