rpms/webkitgtk3/devel import.log, NONE, 1.1 webkit-1.1.14-nspluginwrapper.patch, NONE, 1.1 webkitgtk3.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
Matthias Clasen
mclasen at fedoraproject.org
Wed Jul 14 17:09:30 UTC 2010
Author: mclasen
Update of /cvs/pkgs/rpms/webkitgtk3/devel
In directory cvs01.phx2.fedoraproject.org:/tmp/cvs-serv10068/devel
Modified Files:
.cvsignore sources
Added Files:
import.log webkit-1.1.14-nspluginwrapper.patch webkitgtk3.spec
Log Message:
initial import
--- NEW FILE import.log ---
webkitgtk3-1_3_3-1_fc14:HEAD:webkitgtk3-1.3.3-1.fc14.src.rpm:1279127099
webkit-1.1.14-nspluginwrapper.patch:
PluginDatabase.cpp | 3 +++
1 file changed, 3 insertions(+)
--- NEW FILE webkit-1.1.14-nspluginwrapper.patch ---
--- webkit-1.1.17/WebCore/plugins/PluginDatabase.cpp.old 2009-12-01 15:22:10.000000000 +0000
+++ webkit-1.1.17/WebCore/plugins/PluginDatabase.cpp 2009-12-01 15:22:21.000000000 +0000
@@ -357,6 +357,9 @@ Vector<String> PluginDatabase::defaultPl
paths.append("/usr/lib64/mozilla/plugins");
paths.append("/usr/lib/nsbrowser/plugins");
paths.append("/usr/lib64/nsbrowser/plugins");
+ /* And for nspluginwrapper */
+ paths.append("/usr/lib64/mozilla/plugins-wrapped");
+ paths.append("/usr/lib/mozilla/plugins-wrapped");
String mozHome(getenv("MOZILLA_HOME"));
mozHome.append("/plugins");
--- NEW FILE webkitgtk3.spec ---
## NOTE: Lots of files in various subdirectories have the same name (such as
## "LICENSE") so this short macro allows us to distinguish them by using their
## directory names (from the source tree) as prefixes for the files.
%global add_to_doc_files() \
mkdir -p %{buildroot}%{_docdir}/%{name}-%{version} ||: ; \
cp -p %1 %{buildroot}%{_docdir}/%{name}-%{version}/$(echo '%1' | sed -e 's!/!.!g')
Name: webkitgtk3
Version: 1.3.3
Release: 1%{?dist}
Summary: GTK+ Web content engine library
Group: Development/Libraries
License: LGPLv2+ and BSD
URL: http://www.webkitgtk.org/
Source0: http://www.webkitgtk.org/webkit-%{version}.tar.gz
Patch0: webkit-1.1.14-nspluginwrapper.patch
BuildRequires: bison
BuildRequires: chrpath
BuildRequires: enchant-devel
BuildRequires: flex
BuildRequires: geoclue-devel
BuildRequires: gettext
BuildRequires: gperf
BuildRequires: gstreamer-devel
BuildRequires: gstreamer-plugins-base-devel
BuildRequires: gtk3-devel
BuildRequires: libsoup-devel >= 2.27.91
BuildRequires: libicu-devel
BuildRequires: libjpeg-devel
BuildRequires: libxslt-devel
BuildRequires: libXt-devel
BuildRequires: pcre-devel
BuildRequires: sqlite-devel
BuildRequires: gobject-introspection-devel
## Conditional dependencies...
%if %{with pango}
BuildRequires: pango-devel
%else
BuildRequires: cairo-devel
BuildRequires: fontconfig-devel
BuildRequires: freetype-devel
%endif
%description
WebKitGTK+ is the port of the portable web rendering engine WebKit to the
GTK+ platform.
This package contains WebKitGTK+ for GTK+ 3.
%package devel
Summary: Development files for %{name}
Group: Development/Libraries
Requires: %{name} = %{version}-%{release}
Requires: pkgconfig
Requires: gtk3-devel
%description devel
The %{name}-devel package contains libraries, build data, and header
files for developing applications that use %{name}.
%prep
%setup -qn "webkit-%{version}"
%patch0 -p1 -b .nspluginwrapper
%build
CFLAGS="%{optflags} -DLIBSOUP_I_HAVE_READ_BUG_594377_AND_KNOW_SOUP_PASSWORD_MANAGER_MIGHT_GO_AWAY" %configure \
--with-gtk=3.0 \
--disable-jit \
--enable-geolocation \
--enable-introspection
mkdir -p DerivedSources/webkit
mkdir -p DerivedSources/WebCore
# no %%{_smp_mflags} because of http://bugs.webkit.org/show_bug.cgi?id=34846
make
%install
make install DESTDIR=%{buildroot}
chrpath --delete Programs/GtkLauncher
install -d -m 755 %{buildroot}%{_libexecdir}/%{name}
install -m 755 Programs/GtkLauncher %{buildroot}%{_libexecdir}/%{name}
%find_lang webkit-3.0
## Finally, copy over and rename the various files for %%doc inclusion.
%add_to_doc_files JavaScriptCore/icu/LICENSE
%add_to_doc_files WebKit/LICENSE
%add_to_doc_files WebCore/icu/LICENSE
%add_to_doc_files WebCore/LICENSE-APPLE
%add_to_doc_files WebCore/LICENSE-LGPL-2
%add_to_doc_files WebCore/LICENSE-LGPL-2.1
%add_to_doc_files JavaScriptCore/pcre/COPYING
%add_to_doc_files JavaScriptCore/COPYING.LIB
%add_to_doc_files JavaScriptCore/icu/README
%add_to_doc_files WebKit/gtk/po/README
%add_to_doc_files JavaScriptCore/AUTHORS
%add_to_doc_files JavaScriptCore/pcre/AUTHORS
%add_to_doc_files JavaScriptCore/THANKS
%add_to_doc_files WebKit/gtk/NEWS
%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig
%files -f webkit-3.0.lang
%defattr(-,root,root,-)
%doc %{_docdir}/%{name}-%{version}/
%exclude %{_libdir}/*.la
%{_libdir}/libwebkitgtk-3.0.so.*
%{_libdir}/girepository-1.0/WebKit-3.0.typelib
%{_libdir}/girepository-1.0/JSCore-3.0.typelib
%{_libexecdir}/%{name}/
%files devel
%defattr(-,root,root,-)
%{_bindir}/jsc-3
%{_datadir}/webkit-3.0
%{_includedir}/webkit-3.0
%{_libdir}/libwebkitgtk-3.0.so
%{_libdir}/pkgconfig/webkitgtk-3.0.pc
%{_datadir}/gir-1.0/WebKit-3.0.gir
%{_datadir}/gir-1.0/JSCore-3.0.gir
%changelog
* Fri Jul 9 2010 Matthias Clasen <mclasen at redhat.com> 1.3.2-2
- Fix conflicting gettext domain with webkitgtk
- Drop the -doc subpackage
* Thu Jul 1 2010 Matthias Clasen <mclasen at redhat.com> 1.3.2-1
- Initial packaging
Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/webkitgtk3/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- .cvsignore 14 Jul 2010 16:51:25 -0000 1.1
+++ .cvsignore 14 Jul 2010 17:09:30 -0000 1.2
@@ -0,0 +1 @@
+webkit-1.3.3.tar.gz
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/webkitgtk3/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- sources 14 Jul 2010 16:51:25 -0000 1.1
+++ sources 14 Jul 2010 17:09:30 -0000 1.2
@@ -0,0 +1 @@
+22af6591b124610a8df55c7a87989349 webkit-1.3.3.tar.gz
More information about the scm-commits
mailing list