Created by James Westby on 2009-10-30 and last modified on 2010-03-24
Get this branch:
bzr branch lp:ubuntu/lucid/nspr
Members of Ubuntu branches can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Ubuntu branches
Review team:
Ubuntu Development Team

Recent revisions

18. By Chris Coulson on 2010-03-24

* New upstream release: 4.8.4
* Adjust patches to changed upstream codebase
  - update debian/patches/99_configure.patch

17. By Alexander Sack on 2010-03-07

rebuild rest of main for armel armv7/thumb2 optimization;

16. By Alexander Sack on 2009-08-10

* New upstream release: 4.8 (LP: #387812)
* adjust patches to changed upstreanm codebase
  - update debian/patches/99_configure.patch
* update shlibs symbols to include new API elements
  - update debian/libnspr4-0d.symbols

15. By Alexander Sack on 2009-06-16

* New upstream version: 4.7.5 (LP: #387745)

* adjust patches to changed upstream code base
  - update debian/patches/99_configure.patch

14. By Alexander Sack on 2009-01-14

* LP: #316452 - ldconfig breaks/removes legacy links for
  previously versioned library names during upgrade; the fix
  prevents ldconfig from treating the transitional/backup files
  as "libs" by using a prefix ("XNOLDCONFIG_")
  - debian/libnspr4-0d.postinst
  - debian/libnspr4-0d.postrm
  - debian/libnspr4-0d.preinst
  - debian/libnspr4-0d.prerm

13. By Alexander Sack on 2009-01-11

* New upstream version: 4.7.3 from NSPR_4_7_3_RTM tag

[ Fabien Tassin <email address hidden> ]
* LP: #269188 - use /dev/urandom for better entropy on LTSP environments
* update diverged patches:
  - update debian/patches/30_pkgconfig.patch
  - update debian/patches/81_sonames.patch
  - update debian/patches/99_configure.patch

[ Alexander Sack <email address hidden> ]
Drop debian soname patch for full upstream compatibility
* eliminate soname patch
  - delete debian/patches/81_sonames.patch
  - update debian/patches/series
* refresh configure patch to reflect dropped soname patch
  - update debian/patches/99_configure.patch
* install unversioned .so files
  - update debian/libnspr4-0d.install
* .so.0d links are not created without the soname patch. we create
  backlinks to the unversioned .so libs using debhelper; also we
  cannot dh_install the .0d versioned libs anymore and we drop
  them from .install accordingly
  - add debian/libnspr4-0d.links
  - update debian/libnspr4-0d.install
* implement link shuffeling transition (with abort cases) in
  maintainer scripts; affected libs: libnspr4.so libplc4.so libplds4.so
  - add debian/libnspr4-0d.postinst
  - add debian/libnspr4-0d.postrm
  - add debian/libnspr4-0d.preinst
  - add debian/libnspr4-0d.prerm
* drop soname version suffix from symbol files and reflect this fact by
  adjusting minimum version to this package version (4.7.3-0ubuntu1~)
  - update debian/libnspr4-0d.symbols
  - update debian/libnspr4-0d.symbols.amd64
  - update debian/libnspr4-0d.symbols.i386
  - update debian/libnspr4-0d.symbols.ia64
  - update debian/libnspr4-0d.symbols.lpia
  - update debian/libnspr4-0d.symbols.powerpc
* bump lower shlibs version constraint to 4.7.1+1.9-0ubuntu5~
  - update debian/rules
* rerun autoconf2.13 to apply dropped 81_sonames.patch to configure
  - update debian/patches/99_configure.patch
* explitly define libnspr4_0d_EXPORTED_LIBS and pass those manually
  to dpkg-gensymbols to workaround uncommon SONAME used by nspr libs
  - update debian/rules
* don't pretend to create shlibs-control file anymore; add binary
  lintian override for that
  - update debian/rules
* add #DEBHELPER# token to maintainer scripts
  - update debian/libnspr4-0d.postinst
  - update debian/libnspr4-0d.postrm
  - update debian/libnspr4-0d.preinst
  - update debian/libnspr4-0d.prerm

12. By Alexander Sack on 2008-07-15

* LP: #245122 - fix upgrade issue introduced by "unbreak binary
  compatibility" upload by adding Conflicts/Replaces on libnspr4
  - update debian/control

11. By Alexander Sack on 2008-07-09

* LP: #245122 - fix upgrade issue introduced by "unbreak binary
  compatibility" upload by adding Conflicts/Replaces on libnspr4 (<< 4)
  - update debian/control

10. By Fabien Tassin on 2008-05-21

* New upstream release, picked from FIREFOX_3_0rc1_RELEASE cvs tag
  (LP: #233922)
* update diverged patches
  - update debian/patches/30_pkgconfig.patch
  - update debian/patches/81_sonames.patch
  - update debian/patches/99_configure.patch

9. By Fabien Tassin on 2008-04-04

* New upstream release, picked from NSPR_4_7_1_BETA2 cvs tag
* bump shlibs requirements
  - update debian/rules

Branch metadata

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