Ignore:
Timestamp:
04/04/07 16:58:06 (6 years ago)
Author:
alanbach-guest
Message:

gnome-python-desktop 2.18.0 updates

Location:
pkg/main/gnome-python-desktop/trunk/debian
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • pkg/main/gnome-python-desktop/trunk/debian/changelog

    r201 r600  
    1 gnome-python-desktop (2.16.0-parsix1) unstable; urgency=low 
     1gnome-python-desktop (2.18.0-parsix1) barry; urgency=low 
    22 
    3   * Parsix build. 
     3  * Parsix build  
    44 
    5  -- Alan Baghumian <alan@technotux.org>  Thu,  8 Feb 2007 09:38:21 +0330 
     5 -- Alan Baghumian <alan@technotux.org>  Wed,  4 Apr 2007 18:26:49 +0330 
     6 
     7gnome-python-desktop (2.18.0-1) experimental; urgency=low 
     8 
     9  [ Loic Minier ] 
     10  * Add a postinst snippet on suggest of Sebastian Dröge, similar to the one 
     11    in python-dbus, because we're switching from pycentral to pysupport and 
     12    this might leave file behind. 
     13  * Add a get-orig-source target to retrieve the upstream tarball. 
     14  * Include the new check-dist Makefile to prevent accidental uploads to 
     15    unstable; bump build-dep on gnome-pkg-tools to >= 0.10. 
     16  * Cleanup rules. 
     17 
     18  [ Marc 'HE' Brockschmidt ] 
     19  * New upstream release: 
     20    + debian/control.in: Update, reorder and clean build-deps 
     21    + debian/rules: Enable build of metacity bindings 
     22 
     23  [ Loic Minier ] 
     24  * Drop postinst snippet which seems to be useless nowadays. 
     25 
     26  [ Josselin Mouette ] 
     27  * Massive cleanup in the build rules. 
     28  * Switch to python-support. 
     29  * Move python-gtk2 depencency to the Python-Depends field. 
     30  * Build-depend on python-support 0.6. 
     31  * Remove dh_python and debian/pycompat. 
     32 
     33 -- Josselin Mouette <joss@debian.org>  Wed, 28 Mar 2007 22:13:20 +0200 
    634 
    735gnome-python-desktop (2.16.0-1) experimental; urgency=low 
  • pkg/main/gnome-python-desktop/trunk/debian/control

    r201 r600  
    33Priority: optional 
    44Maintainer: Loic Minier <lool@dooz.org> 
    5 Uploaders: Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>, Andrew Lau <netsnipe@users.sourceforge.net>, Clément Stenac <zorglub@debian.org>, Dafydd Harries <daf@debian.org>, Guilherme de S. Pastore <gpastore@debian.org>, Gustavo Franco <stratus@debian.org>, Gustavo Noronha Silva <kov@debian.org>, J.H.M. Dassen (Ray) <jdassen@debian.org>, Jordi Mallach <jordi@debian.org>, Jose Carlos Garcia Sogo <jsogo@debian.org>, Josselin Mouette <joss@debian.org>, Kilian Krause <kilian@debian.org>, Marc 'HE' Brockschmidt <he@debian.org>, Marco Cabizza <marco87@gmail.com>, Oystein Gisnas <oystein@gisnas.net>, Ondřej SurÜ <ondrej@debian.org>, Ross Burton <ross@debian.org>, Sebastien Bacher <seb128@debian.org>, Sjoerd Simons <sjoerd@debian.org> 
    6 Build-Depends: debhelper (>= 5.0.37.2), gnome-pkg-tools, libpanel-applet2-dev (>= 2.13.4), python, python-gtk2-dev (>= 2.4), libglib2.0-dev (>= 2.6.0), python-gnome2-dev (>= 2.10.0), libgtk2.0-dev (>= 2.4), libtotem-plparser-dev (>= 1.3.1), libpanel-applet2-dev (>= 2.13.4), libgnomeprint2.2-dev (>= 2.2.0), libgnomeprintui2.2-dev (>= 2.2), libgtksourceview-dev (>= 1.1.90), libwnck-dev (>= 2.15.5), libgtop2-dev (>= 2.13.0), libnautilus-burn-dev (>= 2.15.3), libgnome-media-dev (>= 2.10.0), libgconf2-dev (>= 2.10.0), libmetacity-dev (>= 2.15.5), python-all-dev (>= 2.3.5-11), python-central (>= 0.5), autotools-dev, dpkg-dev (>= 1.13.19), librsvg2-dev (>= 2.13.93), libgnome-keyring-dev (>= 0.5.0), libgnome-desktop-dev (>= 2.10.0), python-cairo-dev 
     5Uploaders: Josselin Mouette <joss@debian.org> 
     6Build-Depends: debhelper (>= 5.0.37.2), gnome-pkg-tools (>= 0.10), python-support (>= 0.6), autotools-dev, dpkg-dev (>= 1.13.19), 
     7 python, python-all-dev (>= 2.3.5-11), python-gtk2-dev (>= 2.10), python-gnome2-dev (>= 2.10.0), python-cairo-dev, 
     8 libglib2.0-dev (>= 2.6.0), libgtk2.0-dev (>= 2.4), librsvg2-dev (>= 2.13.93), libgtop2-dev (>= 2.13.0), libwnck-dev (>= 2.15.5), 
     9 libpanel-applet2-dev (>= 2.13.4),  
     10 libtotem-plparser-dev (>= 1.3.1), 
     11 libgnomeprint2.2-dev (>= 2.2.0), 
     12 libgnomeprintui2.2-dev (>= 2.2), 
     13 libgtksourceview-dev (>= 1.1.90), 
     14 libnautilus-burn-dev (>= 2.15.3), 
     15 libgnome-media-dev (>= 2.10.0), 
     16 libgconf2-dev (>= 2.10.0), 
     17 libmetacity-dev (>= 1:2.17.8), 
     18 libgnome-keyring-dev (>= 0.5.0), 
     19 libgnome-desktop-dev (>= 2.10.0), 
     20 bug-buddy (>= 2.16) 
    721Standards-Version: 3.7.2 
    822XS-Python-Version: >= 2.3 
     
    1024Package: python-gnome2-desktop 
    1125Architecture: any 
    12 Depends: ${misc:Depends}, ${python:Depends}, python-gtk2, python-pyorbit, ${shlibs:Depends} 
     26Depends: ${misc:Depends}, ${python:Depends}, python-pyorbit, ${shlibs:Depends} 
     27Python-Depends: python-gtk2 
    1328Provides: ${python:Provides} 
    1429Replaces: python2.2-gnome2 (<< 1.99.16-5), python2.3-gnome2 (<< 2.9.1), python2.3-gnome2-extras (<< 2.13.3), python2.4-gnome2-extras (<< 2.13.3), python2.4-gnome2-desktop, python-gnome2-extras (<< 2.13.3) 
  • pkg/main/gnome-python-desktop/trunk/debian/control.in

    r201 r600  
    44Maintainer: Loic Minier <lool@dooz.org> 
    55Uploaders: @GNOME_TEAM@ 
    6 Build-Depends: debhelper (>= 5.0.37.2), gnome-pkg-tools, libpanel-applet2-dev (>= 2.13.4), python, python-gtk2-dev (>= 2.4), libglib2.0-dev (>= 2.6.0), python-gnome2-dev (>= 2.10.0), libgtk2.0-dev (>= 2.4), libtotem-plparser-dev (>= 1.3.1), libpanel-applet2-dev (>= 2.13.4), libgnomeprint2.2-dev (>= 2.2.0), libgnomeprintui2.2-dev (>= 2.2), libgtksourceview-dev (>= 1.1.90), libwnck-dev (>= 2.15.5), libgtop2-dev (>= 2.13.0), libnautilus-burn-dev (>= 2.15.3), libgnome-media-dev (>= 2.10.0), libgconf2-dev (>= 2.10.0), libmetacity-dev (>= 2.15.5), python-all-dev (>= 2.3.5-11), python-central (>= 0.5), autotools-dev, dpkg-dev (>= 1.13.19), librsvg2-dev (>= 2.13.93), libgnome-keyring-dev (>= 0.5.0), libgnome-desktop-dev (>= 2.10.0), python-cairo-dev 
     6Build-Depends: debhelper (>= 5.0.37.2), gnome-pkg-tools (>= 0.10), python-support (>= 0.6), autotools-dev, dpkg-dev (>= 1.13.19), 
     7 python, python-all-dev (>= 2.3.5-11), python-gtk2-dev (>= 2.10), python-gnome2-dev (>= 2.10.0), python-cairo-dev, 
     8 libglib2.0-dev (>= 2.6.0), libgtk2.0-dev (>= 2.4), librsvg2-dev (>= 2.13.93), libgtop2-dev (>= 2.13.0), libwnck-dev (>= 2.15.5), 
     9 libpanel-applet2-dev (>= 2.13.4),  
     10 libtotem-plparser-dev (>= 1.3.1), 
     11 libgnomeprint2.2-dev (>= 2.2.0), 
     12 libgnomeprintui2.2-dev (>= 2.2), 
     13 libgtksourceview-dev (>= 1.1.90), 
     14 libnautilus-burn-dev (>= 2.15.3), 
     15 libgnome-media-dev (>= 2.10.0), 
     16 libgconf2-dev (>= 2.10.0), 
     17 libmetacity-dev (>= 1:2.17.8), 
     18 libgnome-keyring-dev (>= 0.5.0), 
     19 libgnome-desktop-dev (>= 2.10.0), 
     20 bug-buddy (>= 2.16) 
    721Standards-Version: 3.7.2 
    822XS-Python-Version: >= 2.3 
     
    1024Package: python-gnome2-desktop 
    1125Architecture: any 
    12 Depends: ${misc:Depends}, ${python:Depends}, python-gtk2, python-pyorbit, ${shlibs:Depends} 
     26Depends: ${misc:Depends}, ${python:Depends}, python-pyorbit, ${shlibs:Depends} 
     27Python-Depends: python-gtk2 
    1328Provides: ${python:Provides} 
    1429Replaces: python2.2-gnome2 (<< 1.99.16-5), python2.3-gnome2 (<< 2.9.1), python2.3-gnome2-extras (<< 2.13.3), python2.4-gnome2-extras (<< 2.13.3), python2.4-gnome2-desktop, python-gnome2-extras (<< 2.13.3) 
  • pkg/main/gnome-python-desktop/trunk/debian/rules

    r201 r600  
    55# generate control from control.in in clean::, for Uploaders: @GNOME_TEAM@ 
    66include /usr/share/gnome-pkg-tools/1/rules/uploaders.mk 
    7  
    8 PY_VERSIONS = $(shell pyversions -r debian/control) 
     7# get-orig-source target 
     8-include /usr/share/gnome-pkg-tools/1/rules/gnome-get-source.mk 
     9# prevent accidental uploads to unstable 
     10include /usr/share/gnome-pkg-tools/1/rules/check-dist.mk 
    911 
    1012ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) 
     
    1416endif 
    1517 
    16 # configure flags 
    17 configure_flags := --prefix=/usr 
    18  
    19 # These are used for cross-compiling and for saving the configure script 
    20 # from having to guess our platform (since we know it already) 
    2118DEB_HOST_GNU_TYPE   ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) 
    2219DEB_BUILD_GNU_TYPE  ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) 
     20configure_flags := --prefix=/usr --enable-metacity \ 
     21                --build=$(DEB_BUILD_GNU_TYPE) \ 
     22                --host=$(DEB_HOST_GNU_TYPE) 
    2323 
    24 ifeq ($(DEB_BUILD_GNU_TYPE),$(DEB_HOST_GNU_TYPE)) 
    25         configure_flags += --build=$(DEB_BUILD_GNU_TYPE) 
    26 else 
    27         configure_flags += --build=$(DEB_BUILD_GNU_TYPE) --host=$(DEB_HOST_GNU_TYPE) 
    28 endif 
     24PYVERS=$(shell pyversions -vr debian/control 2>/dev/null) 
    2925 
    30 # FIXME "make install" should be split, perhaps with an out of tree ./configure 
    31 # if upstream supports it 
    32 build-stamp-%: 
     26build-%/configure-stamp: configure 
    3327        dh_testdir 
    34         -$(MAKE) distclean 
    35         PYTHON=`which $*` \ 
    36                 ./configure $(configure_flags) 
    37         $(MAKE) 
    38         $(MAKE) install DESTDIR=$(CURDIR)/debian/python-gnome2-desktop 
     28        mkdir -p build-$* 
     29        cd build-$* && PYTHON=/usr/bin/python$* ../configure $(configure_flags) 
     30        touch $@ 
    3931 
    40 build: $(addprefix build-stamp-, $(PY_VERSIONS)) 
     32build-%/build-stamp: build-%/configure-stamp 
     33        dh_testdir 
     34        $(MAKE) -C build-$* 
     35        touch $@ 
     36 
     37build: $(PYVERS:%=build-%/build-stamp) 
     38 
     39install-clean: 
     40        dh_testdir 
     41        dh_testroot 
     42        dh_clean -k 
     43 
     44install-%: build-%/build-stamp 
     45        dh_testdir 
     46        dh_testroot 
     47        $(MAKE) -C build-$* install DESTDIR=$(CURDIR)/debian/python-gnome2-desktop 
     48 
     49install: build install-clean $(PYVERS:%=install-%) 
     50        dh_installdirs 
     51        mv debian/python-gnome2-desktop/usr/lib/pkgconfig debian/python-gnome2-desktop-dev/usr/lib/ 
     52        mv debian/python-gnome2-desktop/usr/share/pygtk debian/python-gnome2-desktop-dev/usr/share/ 
     53        mv debian/python-gnome2-desktop/usr/share/gtk-doc debian/python-gnome2-desktop-doc/usr/share/ 
    4154 
    4255clean:: 
     
    4558        -test -r config.sub && test -r /usr/share/misc/config.sub && cp -f /usr/share/misc/config.sub 
    4659        -test -r config.guess && test -r /usr/share/misc/config.guess && cp -f /usr/share/misc/config.guess 
    47         -$(MAKE) distclean 
    48         rm -f build-stamp-* */*.pyc *.pyc 
     60        rm -Rf build-* 
     61        rm -f */*.pyc *.pyc 
    4962        dh_clean 
    5063 
    51 install: build 
     64binary-indep: build install 
    5265        dh_testdir 
    5366        dh_testroot 
    54         find debian/python-gnome2-desktop -name '*.la' -exec rm -f '{}' \; 
    55         mkdir -p debian/python-gnome2-desktop-dev/usr/lib 
    56         mv debian/python-gnome2-desktop/usr/lib/pkgconfig debian/python-gnome2-desktop-dev/usr/lib/pkgconfig 
    57         mkdir -p debian/python-gnome2-desktop-dev/usr/share/pygtk/2.0 
    58         mv debian/python-gnome2-desktop/usr/share/pygtk/2.0/defs debian/python-gnome2-desktop-dev/usr/share/pygtk/2.0/ 
    59         mkdir -p debian/python-gnome2-desktop-doc/usr/share 
    60         mv debian/python-gnome2-desktop/usr/share/gtk-doc debian/python-gnome2-desktop-doc/usr/share/ 
    61         rmdir debian/python-gnome2-desktop/usr/share/pygtk/2.0 
    62         rmdir debian/python-gnome2-desktop/usr/share/pygtk 
    63         rmdir debian/python-gnome2-desktop/usr/share 
    64  
    65 binary-indep: build install 
    66         dh_testdir -i 
    67         dh_testroot -i 
    6867        dh_installdocs -i 
     68        dh_installexamples -i 
    6969        dh_installchangelogs -i ChangeLog 
    70         dh_compress -i 
     70        dh_compress -i -Xexamples 
    7171        dh_fixperms -i 
    72         dh_python -i 
    7372        dh_installdeb -i 
    7473        dh_gencontrol -i 
     
    7776 
    7877binary-arch: build install 
    79         dh_testdir -a 
    80         dh_testroot -a 
     78        dh_testdir 
     79        dh_testroot 
    8180        dh_installdocs -a 
    8281        dh_installexamples -a 
     
    8584        dh_compress -a 
    8685        dh_fixperms -a 
    87         dh_pycentral -a 
    88         dh_python -a 
     86        dh_pysupport -a 
    8987        dh_installdeb -a 
    9088        dh_shlibdeps -a 
Note: See TracChangeset for help on using the changeset viewer.