r25636 - in /desktop/experimental/pygobject/debian: changelog control control.in patches/ rules
bigon at users.alioth.debian.org
bigon at users.alioth.debian.org
Sun Nov 21 20:34:42 UTC 2010
Author: bigon
Date: Sun Nov 21 20:34:41 2010
New Revision: 25636
URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=25636
Log:
* New upstream release.
* debian/control.in:
- Bump Standards-Version to 3.9.0 (no further changes)
- Build-depend on libgirepository1.0-dev, libcairo2-dev, python-cairo-dev
and gobject-introspection
- python-gobject: Conflicts/Replaces/Provides python-gi
- python-gobject: Add dependency against gir1.0-glib-2.0
- Add python-gobject-cairo package and make python-gobject Recommends it
- Bump minimal python version to 2.5.2
* debian/rules:
- Don't need --enable-pygi, it is now merged
- Install files for python-gobject-cairo
Removed:
desktop/experimental/pygobject/debian/patches/
Modified:
desktop/experimental/pygobject/debian/changelog
desktop/experimental/pygobject/debian/control
desktop/experimental/pygobject/debian/control.in
desktop/experimental/pygobject/debian/rules
Modified: desktop/experimental/pygobject/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/pygobject/debian/changelog?rev=25636&op=diff
==============================================================================
--- desktop/experimental/pygobject/debian/changelog [utf-8] (original)
+++ desktop/experimental/pygobject/debian/changelog [utf-8] Sun Nov 21 20:34:41 2010
@@ -1,3 +1,20 @@
+pygobject (2.27.0-1) UNRELEASED; urgency=low
+
+ * New upstream release.
+ * debian/control.in:
+ - Bump Standards-Version to 3.9.0 (no further changes)
+ - Build-depend on libgirepository1.0-dev, libcairo2-dev, python-cairo-dev
+ and gobject-introspection
+ - python-gobject: Conflicts/Replaces/Provides python-gi
+ - python-gobject: Add dependency against gir1.0-glib-2.0
+ - Add python-gobject-cairo package and make python-gobject Recommends it
+ - Bump minimal python version to 2.5.2
+ * debian/rules:
+ - Don't need --enable-pygi, it is now merged
+ - Install files for python-gobject-cairo
+
+ -- Laurent Bigonville <bigon at debian.org> Sun, 21 Nov 2010 21:24:00 +0100
+
pygobject (2.21.4+is.2.21.3-1) unstable; urgency=low
* Downgrade to version 2.21.3 since PyGI is absolutely not ready to
Modified: desktop/experimental/pygobject/debian/control
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/pygobject/debian/control?rev=25636&op=diff
==============================================================================
--- desktop/experimental/pygobject/debian/control [utf-8] (original)
+++ desktop/experimental/pygobject/debian/control [utf-8] Sun Nov 21 20:34:41 2010
@@ -13,16 +13,20 @@
gnome-pkg-tools (>= 0.10),
cdbs,
quilt,
- python-all-dev (>= 2.5),
+ python-all-dev (>= 2.5.2),
libglib2.0-dev (>= 2.22.4),
+ libcairo2-dev,
libffi-dev (>= 3.0.5),
+ gobject-introspection (>= 0.9.5),
+ libgirepository1.0-dev (>= 0.9.5),
+ python-cairo-dev (>= 1.0.2),
xsltproc,
docbook-xsl,
autotools-dev,
python-all-dbg,
Build-Conflicts: python2.3-dev (<< 2.3.5)
XS-Python-Version: >= 2.5
-Standards-Version: 3.9.0
+Standards-Version: 3.9.1
Vcs-Svn: svn://svn.debian.org/svn/pkg-gnome/desktop/unstable/pygobject
Vcs-Browser: http://svn.debian.org/viewsvn/pkg-gnome/desktop/unstable/pygobject
@@ -30,17 +34,36 @@
Architecture: any
Depends: ${python:Depends},
${shlibs:Depends},
- ${misc:Depends}
-Provides: ${python:Provides}
+ ${misc:Depends},
+ gir1.0-glib-2.0
+Provides: ${python:Provides}, python-gi
XB-Python-Version: ${python:Versions}
+Recommends: python-gobject-cairo
Suggests: python-gobject-dbg
-Conflicts: python-gtk2 (<< 2.10)
+Conflicts: python-gtk2 (<< 2.10), python-gi
+Replaces: python-gi
Description: Python 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,
the core library used to build GTK+ and GNOME.
.
This package contains the Python bindings for GObject. It is mostly
+ used by other bindings to map their GObjects to Python objects.
+
+Package: python-gobject-cairo
+Architecture: any
+Depends: ${python:Depends},
+ ${shlibs:Depends},
+ ${misc:Depends},
+ python-cairo
+Provides: ${python:Provides}
+XB-Python-Version: ${python:Versions}
+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,
+ the core library used to build GTK+ and GNOME.
+ .
+ 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-dev
@@ -77,4 +100,4 @@
This package contains the Python bindings for GObject. It is mostly
used by other bindings to map their GObjects to Python objects.
.
- This package contains the extensions built for the python debug interpreter.
+ This package contains the extensions built for the Python debug interpreter.
Modified: desktop/experimental/pygobject/debian/control.in
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/pygobject/debian/control.in?rev=25636&op=diff
==============================================================================
--- desktop/experimental/pygobject/debian/control.in [utf-8] (original)
+++ desktop/experimental/pygobject/debian/control.in [utf-8] Sun Nov 21 20:34:41 2010
@@ -8,16 +8,20 @@
gnome-pkg-tools (>= 0.10),
cdbs,
quilt,
- python-all-dev (>= 2.5),
+ python-all-dev (>= 2.5.2),
libglib2.0-dev (>= 2.22.4),
+ libcairo2-dev,
libffi-dev (>= 3.0.5),
+ gobject-introspection (>= 0.9.5),
+ libgirepository1.0-dev (>= 0.9.5),
+ python-cairo-dev (>= 1.0.2),
xsltproc,
docbook-xsl,
autotools-dev,
python-all-dbg,
Build-Conflicts: python2.3-dev (<< 2.3.5)
XS-Python-Version: >= 2.5
-Standards-Version: 3.9.0
+Standards-Version: 3.9.1
Vcs-Svn: svn://svn.debian.org/svn/pkg-gnome/desktop/unstable/pygobject
Vcs-Browser: http://svn.debian.org/viewsvn/pkg-gnome/desktop/unstable/pygobject
@@ -25,17 +29,36 @@
Architecture: any
Depends: ${python:Depends},
${shlibs:Depends},
- ${misc:Depends}
-Provides: ${python:Provides}
+ ${misc:Depends},
+ gir1.0-glib-2.0
+Provides: ${python:Provides}, python-gi
XB-Python-Version: ${python:Versions}
+Recommends: python-gobject-cairo
Suggests: python-gobject-dbg
-Conflicts: python-gtk2 (<< 2.10)
+Conflicts: python-gtk2 (<< 2.10), python-gi
+Replaces: python-gi
Description: Python 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,
the core library used to build GTK+ and GNOME.
.
This package contains the Python bindings for GObject. It is mostly
+ used by other bindings to map their GObjects to Python objects.
+
+Package: python-gobject-cairo
+Architecture: any
+Depends: ${python:Depends},
+ ${shlibs:Depends},
+ ${misc:Depends},
+ python-cairo
+Provides: ${python:Provides}
+XB-Python-Version: ${python:Versions}
+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,
+ the core library used to build GTK+ and GNOME.
+ .
+ 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-dev
@@ -72,4 +95,4 @@
This package contains the Python bindings for GObject. It is mostly
used by other bindings to map their GObjects to Python objects.
.
- This package contains the extensions built for the python debug interpreter.
+ This package contains the extensions built for the Python debug interpreter.
Modified: desktop/experimental/pygobject/debian/rules
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/pygobject/debian/rules?rev=25636&op=diff
==============================================================================
--- desktop/experimental/pygobject/debian/rules [utf-8] (original)
+++ desktop/experimental/pygobject/debian/rules [utf-8] Sun Nov 21 20:34:41 2010
@@ -13,7 +13,6 @@
configure_flags += \
--prefix=/usr \
--enable-thread \
- --enable-pygi \
--build=$(DEB_BUILD_GNU_TYPE) \
--disable-maintainer-mode
@@ -116,6 +115,10 @@
rm -f $(PYVERS:%=build-%/install-stamp) $(PYVERS:%=dbg-build-%/install-stamp)
$(MAKE) -f debian/rules $(PYVERS:%=build-%/install-stamp) $(PYVERS:%=dbg-build-%/install-stamp)
find debian/python-gobject-dev -name \*.la -delete
+ for i in $(PYVERS); do \
+ mkdir -p debian/python-gobject-cairo/usr/lib/pymodules/python$$i/gtk-2.0/gi; \
+ mv debian/python-gobject-dev/usr/lib/pymodules/python$$i/gtk-2.0/gi/_gi_cairo.so debian/python-gobject-cairo/usr/lib/pymodules/python$$i/gtk-2.0/gi; \
+ done
mkdir -p debian/python-gobject/usr/lib
mv debian/python-gobject-dev/usr/lib/pymodules debian/python-gobject/usr/lib/
mv debian/python-gobject-dev/usr/lib/libpyglib-*so.* \
@@ -164,6 +167,7 @@
dh_installexamples -s
dh_installchangelogs -s ChangeLog
dh_strip -ppython-gobject --dbg-package=python-gobject-dbg
+ dh_strip -ppython-gobject-cairo --dbg-package=python-gobject-dbg
rm -rf debian/python-gobject-dbg/usr/share/doc/python-gobject-dbg
ln -sf python-gobject debian/python-gobject-dbg/usr/share/doc/python-gobject-dbg
dh_link -s
More information about the pkg-gnome-commits
mailing list