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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 Sun, 25 Mar 2012 12:27:23 +0200 backbone (0.9.1-1) unstable; urgency=low * New upstream release. -- Jonas Smedegaard 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 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 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 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 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 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 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 Sun, 16 Jan 2011 21:14:08 +0100 backbone (0.3.3-1) unstable; urgency=low * Initial release. Closes: Bug#608424. -- Jonas Smedegaard Thu, 30 Dec 2010 22:31:24 +0100