lp:ubuntu/quantal/feedparser

Created by James Westby and last modified
Get this branch:
bzr branch lp:ubuntu/quantal/feedparser
Members of Ubuntu branches can upload to this branch. Log in for directions.

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Status:
Mature

Recent revisions

19. By Barry Warsaw

* Merge with Debian. Remaining Ubuntu changes:
  + Build for Python 3.
  + debian/rules:
    - Run the test suite during build
  + Convert to dh_python2.
* Drop debian/patches/broken-tests.patch and d/p/CVE-2012-2921.patch
  since both have been applied upstream by 5.1.2
* Drop Build-Depends on python-chardet, python-libxml2, and
  python-utidylib as these cause test suite failures. Now the Python 2
  build dependencies match the Python 3 build dependencies. (LP: #1056820)

18. By Jamie Strandboge

* SECURITY UPDATE: Prevent ENTITY declarations from hiding in encoded
  documents
  - debian/patches/CVE-2012-2921.patch: normalize encoding then replace
    DOCTYPE and ENTITY declarations
  - CVE-2012-2921

17. By Barry Warsaw

Remove python3-chardet from Build-Dep and Recommends. In comments here:
http://www.wefearchange.org/2012/01/debian-package-for-python-2-and-3.html
upstream indicates that chardet is essentially deprecated for
feedparser. Because python3-chardet needs a MIR, but isn't really
necessary, I'm removing it from the Recommends of
python3-feedparser, but not changing things for python-feedparser.

16. By Barry Warsaw

Build for Python 3.

15. By Jamie Strandboge

debian/control: add python-libxml2, python-chardet, and python-utidylib
to Build-Depends so that the test suite is testing what people are
actually installing. python-chardet pulls in 8 extra tests in the test
suite and the others are conditionally used in feedparser if they are
present.

14. By Michael Terry

* debian/rules:
  - Run the test suite during build

13. By Chuck Short

Convert to dh_python2.

12. By Carlos Galisteo de Cabo

[ Carlos Galisteo ]
* New upstream release. (Closes: #617998) (Closes: #482775)
* Switch to dpkg-source 3.0 (quilt) format
* Removed patch add-etag-only-if-etag-header-present.patch (fixed in 5.0)
* Removed patch doc_css_path.diff (fixed in 5.0)
* Removed patch auth_handlers_not_working.patch (fixed in 5.0).
* Removed patch feedparser_utf8_decoding.patch (fixed in 5.0).
* Removed patch democracynow_feedparser_fix.patch (fixed in 5.0).
* Removed patch title_override.patch (fixed in 5.0).
* Removed patch doc_css_path.diff (fixed in 5.0).
* Fixes CVE-2011-1156
* Fixes CVE-2011-1157
* Fixes CVE-2011-1158
* debian/control
  - Standards-Version updated to 3.9.1
  - Binary package depends on ${misc:Depends}
  - Build-depends on python instead of python-dev as lintian suggested.
* debian/watch
  - watch file looks for *.tar.gz rather than .zip
* Headers added to patches

[ Jakub Wilk ]
* debian/rules:
  - Include /usr/share/python/python.mk only if it exists.

11. By Carlos Galisteo de Cabo

[ Carlos Galisteo ]
* Build with Python 2.6 (Closes: #527046) (Thanks to Alessio Treglia)
* debian/rules:
  - Include /usr/share/python/python.mk.
  - Add py_setup_install_args macro to setup.py install options.
* debian/control:
  - Set XS-Python-Version to all

10. By Alessio Treglia

* Build with Python 2.6:
  - debian/rules:
    + Include /usr/share/python/python.mk.
    + Add py_setup_install_args macro to setup.py install options.
  - debian/control:
    + Set XS-Python-Version to all.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:ubuntu/raring/feedparser
This branch contains Public information 
Everyone can see this information.

Subscribers