summaryrefslogtreecommitdiff
path: root/unperish
AgeCommit message (Collapse)AuthorFilesLines
2011-08-03Undo cliapp 0.15 bug workaround, now that 0.15.1 is out.Lars Wirzenius1-5/+2
2011-08-03Work around problems in cliapp 0.15.Lars Wirzenius1-2/+6
2011-08-02Adapt to cliapp _subcommand name change.Lars Wirzenius1-2/+2
That's what I get for using private APIs.
2011-07-31Add rsync-publish command.Lars Wirzenius1-0/+16
2011-07-24Make publish-docs publish manpages as well (from cwd, not build area).Lars Wirzenius1-5/+18
2011-07-24Make sure --webdirectory is used with publish-docs.Lars Wirzenius1-0/+3
2011-07-24Add publish-docs command.Lars Wirzenius1-0/+15
2011-07-21Add --arch option.Lars Wirzenius1-2/+9
2011-07-20Change subcommands so they only change stuff if target is missing.Lars Wirzenius1-18/+41
This is important because commands are now running each other automatically, and it's stupid to re-run the same command over and over again, running the same external commands over and over, if there is no change, or, worse, there is change. So now we, for example, only build the debian tarball if it is missing, and otherwise it is a no-op. (Over and over again when unperish is run many times; there's already a mechanism for skipping stuff that's been run once during one run of unperish. But that does not help if we're doing, for example, one deb build for Debian upload, and another for code.liw.fi upload.)
2011-07-20Adapt to cliapp version 0.14 new subcommand implementation.Lars Wirzenius1-4/+3
2011-06-19Add simple dependency mechanism, and ignore lintian exit code.Lars Wirzenius1-5/+17
2011-06-19Add lintian subcommand.Lars Wirzenius1-0/+16
2011-06-19Add more logging to runcmd.Lars Wirzenius1-1/+3
2011-06-19Fix cmd_clean so it works if build-area != '.'.Lars Wirzenius1-3/+3
2011-06-19Fix call to superclass runcmd.Lars Wirzenius1-1/+1
2011-06-19Use cliapp's runcmd instead of our own.Lars Wirzenius1-21/+14
2011-06-19Break out debian/changelog munging to separate command.Lars Wirzenius1-2/+5
This allows it to be used without having to run a dsc command.
2011-06-19Add options for setting Debian source package and version explicitly.Lars Wirzenius1-0/+10
This is good when rebuilding something from an existing source package.
2011-06-19Add dget command.Lars Wirzenius1-0/+16
2011-06-19Add clean command, and don't panic if setup.py does not exist.Lars Wirzenius1-7/+19
2011-06-05Add docstrings for subcommands.Lars Wirzenius1-0/+5
This way, unperish --help will show them.
2011-06-05Create build-area if it does not exist.Lars Wirzenius1-0/+5
2011-06-05Use ../build-area as default for unperish.Lars Wirzenius1-1/+1
2011-06-05Initialize self.debian_control and self.debian_changelog for each subcommand.Lars Wirzenius1-12/+12
2011-06-05Run several subcommands from the command line.Lars Wirzenius1-3/+10
2011-06-05Use self.output, not self.stdout. Oops.Lars Wirzenius1-1/+1
2011-06-05Add -v as alias for --verbose.Lars Wirzenius1-1/+2
2011-06-05Add --verbose and --no-act options.Lars Wirzenius1-0/+7
2011-06-05Force upstream source tarball to be included in .changes file.Lars Wirzenius1-0/+1
2011-05-29Get project name and version from setup.py, if possible.Lars Wirzenius1-3/+19
2011-05-29Mangle debian/changelog for alternate upload targets.Lars Wirzenius1-5/+38
And some other changes. I miss "bzr gcommit".
2011-05-29Improve setting help messages.Lars Wirzenius1-3/+4
2011-05-29Don't put pbuilder results in a different directory.Lars Wirzenius1-3/+1
pbuilder re-creates the source package, so the one we create is not suitable for upload, because pbuilder puts its own into the .changes file. So we overwrite the one we create with pbuilder's. (No idea why pbuilder does that, but that's life with pbuilder.)
2011-05-29Build .deb with pbuilder.Lars Wirzenius1-2/+17
2011-05-29Add dsc command.Lars Wirzenius1-1/+4
2011-05-29Export sources from bzr.Lars Wirzenius1-0/+7
2011-05-29Generate Debian tarball.Lars Wirzenius1-9/+27
Assume non-native package for now.
2011-05-29Generate upstream tarball for bzr.Lars Wirzenius1-2/+18
2011-05-29Read a project.meta file for metadata.Lars Wirzenius1-0/+12
Ideally, everything would be autodetectable, though.
2011-05-29Refactor.Lars Wirzenius1-1/+4
2011-05-29Initial version that does something minimal.Lars Wirzenius1-0/+45