]> git.pld-linux.org Git - packages/gtk-webkit4.git/blame - gtk-webkit3.spec
- GtkWebKit for Gtk+ 3.x
[packages/gtk-webkit4.git] / gtk-webkit3.spec
CommitLineData
f8e56294
AF
1# TODO: optflags
2#
3# Conditional build:
4%bcond_without introspection # disable introspection
5#
6Summary: Port of WebKit embeddable web component to GTK+
7Summary(pl.UTF-8): Port osadzalnego komponentu WWW WebKit do GTK+
8Name: gtk-webkit3
9Version: 1.3.11
10Release: 1
11License: BSD-like
12Group: X11/Libraries
13Source0: http://webkitgtk.org/webkit-%{version}.tar.gz
14# Source0-md5: 6d4506086fb0d274d1a2c871fcaf851e
15URL: http://webkitgtk.org/
16BuildRequires: autoconf >= 2.59
17BuildRequires: automake
18BuildRequires: bison
19BuildRequires: cairo-devel >= 1.6
20BuildRequires: enchant-devel >= 0.22
21BuildRequires: flex >= 2.5.33
22BuildRequires: fontconfig-devel >= 2.4.0
23BuildRequires: freetype-devel >= 1:2.1.8
24BuildRequires: geoclue-devel
25BuildRequires: gettext-devel
26BuildRequires: glib2-devel >= 1:2.22.0
27BuildRequires: glibc-misc
28%{?with_introspection:BuildRequires: gobject-introspection-devel >= 0.9.5}
29BuildRequires: gperf
30BuildRequires: gstreamer-devel >= 0.10
31BuildRequires: gstreamer-plugins-base-devel >= 0.10.25
32BuildRequires: gtk+2-devel >= 2:2.20.0
33BuildRequires: gtk-doc >= 1.10
34BuildRequires: libicu-devel >= 4.2.1
35BuildRequires: libjpeg-devel
36BuildRequires: libpng-devel
37BuildRequires: libsoup-devel >= 2.33.4
38BuildRequires: libstdc++-devel
39BuildRequires: libtool >= 2:1.5
40BuildRequires: libxml2-devel >= 1:2.6.30
41BuildRequires: libxslt-devel >= 1.1.7
42BuildRequires: pango-devel >= 1:1.12
43BuildRequires: pkgconfig
44BuildRequires: sqlite3-devel
45BuildRequires: xorg-lib-libXft-devel >= 2.0.0
46BuildRequires: xorg-lib-libXt-devel
47Requires: cairo >= 1.6
48Requires: enchant >= 0.22
49Requires: gstreamer-plugins-base >= 0.10.25
50Requires: gtk+2 >= 2:2.20.0
51Requires: libsoup >= 2.30.0
52Requires: libxml2 >= 1:2.6.30
53Requires: libxslt >= 1.1.7
54Requires: pango >= 1:1.12
55%{?with_introspection:Conflicts: gir-repository < 0.6.5-7}
56BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
57
58%description
59webkit is a port of the WebKit embeddable web component to GTK+.
60
61%description -l pl.UTF-8
62webkit to port osadzalnego komponentu WWW WebKit do GTK+.
63
64%package devel
65Summary: Development files for WebKit
66Summary(pl.UTF-8): Pliki programistyczne WebKit
67Group: X11/Development/Libraries
68Requires: %{name} = %{version}-%{release}
69Requires: cairo-devel >= 1.6
70Requires: enchant-devel >= 0.22
71Requires: fontconfig-devel >= 2.4.0
72Requires: freetype-devel >= 1:2.1.8
73Requires: geoclue-devel
74Requires: glib2-devel >= 1:2.22.0
75Requires: gstreamer-devel >= 0.10
76Requires: gstreamer-plugins-base-devel >= 0.10.25
77Requires: gtk+2-devel >= 2:2.20.0
78Requires: libicu-devel >= 4.2.1
79Requires: libjpeg-devel
80Requires: libpng-devel
81Requires: libsoup-devel >= 2.30.0
82Requires: libstdc++-devel
83Requires: libxml2-devel >= 1:2.6.30
84Requires: libxslt-devel >= 1.1.7
85Requires: pango-devel >= 1:1.12
86Requires: sqlite3-devel
87Requires: xorg-lib-libXt-devel
88
89%description devel
90Development files for WebKit.
91
92%description devel -l pl.UTF-8
93Pliki programistyczne WebKit.
94
95%prep
96%setup -q -n webkit-%{version}
97
98%build
99%{__gtkdocize}
100%{__aclocal} -I Source/autotools
101%{__libtoolize}
102%{__autoheader}
103%{__automake}
104%{__autoconf}
105%configure \
106 --with-gtk=3.0 \
107 --disable-silent-rules \
108 --enable-3D-transforms \
109 --enable-dom-storage \
110 --enable-geolocation \
111 --enable-icon-database \
112 %{__enable_disable introspection} \
113 --enable-video \
114 --with-font-backend=freetype
115
116%{__make}
117
118%install
119rm -rf $RPM_BUILD_ROOT
120
121%{__make} install \
122 DESTDIR=$RPM_BUILD_ROOT
123
124: > webkit-3.0.lang
125#find_lang webkit-3.0
126
127%clean
128rm -rf $RPM_BUILD_ROOT
129
130%post -p /sbin/ldconfig
131%postun -p /sbin/ldconfig
132
133%files -f webkit-3.0.lang
134%defattr(644,root,root,755)
135%doc ChangeLog
136%attr(755,root,root) %{_bindir}/jsc-3
137%attr(755,root,root) %{_libdir}/libwebkitgtk-3.0.so.*.*.*
138%attr(755,root,root) %ghost %{_libdir}/libwebkitgtk-3.0.so.0
139%if %{with introspection}
140%{_libdir}/girepository-1.0/JSCore-3.0.typelib
141%{_libdir}/girepository-1.0/WebKit-3.0.typelib
142%endif
143%dir %{_datadir}/webkit-3.0
144%{_datadir}/webkitgtk-3.0/images
145%{_datadir}/webkitgtk-3.0/webinspector
146%{_datadir}/webkit-3.0/resources
147/usr/share/glib-2.0/schemas/org.webkitgtk-3.0.gschema.xml
148
149%files devel
150%defattr(644,root,root,755)
151%attr(755,root,root) %{_libdir}/libwebkitgtk-3.0.so
152%{_libdir}/libwebkitgtk-3.0.la
153%if %{with introspection}
154%{_datadir}/gir-1.0/JSCore-3.0.gir
155%{_datadir}/gir-1.0/WebKit-3.0.gir
156%endif
157%{_includedir}/webkit-3.0
158%{_pkgconfigdir}/webkitgtk-3.0.pc
This page took 0.086248 seconds and 4 git commands to generate.