r37037 - in /desktop/experimental/epiphany-browser/debian: changelog control.in epiphany-browser-dev.install epiphany-browser-dev.links gir1.2-epiphany-3.6.install rules

kov at users.alioth.debian.org kov at users.alioth.debian.org
Tue Mar 19 00:39:26 UTC 2013


Author: kov
Date: Tue Mar 19 00:39:26 2013
New Revision: 37037

URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=37037
Log:
Remove packages that supported building extensions

Removed:
    desktop/experimental/epiphany-browser/debian/epiphany-browser-dev.install
    desktop/experimental/epiphany-browser/debian/epiphany-browser-dev.links
    desktop/experimental/epiphany-browser/debian/gir1.2-epiphany-3.6.install
Modified:
    desktop/experimental/epiphany-browser/debian/changelog
    desktop/experimental/epiphany-browser/debian/control.in
    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=37037&op=diff
==============================================================================
--- desktop/experimental/epiphany-browser/debian/changelog [utf-8] (original)
+++ desktop/experimental/epiphany-browser/debian/changelog [utf-8] Tue Mar 19 00:39:26 2013
@@ -6,8 +6,12 @@
     + no more extensions support
     + CA file is now found by libsoup without help
     + scrollkeeper is no more for a bit
-
- -- Gustavo Noronha Silva <kov at debian.org>  Mon, 18 Mar 2013 21:29:57 -0300
+  * debian/control, debian/gir1.2-epiphany-3.6.install,
+    debian/epiphany-browser-dev.*, debian/rules:
+  - remove GIR and -dev packages, there is no extensions support
+    anymore, so those packages are no longer needed
+
+ -- Gustavo Noronha Silva <kov at debian.org>  Mon, 18 Mar 2013 21:38:48 -0300
 
 epiphany-browser (3.6.1-2) experimental; urgency=low
 

Modified: desktop/experimental/epiphany-browser/debian/control.in
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/epiphany-browser/debian/control.in?rev=37037&op=diff
==============================================================================
--- desktop/experimental/epiphany-browser/debian/control.in [utf-8] (original)
+++ desktop/experimental/epiphany-browser/debian/control.in [utf-8] Tue Mar 19 00:39:26 2013
@@ -52,15 +52,14 @@
          ${misc:Depends}
 Conflicts: epiphany-gecko (<< 2.28),
            epiphany-webkit (<< 2.28),
-           swfdec-mozilla
+           swfdec-mozilla,
+           epiphany-extensions (<< 3.7.91)
 Replaces: epiphany-gecko (<< 2.28),
           epiphany-webkit (<< 2.28)
 Recommends: yelp,
             evince,
             ca-certificates
-Suggests: epiphany-extensions
-Breaks: epiphany-extensions (<< 2.30.0-4),
-        gnome-session (<< 3.4.2.1-3),
+Breaks: gnome-session (<< 3.4.2.1-3),
         gnome-shell (<< 3.4.2-1)
 Provides: www-browser, gnome-www-browser
 Description: Intuitive GNOME web browser
@@ -80,6 +79,14 @@
  closely following the GNOME Human Interface Guidelines (HIG) and by
  close integration with the GNOME desktop.
 
+Package: epiphany-extensions
+Architecture: all
+Description: Transitional package, to satisfy the GNOME meta package dependency
+ Epiphany no longer supports extensions. While they may come back
+ later, it will likely be in a different form. This package is empty
+ and can be safely removed. It exists only to satisfy the GNOME meta
+ package dependencies.
+
 Package: epiphany-browser-data
 Architecture: all
 Depends: ${misc:Depends}
@@ -91,22 +98,6 @@
  .
  This package contains the common files, artwork and translations for
  Epiphany.
-
-Package: epiphany-browser-dev
-Architecture: any
-Section: devel
-Depends: epiphany-browser (= ${binary:Version}),
-         epiphany-browser-data (= ${source:Version}),
-         gir1.2-epiphany-3.6 (= ${binary:Version}),
-         ${misc:Depends},
-         libgtk-3-dev (>= 3.5.2),
-         libwebkitgtk-3.0-dev (>= 1.9.6)
-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
- compliance.
- .
- This package is required to develop extensions for Epiphany/WebKitGTK+.
 
 Package: epiphany-browser-dbg
 Architecture: any
@@ -121,21 +112,3 @@
  compliance.
  .
  This package contains detached debugging symbols.
-
-Package: gir1.2-epiphany-3.6
-Section: introspection
-Architecture: any
-Depends: epiphany-browser (= ${binary:Version}),
-         ${gir:Depends},
-         ${shlibs:Depends},
-         ${misc:Depends}
-Conflicts: gir1.2-epiphany-3.4 (>= 3.6)
-Replaces: gir1.2-epiphany-3.4 (>= 3.6)
-Description: GObject introspection data 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
- compliance.
- .
- This package contains introspection data for the GNOME web browser. It
- allows writing extensions in languages that can use this data to
- generate bindings.

Modified: desktop/experimental/epiphany-browser/debian/rules
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/epiphany-browser/debian/rules?rev=37037&op=diff
==============================================================================
--- desktop/experimental/epiphany-browser/debian/rules [utf-8] (original)
+++ desktop/experimental/epiphany-browser/debian/rules [utf-8] Tue Mar 19 00:39:26 2013
@@ -21,7 +21,6 @@
 
 DEB_DH_INSTALLCHANGELOGS_ARGS_ALL := --no-act
 DEB_INSTALL_DOCS_ALL := --no-act
-DEB_DH_GIREPOSITORY_ARGS_ALL += -lsrc
 
 binary-post-install/%::
 	dh_installchangelogs -p$(cdbs_curpkg)




More information about the pkg-gnome-commits mailing list