r28165 - in /desktop/experimental/epiphany-browser/debian: changelog control control.in patches/00_epiphany-browser.patch patches/11_browse_to.patch patches/series rules
joss at users.alioth.debian.org
joss at users.alioth.debian.org
Thu Jun 2 11:18:52 UTC 2011
Author: joss
Date: Thu Jun 2 11:18:52 2011
New Revision: 28165
URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=28165
Log:
* rules: create a new epiphany-newtab.desktop which is the handler for
x-scheme-handler/http{,s} and has NoDisplay=true.
* Drop epiphany-gecko and epiphany-webkit transitional packages.
* 11_browse_to.patch: new patch. Fix “browse to” feature, by looking
for inode/directory instead of x-directory/normal.
Added:
desktop/experimental/epiphany-browser/debian/patches/11_browse_to.patch
Modified:
desktop/experimental/epiphany-browser/debian/changelog
desktop/experimental/epiphany-browser/debian/control
desktop/experimental/epiphany-browser/debian/control.in
desktop/experimental/epiphany-browser/debian/patches/00_epiphany-browser.patch
desktop/experimental/epiphany-browser/debian/patches/series
desktop/experimental/epiphany-browser/debian/rules
Modified: desktop/experimental/epiphany-browser/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/epiphany-browser/debian/changelog?rev=28165&op=diff
==============================================================================
--- desktop/experimental/epiphany-browser/debian/changelog [utf-8] (original)
+++ desktop/experimental/epiphany-browser/debian/changelog [utf-8] Thu Jun 2 11:18:52 2011
@@ -1,10 +1,12 @@
-epiphany-browser (3.0.2-2) UNRELEASED; urgency=low
-
- * 00_epiphany-browser.patch: also start epiphany with -n option,
- because the MIME handling settings for x-scheme-http(s) don’t allow
- to set “open in a new tab” now, while it’s the reasonable setting.
-
- -- Josselin Mouette <joss at debian.org> Thu, 02 Jun 2011 11:22:11 +0200
+epiphany-browser (3.0.2-2) experimental; urgency=low
+
+ * rules: create a new epiphany-newtab.desktop which is the handler for
+ x-scheme-handler/http{,s} and has NoDisplay=true.
+ * Drop epiphany-gecko and epiphany-webkit transitional packages.
+ * 11_browse_to.patch: new patch. Fix “browse to” feature, by looking
+ for inode/directory instead of x-directory/normal.
+
+ -- Josselin Mouette <joss at debian.org> Thu, 02 Jun 2011 13:02:26 +0200
epiphany-browser (3.0.2-1) experimental; urgency=low
Modified: desktop/experimental/epiphany-browser/debian/control
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/epiphany-browser/debian/control?rev=28165&op=diff
==============================================================================
--- desktop/experimental/epiphany-browser/debian/control [utf-8] (original)
+++ desktop/experimental/epiphany-browser/debian/control [utf-8] Thu Jun 2 11:18:52 2011
@@ -129,20 +129,6 @@
.
This package contains detached debugging symbols.
-Package: epiphany-webkit
-Architecture: all
-Depends: epiphany-browser (>= 2.28.0), ${misc:Depends}
-Description: Dummy, transitional package
- This package has been made obsolete by epiphany-browser 2.28.0, and
- is safe to remove.
-
-Package: epiphany-gecko
-Architecture: all
-Depends: epiphany-browser (>= 2.28.0), ${misc:Depends}
-Description: Dummy, transitional package
- This package has been made obsolete by epiphany-browser 2.28.0, and
- is safe to remove.
-
Package: gir1.2-epiphany-2.31
Section: libs
Architecture: any
Modified: desktop/experimental/epiphany-browser/debian/control.in
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/epiphany-browser/debian/control.in?rev=28165&op=diff
==============================================================================
--- desktop/experimental/epiphany-browser/debian/control.in [utf-8] (original)
+++ desktop/experimental/epiphany-browser/debian/control.in [utf-8] Thu Jun 2 11:18:52 2011
@@ -124,20 +124,6 @@
.
This package contains detached debugging symbols.
-Package: epiphany-webkit
-Architecture: all
-Depends: epiphany-browser (>= 2.28.0), ${misc:Depends}
-Description: Dummy, transitional package
- This package has been made obsolete by epiphany-browser 2.28.0, and
- is safe to remove.
-
-Package: epiphany-gecko
-Architecture: all
-Depends: epiphany-browser (>= 2.28.0), ${misc:Depends}
-Description: Dummy, transitional package
- This package has been made obsolete by epiphany-browser 2.28.0, and
- is safe to remove.
-
Package: gir1.2-epiphany-2.31
Section: libs
Architecture: any
Modified: desktop/experimental/epiphany-browser/debian/patches/00_epiphany-browser.patch
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/epiphany-browser/debian/patches/00_epiphany-browser.patch?rev=28165&op=diff
==============================================================================
--- desktop/experimental/epiphany-browser/debian/patches/00_epiphany-browser.patch [utf-8] (original)
+++ desktop/experimental/epiphany-browser/debian/patches/00_epiphany-browser.patch [utf-8] Thu Jun 2 11:18:52 2011
@@ -20,7 +20,7 @@
_X-GNOME-FullName=Epiphany Web Browser
_Comment=Browse the web
-Exec=epiphany %U
-+Exec=epiphany-browser -n %U
++Exec=epiphany-browser %U
StartupNotify=true
Terminal=false
Type=Application
Added: desktop/experimental/epiphany-browser/debian/patches/11_browse_to.patch
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/epiphany-browser/debian/patches/11_browse_to.patch?rev=28165&op=file
==============================================================================
--- desktop/experimental/epiphany-browser/debian/patches/11_browse_to.patch (added)
+++ desktop/experimental/epiphany-browser/debian/patches/11_browse_to.patch [utf-8] Thu Jun 2 11:18:52 2011
@@ -1,0 +1,13 @@
+Index: epiphany-3.0.2/lib/ephy-file-helpers.c
+===================================================================
+--- epiphany-3.0.2.orig/lib/ephy-file-helpers.c 2011-06-02 13:00:53.564707857 +0200
++++ epiphany-3.0.2/lib/ephy-file-helpers.c 2011-06-02 13:00:59.488736819 +0200
+@@ -868,7 +868,7 @@ ephy_file_browse_to (GFile *file,
+
+ parent = g_file_get_parent (file);
+ /* TODO find a way to make nautilus scroll to the actual file */
+- ret = ephy_file_launch_handler ("x-directory/normal",
++ ret = ephy_file_launch_handler ("inode/directory",
+ parent,
+ user_time);
+
Modified: desktop/experimental/epiphany-browser/debian/patches/series
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/epiphany-browser/debian/patches/series?rev=28165&op=diff
==============================================================================
--- desktop/experimental/epiphany-browser/debian/patches/series [utf-8] (original)
+++ desktop/experimental/epiphany-browser/debian/patches/series [utf-8] Thu Jun 2 11:18:52 2011
@@ -4,4 +4,5 @@
05_libexecdir.patch
07_bookmarks.patch
10_smart_bookmarks.patch
+11_browse_to.patch
12_safetypes.patch
Modified: desktop/experimental/epiphany-browser/debian/rules
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/epiphany-browser/debian/rules?rev=28165&op=diff
==============================================================================
--- desktop/experimental/epiphany-browser/debian/rules [utf-8] (original)
+++ desktop/experimental/epiphany-browser/debian/rules [utf-8] Thu Jun 2 11:18:52 2011
@@ -50,5 +50,10 @@
dh_installchangelogs -p$(cdbs_curpkg) ./ChangeLog
cd debian/epiphany-browser-data/usr/share/man/man1 \
&& mv epiphany.1 epiphany-browser.1
+ cd debian/epiphany-browser-data/usr/share/applications \
+ && sed -r 's/^(Exec=epiphany-browser)/\1 -n/' epiphany.desktop | grep -v ^MimeType > epiphany-newtab.desktop \
+ && echo 'MimeType=x-scheme-handler/http;x-scheme-handler/https;' >> epiphany-newtab.desktop \
+ && echo 'NoDisplay=true' >> epiphany-newtab.desktop \
+ && sed -ri 's,x-scheme-handler/[^;]+;,,g' epiphany.desktop
sed 's/@PACKAGEVERSION@/$(DEB_VERSION)/' debian/branding.conf.in \
> debian/epiphany-browser-data/usr/share/epiphany-browser/branding.conf
More information about the pkg-gnome-commits
mailing list