Changeset 3079


Ignore:
Timestamp:
02/29/08 06:22:27 (6 years ago)
Author:
alanbach-guest
Message:
  • Sync'd with Debian 2.14.1-2
Location:
pkg/main/pygobject/trunk/debian
Files:
2 added
4 edited

Legend:

Unmodified
Added
Removed
  • pkg/main/pygobject/trunk/debian/changelog

    r2736 r3079  
    1 pygobject (2.14.1-parsix1) unstable; urgency=low 
     1pygobject (2.14.1-parsix2) unstable; urgency=low 
    22 
    3   * New upstream stable release   
     3  * Sync'd with Debian 2.14.1-2 
    44 
    5  -- Alan Baghumian <alan@technotux.org>  Sun, 06 Jan 2008 11:18:40 +0330 
     5 -- Alan Baghumian <alan@technotux.org>  Fri, 29 Feb 2008 08:51:44 +0330 
    66 
    7 pygobject (2.14.0-parsix2) unstable; urgency=low 
     7pygobject (2.14.1-2) unstable; urgency=low 
    88 
    9   * Sync'd with Debian 
     9  * New patch, 60_use-python-config-for-includes, use python-config to set 
     10    PYTHON_INCLUDES; fixes support for -dbg package; GNOME #448173; 
     11    closes: #468130.  NB: the patch also ships m4/ from upstream SVN as this 
     12    wasn't disted properly and also updated autoconf. 
    1013 
    11  -- Alan Baghumian <alan@technotux.org>  Mon, 29 Oct 2007 14:41:11 +0330 
     14 -- Loic Minier <lool@dooz.org>  Wed, 27 Feb 2008 16:09:00 +0100 
     15 
     16pygobject (2.14.1-1) unstable; urgency=low 
     17 
     18  * New upstream release; new features / bug fixes. 
     19 
     20 -- Loic Minier <lool@dooz.org>  Mon, 07 Jan 2008 10:59:32 +0100 
     21 
     22pygobject (2.14.0-4) unstable; urgency=low 
     23 
     24  * debian/rules: 
     25     - don't stop the build when make check has an error to avoid having 
     26       to add a depends on pygtk 
     27 
     28 -- Sebastien Bacher <seb128@debian.org>  Sat, 01 Dec 2007 23:20:19 +0100 
     29 
     30pygobject (2.14.0-3) unstable; urgency=low 
     31 
     32  * debian/control.in: 
     33    - Build-Depends on python-all-dbg 
     34    - Conflicts,Provides,Replaces python-gobject-doc 
     35    - list python-gobject-dbg package 
     36  * debian/rules: 
     37    - build dbg variant 
     38    - run make check 
     39 
     40 -- Sebastien Bacher <seb128@debian.org>  Fri, 30 Nov 2007 12:46:58 +0100 
    1241 
    1342pygobject (2.14.0-2) unstable; urgency=low 
  • pkg/main/pygobject/trunk/debian/control

    r2355 r3079  
    33Priority: optional 
    44Maintainer: Josselin Mouette <joss@debian.org> 
    5 Uploaders: Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>, Loic Minier <lool@dooz.org> 
     5Uploaders: Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>, Loic Minier <lool@dooz.org>, Sebastien Bacher <seb128@debian.org> 
    66Build-Depends: debhelper (>= 5), 
    77               python-support (>= 0.4), 
     
    1313               xsltproc, 
    1414               docbook-xsl, 
    15                autotools-dev 
     15               autotools-dev, 
     16               python-all-dbg 
    1617Build-Conflicts: python2.3-dev (<< 2.3.5) 
    1718XS-Python-Version: >= 2.3 
     
    2526Provides: ${python:Provides} 
    2627XB-Python-Version: ${python:Versions} 
     28Suggests: python-gobject-dbg 
    2729Conflicts: python-gtk2 (<< 2.10) 
    2830Description: Python bindings for the GObject library 
     
    4244         libglib2.0-dev (>= 2.8.0), 
    4345         libffi-dev 
    44 Conflicts: python-gtk2-dev (<< 2.10) 
     46Conflicts: python-gtk2-dev (<< 2.10), python-gobject-doc 
     47Replaces: python-gobject-doc 
     48Provides: python-gobject-doc 
    4549Recommends: docbook-xsl 
    4650Description: Development headers for the GObject python bindings 
     
    5155 This package contains the development headers needed to build 
    5256 other python bindings relying on pygobject. 
     57 
     58Package: python-gobject-dbg 
     59Priority: extra 
     60Architecture: any 
     61Depends: ${shlibs:Depends}, ${misc:Depends}, python-dbg, python-gobject (= ${Source-Version}) 
     62Conflicts: python-gtk2 (<< 2.10) 
     63Description: Python bindings for the GObject library (debug extension) 
     64 GObject is an abstraction layer that allows to program with an object 
     65 paradigm that is compatible with many languages. It is a part of 
     66 Glib, 
     67 the core library used to build GTK+ and GNOME. 
     68 . 
     69 This package contains the python bindings for GObject. It is 
     70 mostly 
     71 used by other bindings to map their GObjects to python objects. 
  • pkg/main/pygobject/trunk/debian/control.in

    r2355 r3079  
    1313               xsltproc, 
    1414               docbook-xsl, 
    15                autotools-dev 
     15               autotools-dev, 
     16               python-all-dbg 
    1617Build-Conflicts: python2.3-dev (<< 2.3.5) 
    1718XS-Python-Version: >= 2.3 
     
    2526Provides: ${python:Provides} 
    2627XB-Python-Version: ${python:Versions} 
     28Suggests: python-gobject-dbg 
    2729Conflicts: python-gtk2 (<< 2.10) 
    2830Description: Python bindings for the GObject library 
     
    4244         libglib2.0-dev (>= 2.8.0), 
    4345         libffi-dev 
    44 Conflicts: python-gtk2-dev (<< 2.10) 
     46Conflicts: python-gtk2-dev (<< 2.10), python-gobject-doc 
     47Replaces: python-gobject-doc 
     48Provides: python-gobject-doc 
    4549Recommends: docbook-xsl 
    4650Description: Development headers for the GObject python bindings 
     
    5155 This package contains the development headers needed to build 
    5256 other python bindings relying on pygobject. 
     57 
     58Package: python-gobject-dbg 
     59Priority: extra 
     60Architecture: any 
     61Depends: ${shlibs:Depends}, ${misc:Depends}, python-dbg, python-gobject (= ${Source-Version}) 
     62Conflicts: python-gtk2 (<< 2.10) 
     63Description: Python bindings for the GObject library (debug extension) 
     64 GObject is an abstraction layer that allows to program with an object 
     65 paradigm that is compatible with many languages. It is a part of 
     66 Glib, 
     67 the core library used to build GTK+ and GNOME. 
     68 . 
     69 This package contains the python bindings for GObject. It is 
     70 mostly 
     71 used by other bindings to map their GObjects to python objects. 
  • pkg/main/pygobject/trunk/debian/rules

    r2355 r3079  
    2929        touch $@ 
    3030 
     31dbg-build-%/configure-stamp: 
     32        dh_testdir 
     33        mkdir -p dbg-build-$* 
     34        cd dbg-build-$* && \ 
     35                PYTHON=/usr/bin/python$*-dbg CFLAGS="$(CFLAGS) -O0" \ 
     36                        $(CURDIR)/configure $(configure_flags) 
     37        touch $@ 
     38 
    3139build-%/build-stamp: build-%/configure-stamp 
    3240        dh_testdir 
    3341        $(MAKE) -C build-$* 
     42        -$(MAKE) -C build-$* check 
    3443        touch $@ 
    3544 
    36 build: apply-patches $(PYVERS:%=build-%/build-stamp) 
     45dbg-build-%/build-stamp: dbg-build-%/configure-stamp 
     46        dh_testdir 
     47        $(MAKE) -C dbg-build-$* 
     48        touch $@ 
     49 
     50build: apply-patches $(PYVERS:%=build-%/build-stamp) $(PYVERS:%=dbg-build-%/build-stamp) 
    3751 
    3852install-clean: 
     
    4660        $(MAKE) -C build-$* install DESTDIR=$(CURDIR)/debian/python-gobject-dev 
    4761 
    48 install: build install-clean $(PYVERS:%=install-%) 
     62dbg-install-%: dbg-build-%/build-stamp 
     63        dh_testdir 
     64        dh_testroot 
     65        $(MAKE) -C dbg-build-$* install DESTDIR=$(CURDIR)/debian/python-gobject-dbg 
     66        find debian/python-gobject-dbg ! -type d ! -name '*.so' | xargs rm -f 
     67        find debian/python-gobject-dbg -depth -empty -exec rmdir {} \; 
     68 
     69install: build install-clean $(PYVERS:%=install-%) $(PYVERS:%=dbg-install-%) 
    4970        dh_testdir 
    5071        dh_testroot 
     
    5273        mkdir -p debian/python-gobject/usr/lib 
    5374        mv debian/python-gobject-dev/usr/lib/python* debian/python-gobject/usr/lib/ 
     75        for i in $$(find debian/python-gobject-dbg -name '*.so'); do \ 
     76                b=$$(basename $$i .so); \ 
     77                mv $$i $$(dirname $$i)/$${b}_d.so; \ 
     78        done 
    5479 
    5580clean:: reverse-patches 
    5681        dh_testdir 
    5782        dh_testroot 
    58         rm -Rf build-* 
     83        rm -Rf build-* dbg-build-* 
    5984        -test -f config.sub && \ 
    6085          test -r /usr/share/misc/config.sub && \ 
     
    88113        dh_installexamples -a 
    89114        dh_installchangelogs ChangeLog -a 
    90         dh_strip -a 
     115        dh_strip -ppython-gobject --dbg-package=python-gobject-dbg 
     116        rm -rf debian/python-gobject-dbg/usr/share/doc/python-gobject-dbg 
     117        ln -sf python-gobject debian/python-gobject-dbg/usr/share/doc/python-gobject-dbg 
    91118        dh_link -a 
    92119        dh_compress -a -X.py 
Note: See TracChangeset for help on using the changeset viewer.