chiark / gitweb /
dgit.git
4 weeks agofinalise 0.14 master
Ian Jackson [Sun, 1 Sep 2013 17:31:14 +0000]
finalise 0.14

4 weeks agochangelog entry for vcs-* fields
Ian Jackson [Sun, 1 Sep 2013 17:29:57 +0000]
changelog entry for vcs-* fields

4 weeks agodebian/control: Add Vcs-Git and Vcs-Browser
Richard Hartmann [Sat, 31 Aug 2013 08:30:24 +0000]
debian/control: Add Vcs-Git and Vcs-Browser

4 weeks agoCreate directory .git/dgit when needed during build. Closes: #721428.
Ian Jackson [Sun, 1 Sep 2013 17:22:54 +0000]
Create directory .git/dgit when needed during build.  Closes: #721428.

5 weeks agoInclude package name in tag message.
Ian Jackson [Thu, 29 Aug 2013 00:23:50 +0000]
Include package name in tag message.

5 weeks agochangelog typo fix
Ian Jackson [Wed, 28 Aug 2013 23:28:03 +0000]
changelog typo fix

5 weeks agofinalise 0.13
Ian Jackson [Wed, 28 Aug 2013 23:27:31 +0000]
finalise 0.13

5 weeks agoNew manpage section on FILES IN THE SOURCE PACKAGE BUT NOT IN GIT. Closes: #721186.
Ian Jackson [Wed, 28 Aug 2013 23:11:09 +0000]
New manpage section on FILES IN THE SOURCE PACKAGE BUT NOT IN GIT. Closes: #721186.

5 weeks agoReorganise manpage sections to be in a more conventional order.
Ian Jackson [Wed, 28 Aug 2013 22:44:42 +0000]
Reorganise manpage sections to be in a more conventional order.

5 weeks agoFix references in manpage to old Vcs-Dgit-Master field name.
Ian Jackson [Wed, 28 Aug 2013 22:38:16 +0000]
Fix references in manpage to old Vcs-Dgit-Master field name.

5 weeks agoUpdate the local tracking branch for the dgit remote, when pushing. Closes: #720956.
Ian Jackson [Wed, 28 Aug 2013 22:37:30 +0000]
Update the local tracking branch for the dgit remote, when pushing. Closes: #720956.

5 weeks agoFix some bugs in dgit fetch --dry-run which made dgit push --dry-run often not work...
Ian Jackson [Wed, 28 Aug 2013 22:36:54 +0000]
Fix some bugs in dgit fetch --dry-run which made dgit push --dry-run often not work at all.

5 weeks agoWhen uploading to Debian, tell dput to upload to "ftp-master". This avoids problems...
Ian Jackson [Wed, 28 Aug 2013 22:27:00 +0000]
When uploading to Debian, tell dput to upload to "ftp-master".  This avoids problems with derivatives whose dput has a different default. Closes: #720958.

5 weeks agoDo not always pointlessly fetch the .dsc twice. (That code was erroneously duplicate...
Ian Jackson [Wed, 28 Aug 2013 22:08:06 +0000]
Do not always pointlessly fetch the .dsc twice.  (That code was erroneously duplicated during editing, apparently.)

5 weeks agoReuse already-downloaded .orig files after checking their hashes. Closes: #720526...
Ian Jackson [Wed, 28 Aug 2013 22:03:38 +0000]
Reuse already-downloaded .orig files after checking their hashes. Closes: #720526.  (This introduces a dependency on the Digest::SHA.)

5 weeks agoRemove scary warning from Description.
Ian Jackson [Wed, 28 Aug 2013 20:48:11 +0000]
Remove scary warning from Description.

5 weeks agosplit out dsc_files_info with hash machinery. nfc
Ian Jackson [Wed, 28 Aug 2013 20:32:14 +0000]
split out dsc_files_info with hash machinery.  nfc

5 weeks agoRemove DGET_UNPACK from the environment in case the user has set it.
Ian Jackson [Wed, 28 Aug 2013 17:31:37 +0000]
Remove DGET_UNPACK from the environment in case the user has set it.

5 weeks agofinalise 0.12
Ian Jackson [Mon, 26 Aug 2013 15:50:49 +0000]
finalise 0.12

5 weeks agoNew --no-quilt-fixup option to suppress quilt fixup. RTFM.
Ian Jackson [Mon, 26 Aug 2013 15:48:47 +0000]
New --no-quilt-fixup option to suppress quilt fixup.  RTFM.

5 weeks agoNew --ignore-dirty option to skip noncritical check. Closes: #720895.
Ian Jackson [Mon, 26 Aug 2013 15:44:47 +0000]
New --ignore-dirty option to skip noncritical check.  Closes: #720895.

5 weeks agoImprove error message for non-fast-forward push. Closes: #720896.
Ian Jackson [Mon, 26 Aug 2013 15:36:23 +0000]
Improve error message for non-fast-forward push.  Closes: #720896.

5 weeks agois_fast_fwd simply returns false if no common history (pursuant to #720896)
Ian Jackson [Mon, 26 Aug 2013 15:35:58 +0000]
is_fast_fwd simply returns false if no common history (pursuant to #720896)

5 weeks agoAdd Closes line for #720595 to changelog entry for 0.11. for using git-buildpackage...
Ian Jackson [Mon, 26 Aug 2013 15:19:35 +0000]
Add Closes line for #720595 to changelog entry for 0.11. for using git-buildpackage.  Closes: #720595.

5 weeks agoCope with packages with epoch. Closes: #720897.
Ian Jackson [Mon, 26 Aug 2013 15:18:26 +0000]
Cope with packages with epoch.  Closes: #720897.

5 weeks agofinalise 0.11
Ian Jackson [Sun, 25 Aug 2013 16:00:54 +0000]
finalise 0.11

5 weeks agogit-build (git-buildpackage wrapper) does not bother canonicalising the suite if...
Ian Jackson [Sun, 25 Aug 2013 15:56:08 +0000]
git-build (git-buildpackage wrapper) does not bother canonicalising the suite if --git-ignore-branch is used.

5 weeks agoAdd missing dependency on realpath.
Ian Jackson [Sun, 25 Aug 2013 15:34:06 +0000]
Add missing dependency on realpath.

5 weeks agotypo fixes
Ian Jackson [Sun, 25 Aug 2013 15:29:34 +0000]
typo fixes

5 weeks agodgit build uses dpkg-buildpackage
Ian Jackson [Sun, 25 Aug 2013 15:28:54 +0000]
dgit build uses dpkg-buildpackage

5 weeks agoIntroduce build_prep subroutine and use it where appropriate
Ian Jackson [Sun, 25 Aug 2013 15:21:54 +0000]
Introduce build_prep subroutine and use it where appropriate

5 weeks agoFix a badly open-coded copy of check_not_dirty. Closes: #720524.
Ian Jackson [Sun, 25 Aug 2013 15:17:22 +0000]
Fix a badly open-coded copy of check_not_dirty.  Closes: #720524.

5 weeks agoBetter error message for use of UNRELEASED suite. Closes: #720523.
Ian Jackson [Sun, 25 Aug 2013 15:13:36 +0000]
Better error message for use of UNRELEASED suite.  Closes: #720523.

5 weeks agoLocation of dgit-repos is now git.debian.org:/git/dgit-repos/repos. Closes: #720525...
Ian Jackson [Sun, 25 Aug 2013 15:02:25 +0000]
Location of dgit-repos is now git.debian.org:/git/dgit-repos/repos. Closes: #720525.  The rename on the server side will break older versions of dgit.

5 weeks agoAutogenerated quilt patch fixup patch Description contains several recent git commits...
Ian Jackson [Sun, 25 Aug 2013 14:59:56 +0000]
Autogenerated quilt patch fixup patch Description contains several recent git commits, rather than implying that the patch corresponds exactly to the top git commit.

5 weeks agoFix bug which would make quilt patch fixup fail if git status produced "M" lines.
Ian Jackson [Sun, 25 Aug 2013 14:57:51 +0000]
Fix bug which would make quilt patch fixup fail if git status produced "M" lines.

5 weeks agoUse "ftp.debian.org" not "http.debian.net" as the default Debian archive. (http...
Ian Jackson [Sun, 25 Aug 2013 14:42:28 +0000]
Use "ftp.debian.org" not "http.debian.net" as the default Debian archive.  (http.debian.net tends to defeat certain kinds of cacheing, and can also have more skew.)

5 weeks agoCreate .pc/applied-patches - do not empty it (!)
Ian Jackson [Sat, 24 Aug 2013 23:52:53 +0000]
Create .pc/applied-patches - do not empty it (!)

5 weeks agofinalise 0.9
Ian Jackson [Sat, 24 Aug 2013 17:49:08 +0000]
finalise 0.9

5 weeks ago`3.0 (quilt)' fixup creates .pc/applied-patches since modern dpkg-source creates...
Ian Jackson [Sat, 24 Aug 2013 17:44:49 +0000]
`3.0 (quilt)' fixup creates .pc/applied-patches since modern dpkg-source creates it even though old ones didn't always.

5 weeks agoFix bug handling our synthetic merges when we see them in the remote suite branch.
Ian Jackson [Sat, 24 Aug 2013 17:37:23 +0000]
Fix bug handling our synthetic merges when we see them in the remote suite branch.

5 weeks agofix typo
Ian Jackson [Sat, 24 Aug 2013 17:16:58 +0000]
fix typo

5 weeks agoChange our .dsc field name to `Dgit'. Relevant to #720201.
Ian Jackson [Sat, 24 Aug 2013 17:15:46 +0000]
Change our .dsc field name to `Dgit'.  Relevant to #720201.

5 weeks agoBetter error when source package contains .git. Closes: #720555.
Ian Jackson [Sat, 24 Aug 2013 17:12:52 +0000]
Better error when source package contains .git.  Closes: #720555.

5 weeks agofix bug which causes all uploads to go to sid (!)
Ian Jackson [Sat, 24 Aug 2013 17:06:55 +0000]
fix bug which causes all uploads to go to sid (!)

5 weeks agotypo
Ian Jackson [Sat, 24 Aug 2013 17:02:07 +0000]
typo

5 weeks agotypo
Ian Jackson [Sat, 24 Aug 2013 17:01:52 +0000]
typo

5 weeks agoIn push, double-check the .changes against the changelog.
Ian Jackson [Sat, 24 Aug 2013 17:01:30 +0000]
In push, double-check the .changes against the changelog.

5 weeks agoMore comprehensive workaround for `3.0 (quilt)'.
Ian Jackson [Sat, 24 Aug 2013 16:47:07 +0000]
More comprehensive workaround for `3.0 (quilt)'.

5 weeks agonew cleaning arrangements
Ian Jackson [Sat, 24 Aug 2013 15:15:28 +0000]
new cleaning arrangements

5 weeks agonew cleaning arrangements
Ian Jackson [Sat, 24 Aug 2013 15:15:23 +0000]
new cleaning arrangements

5 weeks agoNew cleaning arrangements (wip).
Ian Jackson [Sat, 24 Aug 2013 13:42:02 +0000]
New cleaning arrangements (wip).

5 weeks agowip new arrangements for clean etc.
Ian Jackson [Sat, 24 Aug 2013 13:10:38 +0000]
wip new arrangements for clean etc.

5 weeks agoIn push, do git fetch as well as archive fetch, or archive fetch can fail.
Ian Jackson [Fri, 23 Aug 2013 11:24:16 +0000]
In push, do git fetch as well as archive fetch, or archive fetch can fail.

5 weeks agofinalise 0.8
Ian Jackson [Fri, 23 Aug 2013 11:15:19 +0000]
finalise 0.8

5 weeks agoFix comparison of archive's .dsc's hash and git branch head to DTRT.
Ian Jackson [Fri, 23 Aug 2013 11:15:10 +0000]
Fix comparison of archive's .dsc's hash and git branch head to DTRT.

5 weeks agoWhen creating repos in dgit-repos (using the ssh-cmd method), copy _template rather...
Ian Jackson [Fri, 23 Aug 2013 11:04:45 +0000]
When creating repos in dgit-repos (using the ssh-cmd method), copy _template rather than using mkdir and git init. Closes: #720522.

5 weeks agofinalise 0.7 again
Ian Jackson [Thu, 22 Aug 2013 17:29:18 +0000]
finalise 0.7 again

5 weeks agoIf dak ls, or rmadison, reports multiple versions, look for them all, and pick the...
Ian Jackson [Thu, 22 Aug 2013 17:27:53 +0000]
If dak ls, or rmadison, reports multiple versions, look for them all, and pick the newest .dsc that doesn't give 404.

(url_get can now return undef for 404)

5 weeks agofinalise 0.7
Ian Jackson [Thu, 22 Aug 2013 17:08:33 +0000]
finalise 0.7

5 weeks agoName the local remote tracking branch remotes/dgit/dgit/<suite> so that we avoid...
Ian Jackson [Thu, 22 Aug 2013 17:08:24 +0000]
Name the local remote tracking branch remotes/dgit/dgit/<suite> so that we avoid a warning from git about ambiguous branch names.

5 weeks agoManpage formatting fix.
Ian Jackson [Thu, 22 Aug 2013 17:02:33 +0000]
Manpage formatting fix.

5 weeks agoAllow fetching when archive has out-of-date git hash in .dsc. Closes: #720490.
Ian Jackson [Thu, 22 Aug 2013 15:02:24 +0000]
Allow fetching when archive has out-of-date git hash in .dsc. Closes: #720490.

5 weeks agofix new packages
Ian Jackson [Thu, 22 Aug 2013 14:41:05 +0000]
fix new packages

5 weeks agoUpload to unstable
Ian Jackson [Thu, 22 Aug 2013 14:38:15 +0000]
Upload to unstable

5 weeks agofinalise 0.4~pre2
Ian Jackson [Thu, 22 Aug 2013 14:32:02 +0000]
finalise 0.4~pre2

5 weeks agoRevert change to ssh to alioth CNAME, as the recommended CNAME is to something with...
Ian Jackson [Thu, 22 Aug 2013 14:31:55 +0000]
Revert change to ssh to alioth CNAME, as the recommended CNAME is to something with no write access to the fs and the new CNAME has not yet been set up.  This reintroduces #720172 :-/.

5 weeks agoSupport dgit-distro.<distro>.keyid config option.
Ian Jackson [Thu, 22 Aug 2013 14:18:27 +0000]
Support dgit-distro.<distro>.keyid config option.

5 weeks agoMangle debian/<version> tags the way git-buildpackage does (as of git-buildpackage...
Ian Jackson [Thu, 22 Aug 2013 14:17:28 +0000]
Mangle debian/<version> tags the way git-buildpackage does (as of git-buildpackage 0.5.5, 3c6bbd0f4992f8da).

5 weeks agofix Closes syntax
Ian Jackson [Thu, 22 Aug 2013 13:54:19 +0000]
fix Closes syntax

5 weeks agobetter error msgs from check_not_dirty
Ian Jackson [Thu, 22 Aug 2013 13:52:47 +0000]
better error msgs from check_not_dirty

5 weeks agosuggest sbuild
Ian Jackson [Thu, 22 Aug 2013 13:48:49 +0000]
suggest sbuild

5 weeks agoNew --distro option (helps with unknown suites).
Ian Jackson [Thu, 22 Aug 2013 13:45:18 +0000]
New --distro option (helps with unknown suites).

5 weeks agocomment on retrying dput
Ian Jackson [Thu, 22 Aug 2013 13:36:55 +0000]
comment on retrying dput

5 weeks agobugfixes from testing, for recent changes
Ian Jackson [Thu, 22 Aug 2013 13:33:29 +0000]
bugfixes from testing, for recent changes

5 weeks agobugfixes from testing, for recent changes
Ian Jackson [Thu, 22 Aug 2013 13:32:41 +0000]
bugfixes from testing, for recent changes

5 weeks agowip bugfixes
Ian Jackson [Thu, 22 Aug 2013 13:03:36 +0000]
wip bugfixes

5 weeks agosupport _multi.changes
Ian Jackson [Thu, 22 Aug 2013 13:00:12 +0000]
support _multi.changes

5 weeks agodocument usual workflow
Ian Jackson [Thu, 22 Aug 2013 12:59:04 +0000]
document usual workflow

5 weeks agoin check_not_dirty, diff against HEAD as that's what we care about
Ian Jackson [Thu, 22 Aug 2013 12:58:50 +0000]
in check_not_dirty, diff against HEAD as that's what we care about

5 weeks agoProvide "dgit sbuild".
Ian Jackson [Thu, 22 Aug 2013 12:58:02 +0000]
Provide "dgit sbuild".

5 weeks agoOrdering improvement in push: don't add dsc field until git push done.
Ian Jackson [Thu, 22 Aug 2013 12:21:31 +0000]
Ordering improvement in push: don't add dsc field until git push done.

5 weeks agoBetter checking that the supplied .dsc and debian/changes correspond.
Ian Jackson [Thu, 22 Aug 2013 12:20:58 +0000]
Better checking that the supplied .dsc and debian/changes correspond.

5 weeks agomake manpage DESCRIPTION section more formal, and other manpage improvements
Ian Jackson [Thu, 22 Aug 2013 12:20:09 +0000]
make manpage DESCRIPTION section more formal, and other manpage improvements

5 weeks agoBetter error checking when parsing RFC822-style control data.
Ian Jackson [Thu, 22 Aug 2013 08:35:14 +0000]
Better error checking when parsing RFC822-style control data.

5 weeks agonote TODO about quilt autocommit in manpage
Ian Jackson [Thu, 22 Aug 2013 08:24:10 +0000]
note TODO about quilt autocommit in manpage

5 weeks agodone the error messages
Ian Jackson [Thu, 22 Aug 2013 08:22:36 +0000]
done the error messages

5 weeks agoFail if a required config item is missing.
Ian Jackson [Thu, 22 Aug 2013 08:21:45 +0000]
Fail if a required config item is missing.

5 weeks agomore fixes for error handling, @cmds
Ian Jackson [Thu, 22 Aug 2013 08:05:54 +0000]
more fixes for error handling, @cmds

5 weeks agofixes for error handling
Ian Jackson [Thu, 22 Aug 2013 08:02:52 +0000]
fixes for error handling

6 weeks agomuch improved error messages - but all needs review
Ian Jackson [Wed, 21 Aug 2013 17:36:00 +0000]
much improved error messages - but all needs review

6 weeks agoUsage message. Closes #720085.
Ian Jackson [Tue, 20 Aug 2013 18:42:40 +0000]
Usage message.  Closes #720085.

6 weeks agoAssorted manpage fixes.
Ian Jackson [Mon, 19 Aug 2013 19:48:32 +0000]
Assorted manpage fixes.

6 weeks agoUse dgit.debian.net vhost on alioth. Closes #720172.
Ian Jackson [Mon, 19 Aug 2013 19:46:17 +0000]
Use dgit.debian.net vhost on alioth.  Closes #720172.

6 weeks agoFix manpage description of --existing-package.
Ian Jackson [Mon, 19 Aug 2013 11:08:02 +0000]
Fix manpage description of --existing-package.

6 weeks agofix build to canonicalise
Ian Jackson [Sat, 17 Aug 2013 18:51:10 +0000]
fix build to canonicalise

6 weeks agochangelog for 0.3
Ian Jackson [Sat, 17 Aug 2013 18:48:01 +0000]
changelog for 0.3

6 weeks agossh to coccia to dak ls (!); distinguish isuite and csuite
Ian Jackson [Sat, 17 Aug 2013 18:46:58 +0000]
ssh to coccia to dak ls (!); distinguish isuite and csuite

6 weeks agocheck lack of args to quilt-fixup
Ian Jackson [Sat, 17 Aug 2013 16:25:34 +0000]
check lack of args to quilt-fixup

6 weeks agodeprecate 3.0 (quilt)
Ian Jackson [Sat, 17 Aug 2013 16:22:37 +0000]
deprecate 3.0 (quilt)