Bug#351984: epiphany-extensions: Please build against xulrunner when it will reach unstable

Mike Hommey mh at glandium.org
Wed Feb 8 22:06:58 UTC 2006


Package: epiphany-extensions
Version: 1.8.2-3.1
Severity: wishlist
Tags: patch

Hi, attached here is a patch so that epiphany-extensions builds against
xulrunner instead of mozilla.

Xulrunner is in the NEW queue at the moment, so I can't say for sure
when it will reach unstable.

Cheers,

Mike


-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.15-1-686
Locale: LANG=ja_JP.UTF-8, LC_CTYPE=ja_JP.UTF-8 (charmap=UTF-8)

Versions of packages epiphany-extensions depends on:
ii  epiphany-browser              1.8.3-3.1  Intuitive GNOME web browser
ii  libc6                         2.3.5-13   GNU C Library: Shared libraries an
ii  libgcc1                       1:4.0.2-8  GCC support library
ii  libnspr4-0d                   1.8.0.1-2  NetScape Portable Runtime Library
ii  libosp5                       1.5.2-1    Runtime library for OpenJade group
ii  libpcre3                      6.4-1.1    Perl 5 Compatible Regular Expressi
ii  libxul0d                      1.8.0.1-2  Gecko engine library
ii  sgml-data                     2.0.3      common SGML and XML data
ii  w3c-dtd-xhtml                 1.1-5      W3C eXtensible HyperText Markup La

epiphany-extensions recommends no packages.

-- no debconf information
-------------- next part --------------
diff -ruN epiphany-extensions-1.8.2.orig/debian/changelog epiphany-extensions-1.8.2/debian/changelog
--- epiphany-extensions-1.8.2.orig/debian/changelog	2006-02-08 22:52:04.059147104 +0100
+++ epiphany-extensions-1.8.2/debian/changelog	2006-02-08 22:51:37.087247456 +0100
@@ -1,3 +1,13 @@
+epiphany-extensions (1.8.2-3.1) unstable; urgency=low
+
+  * Test build with xulrunner.
+  * debian/control:
+    + Changed Build-deps from mozilla-browser to libxul-dev.
+    + Changed dependencies and conflicts accordingly.
+  * debian/rules: Add --with-mozilla=xulrunner to the configure line.
+
+ -- Mike Hommey <glandium at debian.org>  Wed,  8 Feb 2006 22:50:36 +0100
+
 epiphany-extensions (1.8.2-3) unstable; urgency=low
 
   * Try the unstable thing again...
diff -ruN epiphany-extensions-1.8.2.orig/debian/control epiphany-extensions-1.8.2/debian/control
--- epiphany-extensions-1.8.2.orig/debian/control	2006-02-08 22:52:04.058147256 +0100
+++ epiphany-extensions-1.8.2/debian/control	2006-02-08 22:50:09.271597464 +0100
@@ -3,14 +3,12 @@
 Priority: optional
 Maintainer: Jordi Mallach <jordi at debian.org>
 Uploaders: Debian GNOME Maintainers <pkg-gnome-maintainers at lists.alioth.debian.org>, Akira TAGOH <tagoh at debian.org>, Andreas Rottmann <rotty at debian.org>, Andrew Lau <netsnipe at users.sourceforge.net>, Carlos Perell? Mar?n <carlos at pemas.net>, Cl?ment Stenac <zorglub at debian.org>, Ed Boraas <ed at debian.org>, Edd Dumbill <ejad at debian.org>, Emil Soleyman-Zomalan <emil at nishra.com>, Guilherme de S. Pastore <guilherme.pastore at terra.com.br>, Gustavo Noronha Silva <kov at debian.org>, J.H.M. Dassen (Ray) <jdassen at debian.org>, Joe Drew <drew at debian.org>, Johannes Rohr <jr.debian at rohr.org>, Jose Carlos Garcia Sogo <jsogo at debian.org>, Josselin Mouette <joss at debian.org>, Loic Minier <lool at dooz.org>, Marc 'HE' Brockschmidt <he at debian.org>, Ond?ej Sur? <ondrej at debian.org>, Rob Bradford <rob at debianplanet.org>, Robert McQueen <robot101 at debian.org>, Ross Burton <ross at debian.org>, Sebastien Bacher <seb128 at debian.org>, Sjoerd Simons <sjoerd at debian.org>, Takuo KITAME <kitame at debian.org>
-Build-Depends: debhelper (>= 4.1.87), pkg-config, libglade2-dev (>= 2.3.1), libglib2.0-dev (>= 2.4.0), libgtk2.0-dev (>= 2.4.0), cdbs (>= 0.4.17), libtool (>= 1.5.6-1), libxml2-dev (>= 2.6.0), epiphany-browser-dev (>= 1.8.1), mozilla-dev (>= 2:1.7), libgnome-desktop-dev, libosp-dev (>= 1.5.1.0-2.1), gnome-pkg-tools, libxml-parser-perl, libpcre3-dev, libdbus-glib-1-dev
-Build-Conflicts: mozilla-dev (>= 2:1.8)
+Build-Depends: debhelper (>= 4.1.87), pkg-config, libglade2-dev (>= 2.3.1), libglib2.0-dev (>= 2.4.0), libgtk2.0-dev (>= 2.4.0), cdbs (>= 0.4.17), libtool (>= 1.5.6-1), libxml2-dev (>= 2.6.0), epiphany-browser-dev (>= 1.8.1), libxul-dev, libgnome-desktop-dev, libosp-dev (>= 1.5.1.0-2.1), gnome-pkg-tools, libxml-parser-perl, libpcre3-dev, libdbus-glib-1-dev
 Standards-Version: 3.6.2
 
 Package: epiphany-extensions
 Architecture: any
 Depends: ${shlibs:Depends}, epiphany-browser (>= 1.8.1), sgml-data, w3c-dtd-xhtml
-Conflicts: mozilla-browser (>= 2:1.8)
 Description: Extensions for Epiphany web browser
  Adds extra features to GNOME's Epiphany web browser, including action, add
  blocking, auto-scroller, bookmarks tray, extensions manager, find, mouse
diff -ruN epiphany-extensions-1.8.2.orig/debian/control.in epiphany-extensions-1.8.2/debian/control.in
--- epiphany-extensions-1.8.2.orig/debian/control.in	2006-02-08 22:52:04.059147104 +0100
+++ epiphany-extensions-1.8.2/debian/control.in	2006-02-08 22:49:54.976770608 +0100
@@ -3,14 +3,12 @@
 Priority: optional
 Maintainer: Jordi Mallach <jordi at debian.org>
 Uploaders: @GNOME_TEAM@
-Build-Depends: debhelper (>= 4.1.87), pkg-config, libglade2-dev (>= 2.3.1), libglib2.0-dev (>= 2.4.0), libgtk2.0-dev (>= 2.4.0), cdbs (>= 0.4.17), libtool (>= 1.5.6-1), libxml2-dev (>= 2.6.0), epiphany-browser-dev (>= 1.8.1), mozilla-dev (>= 2:1.7), libgnome-desktop-dev, libosp-dev (>= 1.5.1.0-2.1), gnome-pkg-tools, libxml-parser-perl, libpcre3-dev, libdbus-glib-1-dev
-Build-Conflicts: mozilla-dev (>= 2:1.8)
+Build-Depends: debhelper (>= 4.1.87), pkg-config, libglade2-dev (>= 2.3.1), libglib2.0-dev (>= 2.4.0), libgtk2.0-dev (>= 2.4.0), cdbs (>= 0.4.17), libtool (>= 1.5.6-1), libxml2-dev (>= 2.6.0), epiphany-browser-dev (>= 1.8.1), libxul-dev, libgnome-desktop-dev, libosp-dev (>= 1.5.1.0-2.1), gnome-pkg-tools, libxml-parser-perl, libpcre3-dev, libdbus-glib-1-dev
 Standards-Version: 3.6.2
 
 Package: epiphany-extensions
 Architecture: any
 Depends: ${shlibs:Depends}, epiphany-browser (>= 1.8.1), sgml-data, w3c-dtd-xhtml
-Conflicts: mozilla-browser (>= 2:1.8)
 Description: Extensions for Epiphany web browser
  Adds extra features to GNOME's Epiphany web browser, including action, add
  blocking, auto-scroller, bookmarks tray, extensions manager, find, mouse
diff -ruN epiphany-extensions-1.8.2.orig/debian/rules epiphany-extensions-1.8.2/debian/rules
--- epiphany-extensions-1.8.2.orig/debian/rules	2006-02-08 22:52:04.059147104 +0100
+++ epiphany-extensions-1.8.2/debian/rules	2006-02-08 22:50:25.907068488 +0100
@@ -5,7 +5,7 @@
 include /usr/share/cdbs/1/rules/simple-patchsys.mk
 include /usr/share/gnome-pkg-tools/1/rules/uploaders.mk
 
-DEB_CONFIGURE_EXTRA_FLAGS := --disable-static --with-extensions=all,adblock,net-monitor,greasemonkey,rss,tabsmenu
+DEB_CONFIGURE_EXTRA_FLAGS := --disable-static --with-extensions=all,adblock,net-monitor,greasemonkey,rss,tabsmenu --with-mozilla=xulrunner
 
 clean::
 	rm -f po/.intltool-merge-cache


More information about the Pkg-gnome-maintainers mailing list