--- epiphany-extensions-2.22.0.orig/debian/patches/ephy-extensions.xul.1.9.patch +++ epiphany-extensions-2.22.0/debian/patches/ephy-extensions.xul.1.9.patch @@ -0,0 +1,301 @@ +diff -Nur -x '*.orig' -x '*~' epiphany-extensions-2.20.1svn20080211/configure epiphany-extensions-2.20.1svn20080211.new/configure +--- epiphany-extensions-2.20.1svn20080211/configure 2008-02-11 11:11:24.000000000 +0100 ++++ epiphany-extensions-2.20.1svn20080211.new/configure 2008-02-11 12:10:02.000000000 +0100 +@@ -1627,7 +1627,7 @@ + sample-mozilla, sample-python, select-stylesheet, sidebar, + smart-bookmarks, tab-groups, tab-states, + as well as the aliases default, all, and really-all +- --with-gecko[=mozilla|firefox|seamonkey|xulrunner] ++ --with-gecko[=mozilla|firefox|seamonkey|xulrunner|libxul] + Which gecko engine to use (autodetected by default) + + +@@ -24959,9 +24959,13 @@ + gecko_cv_gecko=$with_gecko + + # Autodetect gecko +-_geckos="xulrunner firefox mozilla-firefox seamonkey mozilla" ++_geckos="xulrunner firefox mozilla-firefox seamonkey mozilla libxul" + if test -z "$gecko_cv_gecko"; then + for lizard in $_geckos; do ++ if $PKG_CONFIG --exists $lizard-unstable; then ++ gecko_cv_gecko=$lizard ++ break; ++ fi + if $PKG_CONFIG --exists $lizard-xpcom; then + gecko_cv_gecko=$lizard + break; +@@ -24997,12 +25001,20 @@ + seamonkey) gecko_cv_gecko_flavour=mozilla ;; + *firefox) gecko_cv_gecko_flavour=toolkit ;; + xulrunner) gecko_cv_gecko_flavour=toolkit ;; ++libxul*) gecko_cv_gecko_flavour=toolkit ;; + esac + ++if test $gecko_cv_gecko = libxul; then ++_GECKO_INCLUDE_ROOT="`$PKG_CONFIG --variable=includedir ${gecko_cv_gecko}-unstable`/unstable" ++_GECKO_LIBDIR="`$PKG_CONFIG --variable=sdkdir ${gecko_cv_gecko}-unstable`/lib" ++_GECKO_HOME="" ++_GECKO_PREFIX="`$PKG_CONFIG --variable=prefix ${gecko_cv_gecko}-unstable`" ++else + _GECKO_INCLUDE_ROOT="`$PKG_CONFIG --variable=includedir ${gecko_cv_gecko}-xpcom`" + _GECKO_LIBDIR="`$PKG_CONFIG --variable=libdir ${gecko_cv_gecko}-xpcom`" + _GECKO_HOME="`$PKG_CONFIG --variable=libdir ${gecko_cv_gecko}-xpcom`" + _GECKO_PREFIX="`$PKG_CONFIG --variable=prefix ${gecko_cv_gecko}-xpcom`" ++fi + + fi # if gecko_cv_have_gecko + +@@ -25481,11 +25493,125 @@ + case "$MOZILLA" in + xulrunner) min_version=1.8 ;; + *firefox) min_version=1.5 ;; ++libxul) min_version=1.9 ;; + *) { { echo "$as_me:$LINENO: error: Unsupported gecko \"$gecko_cv_gecko\"" >&5 + echo "$as_me: error: Unsupported gecko \"$gecko_cv_gecko\"" >&2;} + { (exit 1); exit 1; }; } ;; + esac + ++if test $MOZILLA = libxul; then ++ ++pkg_failed=no ++{ echo "$as_me:$LINENO: checking for MOZILLA_COMPONENT" >&5 ++echo $ECHO_N "checking for MOZILLA_COMPONENT... $ECHO_C" >&6; } ++ ++if test -n "$PKG_CONFIG"; then ++ if test -n "$MOZILLA_COMPONENT_CFLAGS"; then ++ pkg_cv_MOZILLA_COMPONENT_CFLAGS="$MOZILLA_COMPONENT_CFLAGS" ++ else ++ if test -n "$PKG_CONFIG" && \ ++ { (echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"\${gecko_cv_gecko}-unstable >= \$min_version \$gecko_cv_extra_pkg_dependencies\"") >&5 ++ ($PKG_CONFIG --exists --print-errors "${gecko_cv_gecko}-unstable >= $min_version $gecko_cv_extra_pkg_dependencies") 2>&5 ++ ac_status=$? ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); }; then ++ pkg_cv_MOZILLA_COMPONENT_CFLAGS=`$PKG_CONFIG --cflags "${gecko_cv_gecko}-unstable >= $min_version $gecko_cv_extra_pkg_dependencies" 2>/dev/null` ++else ++ pkg_failed=yes ++fi ++ fi ++else ++ pkg_failed=untried ++fi ++if test -n "$PKG_CONFIG"; then ++ if test -n "$MOZILLA_COMPONENT_LIBS"; then ++ pkg_cv_MOZILLA_COMPONENT_LIBS="$MOZILLA_COMPONENT_LIBS" ++ else ++ if test -n "$PKG_CONFIG" && \ ++ { (echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"\${gecko_cv_gecko}-unstable >= \$min_version \$gecko_cv_extra_pkg_dependencies\"") >&5 ++ ($PKG_CONFIG --exists --print-errors "${gecko_cv_gecko}-unstable >= $min_version $gecko_cv_extra_pkg_dependencies") 2>&5 ++ ac_status=$? ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); }; then ++ pkg_cv_MOZILLA_COMPONENT_LIBS=`$PKG_CONFIG --libs "${gecko_cv_gecko}-unstable >= $min_version $gecko_cv_extra_pkg_dependencies" 2>/dev/null` ++else ++ pkg_failed=yes ++fi ++ fi ++else ++ pkg_failed=untried ++fi ++ ++ ++ ++if test $pkg_failed = yes; then ++ ++if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then ++ _pkg_short_errors_supported=yes ++else ++ _pkg_short_errors_supported=no ++fi ++ if test $_pkg_short_errors_supported = yes; then ++ MOZILLA_COMPONENT_PKG_ERRORS=`$PKG_CONFIG --short-errors --errors-to-stdout --print-errors "${gecko_cv_gecko}-unstable >= $min_version $gecko_cv_extra_pkg_dependencies"` ++ else ++ MOZILLA_COMPONENT_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "${gecko_cv_gecko}-unstable >= $min_version $gecko_cv_extra_pkg_dependencies"` ++ fi ++ # Put the nasty error message in config.log where it belongs ++ echo "$MOZILLA_COMPONENT_PKG_ERRORS" >&5 ++ ++ { { echo "$as_me:$LINENO: error: Package requirements (${gecko_cv_gecko}-unstable >= $min_version $gecko_cv_extra_pkg_dependencies) were not met: ++ ++$MOZILLA_COMPONENT_PKG_ERRORS ++ ++Consider adjusting the PKG_CONFIG_PATH environment variable if you ++installed software in a non-standard prefix. ++ ++Alternatively, you may set the environment variables MOZILLA_COMPONENT_CFLAGS ++and MOZILLA_COMPONENT_LIBS to avoid the need to call pkg-config. ++See the pkg-config man page for more details. ++" >&5 ++echo "$as_me: error: Package requirements (${gecko_cv_gecko}-unstable >= $min_version $gecko_cv_extra_pkg_dependencies) were not met: ++ ++$MOZILLA_COMPONENT_PKG_ERRORS ++ ++Consider adjusting the PKG_CONFIG_PATH environment variable if you ++installed software in a non-standard prefix. ++ ++Alternatively, you may set the environment variables MOZILLA_COMPONENT_CFLAGS ++and MOZILLA_COMPONENT_LIBS to avoid the need to call pkg-config. ++See the pkg-config man page for more details. ++" >&2;} ++ { (exit 1); exit 1; }; } ++elif test $pkg_failed = untried; then ++ { { echo "$as_me:$LINENO: error: The pkg-config script could not be found or is too old. Make sure it ++is in your PATH or set the PKG_CONFIG environment variable to the full ++path to pkg-config. ++ ++Alternatively, you may set the environment variables MOZILLA_COMPONENT_CFLAGS ++and MOZILLA_COMPONENT_LIBS to avoid the need to call pkg-config. ++See the pkg-config man page for more details. ++ ++To get pkg-config, see . ++See \`config.log' for more details." >&5 ++echo "$as_me: error: The pkg-config script could not be found or is too old. Make sure it ++is in your PATH or set the PKG_CONFIG environment variable to the full ++path to pkg-config. ++ ++Alternatively, you may set the environment variables MOZILLA_COMPONENT_CFLAGS ++and MOZILLA_COMPONENT_LIBS to avoid the need to call pkg-config. ++See the pkg-config man page for more details. ++ ++To get pkg-config, see . ++See \`config.log' for more details." >&2;} ++ { (exit 1); exit 1; }; } ++else ++ MOZILLA_COMPONENT_CFLAGS=$pkg_cv_MOZILLA_COMPONENT_CFLAGS ++ MOZILLA_COMPONENT_LIBS=$pkg_cv_MOZILLA_COMPONENT_LIBS ++ { echo "$as_me:$LINENO: result: yes" >&5 ++echo "${ECHO_T}yes" >&6; } ++ : ++fi ++else + + pkg_failed=no + { echo "$as_me:$LINENO: checking for MOZILLA_COMPONENT" >&5 +@@ -25597,6 +25723,7 @@ + echo "${ECHO_T}yes" >&6; } + : + fi ++fi + + + +diff -Nur -x '*.orig' -x '*~' epiphany-extensions-2.20.1svn20080211/configure.ac epiphany-extensions-2.20.1svn20080211.new/configure.ac +--- epiphany-extensions-2.20.1svn20080211/configure.ac 2008-02-11 11:10:30.000000000 +0100 ++++ epiphany-extensions-2.20.1svn20080211.new/configure.ac 2008-02-11 12:09:51.000000000 +0100 +@@ -324,10 +324,15 @@ + case "$MOZILLA" in + xulrunner) min_version=1.8 ;; + *firefox) min_version=1.5 ;; ++libxul) min_version=1.9 ;; + *) AC_MSG_ERROR([Unsupported gecko "$gecko_cv_gecko"]) ;; + esac + ++if test $MOZILLA = libxul; then ++PKG_CHECK_MODULES([MOZILLA_COMPONENT],[${gecko_cv_gecko}-unstable >= $min_version $gecko_cv_extra_pkg_dependencies]) ++else + PKG_CHECK_MODULES([MOZILLA_COMPONENT],[${gecko_cv_gecko}-xpcom >= $min_version $gecko_cv_extra_pkg_dependencies]) ++fi + AC_SUBST([MOZILLA_COMPONENT_CFLAGS]) + AC_SUBST([MOZILLA_COMPONENT_LIBS]) + +diff -Nur -x '*.orig' -x '*~' epiphany-extensions-2.20.1svn20080211/extensions/error-viewer/mozilla/mozilla-link-checker.cpp epiphany-extensions-2.20.1svn20080211.new/extensions/error-viewer/mozilla/mozilla-link-checker.cpp +--- epiphany-extensions-2.20.1svn20080211/extensions/error-viewer/mozilla/mozilla-link-checker.cpp 2008-02-11 11:10:19.000000000 +0100 ++++ epiphany-extensions-2.20.1svn20080211.new/extensions/error-viewer/mozilla/mozilla-link-checker.cpp 2008-02-11 12:09:51.000000000 +0100 +@@ -21,8 +21,8 @@ + #include "mozilla-config.h" + #include "config.h" + +-#include +-#include ++#include ++#include + #include + #include + #include +diff -Nur -x '*.orig' -x '*~' epiphany-extensions-2.20.1svn20080211/m4/gecko.m4 epiphany-extensions-2.20.1svn20080211.new/m4/gecko.m4 +--- epiphany-extensions-2.20.1svn20080211/m4/gecko.m4 2008-02-11 11:10:09.000000000 +0100 ++++ epiphany-extensions-2.20.1svn20080211.new/m4/gecko.m4 2008-02-11 12:09:51.000000000 +0100 +@@ -51,7 +51,7 @@ + AC_MSG_CHECKING([which gecko to use]) + + AC_ARG_WITH([gecko], +- AS_HELP_STRING([--with-gecko@<:@=mozilla|firefox|seamonkey|xulrunner@:>@], ++ AS_HELP_STRING([--with-gecko@<:@=mozilla|firefox|seamonkey|xulrunner|libxul@:>@], + [Which gecko engine to use (autodetected by default)])) + + # Backward compat +@@ -60,9 +60,13 @@ + gecko_cv_gecko=$with_gecko + + # Autodetect gecko +-_geckos="xulrunner firefox mozilla-firefox seamonkey mozilla" ++_geckos="xulrunner firefox mozilla-firefox seamonkey mozilla libxul" + if test -z "$gecko_cv_gecko"; then + for lizard in $_geckos; do ++ if $PKG_CONFIG --exists $lizard-unstable; then ++ gecko_cv_gecko=$lizard ++ break; ++ fi + if $PKG_CONFIG --exists $lizard-xpcom; then + gecko_cv_gecko=$lizard + break; +@@ -93,12 +97,20 @@ + seamonkey) gecko_cv_gecko_flavour=mozilla ;; + *firefox) gecko_cv_gecko_flavour=toolkit ;; + xulrunner) gecko_cv_gecko_flavour=toolkit ;; ++libxul*) gecko_cv_gecko_flavour=toolkit ;; + esac + ++if test $gecko_cv_gecko = libxul; then ++_GECKO_INCLUDE_ROOT="`$PKG_CONFIG --variable=includedir ${gecko_cv_gecko}-unstable`/unstable" ++_GECKO_LIBDIR="`$PKG_CONFIG --variable=sdkdir ${gecko_cv_gecko}-unstable`/lib" ++_GECKO_HOME="" ++_GECKO_PREFIX="`$PKG_CONFIG --variable=prefix ${gecko_cv_gecko}-unstable`" ++else + _GECKO_INCLUDE_ROOT="`$PKG_CONFIG --variable=includedir ${gecko_cv_gecko}-xpcom`" + _GECKO_LIBDIR="`$PKG_CONFIG --variable=libdir ${gecko_cv_gecko}-xpcom`" + _GECKO_HOME="`$PKG_CONFIG --variable=libdir ${gecko_cv_gecko}-xpcom`" + _GECKO_PREFIX="`$PKG_CONFIG --variable=prefix ${gecko_cv_gecko}-xpcom`" ++fi + + fi # if gecko_cv_have_gecko + +@@ -371,10 +383,17 @@ + _SAVE_CXXFLAGS="$CXXFLAGS" + _SAVE_LDFLAGS="$LDFLAGS" + _SAVE_LIBS="$LIBS" ++if test $gecko_cv_gecko = libxul; then ++CPPFLAGS="$CPPFLAGS $_GECKO_EXTRA_CPPFLAGS -I$_GECKO_INCLUDE_ROOT $($PKG_CONFIG --cflags-only-I ${gecko_cv_gecko}-unstable)" ++CXXFLAGS="$CXXFLAGS $_GECKO_EXTRA_CXXFLAGS $($PKG_CONFIG --cflags-only-other ${gecko_cv_gecko}-unstable)" ++LDFLAGS="$LDFLAGS $_GECKO_EXTRA_LDFLAGS" ++LIBS="$LIBS $($PKG_CONFIG --libs ${gecko_cv_gecko}-unstable)" ++else + CPPFLAGS="$CPPFLAGS $_GECKO_EXTRA_CPPFLAGS -I$_GECKO_INCLUDE_ROOT $($PKG_CONFIG --cflags-only-I ${gecko_cv_gecko}-xpcom)" + CXXFLAGS="$CXXFLAGS $_GECKO_EXTRA_CXXFLAGS $($PKG_CONFIG --cflags-only-other ${gecko_cv_gecko}-xpcom)" + LDFLAGS="$LDFLAGS $_GECKO_EXTRA_LDFLAGS -Wl,--rpath=$_GECKO_HOME" + LIBS="$LIBS $($PKG_CONFIG --libs ${gecko_cv_gecko}-xpcom)" ++fi + + _GECKO_DISPATCH_INCLUDEDIRS="$2" + +@@ -607,11 +626,19 @@ + AC_DEFUN([GECKO_XPIDL], + [AC_REQUIRE([GECKO_INIT])dnl + ++if test $gecko_cv_gecko = libxul; then + _GECKO_LIBDIR="`$PKG_CONFIG --variable=libdir ${gecko_cv_gecko}-xpcom`" ++else ++_GECKO_LIBDIR="`$PKG_CONFIG --variable=sdkdir ${gecko_cv_gecko}-unstable`/lib" ++fi + + AC_PATH_PROG([XPIDL],[xpidl],[no],[$_GECKO_LIBDIR:$PATH]) + ++if test $gecko_cv_gecko = libxul; then ++XPIDL_IDLDIR="`$PKG_CONFIG --variable=idldir ${gecko_cv_gecko}-unstable`/unstable" ++else + XPIDL_IDLDIR="`$PKG_CONFIG --variable=idldir ${gecko_cv_gecko}-xpcom`" ++fi + + # Older geckos don't have this variable, see + # https://bugzilla.mozilla.org/show_bug.cgi?id=240473 --- epiphany-extensions-2.22.0.orig/debian/copyright +++ epiphany-extensions-2.22.0/debian/copyright @@ -0,0 +1,15 @@ +Debianized by Edd Dumbill from tarball available at +http://gnome.org/projects/epiphany/extensions.html on 2004/04/13. + +Upstream author: + Marco Pesenti Gritti + Adam Hooper + Christian Persch + Lee Willis + +This program is free software; you can redistribute it and/or modify +it under the terms of the GNU General Public License version 2 as +published by the Free Software Foundation. + +On Debian GNU/Linux systems, the complete text of the GNU General +Public License can be found in `/usr/share/common-licenses/GPL'. --- epiphany-extensions-2.22.0.orig/debian/watch +++ epiphany-extensions-2.22.0/debian/watch @@ -0,0 +1,2 @@ +version=2 +http://ftp.gnome.org/pub/gnome/sources/epiphany-extensions/([\d\.]+)[02468]/epiphany-extensions-([\d\.]+)\.tar\.gz --- epiphany-extensions-2.22.0.orig/debian/control +++ epiphany-extensions-2.22.0/debian/control @@ -0,0 +1,20 @@ +Source: epiphany-extensions +Section: gnome +Priority: optional +Maintainer: Ubuntu Desktop Team +XSBC-Original-Maintainer: Josselin Mouette +Uploaders: Debian GNOME Maintainers , Josselin Mouette , Loic Minier , Sebastian Dröge +Build-Depends: cdbs (>= 0.4.17), debhelper (>= 5), libglade2-dev (>= 2.3.1), libglib2.0-dev (>= 2.15.5), libgtk2.0-dev (>= 2.10.0), libxml2-dev (>= 2.6.0), librsvg2-common (>= 2.16.0-2), epiphany-browser-dev (>= 2.22.0), xulrunner-1.9-dev, gnome-pkg-tools (>= 0.10), libxml-parser-perl, libdbus-glib-1-dev ( >= 0.60), libpcre3-dev, python (>= 2.3), python-support (>= 0.4), gnome-doc-utils (>= 0.3.2), scrollkeeper, intltool (>= 0.35.0), libosp-dev, python-gtk2-dev (>= 2.11.0), gconf2, libgconf2-dev +Standards-Version: 3.7.2 + +Package: epiphany-extensions +Architecture: any +Depends: ${misc:Depends}, ${shlibs:Depends}, epiphany-gecko (>= 2.22.0), sgml-data, w3c-dtd-xhtml, ${python:Depends}, python-gtk2 (>= 2.11.0), python-gnome2 +Suggests: epiphany-extension-gwget +Description: Extensions for Epiphany web browser + Adds extra features to GNOME's Epiphany web browser, including action, + adblocking, auto-reload, auto-scroller, console, extensions manager, find, + greasemonkey, javaconsole, mouse gestures, move tabs between windows, + python-console, pushscroller, rss extension, error viewer and validator, + certificate viewer, sidebar, smart bookmarks, page info, CSS Stylesheet, + favicon.ico, tab states and a GNOME Dashboard interface. --- epiphany-extensions-2.22.0.orig/debian/epiphany-extensions.docs +++ epiphany-extensions-2.22.0/debian/epiphany-extensions.docs @@ -0,0 +1 @@ +NEWS --- epiphany-extensions-2.22.0.orig/debian/pyversions +++ epiphany-extensions-2.22.0/debian/pyversions @@ -0,0 +1 @@ +2.3- --- epiphany-extensions-2.22.0.orig/debian/rules +++ epiphany-extensions-2.22.0/debian/rules @@ -0,0 +1,19 @@ +#!/usr/bin/make -f +include /usr/share/cdbs/1/rules/buildcore.mk +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/class/gnome.mk +include /usr/share/cdbs/1/rules/simple-patchsys.mk +include /usr/share/cdbs/1/rules/utils.mk +include /usr/share/gnome-pkg-tools/1/rules/uploaders.mk +include /usr/share/gnome-pkg-tools/1/rules/gnome-version.mk +-include /usr/share/gnome-pkg-tools/1/rules/gnome-get-source.mk + +DEB_CONFIGURE_EXTRA_FLAGS += --disable-static --with-extensions=all,greasemonkey,rss,epilicious,livehttpheaders,permissions --with-gecko=libxul --disable-scrollkeeper + +binary-post-install/epiphany-extensions:: + dh_pysupport -V`pyversions -dv` /usr/lib/epiphany-gecko/2.21/extensions + find debian -name '*.la' -exec rm {} \; + +clean:: + rm -f po/.intltool-merge-cache + rm -f intltool-extract intltool-update intltool-merge --- epiphany-extensions-2.22.0.orig/debian/README +++ epiphany-extensions-2.22.0/debian/README @@ -0,0 +1,3 @@ +Documentation is somewhat incomplete for these extensions. +See http://gnome.org/projects/epiphany/extensions.html for more +information. --- epiphany-extensions-2.22.0.orig/debian/changelog +++ epiphany-extensions-2.22.0/debian/changelog @@ -0,0 +1,464 @@ +epiphany-extensions (2.22.0-0ubuntu1) hardy; urgency=low + + * new upstream version + * debian/control.in: + - updated epiphany-browser requirements + + -- Sebastien Bacher Tue, 11 Mar 2008 19:41:17 +0100 + +epiphany-extensions (2.21.92-0ubuntu1) hardy; urgency=low + + * New upstream version + * debian/control.in: + - build-depends on libgconf2-dev + - updated epiphany and libglib requirement + + -- Sebastien Bacher Fri, 29 Feb 2008 00:06:52 +0100 + +epiphany-extensions (2.20.1svn20080211-0ubuntu1) hardy; urgency=low + + * New SVN snapshot: + - work with the hardy epiphany-browser version (lp: #178117) + * debian/control.in: + - build using xulrunner + - updated epiphany-browser requirement + * debian/patches/ephy-extensions.xul.1.9.patch: + - patch from Alexander Sack to build using xulrunner1.9 + * debian/patches/delicious.diff: + - dropped, the change is in the svn version + * debian/rules: + - build using libxul + - updated installation directory + + -- Sebastien Bacher Mon, 11 Feb 2008 12:07:10 +0100 + +epiphany-extensions (2.20.1-2ubuntu2) hardy; urgency=low + + * debian/control.in: + - buil using the new epiphany-browser version + + -- Sebastien Bacher Tue, 11 Dec 2007 14:26:39 +0100 + +epiphany-extensions (2.20.1-2ubuntu1) hardy; urgency=low + + * Sync with Debian + * debian/control.in: + - Build-Depends on firefox-dev (>= 1.5) and not libxul-dev + - don't Depends on python-elementtree which is in the new python version + - updated maintainer information + + -- Sebastien Bacher Tue, 27 Nov 2007 13:04:05 +0100 + +epiphany-extensions (2.20.1-2) unstable; urgency=low + + * delicious.diff: stolen from upstream SVN; workaround for a browser + freeze. Closes: #448685. + + -- Josselin Mouette Thu, 15 Nov 2007 20:58:42 +0100 + +epiphany-extensions (2.20.1-1) unstable; urgency=low + + [ Sam Morris ] + * Require python-gtk2 2.12 because the Creative Commons licence viewer + extension uses the new gtk.EventBox.set_tooltip_text method. + * Patch debian/control.in as well, and require only python-gtk2 2.11 + as well. + * Build-depend on python-gtk2 since the autoconf script checks for it. + * Oops, the .pc file is contained in python-gtk2-dev, so build-depend on + that instead. + + [ Sebastian Dröge ] + * New upstream bugfix release. + + -- Sebastian Dröge Fri, 02 Nov 2007 05:43:49 +0100 + +epiphany-extensions (2.20.0-1) unstable; urgency=low + + * New upstream release. + + Use --enable-gecko. + * Depend on epiphany-gecko, not epiphany-browser. + * 01_download_dir.patch: removed, obsoleted by improvements in the + epiphany patch. + * 50_fr-po.patch: removed, merged upstream. + * Enable livehttpheaders and permissions extensions. + + -- Josselin Mouette Fri, 21 Sep 2007 17:55:37 +0200 + +epiphany-extensions (2.18.1-2) unstable; urgency=low + + * Upload to unstable, drop check-dist include. + * Update to debhelper compat level 5. + + -- Sebastian Dröge Wed, 25 Apr 2007 06:12:19 +0200 + +epiphany-extensions (2.18.1-1) experimental; urgency=low + + * New upstream release. + - Drop patch 30_dont-dist-epilicious and 31_epilicious-import-warning, + merged upstream. + + -- Loic Minier Mon, 09 Apr 2007 16:10:39 +0200 + +epiphany-extensions (2.18.0-4) UNRELEASED; urgency=low + + * Depend on python-elementtree (closes: #415554). + * Remove the hardcoded call to dh_pysupport in the 2.14 directory. + + -- Josselin Mouette Wed, 28 Mar 2007 00:25:17 +0200 + +epiphany-extensions (2.18.0-3) experimental; urgency=low + + * Merge 2.14.1.1-2 and 2.14.1.1-3; SVN r6503:9094. + - Stay without a libosp-dev build-dep; no idea why it was removed, no + idea why it was added. + + -- Loic Minier Sun, 18 Mar 2007 19:08:56 +0100 + +epiphany-extensions (2.18.0-2) experimental; urgency=low + + * New patch, 30_dont-dist-epilicious, stop disting epilicious.py, it's + generated on build; Backported from SVN r1472; GNOME #418041; + closes: #414780. + * New patch, 31_epilicious-import-warning, fixes warning during + byte-compilation; GNOME #418164; closes: #414743. + + -- Loic Minier Wed, 14 Mar 2007 11:38:13 +0100 + +epiphany-extensions (2.18.0-1) experimental; urgency=low + + [ Sam Morris ] + * New upstream release. + * Build-depend on epiphany-browser-dev 2.18. + * Build-depend on gconf2 so that gconftool-2 is available during + configuration. + * adblock extension is now build by default; remove from configure flags. + * Build the new epilicious extension. + * No need to remove /var in binary-post-install rule since scrollkeeper is + disabled in configure + + [ Loic Minier ] + * Include the new check-dist Makefile to prevent accidental uploads to + unstable; bump build-dep on gnome-pkg-tools to >= 0.10. + * Include CDBS's utils. + + -- Loic Minier Mon, 12 Mar 2007 16:13:53 +0100 + +epiphany-extensions (2.16.1-2) experimental; urgency=low + + [ Loic Minier ] + * Add a get-orig-source target to retrieve the upstream tarball. + * Set pyversions to 2.3-. + * Build-depend on python (>= 2.3). + * Add ${misc:Depends}. + + [ Josselin Mouette ] + * 01_download_dir.patch: remove the distinction between download and + save directory, following the change in epiphany. + + [ Loic Minier ] + * Build-depend on librsvg2-common >= 2.16.0-2 for autobuildability. + + -- Loic Minier Mon, 12 Mar 2007 15:09:52 +0100 + +epiphany-extensions (2.16.1-1) experimental; urgency=low + + * New upstream release (closes: #406235). + * Use --disable-scrollkeeper. + + -- Josselin Mouette Thu, 11 Jan 2007 23:34:52 +0100 + +epiphany-extensions (2.16.0-1) experimental; urgency=low + + [ Loic Minier ] + * Add watch file. + + [ Josselin Mouette ] + * New upstream release. + * Rebuild against epiphany 2.16. + * Change maintainer to please Jordi. + * Depend on epiphany-browser (<< 2.17) to avoid the need for a + conflict in the future. + * Build-depend on intltool 0.35.0. + * Remove build-dep on libgnomeui-dev. + * Bump build-dependencies on glib and gtk. + * Build-depend on python-support 0.4 and call it. + * Include gnome-version.mk and build-depend on gnome-pkg-tools 0.6. + + Use ${gnome:Version} for dependencies. + + Use it to search for the correct directory in dh_pysupport call. + + -- Josselin Mouette Sat, 9 Sep 2006 21:36:48 +0200 + +epiphany-extensions (2.14.1.1-3) unstable; urgency=low + + * New patch, 50_fr-po, updates for the translation into French; thanks + Cyril Brulebois; closes: #408716 + + -- Loic Minier Sun, 28 Jan 2007 09:23:14 +0100 + +epiphany-extensions (2.14.1.1-2) unstable; urgency=high + + * Urgency high for RC bugfix. + * Depend on ${python:Depends} and ${misc:Depends}. + * Convert to new Python Policy. + - Build-depend on python-support (>= 0.4) + - Bump up python build-dep to >= 2.3. + - Set pyversions to 2.3-. + - Call dh_pysupport on /usr/lib/epiphany/2.14/extensions. + - Does not ship *.pyc and *.pyo files; closes: #394179. + * Add watch file. + * Add a get-orig-source target to retrieve the upstream tarball. + * Disable scrollkeeper installation via --disable-scrollkeeper. + + -- Loic Minier Mon, 15 Jan 2007 11:47:25 +0100 + +epiphany-extensions (2.14.1.1-1) unstable; urgency=low + + * New upstream release. + - Drop tabsmenu from DEB_CONFIGURE_EXTRA_FLAGS as it was removed upstream. + [debian/rules] + * Bump up Standards-Version to 3.7.2. + [debian/control, debian/control.in] + + -- Loic Minier Sat, 3 Jun 2006 11:46:42 +0200 + +epiphany-extensions (2.14.1-2) unstable; urgency=low + + [ Josselin Mouette ] + * Suggest epiphany-extension-gwget (closes: #360838). + + [ Jordi Mallach ] + * Depend on python-gnome2, as it's needed by the console and favicon + extensions. + + -- Jordi Mallach Sat, 27 May 2006 14:39:55 +0200 + +epiphany-extensions (2.14.1-1) unstable; urgency=low + + [ Jordi Mallach ] + * New upstream release. + - fixes input blocking when using gestures (closes: #363684). + + [ Josselin Mouette ] + * debian/control.in: add gnome-doc-utils (>= 0.3.2) to Build-Depends. + * Also add scrollkeeper. + * debian/rules: include debhelper.mk before gnome.mk. + * debian/rules: clean /var in post-install target. + + -- Josselin Mouette Tue, 25 Apr 2006 23:46:09 +0200 + +epiphany-extensions (2.14.0.1-1) unstable; urgency=low + + * New upstream release. + - builds with GCC 4.1 (closes: #357483). + - the AdBlock extension is back (closes: #341258, again). + * debian/rules: if a MS Windows volume is found, try to build against the + Internet Explorer Extension Developer Kit, for better standards support. + * debian/control.in: + - update build-depends as per configure.ac + - update epiphany runtime dependency to 2.14. + - sync descriptions with Ubuntu. + * debian/rules: add adblock, remove net-monitor. + + -- Jordi Mallach Sat, 1 Apr 2006 13:09:03 +0200 + +epiphany-extensions (1.8.2-5) unstable; urgency=low + + * Apply patch from Mike Hommey to build against libxul-dev (closes: #351984). + - debian/control.in: + + Changed Build-deps from mozilla-browser to libxul-dev. + + Changed dependencies and conflicts accordingly. + - debian/rules: Add --with-mozilla=xulrunner to the configure line. + * debian/control.in: bump epiphany-browser dependency to >= 1.8.5, first + version using libxul. + + -- Jordi Mallach Mon, 20 Feb 2006 19:48:31 +0100 + +epiphany-extensions (1.8.2-4) unstable; urgency=low + + * The "Popups" release. + * debian/rules: disable adblock, as it's been causing way too much noise + on both the BTS and Bugzilla. It will only be back with GNOME 2.14 + (closes: #352899, #352850). + * debian/control.in: build-depend on epiphany-browser-dev (>= 1.8-3-4), + to ensure python extensions are built (closes: #352235). + + -- Jordi Mallach Fri, 17 Feb 2006 22:37:27 +0100 + +epiphany-extensions (1.8.2-3) unstable; urgency=low + + * Try the unstable thing again... + + -- Jordi Mallach Tue, 10 Jan 2006 14:45:36 +0100 + +epiphany-extensions (1.8.2-2) experimental; urgency=low + + * Upload to unstable. + * Please note the adblock extension is a bit unstable for this release. + + -- Jordi Mallach Tue, 10 Jan 2006 11:34:13 +0100 + +epiphany-extensions (1.8.2-1) experimental; urgency=low + + * New upstream release. + * debian/rules: enable adblock extension (closes: #341258). + * debian/control.in: add adblock to description. + + -- Jordi Mallach Sun, 4 Dec 2005 21:13:32 +0100 + +epiphany-extensions (1.8.1-1) experimental; urgency=low + + * New upstream version. + * debian/control.in: + - updated the epiphany-browser requirement. + - updated the Standards-Version. + + -- Sebastien Bacher Tue, 25 Oct 2005 10:32:00 +0200 + +epiphany-extensions (1.8.0-1) experimental; urgency=low + + * New upstream release + + -- Sjoerd Simons Thu, 8 Sep 2005 11:31:59 +0200 + +epiphany-extensions (1.6.4-2) unstable; urgency=low + + * Bump libosp-dev Build-Dep to 1.5.1.0-2.1 for the C++ transition + (closes: #321314). + + -- Loic Minier Mon, 8 Aug 2005 22:04:31 +0200 + +epiphany-extensions (1.6.4-1) unstable; urgency=low + + * New upstream release. + + -- Jordi Mallach Thu, 7 Jul 2005 20:05:00 +0200 + +epiphany-extensions (1.6.3-1) unstable; urgency=low + + * New upstream release. + * Upload to unstable. + * debian/control.in: build-depend on epiphany-browser-dev (>= 1.6.0) + (closes: #309542). + * debian/patches/01_gcc40_signedness.patch: removed, applied upstream. + * A sidebar extension is included (closes: #216604). + + -- Jordi Mallach Wed, 8 Jun 2005 00:33:23 +0200 + +epiphany-extensions (1.6.2-3) experimental; urgency=low + + * debian/patches/01_gcc40_signedness.patch: + - fix the patch. + + -- Sebastien Bacher Thu, 14 Apr 2005 18:24:29 +0200 + +epiphany-extensions (1.6.2-2) experimental; urgency=low + + * debian/patches/01_gcc40_signedness.patch: + - updated, fix the build with gcc4. + + -- Sebastien Bacher Thu, 14 Apr 2005 18:01:42 +0200 + +epiphany-extensions (1.6.2-1) experimental; urgency=low + + * New upstream version. + * debian/control.in: + - updated requirements. + * debian/patches/01_gcc40_signedness.patch: + - fixed with the new version. + * debian/rules: + - updated the list of options to build. + + -- Sebastien Bacher Thu, 14 Apr 2005 16:58:08 +0200 + +epiphany-extensions (1.4.5-1) unstable; urgency=low + + * The "London Calling" release. + * New upstream release. + * debian/patches/01_gcc40_signedness.patch: patch from Andreas Jochens, + with modifications by Christian Persch to fix compilation on amd64 + using gcc-4.0 (closes: #290309). + + -- Jordi Mallach Wed, 9 Mar 2005 02:28:01 +0100 + +epiphany-extensions (1.4.4-1) unstable; urgency=low + + * New upstream release. + * debian/control.in: require epiphany >= 1.4.6. + + -- Jordi Mallach Sun, 26 Dec 2004 01:36:48 +0100 + +epiphany-extensions (1.4.3-1) unstable; urgency=low + + * New upstream release. + + -- Jordi Mallach Thu, 9 Dec 2004 19:32:28 +0100 + +epiphany-extensions (1.4.2-2) unstable; urgency=low + + * Upload to unstable. + * debian/control.in: + + set myself as Maintainer. + + remove build-dep on libc6-dev. + + -- Jordi Mallach Sun, 21 Nov 2004 02:10:08 +0100 + +epiphany-extensions (1.4.2-1) experimental; urgency=low + + * GNOME team upload. + * New upstream release. + * debian/control.in: + - require epiphany-browser-dev 1.4.1 and update a few other + dependencies to match configure.ac requirements. + - tweak description to match new extensions. + * debian/rules: configure with --with-extensions=all. + + -- Jordi Mallach Wed, 13 Oct 2004 02:04:58 +0200 + +epiphany-extensions (1.0-1) unstable; urgency=low + + * New upstream release. + * Require epiphany-browser-dev 1.2.7. + * Add --with-mozilla-snapshot=branch1.7 configure flag. + + -- Edd Dumbill Fri, 6 Aug 2004 01:14:14 +0100 + +epiphany-extensions (0.9.1-2) unstable; urgency=low + + * Rebuild against Mozilla 1.7. Tighten Mozilla deps. + + -- Edd Dumbill Fri, 25 Jun 2004 10:03:31 +0100 + +epiphany-extensions (0.9.1-1) unstable; urgency=low + + * New upstream release. + * Update build-dep to epiphany-browser-dev 1.2.6 or better. + + -- Edd Dumbill Mon, 14 Jun 2004 15:19:36 +0100 + +epiphany-extensions (0.8.2-2) unstable; urgency=low + + * Upload to unstable. (Closes: #205250) + * Add gnome-pkg-tools to build-dep. (Closes: #244590) + + -- Edd Dumbill Wed, 2 Jun 2004 11:30:25 +0100 + +epiphany-extensions (0.8.2-1) experimental; urgency=low + + * New upstream. + + -- Edd Dumbill Tue, 13 Apr 2004 21:31:01 +0100 + +epiphany-extensions (0.8.1-2) experimental; urgency=low + + * Add missing gnome-pkg-tools build-dep. + * Disable inclusion of .la files. + * Add build-deps for libosp-dev and deps on w3c-xhtml-dtd and sgml-data. + This improves the experience of the error checker. + + -- Edd Dumbill Tue, 13 Apr 2004 11:52:52 +0100 + +epiphany-extensions (0.8.1-1) experimental; urgency=low + + * Initial packaging. + + -- Edd Dumbill Tue, 13 Apr 2004 09:44:17 +0100 --- epiphany-extensions-2.22.0.orig/debian/control.in +++ epiphany-extensions-2.22.0/debian/control.in @@ -0,0 +1,20 @@ +Source: epiphany-extensions +Section: gnome +Priority: optional +Maintainer: Ubuntu Desktop Team +XSBC-Original-Maintainer: Josselin Mouette +Uploaders: @GNOME_TEAM@ +Build-Depends: cdbs (>= 0.4.17), debhelper (>= 5), libglade2-dev (>= 2.3.1), libglib2.0-dev (>= 2.15.5), libgtk2.0-dev (>= 2.10.0), libxml2-dev (>= 2.6.0), librsvg2-common (>= 2.16.0-2), epiphany-browser-dev (>= 2.22.0), xulrunner-1.9-dev, gnome-pkg-tools (>= 0.10), libxml-parser-perl, libdbus-glib-1-dev ( >= 0.60), libpcre3-dev, python (>= 2.3), python-support (>= 0.4), gnome-doc-utils (>= 0.3.2), scrollkeeper, intltool (>= 0.35.0), libosp-dev, python-gtk2-dev (>= 2.11.0), gconf2, libgconf2-dev +Standards-Version: 3.7.2 + +Package: epiphany-extensions +Architecture: any +Depends: ${misc:Depends}, ${shlibs:Depends}, epiphany-gecko (>= 2.22.0), sgml-data, w3c-dtd-xhtml, ${python:Depends}, python-gtk2 (>= 2.11.0), python-gnome2 +Suggests: epiphany-extension-gwget +Description: Extensions for Epiphany web browser + Adds extra features to GNOME's Epiphany web browser, including action, + adblocking, auto-reload, auto-scroller, console, extensions manager, find, + greasemonkey, javaconsole, mouse gestures, move tabs between windows, + python-console, pushscroller, rss extension, error viewer and validator, + certificate viewer, sidebar, smart bookmarks, page info, CSS Stylesheet, + favicon.ico, tab states and a GNOME Dashboard interface. --- epiphany-extensions-2.22.0.orig/debian/compat +++ epiphany-extensions-2.22.0/debian/compat @@ -0,0 +1 @@ +5