Changeset 5737


Ignore:
Timestamp:
08/28/09 03:46:39 (4 years ago)
Author:
alanbach-guest
Message:
  • Merged updates from Debian 0.7.13.2
Location:
pkg/kev/main/python-apt/trunk/debian
Files:
2 added
6 edited

Legend:

Unmodified
Added
Removed
  • pkg/kev/main/python-apt/trunk/debian/changelog

    r5315 r5737  
    1 python-apt (0.7.10.3.parsix-1) unstable; urgency=low 
    2  
    3   * Sync'd with Debian 0.7.10.3 
    4   * Refreshed 01_add-parsix-distro.patch 
    5  
    6  -- Alan Baghumian <alan@technotux.org>  Wed, 13 May 2009 21:59:41 -0700 
     1python-apt (0.7.13.2.parsix-1) unstable; urgency=low 
     2 
     3  * Merged updates from Debian 0.7.13.2 
     4 
     5 -- Alan Baghumian <alan@technotux.org>  Thu, 27 Aug 2009 18:45:57 -0700 
     6 
     7python-apt (0.7.13.2) unstable; urgency=low 
     8 
     9  * apt/cache.py: 
     10   - Convert argument to str in __getitem__() (Closes: #542965). 
     11 
     12 -- Julian Andres Klode <jak@debian.org>  Sat, 22 Aug 2009 22:47:30 +0200 
     13 
     14python-apt (0.7.13.1) unstable; urgency=low 
     15 
     16  * apt/package.py: 
     17   - Fix Version.get_dependencies() to not ignore the arguments. 
     18 
     19 -- Julian Andres Klode <jak@debian.org>  Fri, 21 Aug 2009 16:59:08 +0200 
     20 
     21python-apt (0.7.13.0) unstable; urgency=low 
     22 
     23  [ Michael Vogt ] 
     24  * apt/package.py: 
     25    - add "recommends" property 
     26  * apt/cache.py, python/cache.cc: 
     27    - add optional pulseInterval option to "update()" 
     28 
     29  [ Sebastian Heinlein ] 
     30  * apt/cache.py: 
     31   - Fix the (inst|keep|broken|del)_count attributes (Closes: #542773). 
     32 
     33  [ Julian Andres Klode ] 
     34  * apt/package.py: 
     35   - Introduce Version.get_dependencies() which takes one or more types 
     36     of dependencies and returns a list of Dependency objects. 
     37   - Do not mark the package as manually installed on upgrade (Closes: #542699) 
     38   - Add Package.is_now_broken and Package.is_inst_broken. 
     39  * apt/cache.py: 
     40   - Introduce ProblemResolver class (Closes: #542705) 
     41  * python/pkgsrcrecords.cc: 
     42   - Fix spelling error (begining should be beginning). 
     43  * po: 
     44   - Update template and the translations de.po, fr.po (Closes: #467120), 
     45     ja.po (Closes: #454293). 
     46  * debian/control: 
     47   - Update Standards-Version to 3.8.3. 
     48  * debian/rules: 
     49   - Build with DH_PYCENTRAL=include-links instead of nomove. 
     50 
     51 -- Julian Andres Klode <jak@debian.org>  Fri, 21 Aug 2009 16:22:34 +0200 
     52 
     53python-apt (0.7.12.1) unstable; urgency=low 
     54 
     55  * apt/debfile.py: 
     56    - Fix missing space in message (Closes: #539704) 
     57  * apt/package.py: 
     58    - Add missing argument to Version.__le__() and Version.__ge__() 
     59  * debian/control: 
     60    - Do not build-depend on python-gtk2 and python-vte on kfreebsd-*. 
     61  * setup.py: 
     62    - Always build documentation, even if python-gtk2 is not installed. 
     63 
     64 -- Julian Andres Klode <jak@debian.org>  Mon, 03 Aug 2009 15:17:43 +0200 
     65 
     66python-apt (0.7.12.0) unstable; urgency=low 
     67 
     68  [ Julian Andres Klode ] 
     69  * python/cache.cc: 
     70    - Support Breaks, Enhances dependency types (Closes: #416247) 
     71  * debian/control: 
     72    - Only recommend libjs-jquery (Closes: #527543) 
     73    - Build-depend on libapt-pkg-dev (>= 0.7.22~) 
     74    - Update Standards-Version to 3.8.2 
     75  * apt/cache.py: 
     76    - Correctly handle rootdir on second and later invocations of 
     77      open(), by calling InitSystem again. (LP: #320665). 
     78    - Provide broken_count, delete_count, install_count, keep_count 
     79      properties (Closes: #532338) 
     80    - Only create Package objects when they are requested, do not keep them in 
     81      a dict. Saves 10MB for 25,000 packages on my machine. 
     82  * apt/package.py: 
     83    - Allow to set the candidate of a package (Closes: #523997) 
     84      + Support assignments to the 'candidate' property of Package objects. 
     85      + Initial patch by Sebastian Heinlein 
     86    - Make comparisons of Version object more robust. 
     87    - Return VersionList objects in Package.versions, which are sequences 
     88      and also provide features of mappings. (partial API BREAK) 
     89      + Allows to get a specific version (Closes: #523998) 
     90  * apt/progress/__init__.py: 
     91    - Do not break out of InstallProgress.waitChild()'s loop just because it 
     92      is hitting EINTR, but only on child exit or on ECHILD. 
     93  * Use debhelper 7 instead of CDBS 
     94 
     95  [ Stefano Zacchiroli ] 
     96  * debian/python-apt.doc-base: register the documentation with the 
     97    doc-base system (Closes: #525134) 
     98 
     99  [ Sebastian Heinlein ] 
     100  * apt/progress.py: Extract the package name from the status message 
     101    (Closes: #532660) 
     102 
     103 -- Julian Andres Klode <jak@debian.org>  Thu, 30 Jul 2009 14:08:30 +0200 
     104 
     105python-apt (0.7.11.1) unstable; urgency=low 
     106 
     107  [ Stephan Peijnik ] 
     108  * apt/progress/__init__.py: 
     109    - Exception handling fixes in InstallProgress class. 
     110 
     111  [ Michael Vogt ] 
     112  * python/tag.cc: 
     113    - merge patch from John Wright that adds FindRaw method 
     114      (closes: #538723) 
     115 
     116 -- Michael Vogt <mvo@debian.org>  Wed, 29 Jul 2009 19:15:56 +0200 
     117 
     118python-apt (0.7.11.0) unstable; urgency=low 
     119 
     120  [ Julian Andres Klode ] 
     121  * data/templates/Debian.info.in: Squeeze will be 6.0, not 5.1 
     122 
     123  [ Stephan Peijnik ] 
     124  * apt/progress/__init__.py: 
     125    - add update_status_full() that takes file_size/partial_size as 
     126      additional callback arguments 
     127    - add pulse_items() that takes a addtional "items" tuple that 
     128      gives the user full access to the individual items that are 
     129      fetched 
     130  * python/progress.cc: 
     131    - low level code for update_status_full and pulse_items() 
     132    - better threading support 
     133 
     134  [ Michael Vogt ] 
     135  * aptsources/distro.py: 
     136    - fix indent error that causes incorrect sources.list additons 
     137      (LP: #372224) 
     138  * python/progress.cc: 
     139    - fix crash in RunSimpleCallback() 
     140  * apt/cache.py: 
     141    - when the cache is run with a alternative rootdir, create 
     142      required dirs/files automatically 
     143 
     144 -- Michael Vogt <mvo@debian.org>  Mon, 20 Jul 2009 15:35:27 +0200 
     145 
     146python-apt (0.7.10.4) unstable; urgency=low 
     147 
     148  [ Michael Vogt ] 
     149  * data/templates/Ubuntu.info.in: 
     150    - updated for the new ubuntu karmic version 
     151  * data/templates/Debian.info.in: 
     152    - add squeeze 
     153 
     154  [ Otavio Salvador ] 
     155  * utils/get_debian_mirrors.py: updated to support current mirror page. 
     156  * Update Debian mirrors. (Closes: #518071) 
     157 
     158 -- Michael Vogt <mvo@debian.org>  Tue, 05 May 2009 12:03:27 +0200 
    7159 
    8160python-apt (0.7.10.3) unstable; urgency=low 
  • pkg/kev/main/python-apt/trunk/debian/compat

    r3435 r5737  
    1 5 
     17 
  • pkg/kev/main/python-apt/trunk/debian/control

    r5315 r5737  
    44Maintainer: APT Development Team <deity@lists.debian.org> 
    55Uploaders: Michael Vogt <mvo@debian.org>, Julian Andres Klode <jak@debian.org> 
    6 Standards-Version: 3.8.1 
     6Standards-Version: 3.8.3 
    77XS-Python-Version: all 
    88Build-Depends: apt-utils, 
    9                cdbs, 
    10                debhelper (>= 5.0.37.1), 
    11                libapt-pkg-dev (>= 0.7.10), 
     9               debhelper (>= 7.3.5), 
     10               libapt-pkg-dev (>= 0.7.22~), 
    1211               python-all-dbg, 
    1312               python-all-dev, 
     
    1514               python-debian, 
    1615               python-distutils-extra (>= 1.9.0), 
    17                python-gtk2, 
     16               python-gtk2 [!kfreebsd-amd64 !kfreebsd-i386], 
    1817               python-sphinx (>= 0.5), 
    19                python-vte 
     18               python-vte [!kfreebsd-amd64 !kfreebsd-i386] 
    2019Vcs-Bzr: http://bzr.debian.org/apt/python-apt/debian-sid 
    2120Vcs-Browser: http://bzr.debian.org/loggerhead/apt/python-apt/debian-sid/changes 
     
    2322Package: python-apt 
    2423Architecture: any 
    25 Depends: ${python:Depends}, ${shlibs:Depends}, ${misc:Depends}, lsb-release, 
    26          libjs-jquery 
    27 Recommends: iso-codes 
     24Depends: ${python:Depends}, ${shlibs:Depends}, ${misc:Depends}, lsb-release 
     25Recommends: iso-codes, libjs-jquery 
    2826Breaks: debdelta (<< 0.28~) 
    2927Provides: ${python:Provides} 
  • pkg/kev/main/python-apt/trunk/debian/python-apt.docs

    r5315 r5737  
    11README 
     2AUTHORS 
     3TODO 
    24apt/README.apt 
    35data/templates/README.templates 
  • pkg/kev/main/python-apt/trunk/debian/python-apt.install

    r3435 r5737  
    1 debian/tmp/usr/lib/python* 
    2 debian/tmp/usr/share/locale 
    3 debian/tmp/usr/share/python-apt 
     1usr/lib/python*/*/apt_pkg.so 
     2usr/lib/python*/*/apt_inst.so 
     3usr/lib/python*/*/*/ 
     4usr/lib/python*/*/*.egg-info 
     5usr/share/locale 
     6usr/share/python-apt 
    47debian/Parsix.info  /usr/share/python-apt/templates/ 
  • pkg/kev/main/python-apt/trunk/debian/rules

    r5315 r5737  
    11#!/usr/bin/make -f 
    2  
    3 DEB_AUTO_CLEANUP_RCS := yes 
    4 DEB_PYTHON_SYSTEM=pycentral 
    5  
    6 export DH_PYCENTRAL=nomove 
    7  
    8 DEB_PYTHON_PACKAGES_EXCLUDE=python-apt-dbg 
    9  
    10 # Add here any variable or target overrides you need 
    11 include /usr/share/cdbs/1/rules/debhelper.mk 
    12 include /usr/share/cdbs/1/class/python-distutils.mk 
    132include /usr/share/cdbs/1/rules/simple-patchsys.mk 
    143 
    15 PKG=python-apt 
    16 DEBVER=$(shell dpkg-parsechangelog |sed -n -e '/^Version:/s/^Version: //p') 
    17 DEB_COMPRESS_EXCLUDE:=.html .js _static/* _sources/* _sources/*/* .inv 
    18 DEB_BUILD_PROG:=debuild --preserve-envvar PATH --preserve-envvar CCACHE_DIR -us -uc $(DEB_BUILD_PROG_OPTS) 
    19 export DEBVER 
     4export DH_PYCENTRAL=include-links 
     5export DEBVER=$(shell dpkg-parsechangelog | sed -n -e 's/^Version: //p') 
     6export CFLAGS=-Wno-write-strings 
    207 
    21 build/python-apt-dbg:: 
    22         set -e; \ 
    23         for i in $(cdbs_python_build_versions); do \ 
    24           python$$i-dbg ./setup.py build; \ 
    25         done 
     8%: 
     9        dh --with python-central $@ 
    2610 
    27 install/python-apt-dbg:: 
    28         for i in $(cdbs_python_build_versions); do \ 
    29           python$$i-dbg ./setup.py install --root $(CURDIR)/debian/python-apt-dbg; \ 
    30         done 
    31         find debian/python-apt-dbg \ 
    32                 ! -type d ! -name '*_d.so' | xargs rm -f 
    33         find debian/python-apt-dbg -depth -empty -exec rmdir {} \; 
    34  
    35 binary-predeb/python-apt:: 
    36         ln -sf ../../../../javascript/jquery/jquery.js debian/python-apt/usr/share/doc/python-apt/html/_static/jquery.js 
    37  
    38 binary-predeb/python-apt-dbg:: 
     11override_dh_installdocs: 
     12        dh_installdocs 
     13        ln -sf ../../../../javascript/jquery/jquery.js \ 
     14               debian/python-apt/usr/share/doc/python-apt/html/_static/jquery.js 
    3915        rm -rf debian/python-apt-dbg/usr/share/doc/python-apt-dbg 
    4016        ln -s python-apt debian/python-apt-dbg/usr/share/doc/python-apt-dbg 
    4117 
    42 clean:: 
    43         rm -rf build/lib* build/temp* 
     18override_dh_strip: 
     19        dh_strip --dbg-package=python-apt-dbg 
     20         
     21override_dh_compress: 
     22        dh_compress -X.js -X_static/* -X _sources/* -X_sources/*/* -X.inv 
Note: See TracChangeset for help on using the changeset viewer.