diff options
author | Lars Wirzenius <liw@liw.fi> | 2011-05-29 13:47:09 +0100 |
---|---|---|
committer | Lars Wirzenius <liw@liw.fi> | 2011-05-29 13:47:09 +0100 |
commit | 35fda5fd775a10f27171c50a93b0004fc4ae13c1 (patch) | |
tree | d6085f962de8a93f80a732556f5e9bb238d3d420 /README | |
parent | a6c49754ebf33fcf8bbf24a8fbfaa6c371620838 (diff) | |
download | unperish-35fda5fd775a10f27171c50a93b0004fc4ae13c1.tar.gz |
Add README.
Diffstat (limited to 'README')
-rw-r--r-- | README | 54 |
1 files changed, 54 insertions, 0 deletions
@@ -0,0 +1,54 @@ +README for unperish +=================== + +When I release software, there are several mechanical steps that I need +to do, and that's boring. Unperish is a little Python script to automate +some of those steps. Perhaps some day it may be useful for others, too. + +Typical use: + + rm -rf ../x + mkdir ../x + cmd="$HOME/unperish/unperish/unperish --log ../x/unperish.log + --log-level debug --build-area ../x " + + # Export clean set of sources from bzr. + $cmd export + + # Create a Debian .orig.tar.gz tarball. + $cmd debian-tarball + + # Build for default upload target, for upload to Debian. + $cmd dsc + $cmd deb --basetgz /var/cache/pbuilder/sid-amd64.tgz + + # Build for squeeze/amd64, for upload to code.liw.fi. + $cmd dsc --upload-target squeeze + $cmd deb --basetgz /var/cache/pbuilder/squeeze-amd64.tgz + + # Build for squeeze/i386, for upload to code.liw.fi. + $cmd dsc --upload-target squeeze + $cmd deb --basetgz /var/cache/pbuilder/squeeze-i386.tgz \ + --upload-target squeeze + +This needs some real documentation, at some point. Later. + + +Legalese +-------- + +Copyright 2011 Lars Wirzenius + +This program is free software: you can redistribute it and/or modify +it under the terms of the GNU General Public License as published by +the Free Software Foundation, either version 3 of the License, or +(at your option) any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +You should have received a copy of the GNU General Public License +along with this program. If not, see <http://www.gnu.org/licenses/>. + |