github-backup (1.20170301-2) unstable; urgency=medium * Spelling correction in man page (closes: #832274) * Adopt package (closes: #869397) * Bump standards version, no changes required * Relax on github library dependency (closes: #880579) -- Barak A. Pearlmutter Fri, 03 Nov 2017 03:09:03 +0000 github-backup (1.20170301-1) unstable; urgency=medium * New upstream version * Bump libghc-github-dev Build-Depends to 0.15.0 * Remove unused binary-or-shlib-defines-rpath override * Remove all patches, merged upstream * Change Vcs-* to collab-maint * Declare compliance with Policy 4.0.0, no changes needed * Bump Debhelper compat to 10 * Orphan the package -- James McCoy Sat, 22 Jul 2017 21:10:24 -0400 github-backup (1.20160522-2) unstable; urgency=medium * Add remove-System.Directory-import patch to fix build with recent directory module. (Closes: #842515) -- James McCoy Thu, 10 Nov 2016 00:22:04 -0500 github-backup (1.20160522-1) unstable; urgency=medium * New upstream release. -- James McCoy Sun, 22 May 2016 20:51:09 -0400 github-backup (1.20160522) unstable; urgency=medium * Work around git weirdness in handling of relative path to GIT_INDEX_FILE when in a subdirectory of the repository. * Various updates to internal git and utility libraries shared with git-annex. * debian: Add lintian overrides for rpath. * debian: Bump standards-version. * Makefile: Pass LDFLAGS, CFLAGS, and CPPFLAGS through ghc and on to ld, cc, and cpp. This lets the Debian package build with various hardening options. Although their benefit to a largely haskell program is unknown. -- Joey Hess Sun, 22 May 2016 15:24:04 -0400 github-backup (1.20160511) unstable; urgency=medium * Fix build with directory-1.2.6.2. * github-backup.cabal: Add Setup-Depends. -- Joey Hess Wed, 11 May 2016 13:12:12 -0400 github-backup (1.20160319-1) unstable; urgency=medium * New upstream release. + Ported to new haskell-github - Fixes "failed to parse" JsonErrors. (Closes: #819556) - Fixes inability to backup forks. (Closes: #821305) -- James McCoy Tue, 03 May 2016 22:07:03 -0400 github-backup (1.20160319) unstable; urgency=medium * Update to github-0.14.1. Building with old versions is not supported due to the massive API changes in this version of the github library. * Added support for oath tokens. -- Joey Hess Sat, 19 Mar 2016 14:11:55 -0400 github-backup (1.20160207-1) unstable; urgency=medium * New upstream release -- James McCoy Thu, 18 Feb 2016 23:07:42 -0500 github-backup (1.20160207) unstable; urgency=medium * Switch to using https instead of git:// for a secure transport. Note that existing git:// remotes will continue to be used. Thanks, Robin Schneider. * Add upper bound on github dependency, as version 0.14 has large API changes and can't be used yet. * Various updates to internal git and utility libraries shared with git-annex. * Silence build warnings with ghc 7.10. -- Joey Hess Sun, 07 Feb 2016 23:29:59 -0400 github-backup (1.20150807-1) unstable; urgency=medium * New upstream release -- James McCoy Mon, 24 Aug 2015 20:13:50 -0400 github-backup (1.20150807) unstable; urgency=medium * Added bash completion. * Add --no-forks flag that turns off backing up forks. Thanks, Phil Ruffwind. * Avoid nonzero exit due to temporary failures that can be retried next time github-backup runs, so that it can be used in a cron job with eg, chronic. -- Joey Hess Fri, 07 Aug 2015 12:50:02 -0400 github-backup (1.20150618) unstable; urgency=medium * Fix broken configure script. -- Joey Hess Thu, 18 Jun 2015 16:56:41 -0400 github-backup (1.20150617) unstable; urgency=medium * Add missing build deps for windows to cabal file. Thanks, Jeff Segal. * Various updates to internal git and utility libraries shared with git-annex. -- Joey Hess Wed, 17 Jun 2015 14:44:14 -0400 github-backup (1.20150106) unstable; urgency=medium * Fix build with process 1.2.1.0. * Various updates to internal git and utility libraries shared with git-annex. -- Joey Hess Tue, 06 Jan 2015 19:08:08 -0400 github-backup (1.20141222) unstable; urgency=medium * Added gitriddance(1), a utility to close all issues and pull requests, for repos that don't want to be bothered with GitHub's proprietary issue tracker. * gitriddance depends on github 0.13.1, which has bug fixes for posting comments. * Various updates to internal git and utility libraries shared with git-annex. -- Joey Hess Mon, 22 Dec 2014 15:30:08 -0400 github-backup (1.20141204.1) unstable; urgency=medium * Set myself as maintainer. -- James McCoy Fri, 19 Jun 2015 21:32:18 -0400 github-backup (1.20141204) unstable; urgency=high * Fix broken argument parser for the username|organization parameter. Closes: #772043 -- Joey Hess Thu, 04 Dec 2014 12:29:06 -0400 github-backup (1.20141110) unstable; urgency=medium * Orphaned the Debian package. (I continue to maintain github-backup upstream.) -- Joey Hess Mon, 10 Nov 2014 12:19:59 -0400 github-backup (1.20141031) unstable; urgency=medium * Adjust cabal file for network-uri split. * Avoid using optparse-applicate's argument combinator, so it will build with 0.11 and older too. * Various updates to internal git and utility libraries shared with git-annex. -- Joey Hess Fri, 31 Oct 2014 11:17:49 -0400 github-backup (1.20140831) unstable; urgency=medium * Fix build with github 0.10. -- Joey Hess Sun, 31 Aug 2014 15:31:26 -0700 github-backup (1.20140807) unstable; urgency=medium * Fix build with github 0.9. * Fix creation of github branch. -- Joey Hess Thu, 07 Aug 2014 22:17:22 -0400 github-backup (1.20140721) unstable; urgency=medium * Fix typo in fix for url parsing. Closes: #755261 -- Joey Hess Mon, 21 Jul 2014 13:10:49 -0400 github-backup (1.20140720) unstable; urgency=medium * Deal with trailing slashes on github repo urls. Closes: #755261 * Fix bug introduced by change to embedded git libraries in last release. Closes: #755262 -- Joey Hess Sun, 20 Jul 2014 17:20:26 -0400 github-backup (1.20140707) unstable; urgency=medium * Add --exclude to skip backing up a specific repository when backing up a user or organization's repositories. Closes: #754072 * Converted to using optparse-applicative. * Multiple usernames can now be specified to back up at once. -- Joey Hess Mon, 07 Jul 2014 23:01:03 -0400 github-backup (1.20140704) unstable; urgency=medium * Avoid making signed commits when committing to the github-backup branch and the user has commit.gpgsign=true. Closes: #753720 * Various updates to internal git and utility libraries shared with git-annex. -- Joey Hess Fri, 04 Jul 2014 12:01:11 -0400 github-backup (1.20131203) unstable; urgency=low * Now also backs up the repos a user has starred, when run with a user's name. * Now finds and backs up the parent repository that a repository got forked from. * Uses authentication for all API calls. * Fairer ordering of requests when backing up many repositories at once. * Avoid making requests for data that has already been backed up until after new data has been backed up. Handles API rate limiting much better. Closes: #723859 -- Joey Hess Tue, 03 Dec 2013 12:45:18 -0400 github-backup (1.20131101) unstable; urgency=low * Now also backs up the repos a user is watching, when run with a user's name. Useful if you want to back up repositories that you have not forked; just watch them and run github-backup. * Can now log in to github, to avoid increasingly small API rate limits. Set GITHUB_USER and GITHUB_PASSWORD environment to enable. Note that a few api calls don't use authentication; see https://github.com/fpco/github/issues/40 * Build-Depend on git. Closes: #728481 * Don't include tmp directory in files stored in the github branch. -- Joey Hess Fri, 01 Nov 2013 18:00:16 -0400 github-backup (1.20131006) unstable; urgency=low * Ported to Windows. * Improve error message when it fails to query github for repositories belonging to a user. Closes: #705084 * Various updates to internal git and utility libraries shared with git-annex. * Makefile now uses cabal to build. -- Joey Hess Sun, 06 Oct 2013 18:04:56 -0400 github-backup (1.20130622) unstable; urgency=low * Add missing unix-compat build dependency. Closes: #713279 -- Joey Hess Sat, 22 Jun 2013 13:08:57 -0400 github-backup (1.20130618) unstable; urgency=low * Much better creation and committing to the github branch. -- Joey Hess Mon, 17 Jun 2013 17:40:02 -0400 github-backup (1.20130617) unstable; urgency=low * Build-Depend on libghc-extensible-exceptions-dev. Closes: #712549 * Various updates to internal git and utility libraries shared with git-annex, including some Windows portability. * Fixed to never touch the git work tree or index file, instead using its own to commit to the github branch. -- Joey Hess Mon, 17 Jun 2013 12:28:30 -0400 github-backup (1.20130614) unstable; urgency=low * Pass --ignore-removal to git-add, in preparation for a future change to its default behavior. Requires git 1.8.3. Closes: #711287 -- Joey Hess Fri, 14 Jun 2013 15:50:49 -0400 github-backup (1.20130414) experimental; urgency=low * Updated to use haskell-github 0.6.0, which supports pagination of queries Thanks to John Wiegley for making those changes. * Also backup closed issues. Thanks, John Wiegley. * cabal file no longer tries to list every source file, as that was error-prone, and I left some out. -- Joey Hess Fri, 12 Apr 2013 18:33:11 -0400 github-backup (1.20120627) unstable; urgency=low * Rebuilt with new haskell-github, that works with the new version of http-conduit in Debian. Closes: #678787 * Various updates to internal git and utility libraries shared with git-annex. -- Joey Hess Wed, 27 Jun 2012 22:21:01 -0400 github-backup (1.20120314) unstable; urgency=low * First release. -- Joey Hess Tue, 13 Mar 2012 20:22:43 -0400