r31816 - in /desktop/unstable/pygobject/debian: changelog control control.in

joss at users.alioth.debian.org joss at users.alioth.debian.org
Thu Nov 24 14:51:22 UTC 2011


Author: joss
Date: Thu Nov 24 14:51:22 2011
New Revision: 31816

URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=31816
Log:
* Rename packages to python-gi*.
* Remove dependencies on python-gobject-2*. The dependency will be the 
  other way round so that the old pygobject-2 can be dropped 
  eventually.
* Add appropriate Breaks/Replaces/Conflicts/Provides.
* Add a missing python-gi-cairo → python-gi dependency.
* Drop a pair of unneeded Recommends/Suggests.

Modified:
    desktop/unstable/pygobject/debian/changelog
    desktop/unstable/pygobject/debian/control
    desktop/unstable/pygobject/debian/control.in

Modified: desktop/unstable/pygobject/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/pygobject/debian/changelog?rev=31816&op=diff
==============================================================================
--- desktop/unstable/pygobject/debian/changelog [utf-8] (original)
+++ desktop/unstable/pygobject/debian/changelog [utf-8] Thu Nov 24 14:51:22 2011
@@ -11,6 +11,13 @@
   [ Josselin Mouette ]
   * Bump dependencies on gir1.2-glib-2.0 according to upstream 
     requirements. Closes: #649611.
+  * Rename packages to python-gi*.
+  * Remove dependencies on python-gobject-2*. The dependency will be the 
+    other way round so that the old pygobject-2 can be dropped 
+    eventually.
+  * Add appropriate Breaks/Replaces/Conflicts/Provides.
+  * Add a missing python-gi-cairo → python-gi dependency.
+  * Drop a pair of unneeded Recommends/Suggests.
 
  -- Sjoerd Simons <sjoerd at debian.org>  Sun, 20 Nov 2011 15:55:20 +0000
 

Modified: desktop/unstable/pygobject/debian/control
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/pygobject/debian/control?rev=31816&op=diff
==============================================================================
--- desktop/unstable/pygobject/debian/control [utf-8] (original)
+++ desktop/unstable/pygobject/debian/control [utf-8] Thu Nov 24 14:51:22 2011
@@ -39,18 +39,16 @@
 Vcs-Svn: svn://svn.debian.org/svn/pkg-gnome/desktop/unstable/pygobject
 Vcs-Browser: http://svn.debian.org/viewsvn/pkg-gnome/desktop/unstable/pygobject
 
-Package: python-gobject
+Package: python-gi
 Architecture: any
 Depends: ${python:Depends},
          ${shlibs:Depends},
          ${misc:Depends},
-         gir1.2-glib-2.0 (>= 1.31.0),
-         python-gobject-2
-Provides: ${python:Provides}, python-gi
-Recommends: python-gobject-cairo
-Suggests: python-gobject-dbg
-Conflicts: python-gi
-Replaces: python-gi
+         gir1.2-glib-2.0 (>= 1.31.0)
+Provides: ${python:Provides}
+Suggests: python-gi-cairo
+Breaks: python-gobject (<< 1:2.28)
+Replaces: python-gobject (<< 1:2.28)
 Description: Python 2.x bindings for gobject-introspection libraries
  GObject is an abstraction layer that allows programming with an object
  paradigm that is compatible with many languages. It is a part of Glib,
@@ -60,13 +58,15 @@
  support gobject-introspection, i. e. which ship a gir1.2-<name>-<version>
  package. With these packages, the libraries can be used from Python.
 
-Package: python3-gobject
+Package: python3-gi
 Architecture: any
 Depends: ${python3:Depends},
          ${shlibs:Depends},
          ${misc:Depends},
          gir1.2-glib-2.0 (>= 1.31.0)
-Suggests: python3-gobject-dbg
+Conflicts: python3-gobject
+Provides: python3-gobject
+Replaces: python3-gobject
 Description: Python 3 bindings for gobject-introspection libraries
  GObject is an abstraction layer that allows programming with an object
  paradigm that is compatible with many languages. It is a part of Glib,
@@ -76,12 +76,16 @@
  support gobject-introspection, i. e. which ship a gir1.2-<name>-<version>
  package. With these packages, the libraries can be used from Python 3.
 
-Package: python-gobject-cairo
+Package: python-gi-cairo
 Architecture: any
 Depends: ${python:Depends},
          ${shlibs:Depends},
          ${misc:Depends},
+         python-gi (= ${binary:Version}),
          python-cairo
+Conflicts: python-gobject-cairo
+Replaces: python-gobject-cairo
+Provides: python-gobject-cairo
 Description: Python Cairo bindings for the GObject library
  GObject is an abstraction layer that allows programming with an object
  paradigm that is compatible with many languages. It is a part of Glib,
@@ -90,15 +94,16 @@
  This package contains the Python Cairo bindings for GObject. It is mostly
  used by other bindings to map their GObjects to Python objects.
 
-Package: python-gobject-dbg
+Package: python-gi-dbg
 Section: debug
 Priority: extra
 Architecture: any
 Depends: ${python:Depends},
- ${shlibs:Depends},
- ${misc:Depends},
- python-gobject (= ${binary:Version}),
- python-gobject-2-dbg
+         ${shlibs:Depends},
+         ${misc:Depends},
+         python-gi (= ${binary:Version})
+Breaks: python-gobject-dbg (<< 1:2.28)
+Replaces: python-gobject-dbg (<< 1:2.28)
 Description: Python bindings for the GObject library (debug extension)
  GObject is an abstraction layer that allows programming with an object
  paradigm that is compatible with many languages. It is a part of Glib,
@@ -109,11 +114,17 @@
  .
  This package contains the extensions built for the Python debug interpreter.
 
-Package: python3-gobject-dbg
+Package: python3-gi-dbg
 Section: debug
 Priority: extra
 Architecture: any
-Depends: ${python3:Depends}, ${shlibs:Depends}, ${misc:Depends}, python3-gobject (= ${binary:Version})
+Depends: ${python3:Depends},
+         ${shlibs:Depends},
+         ${misc:Depends},
+         python3-gi (= ${binary:Version})
+Conflicts: python3-gobject-dbg
+Provides: python3-gobject-dbg
+Replaces: python3-gobject-dbg
 Description: Python 3 bindings for gobject-introspection libraries (debug extension)
  GObject is an abstraction layer that allows programming with an object
  paradigm that is compatible with many languages. It is a part of Glib,
@@ -125,15 +136,16 @@
  .
  This package contains the extensions built for the Python 3 debug interpreter.
 
-Package: python-gobject-dev
+Package: python-gi-dev
 Architecture: all
 Depends: ${shlibs:Depends},
          ${misc:Depends},
          python-gobject (>= ${source:Version}),
          python-gobject (<= ${source:Version}.1~),
          libglib2.0-dev (>= 2.24.0),
-         libffi-dev (>= 3.0.5),
-         python-gobject-2-dev
+         libffi-dev (>= 3.0.5)
+Breaks: python-gobject-dev (<< 1:2.28)
+Replaces: python-gobject-dev (<< 1:2.28)
 Description: development headers for GObject Python bindings
  GObject is an abstraction layer that allows programming with an object
  paradigm that is compatible with many languages. It is a part of Glib,

Modified: desktop/unstable/pygobject/debian/control.in
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/pygobject/debian/control.in?rev=31816&op=diff
==============================================================================
--- desktop/unstable/pygobject/debian/control.in [utf-8] (original)
+++ desktop/unstable/pygobject/debian/control.in [utf-8] Thu Nov 24 14:51:22 2011
@@ -34,18 +34,16 @@
 Vcs-Svn: svn://svn.debian.org/svn/pkg-gnome/desktop/unstable/pygobject
 Vcs-Browser: http://svn.debian.org/viewsvn/pkg-gnome/desktop/unstable/pygobject
 
-Package: python-gobject
+Package: python-gi
 Architecture: any
 Depends: ${python:Depends},
          ${shlibs:Depends},
          ${misc:Depends},
-         gir1.2-glib-2.0 (>= 1.31.0),
-         python-gobject-2
-Provides: ${python:Provides}, python-gi
-Recommends: python-gobject-cairo
-Suggests: python-gobject-dbg
-Conflicts: python-gi
-Replaces: python-gi
+         gir1.2-glib-2.0 (>= 1.31.0)
+Provides: ${python:Provides}
+Suggests: python-gi-cairo
+Breaks: python-gobject (<< 1:2.28)
+Replaces: python-gobject (<< 1:2.28)
 Description: Python 2.x bindings for gobject-introspection libraries
  GObject is an abstraction layer that allows programming with an object
  paradigm that is compatible with many languages. It is a part of Glib,
@@ -55,13 +53,15 @@
  support gobject-introspection, i. e. which ship a gir1.2-<name>-<version>
  package. With these packages, the libraries can be used from Python.
 
-Package: python3-gobject
+Package: python3-gi
 Architecture: any
 Depends: ${python3:Depends},
          ${shlibs:Depends},
          ${misc:Depends},
          gir1.2-glib-2.0 (>= 1.31.0)
-Suggests: python3-gobject-dbg
+Conflicts: python3-gobject
+Provides: python3-gobject
+Replaces: python3-gobject
 Description: Python 3 bindings for gobject-introspection libraries
  GObject is an abstraction layer that allows programming with an object
  paradigm that is compatible with many languages. It is a part of Glib,
@@ -71,12 +71,16 @@
  support gobject-introspection, i. e. which ship a gir1.2-<name>-<version>
  package. With these packages, the libraries can be used from Python 3.
 
-Package: python-gobject-cairo
+Package: python-gi-cairo
 Architecture: any
 Depends: ${python:Depends},
          ${shlibs:Depends},
          ${misc:Depends},
+         python-gi (= ${binary:Version}),
          python-cairo
+Conflicts: python-gobject-cairo
+Replaces: python-gobject-cairo
+Provides: python-gobject-cairo
 Description: Python Cairo bindings for the GObject library
  GObject is an abstraction layer that allows programming with an object
  paradigm that is compatible with many languages. It is a part of Glib,
@@ -85,15 +89,16 @@
  This package contains the Python Cairo bindings for GObject. It is mostly
  used by other bindings to map their GObjects to Python objects.
 
-Package: python-gobject-dbg
+Package: python-gi-dbg
 Section: debug
 Priority: extra
 Architecture: any
 Depends: ${python:Depends},
- ${shlibs:Depends},
- ${misc:Depends},
- python-gobject (= ${binary:Version}),
- python-gobject-2-dbg
+         ${shlibs:Depends},
+         ${misc:Depends},
+         python-gi (= ${binary:Version})
+Breaks: python-gobject-dbg (<< 1:2.28)
+Replaces: python-gobject-dbg (<< 1:2.28)
 Description: Python bindings for the GObject library (debug extension)
  GObject is an abstraction layer that allows programming with an object
  paradigm that is compatible with many languages. It is a part of Glib,
@@ -104,11 +109,17 @@
  .
  This package contains the extensions built for the Python debug interpreter.
 
-Package: python3-gobject-dbg
+Package: python3-gi-dbg
 Section: debug
 Priority: extra
 Architecture: any
-Depends: ${python3:Depends}, ${shlibs:Depends}, ${misc:Depends}, python3-gobject (= ${binary:Version})
+Depends: ${python3:Depends},
+         ${shlibs:Depends},
+         ${misc:Depends},
+         python3-gi (= ${binary:Version})
+Conflicts: python3-gobject-dbg
+Provides: python3-gobject-dbg
+Replaces: python3-gobject-dbg
 Description: Python 3 bindings for gobject-introspection libraries (debug extension)
  GObject is an abstraction layer that allows programming with an object
  paradigm that is compatible with many languages. It is a part of Glib,
@@ -120,15 +131,16 @@
  .
  This package contains the extensions built for the Python 3 debug interpreter.
 
-Package: python-gobject-dev
+Package: python-gi-dev
 Architecture: all
 Depends: ${shlibs:Depends},
          ${misc:Depends},
          python-gobject (>= ${source:Version}),
          python-gobject (<= ${source:Version}.1~),
          libglib2.0-dev (>= 2.24.0),
-         libffi-dev (>= 3.0.5),
-         python-gobject-2-dev
+         libffi-dev (>= 3.0.5)
+Breaks: python-gobject-dev (<< 1:2.28)
+Replaces: python-gobject-dev (<< 1:2.28)
 Description: development headers for GObject Python bindings
  GObject is an abstraction layer that allows programming with an object
  paradigm that is compatible with many languages. It is a part of Glib,




More information about the pkg-gnome-commits mailing list