[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

compizconfig-python: Changes to 'debian-unstable'



 VERSION          |    2 +-
 debian/changelog |   11 +++++++++++
 debian/control   |    2 +-
 debian/rules     |    2 +-
 4 files changed, 14 insertions(+), 3 deletions(-)

New commits:
commit 5bcc9be97ea959dbef2430ba7a937d54ff94dfb5
Author: Sean Finney <seanius@debian.org>
Date:   Wed Feb 3 11:15:46 2010 +0100

    Prepare changelog for 0.8.4-1

diff --git a/debian/changelog b/debian/changelog
index a3825c6..b5aafe3 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,14 @@
+compizconfig-python (0.8.4-1) unstable; urgency=medium
+
+  * New upstream release.
+
+  [ Sean Finney ]
+  * Use python-support for managing python extensions (Closes: #567105)
+    - Thanks: Kumar Appaiah
+  * RC bugfix, bumped severity.
+
+ -- Sean Finney <seanius@debian.org>  Wed, 03 Feb 2010 11:14:16 +0100
+
 compizconfig-python (0.8.2-2) unstable; urgency=low
 
   * update debian/install for python >= 2.6 (Closes: #557795).

commit 50a119fbf8fd8a5f5818d1b095abc2d3cf47cce5
Author: Sean Finney <seanius@debian.org>
Date:   Wed Feb 3 11:00:28 2010 +0100

    Use python-support for managing python extensions
    
    Also add Build-Depends on python-support.
    
    Closes: #567105

diff --git a/debian/control b/debian/control
index f4f0903..fcf2036 100644
--- a/debian/control
+++ b/debian/control
@@ -2,7 +2,7 @@ Source: compizconfig-python
 Priority: extra
 Maintainer: Debian X Strike Force <debian-x@lists.debian.org>
 Uploaders: Sean Finney <seanius@debian.org>
-Build-Depends: autoconf, automake1.9, autotools-dev, compiz-dev (>= 0.8.2), debhelper (>= 5), libcompizconfig-dev (>= 0.8.2), libglib2.0-dev, libtool, libxml2-dev, libxslt1-dev, python-all-dev, python-pyrex
+Build-Depends: autoconf, automake1.9, autotools-dev, compiz-dev (>= 0.8.2), debhelper (>= 5), libcompizconfig-dev (>= 0.8.2), libglib2.0-dev, libtool, libxml2-dev, libxslt1-dev, python-all-dev, python-pyrex, python-support
 Standards-Version: 3.7.2
 Section: x11
 Vcs-Git: git://git.debian.org/git/pkg-xorg/bling/compizconfig-python.git
diff --git a/debian/rules b/debian/rules
index 1e1acee..70788cd 100755
--- a/debian/rules
+++ b/debian/rules
@@ -91,7 +91,7 @@ binary-arch: build install
 	find debian/tmp -type f -name '*.la' | xargs rm -f
 	rm -rf debian/tmp/usr/lib/pkgconfig
 	dh_install --sourcedir=debian/tmp --fail-missing
-#	dh_pycentral
+	dh_pysupport
 	dh_installman
 	dh_link
 	dh_strip

commit 7c8a8382c2c7caba0ed844797311c1c44b4eb63a
Author: Guillaume Seguin <guillaume@segu.in>
Date:   Wed Oct 14 04:09:12 2009 +0200

    * Bump version to 0.8.4

diff --git a/VERSION b/VERSION
index 9b265c0..e4184f4 100644
--- a/VERSION
+++ b/VERSION
@@ -1 +1 @@
-VERSION=0.8.3
+VERSION=0.8.4

commit f96a45a3527409ea47b4001c9e7dfd4e06bebffd
Author: Erkin Bahceci <erkinbah@gmail.com>
Date:   Thu Mar 26 23:11:08 2009 -0500

    Revert "Remove display-related stuff from extensions."
    
    This reverts commit 7563ade4d96d4502eb0172423a89f7808f73ed52,
    which belongs in the compiz++ branch.

diff --git a/src/compizconfig.pyx b/src/compizconfig.pyx
index 66060b6..f8ab652 100644
--- a/src/compizconfig.pyx
+++ b/src/compizconfig.pyx
@@ -228,6 +228,7 @@ cdef struct CCSStrExtension:
     char *                  basePlugin
     CCSSettingList *        baseSettings
     CCSStrRestrictionList * restriction
+    Bool                    isScreen
 
 cdef struct CCSPlugin:
     char * name
@@ -879,9 +880,12 @@ cdef class Plugin:
             while baseSettingList:
                 baseSettingName = <char *> baseSettingList.data
 
-                settings = []
-                for x in xrange (self.context.nScreens):
-                    settings.append (basePlugin.Screens[x][baseSettingName])
+                if ext.isScreen:
+                    settings = []
+                    for x in xrange (self.context.nScreens):
+                        settings.append (basePlugin.Screens[x][baseSettingName])
+                else:
+                    settings = [basePlugin.Display[baseSettingName]]
 
                 for settingItem in settings:
                     setting = settingItem

commit 7563ade4d96d4502eb0172423a89f7808f73ed52
Author: Erkin Bahceci <erkinbah@gmail.com>
Date:   Thu Mar 26 22:56:10 2009 -0500

    Remove display-related stuff from extensions.

diff --git a/src/compizconfig.pyx b/src/compizconfig.pyx
index f8ab652..66060b6 100644
--- a/src/compizconfig.pyx
+++ b/src/compizconfig.pyx
@@ -228,7 +228,6 @@ cdef struct CCSStrExtension:
     char *                  basePlugin
     CCSSettingList *        baseSettings
     CCSStrRestrictionList * restriction
-    Bool                    isScreen
 
 cdef struct CCSPlugin:
     char * name
@@ -880,12 +879,9 @@ cdef class Plugin:
             while baseSettingList:
                 baseSettingName = <char *> baseSettingList.data
 
-                if ext.isScreen:
-                    settings = []
-                    for x in xrange (self.context.nScreens):
-                        settings.append (basePlugin.Screens[x][baseSettingName])
-                else:
-                    settings = [basePlugin.Display[baseSettingName]]
+                settings = []
+                for x in xrange (self.context.nScreens):
+                    settings.append (basePlugin.Screens[x][baseSettingName])
 
                 for settingItem in settings:
                     setting = settingItem

commit b869a33e6913fb77870b4d15d0e7b0e5ef46c74f
Author: Guillaume Seguin <guillaume@segu.in>
Date:   Mon Mar 9 15:43:53 2009 +0100

    * Bump version to 0.8.3

diff --git a/VERSION b/VERSION
index 2dcc312..9b265c0 100644
--- a/VERSION
+++ b/VERSION
@@ -1 +1 @@
-VERSION=0.8.2
+VERSION=0.8.3


Reply to: