~ubuntu-branches/ubuntu/saucy/nspr/saucy-updates

« back to all changes in this revision

Viewing changes to mozilla/nsprpub/config/rules.mk

  • Committer: Bazaar Package Importer
  • Author(s): Chris Coulson
  • Date: 2011-01-11 14:55:23 UTC
  • mfrom: (1.1.13 upstream)
  • Revision ID: james.westby@ubuntu.com-20110111145523-hb3ap33jpgf838lt
Tags: 4.8.7-0ubuntu1
* New upstream release v4.8.7 (NSPR_4_8_7_RTM)
* Refresh patches
  - update debian/patches/30_config_64bits.patch
  - update debian/patches/99_configure.patch
* Drop the link shuffeling now, as all upgraders to this version will be
  using a fixed package anyway
  - remove debian/libnspr4-0d.postinst
  - remove debian/libnspr4-0d.postrm
  - remove debian/libnspr4-0d.preinst
  - remove debian/libnspr4-0d.prerm
* Drop arch-specific symbols files for architectures we don't support
  - remove debian/libnspr4-0d.symbols.hurd_i386
  - remove debian/libnspr4-0d.symbols.ia64
  - remove debian/libnspr4-0d.symbols.lpia
* Ship the main SO files in an unversioned binary, as we don't have
  versioned SO's in Ubuntu. Maintain a transitional versioned binary
  package containing the versioned symlinks, to maintain compatibility with
  Debian
  - update debian/control
  - mass rename debian/libnspr4-0d* => debian/libnspr4*
  - update debian/rules
* Fix postinst-must-call-ldconfig - dh_makeshlibs doesn't seem to add
  the maintainer script hooks with the unversioned SO files, so add them
  manually
  - add debian/libnspr4.postinst
  - add debian/libnspr4.postrm

Show diffs side-by-side

added added

removed removed

Lines of Context:
306
306
        $(IMPLIB) $@ $(MAPFILE)
307
307
else
308
308
ifeq (,$(filter-out WIN95 WINCE WINMO,$(OS_TARGET)))
 
309
# PDBs and import libraries need to depend on the shared library to
 
310
# order dependencies properly.
309
311
$(IMPORT_LIBRARY): $(SHARED_LIBRARY)
 
312
$(SHARED_LIB_PDB): $(SHARED_LIBRARY)
310
313
endif
311
314
endif
312
315
 
460
463
################################################################################
461
464
 
462
465
#
 
466
# Disallow parallel builds with MSVC < 8 since it can't open the PDB file in
 
467
# parallel.
 
468
#
 
469
ifeq (,$(filter-out 1200 1300 1310,$(MSC_VER)))
 
470
.NOTPARALLEL:
 
471
endif
 
472
 
 
473
#
463
474
# Re-define the list of default suffixes, so gmake won't have to churn through
464
475
# hundreds of built-in suffix rules for stuff we don't need.
465
476
#