backbone (1.3.3~dfsg-5) unstable; urgency=medium

  * Update copyright info: Fix source URLs.
  * Simplify rules:
    + Use pattern rules.
    + Move cleanup to debhelper hint file.
  * Optimize mifification of browser library.
  * Use source-map file extension .min.js.map (not .min.map).
  * Fix use UglifyJS2 v3.
    Tighten to build-depend on recent uglifyjs.
  * Provide gzip and brotli pre-compressed files.
    Build-depend on brotli pigz.
  * Mark as Multi-Arch: foreign.
  * Enable autopkgtest.

 -- Jonas Smedegaard <dr@jones.dk>  Sat, 19 Jan 2019 16:49:48 +0100

backbone (1.3.3~dfsg-4) unstable; urgency=medium

  * Simplify rules:
    + Stop resolve build-dependencies in rules file.
    + Stop declare binary relationships in rules file.
    + Use debhelper hint files.
    + Use short-form dh sequencer.
      Stop build-depend on cdbs.
  * Wrap and sort control file.
  * Stop build-depend on dh-buildinfo.
  * Update Vcs-* fields: Maintenance moved to Salsa.
  * Set Rules-Requires-Root: no.
  * Declare compliance with Debian Policy 4.3.0.
  * Mark build-dependencies needed only for testsuite as such.
  * Fix have node-backbone recommend node-jquery.
    Closes: Bug#892227. Thanks to Ben Finney.
  * Have node-backbone depend on node-lodash
    as alternative to recent node-underscore.
  * Update copyright info: Extend coverage of packaging.
  * Add patch 2002 to avoid privacy breach in documentation.

 -- Jonas Smedegaard <dr@jones.dk>  Sun, 30 Dec 2018 15:12:24 +0100

backbone (1.3.3~dfsg-3) unstable; urgency=medium

  * Drop obsolete lintian override regarding debhelper 9.
  * Tighten lintian overrides regarding License-Reference.
  * Use package section javascript (not web).
  * Update copyright info: Fix list copyright holder for Roboto font.

 -- Jonas Smedegaard <dr@jones.dk>  Fri, 01 Sep 2017 18:52:46 +0200

backbone (1.3.3~dfsg-2) unstable; urgency=medium

  * Update watch file:
    + Use substitution string @PACKAGE@.
    + Update URL.
  * Modernize Vcs-* fields:
    + Use anonscm hostname.
    + Use git (not cgit) in path.
  * Declare compliance with Debian Policy 4.1.0.
  * Update copyright info:
    + Use https protocol in file format URL.
    + Update URLs to source and upstream contact.
    + Extend coverage for myself.
  * Modernize cdbs:
    + Do copyright-check in maintainer script (not during build).
      Relax to build-depend unversioned on cdbs.
      Stop build-depend on licensecheck libregexp-assemble-perl
      libimage-exiftool-perl libfont-ttf-perl.
  * Update package relations:
    + Drop break/replace libjs-backbone predating oldstable.
  * Advertise DEP3 format in patch headers.

 -- Jonas Smedegaard <dr@jones.dk>  Thu, 24 Aug 2017 11:40:39 +0200

backbone (1.3.3~dfsg-1) unstable; urgency=medium

  [ upstream ]
  * New release(s).

  [ Jonas Smedegaard ]
  * Declare compliance with Debian Policy 3.9.8.
  * Tighten (build-)dependency on libjs-underscore and node-underscore.
  * Update copyright info: Extend coverage for main upstream author.

 -- Jonas Smedegaard <dr@jones.dk>  Wed, 31 Aug 2016 01:04:37 +0200

backbone (1.2.3~dfsg-3) unstable; urgency=medium

  * Update package relations:
    + Stop recommend non-existing libjs-zepto or libjs-ender.
    + Relax to suggest (not recommend) libjs-jquery/libjs-lodash and
      libjs-json, and only for libjs-backbone (not node-backbone).
      Document new suggestions in long description.
    + Stop build-depend on libjs-json libjs-jquery libjs-qunit
      (seemingly needed only for currently disabled PhantomJS tests).

 -- Jonas Smedegaard <dr@jones.dk>  Tue, 30 Aug 2016 23:38:23 +0200

backbone (1.2.3~dfsg-2) unstable; urgency=medium

  * Fix really tighten to (build-)depend versioned on libjs-underscore
    and node-underscore (as intended in 1.2.3~dfsg-1).
  * Fix install into subdir of node library dir. See bug#772836.
  * Fix really install package.json into node package (as intended in
    1.2.3~dfsg-1).
  * Stop fallback-build-depend on yui-compressor.
  * Extract copyright info from most binary files (skip only eot fonts).
    Tighten build-dependency on cdbs.
    Build-depend on libregexp-assemble-perl libimage-exiftool-perl
    libfont-ttf-perl.
  * Generate and include source map. Build-depend on node-source-map.

 -- Jonas Smedegaard <dr@jones.dk>  Tue, 30 Aug 2016 22:53:10 +0200

backbone (1.2.3~dfsg-1) unstable; urgency=medium

  [ upstream ]
  * New release(s).
    Closes: Bug#746787, #797698.

  [ Jonas Smedegaard ]
  * Declare compliance with Debian Policy 3.9.8.
  * Modernize Vcs-* fields:
    + Use https protocol.
    + Use cgit.
  * Stop track upstream source with CDBS (use gpb --uscan).
  * Update watch file:
    + Bump to version 4.
    + Use Github pattern.
    + Mention gpb --uscan in usage comment.
    + Temporarily limit upstream version (1.3.x requires too new
      Underscore).
  * Build-depend on licensecheck (not devscripts).
  * Repackage upstream tarball:
    + Avoid non-free font.
    + Avoid potentially source-less auto-generated (minified) files.
    + Avoid convenience code copies.
  * Update copyright info:
    + Use License-Grant and License-Reference fields.
      Thanks to Ben Finney.
    + Extend coverage for main author to include recent years.
    + Extend coverage of packaging to include current year.
    + Cover Normalize file (Expat licensed).
    + Cover docco.css (BSD-3-Clause licensed).
    + Cover Roboto fonts (Apache-2.0 licensed).
    + Update Backbone.localStorage paths.
    + Stop cover convenience code copies.
  * Add lintian override regarding license in License-Reference field.
    See bug#786450.
  * Bump debhelper compatibility level to 9.
  * Add lintian override regarding debhelper 9.
  * Git-ignore quilt .pc dir.
  * Modernize git-buildpackage config: Filter any .gitignore file.
  * Recommend libjs-lodash as yet another alternative to libjs-jquery.
  * Fix install package.json into node package.
  * Drop patch cherry-picked upstream.
  * Extend patch 2001 (use system-shared code) to cover tests and
    upstream index.html.
    Build-depend on libjs-qunit.
    Suggest libjs-jquery-lazyload, and mention why in long descriptions.
  * Tighten to (build-)depend versioned on libjs-underscore and
    node-underscore.

 -- Jonas Smedegaard <dr@jones.dk>  Tue, 30 Aug 2016 17:09:37 +0200

backbone (0.9.10-3) unstable; urgency=medium

  * Stop build-depend on phantomjs and avoid using it for testsuite.
    Closes: bug#768754. Thanks to Lucas Nussbaum.

 -- Jonas Smedegaard <dr@jones.dk>  Thu, 20 Nov 2014 02:26:40 +0100

backbone (0.9.10-2) unstable; urgency=medium

  * Add patch cherry-picked upstream to fix testsuite to pass with
    Underscore 1.5.0 and newer.
    Closes: bug#770060. Thanks to Daniel Schepler and Matt Kraai.

 -- Jonas Smedegaard <dr@jones.dk>  Wed, 19 Nov 2014 17:14:00 +0100

backbone (0.9.10-1) unstable; urgency=medium

  [ upstream ]
  * New release.

  [ Jonas Smedegaard ]
  * Bump standards-version to 3.9.5.
  * Improve testsuite handling:
    + Add patch 2001 to use separately packaged Javascript libraries.
    + Enable more tests.
  * Update package relations:
    + Declare binary relations in rules file.
    + Build-depend on phantomjs, libjs-json, libjs-jquery and
      libjs-underscore: Needed for testsuite.
  * Update copyright file:
    + Update coverage of convenience code copies.
    + Extend coverage for packaging
    + bump licensing for packaging to GPL-3+.
    + Fix cover example code.
  * Add README.source emphasizing control.in file as *not* a
    show-stopper for contributions, referring to wiki page for details.
  * Update Vcs-* fields: Packaging git moved to pkg-javascript area of
    Alioth.

 -- Jonas Smedegaard <dr@jones.dk>  Sat, 03 May 2014 18:33:42 +0200

backbone (0.9.2-4) unstable; urgency=low

  * Fix build-depend on node-uglify (not libnode-uglify).
  * Update copyright file:
    + Fix use pseudo-license and pseudo-comment sections to obey silly
      restrictions of copyright format 1.0.
    + Rename a license shortname to more sensible Expat~0-clause.
    + Fix add (virtually empty, but mandated by format) GPL-2 License
      paragraph.

 -- Jonas Smedegaard <dr@jones.dk>  Fri, 07 Dec 2012 21:51:38 +0100

backbone (0.9.2-3) unstable; urgency=low

  * Fix break and replace older libjs* package shipping also node* file.
    Closes: bug#694469. Thanks to Andreas Beckmann.

 -- Jonas Smedegaard <dr@jones.dk>  Mon, 26 Nov 2012 19:09:26 +0100

backbone (0.9.2-2) unstable; urgency=low

  * Update watch and rules files to directly use github.com URL (not
    githubredir.debian.net).
  * Bump dephelper compatibility level to 8.
  * Build-depend on devscripts, to always check copyright during build.
  * Fix enable testsuite.
  * Build-depend on node-underscore: Needed for testsuite.

 -- Jonas Smedegaard <dr@jones.dk>  Wed, 14 Nov 2012 14:27:03 +0100

backbone (0.9.2-1) unstable; urgency=low

  * New upstream release.
  * Bump standards-version to 3.9.3.
  * Use anonscm.debian.org URL in Vcs-Browser field.
  * Update copyright file:
    + Bump copyright file format to 1.0.
    + Fix double-indent in Copyright fields as per Policy §5.6.13.

 -- Jonas Smedegaard <dr@jones.dk>  Sun, 25 Mar 2012 12:27:23 +0200

backbone (0.9.1-1) unstable; urgency=low

  * New upstream release.

 -- Jonas Smedegaard <dr@jones.dk>  Tue, 07 Feb 2012 11:55:24 +0100

backbone (0.9.0-1) unstable; urgency=low

  * New upstream release.
  * Update watch file to use more flexible regex.
  * Update long description, to sync with upstream.
  * Recommend (as fallback) libjs-ender, now supported upstream.
  * Tighten dependency on {libjs,node}-underscore.
  * Update Homepage URL.
  * Drop dpkg-source local-options: Defaults since dpkg-source 1.16.1.
  * Update copyright file:
    + Extend copyright years.
    + Add a Files section (new authors, Expat licensed).
    + Drop duplicate comments.
    + Shorten GPL comment.
    + Quote license strings in comments.

 -- Jonas Smedegaard <dr@jones.dk>  Tue, 31 Jan 2012 22:21:39 +0100

backbone (0.5.3-3) unstable; urgency=low

  * Bump debhelper compatilibity level to 7.
  * Fix install code for web browsers and symlink for Node (not
    opposite: not always supported by web servers).
  * Enable regression tests.
    Build-depend on coffescript.
  * Improve short description.
  * Provide package node-backbone (not just as virtual package by
    libjs-backbone), to ease installing without Node.
  * Extend copyright for Debian packaging.
  * Relax to build-depend unversioned on debhelper and cdbs: needed
    versions satisfied even in oldstable.

 -- Jonas Smedegaard <dr@jones.dk>  Sun, 25 Dec 2011 01:47:07 +0700

backbone (0.5.3-2) unstable; urgency=low

  * Fix provide libnode-backbone (not node-backbone).

 -- Jonas Smedegaard <dr@jones.dk>  Sat, 20 Aug 2011 20:27:54 +0200

backbone (0.5.3-1) unstable; urgency=low

  * New upstream release.
  * Bump policy compliance to standards-version 3.9.2.
  * Update copyright file:
    + Fix use initial wildcard Files section (not list wildcard
      copyright/licensing in header section).
    + Bump file format to draft 174 of DEP-5.
    + Extend coverage years.
    + Adjust some file paths.
  * Suppress more kinds of images from copyright check.
  * Use uglifyjs as compressor (keeping yui-compressor as fallback to
    ease backporting).
  * Install usable with Node (not only in browsers). Provide
    node-backbone.

 -- Jonas Smedegaard <dr@jones.dk>  Sat, 20 Aug 2011 19:19:19 +0200

backbone (0.3.3-4) unstable; urgency=low

  * Package now team-maintained:
    + Set Debian Javascript Maintainers as maintainer.
    + Set myself as uploader.

 -- Jonas Smedegaard <dr@jones.dk>  Fri, 18 Feb 2011 02:59:14 +0100

backbone (0.3.3-3) unstable; urgency=low

  * Fix install compressed lib dot-delimited (not dash-delimited).

 -- Jonas Smedegaard <dr@jones.dk>  Mon, 17 Jan 2011 00:00:25 +0100

backbone (0.3.3-2) unstable; urgency=low

  * Bump copyright format to Subversion candidate draft 162 of DEP5.
  * Add copyright and licensing for test/vendor/zepto.js.
  * Install uncompressed library (not symlink to compressed one).
  * Tighten dependencies:
    + Depend on libjs-underscore.
    + Recommend libjs-json.
    + Recommend (not yet packaged) libjs-zepto, as fallback for
      libjs-jquery.

 -- Jonas Smedegaard <dr@jones.dk>  Sun, 16 Jan 2011 21:14:08 +0100

backbone (0.3.3-1) unstable; urgency=low

  * Initial release.
    Closes: Bug#608424.

 -- Jonas Smedegaard <dr@jones.dk>  Thu, 30 Dec 2010 22:31:24 +0100
