r18598 - in /desktop/experimental/epiphany-webkit/debian: ./ bug/
kov at users.alioth.debian.org
kov at users.alioth.debian.org
Tue Mar 3 13:17:54 UTC 2009
Author: kov
Date: Tue Mar 3 13:17:54 2009
New Revision: 18598
URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=18598
Log:
Initial setup of the epiphany-webkit source package.
Added:
desktop/experimental/epiphany-webkit/debian/epiphany-webkit-data.dirs
- copied unchanged from r18597, desktop/experimental/epiphany-webkit/debian/epiphany-browser-data.dirs
desktop/experimental/epiphany-webkit/debian/epiphany-webkit-data.docs
- copied unchanged from r18597, desktop/experimental/epiphany-webkit/debian/epiphany-browser-data.docs
desktop/experimental/epiphany-webkit/debian/epiphany-webkit-data.gconf-defaults
- copied unchanged from r18597, desktop/experimental/epiphany-webkit/debian/epiphany-browser-data.gconf-defaults
desktop/experimental/epiphany-webkit/debian/epiphany-webkit-data.install
- copied unchanged from r18597, desktop/experimental/epiphany-webkit/debian/epiphany-browser-data.install
desktop/experimental/epiphany-webkit/debian/epiphany-webkit-data.links
- copied unchanged from r18597, desktop/experimental/epiphany-webkit/debian/epiphany-browser-data.links
desktop/experimental/epiphany-webkit/debian/epiphany-webkit-dbg.links
- copied unchanged from r18597, desktop/experimental/epiphany-webkit/debian/epiphany-browser-dbg.links
desktop/experimental/epiphany-webkit/debian/epiphany-webkit-dev.dirs
- copied unchanged from r18597, desktop/experimental/epiphany-webkit/debian/epiphany-browser-dev.dirs
desktop/experimental/epiphany-webkit/debian/epiphany-webkit-dev.links
- copied unchanged from r18597, desktop/experimental/epiphany-webkit/debian/epiphany-browser-dev.links
desktop/experimental/epiphany-webkit/debian/epiphany-webkit.README.Debian
- copied unchanged from r18597, desktop/experimental/epiphany-webkit/debian/epiphany-browser.README.Debian
desktop/experimental/epiphany-webkit/debian/epiphany-webkit.install
- copied unchanged from r18597, desktop/experimental/epiphany-webkit/debian/epiphany-browser.install
desktop/experimental/epiphany-webkit/debian/epiphany-webkit.links
- copied unchanged from r18597, desktop/experimental/epiphany-webkit/debian/epiphany-browser.links
desktop/experimental/epiphany-webkit/debian/epiphany-webkit.menu
- copied unchanged from r18597, desktop/experimental/epiphany-webkit/debian/epiphany-gecko.menu
desktop/experimental/epiphany-webkit/debian/epiphany-webkit.postinst
- copied unchanged from r18597, desktop/experimental/epiphany-webkit/debian/epiphany-gecko.postinst
desktop/experimental/epiphany-webkit/debian/epiphany-webkit.prerm
- copied unchanged from r18597, desktop/experimental/epiphany-webkit/debian/epiphany-gecko.prerm
Removed:
desktop/experimental/epiphany-webkit/debian/certManager.js
desktop/experimental/epiphany-webkit/debian/epiphany-browser-data.dirs
desktop/experimental/epiphany-webkit/debian/epiphany-browser-data.docs
desktop/experimental/epiphany-webkit/debian/epiphany-browser-data.gconf-defaults
desktop/experimental/epiphany-webkit/debian/epiphany-browser-data.install
desktop/experimental/epiphany-webkit/debian/epiphany-browser-data.links
desktop/experimental/epiphany-webkit/debian/epiphany-browser-dbg.links
desktop/experimental/epiphany-webkit/debian/epiphany-browser-dev.dirs
desktop/experimental/epiphany-webkit/debian/epiphany-browser-dev.links
desktop/experimental/epiphany-webkit/debian/epiphany-browser.README.Debian
desktop/experimental/epiphany-webkit/debian/epiphany-browser.install
desktop/experimental/epiphany-webkit/debian/epiphany-browser.links
desktop/experimental/epiphany-webkit/debian/epiphany-gecko.menu
desktop/experimental/epiphany-webkit/debian/epiphany-gecko.postinst
desktop/experimental/epiphany-webkit/debian/epiphany-gecko.prerm
Modified:
desktop/experimental/epiphany-webkit/debian/bug/control
desktop/experimental/epiphany-webkit/debian/changelog
desktop/experimental/epiphany-webkit/debian/control.in
desktop/experimental/epiphany-webkit/debian/rules
Modified: desktop/experimental/epiphany-webkit/debian/bug/control
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/epiphany-webkit/debian/bug/control?rev=18598&op=diff
==============================================================================
--- desktop/experimental/epiphany-webkit/debian/bug/control (original)
+++ desktop/experimental/epiphany-webkit/debian/bug/control Tue Mar 3 13:17:54 2009
@@ -1,1 +1,1 @@
-report-with: epiphany-gecko epiphany-webkit
+report-with: epiphany-webkit
Modified: desktop/experimental/epiphany-webkit/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/epiphany-webkit/debian/changelog?rev=18598&op=diff
==============================================================================
--- desktop/experimental/epiphany-webkit/debian/changelog (original)
+++ desktop/experimental/epiphany-webkit/debian/changelog Tue Mar 3 13:17:54 2009
@@ -1,3 +1,9 @@
+epiphany-webkit (2.27.0~svn.8837-1) experimental; urgency=low
+
+ * Upstream development snapshot
+
+ -- Gustavo Noronha Silva <kov at debian.org> Tue, 03 Mar 2009 09:55:26 -0300
+
epiphany-browser (2.24.3-2) UNRELEASED; urgency=low
* Fix .pc file by hand so that extensions build correctly.
Modified: desktop/experimental/epiphany-webkit/debian/control.in
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/epiphany-webkit/debian/control.in?rev=18598&op=diff
==============================================================================
--- desktop/experimental/epiphany-webkit/debian/control.in (original)
+++ desktop/experimental/epiphany-webkit/debian/control.in Tue Mar 3 13:17:54 2009
@@ -1,4 +1,4 @@
-Source: epiphany-browser
+Source: epiphany-webkit
Section: gnome
Priority: optional
Maintainer: Josselin Mouette <joss at debian.org>
@@ -21,7 +21,7 @@
scrollkeeper,
gnome-pkg-tools (>= 0.10),
libxml-parser-perl,
- xulrunner-dev (>= 1.9~rc2-3),
+ libwebkit-dev (>= 1.1.1),
iso-codes (>= 0.35),
python-dev (>= 2.3),
python-gtk2-dev (>= 2.7.1),
@@ -39,26 +39,14 @@
Standards-Version: 3.8.0
Homepage: http://www.gnome.org/projects/epiphany/
-Package: epiphany-browser
-Architecture: all
-Depends: epiphany-gecko
-Description: Intuitive web browser - dummy package
- Epiphany is a simple yet powerful GNOME web browser targeted at
- non-technical users. Its principles are simplicity and standards
- compliance.
- .
- This dummy package installs Epiphany with the Gecko backend by default.
-
-Package: epiphany-gecko
+Package: epiphany-webkit
Architecture: any
-Depends: epiphany-browser-data (>= ${gnome:Version}),
- epiphany-browser-data (<< ${gnome:NextVersion}),
+Depends: epiphany-webkit-data (>= ${gnome:Version}),
+ epiphany-webkit-data (<< ${gnome:NextVersion}),
${shlibs:Depends},
gnome-icon-theme (>= 2.9.90),
dbus-x11,
iso-codes,
- xulrunner-1.9 (>= 1.9~rc2-3),
- xulrunner-1.9-gnome-support,
${misc:Depends}
Conflicts: epiphany-browser (<< 2.20),
epiphany-extensions (<< 2.22.1-3),
@@ -66,23 +54,23 @@
Recommends: yelp, epiphany-extensions
Suggests: mozplugger
Provides: www-browser, gnome-www-browser
-Description: Intuitive GNOME web browser - Gecko version
+Description: Intuitive GNOME web browser - WebKitGTK+ version
Epiphany is a simple yet powerful GNOME web browser targeted at
non-technical users. Its principles are simplicity and standards
- compliance. Simplicity is achieved by a well designed user interface and
- reliance on external applications for performing external tasks (such as
- reading email). Simplicity should not mean less powerful. Standards
- compliance is achieved on the HTML side by using the Gecko
- rendering engine, as developed for the Mozilla and Iceweasel browsers; and
- on the user interface side by closely following the GNOME Human Interface
- Guidelines (HIG) and by close integration with the GNOME desktop.
+ compliance. Simplicity is achieved by a well designed user interface
+ and reliance on external applications for performing external tasks
+ (such as reading email). Simplicity should not mean less powerful.
+ Standards compliance is achieved on the HTML side by using the
+ WebKitGTK+ rendering engine; and on the user interface side by
+ closely following the GNOME Human Interface Guidelines (HIG) and by
+ close integration with the GNOME desktop.
.
- This version uses the Gecko backend to render web pages.
+ This version uses the WebKitGTK+ backend to render web pages.
-Package: epiphany-browser-data
+Package: epiphany-webkit-data
Architecture: all
Depends: ${misc:Depends}
-Recommends: epiphany-browser
+Recommends: epiphany-webkit
Conflicts: epiphany-browser (<< 2.20)
Replaces: epiphany-browser (<< 2.20)
Description: Data files for the GNOME web browser
@@ -93,10 +81,10 @@
This package contains the common files, artwork and translations for
Epiphany.
-Package: epiphany-browser-dev
+Package: epiphany-webkit-dev
Architecture: all
Section: devel
-Depends: epiphany-gecko (>= ${binary:Version}), libgnomeui-dev (>= 2.16.0-2)
+Depends: epiphany-webkit (>= ${binary:Version}), libgnomeui-dev (>= 2.16.0-2)
Description: Development files for the GNOME web browser
Epiphany is a simple yet powerful GNOME web browser targeted at
non-technical users. Its principles are simplicity and standards
@@ -104,12 +92,12 @@
.
This package is required to develop extensions for Epiphany.
-Package: epiphany-browser-dbg
+Package: epiphany-webkit-dbg
Architecture: any
Section: gnome
Priority: extra
-Depends: epiphany-gecko (= ${binary:Version})
-Recommends: xulrunner-1.9-dbg
+Depends: epiphany-webkit (= ${binary:Version})
+Recommends: libwebkit-1.0-2-dbg
Description: Debugging symbols for the GNOME web browser
Epiphany is a simple yet powerful GNOME web browser targeted at
non-technical users. Its principles are simplicity and standards
Modified: desktop/experimental/epiphany-webkit/debian/rules
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/epiphany-webkit/debian/rules?rev=18598&op=diff
==============================================================================
--- desktop/experimental/epiphany-webkit/debian/rules (original)
+++ desktop/experimental/epiphany-webkit/debian/rules Tue Mar 3 13:17:54 2009
@@ -23,7 +23,7 @@
LDFLAGS += -Wl,-O1 -Wl,--as-needed
-FLAVORS := gecko
+FLAVORS := webkit
QUILT := QUILT_PATCHES=$(PATCH_DIR) quilt --quiltrc /dev/null
@@ -49,10 +49,7 @@
common_configure_flags += --build=$(DEB_BUILD_GNU_TYPE) --host=$(DEB_HOST_GNU_TYPE)
endif
-gecko_configure_flags := $(common_configure_flags) \
- --libexecdir=\$${prefix}/lib/epiphany-gecko \
- --with-engine=mozilla \
- --with-gecko=libxul-embedding \
+webkit_configure_flags := $(common_configure_flags) \
--enable-gtk-doc \
--enable-spell-checker
@@ -96,38 +93,36 @@
install: install-clean $(addprefix install-, $(FLAVORS))
dh_installdirs
- mv debian/epiphany-gecko/usr/include debian/epiphany-browser-dev/usr/
- mv debian/epiphany-gecko/usr/lib/pkgconfig debian/epiphany-browser-dev/usr/lib/
- cd debian/epiphany-gecko/usr/share && \
- mv aclocal pygtk gtk-doc $(CURDIR)/debian/epiphany-browser-dev/usr/share/
- mv debian/epiphany-gecko/etc/* debian/epiphany-browser-data/etc
- rmdir debian/epiphany-gecko/etc
- mv debian/epiphany-gecko/usr/share debian/epiphany-browser-data/usr/
- cd debian/epiphany-browser-data/usr/share/epiphany-browser && \
- mv mime-types-permissions.xml default-prefs.js $(CURDIR)/debian/epiphany-browser-data/etc/gnome/epiphany/
- cd debian/epiphany-browser-data/usr/share/man/man1 && \
- mv epiphany.1 epiphany-browser.1
+ mv debian/epiphany-webkit/usr/include debian/epiphany-webkit-dev/usr/
+ mv debian/epiphany-webkit/usr/lib/pkgconfig debian/epiphany-webkit-dev/usr/lib/
+ cd debian/epiphany-webkit/usr/share && \
+ mv aclocal pygtk gtk-doc $(CURDIR)/debian/epiphany-webkit-dev/usr/share/
+ mv debian/epiphany-webkit/etc/* debian/epiphany-webkit-data/etc
+ rmdir debian/epiphany-webkit/etc
+ mv debian/epiphany-webkit/usr/share debian/epiphany-webkit-data/usr/
+ cd debian/epiphany-webkit-data/usr/share/epiphany-webkit && \
+ mv mime-types-permissions.xml default-prefs.js $(CURDIR)/debian/epiphany-webkit-data/etc/gnome/epiphany/
+ cd debian/epiphany-webkit-data/usr/share/man/man1 && \
+ mv epiphany.1 epiphany-webkit.1
# Correct help file paths
- cd debian/epiphany-browser-data/usr/share/omf && mv epiphany epiphany-browser
- cd debian/epiphany-browser-data/usr/share/gnome/help && mv epiphany epiphany-browser
- find debian/epiphany-browser-data/usr/share/omf/epiphany-browser/ \
- -name "*.omf" -exec perl -pi -e 's#/usr/share/gnome/help/epiphany/#/usr/share/gnome/help/epiphany-browser/#' {} \;
+ cd debian/epiphany-webkit-data/usr/share/omf && mv epiphany epiphany-webkit
+ cd debian/epiphany-webkit-data/usr/share/gnome/help && mv epiphany epiphany-webkit
+ find debian/epiphany-webkit-data/usr/share/omf/epiphany-webkit/ \
+ -name "*.omf" -exec perl -pi -e 's#/usr/share/gnome/help/epiphany/#/usr/share/gnome/help/epiphany-webkit/#' {} \;
# Make both epiphanies installable together
for f in $(FLAVORS); do \
F=`echo $$f | sed -r 's/^([a-z])/\U\1/'` ; \
mkdir -p debian/epiphany-$$f/usr/share/applications ; \
( sed -r "s/^Name(.*)$$/Name\1 ($$F)/" \
- debian/epiphany-browser-data/usr/share/applications/epiphany.desktop \
- | sed "s,epiphany-browser,epiphany-$$f," \
+ debian/epiphany-webkit-data/usr/share/applications/epiphany.desktop \
+ | sed "s,epiphany-webkit,epiphany-$$f," \
| grep -v ^TryExec | grep -v ^MimeType ; \
echo NoDisplay=true ) \
> debian/epiphany-$$f/usr/share/applications/epiphany-$$f.desktop ; \
done
dh_install
- cd debian/epiphany-browser/usr/bin && \
- mv epiphany.sh epiphany
- # Temporary fix for 2.24.3, should be removed for 2.26
- sed -i s, at with_engine@,mozilla, debian/epiphany-browser-dev/usr/lib/pkg-config/epiphany-*.pc
+ #cd debian/epiphany-webkit/usr/bin && \
+ # mv epiphany.sh epiphany
clean::
dh_testdir
@@ -144,8 +139,8 @@
binary-indep: build install
dh_testdir
dh_testroot
- dh_installchangelogs -pepiphany-browser-data ChangeLog
- dh_installchangelogs -i -Nepiphany-browser-data
+ dh_installchangelogs -pepiphany-webkit-data ChangeLog
+ dh_installchangelogs -i -Nepiphany-webkit-data
dh_installdocs -i
dh_installman -i
dh_installmenu -i
@@ -171,7 +166,7 @@
dh_scrollkeeper -a
dh_gconf -a
dh_desktop -a
- dh_strip -a --dbg-package=epiphany-browser-dbg
+ dh_strip -a --dbg-package=epiphany-webkit-dbg
dh_compress -a
dh_fixperms -a
dh_installdeb -a
More information about the pkg-gnome-commits
mailing list