public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] proj/gentoolkit:master commit in: man/, bin/, /
@ 2017-03-22 12:51 Brian Dolbec
  0 siblings, 0 replies; only message in thread
From: Brian Dolbec @ 2017-03-22 12:51 UTC (permalink / raw
  To: gentoo-commits

commit:     12fa38a1fa44ed435631968f1a82bd24fc0e5dbc
Author:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 22 11:56:59 2017 +0000
Commit:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
CommitDate: Wed Mar 22 12:00:07 2017 +0000
URL:        https://gitweb.gentoo.org/proj/gentoolkit.git/commit/?id=12fa38a1

ebump: Add to setup.py, minor update to man page

Update script to use VERSION like the other scripts

 bin/ebump   |  7 ++++---
 man/ebump.1 | 42 +++++++++++++++++++++---------------------
 setup.py    |  2 ++
 3 files changed, 27 insertions(+), 24 deletions(-)

diff --git a/bin/ebump b/bin/ebump
index b129f85..a0d4d56 100755
--- a/bin/ebump
+++ b/bin/ebump
@@ -3,7 +3,6 @@
 # Copyright 1999-2010 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-__version__="0.1.1"
 __author__="Karl Trygve Kalleberg"
 __email__="<karltk@gentoo.org>"
 __description__="Ebuild version bumping tool"
@@ -13,6 +12,8 @@ __description__="Ebuild version bumping tool"
 # a given ebuild and auxiliary files in the Portage tree. It is only
 # useful for Gentoo developers with CVS commit access.
 
+VERSION="git"
+
 die() {
 	echo $1 >&2
 	exit -1
@@ -25,7 +26,7 @@ einfo() {
 }
 
 print_version() {
-	echo "${__description__}, v${__version__}"
+	echo "${__description__}, v${VERSION}"
 	echo "Copyright (c) 2004 ${__author__} ${__email__}"
 	echo "Copyright 1999-2010 Gentoo Foundation"
 	echo "Distributed under the terms of the GNU General Public License v2"
@@ -33,7 +34,7 @@ print_version() {
 
 print_usage() {
 	echo "Usage: ebump <options> foo<.ebuild>"
-	echo "Ebuild version bumping tool, v${__version__}"
+	echo "Ebuild version bumping tool, v${VERSION}"
 	echo "  -V|--version           show version info"
 	echo "  -v|--verbose           increase verbosity"
 	echo "  -q|--quiet             turn off output"

diff --git a/man/ebump.1 b/man/ebump.1
index b1e473d..1754cf9 100644
--- a/man/ebump.1
+++ b/man/ebump.1
@@ -1,12 +1,12 @@
-.TH "ebump" "1" "0.1.1" "Gentoolkit" "Gentoo Administration"
+.TH "EBUMP" "1" "March 2017" "GENTOOLKIT" "Gentoo Administration"
 .SH "NAME"
-.LP 
+.LP
 ebump \- Gentoo: Ebuild revision bumper
 .SH "SYNTAX"
-.LP 
+.LP
 ebump [\fIoption\fP] <\fIpackage-name[-version]\fP>
 
-.SH "DESCRIPTION" 
+.SH "DESCRIPTION"
 
 .LP
 \fIebump\fR bumps the revision of a particular ebuild, and all auxiliary
@@ -15,36 +15,36 @@ files in the files/ directory that have a matching version suffix.
 .LP
 By default, the all new revision files will be added to the VCS.
 
-.LP 
+.LP
 You must stand in the directory of the ebuild to be bumped.
 
 .SH "OPTIONS"
-.LP 
+.LP
 \fB\-C\fR
 .br
 \fB--no-vcs\fB
-.IP 
+.IP
 Do not add new files to VCS.
 
-.LP 
+.LP
 \fB\-V\fR
 .br
 \fB--version\fB
-.IP 
+.IP
 Display version information and exit.
 
-.LP 
+.LP
 \fB\-v\fR
 .br
 \fB--verbose\fB
-.IP 
+.IP
 Increase verbosity level. May be used more than once.
 
-.LP 
+.LP
 \fB\-q\fR
 .br
 \fB--quiet\fB
-.IP 
+.IP
 Do not output any non-essential information.
 
 .LP
@@ -61,19 +61,19 @@ don't bump auxfiles (files/*)
 .IP
 do not update ChangeLog (via echangelog)
 
-.LP 
+.LP
 \fB\-m\fR <\fIChangeLog text\fR>
-.br 
+.br
 \fB\--message\fR <\fIChangeLog text\fR>
-.IP 
+.IP
 Specifies the message to add to the ChangeLog, instead of the standard
 placeholder.
 
-.LP 
+.LP
 \fB\-d\fR
 .br
 \fB\--delete-old\fR
-.IP 
+.IP
 Delete old revision and old auxiliary files from VCS. This is
 \fIdangerous\fR and should only be used if you know exactly what you are
 doing, because
@@ -111,16 +111,16 @@ From these files, \fIebump\fR will load the settings
 .br
 \fB~/.gentoo/gentool-env\fR
 .IR
-From this file, \fIebump\fR will load the env vars \fBAUTHORNAME\fR and 
+From this file, \fIebump\fR will load the env vars \fBAUTHORNAME\fR and
 \fBAUTHOREMAIL\fR, which are used to generate proper ChangeLog entries.
 
 .SH "SEE ALSO"
-.LP 
+.LP
 The rest of the utilities in \fIapp-portage/gentoolkit-dev\fR, such as
 \fIechangelog(1)\fR and \fIekeyword(1)\fR.
 
 .SH "AUTHORS"
-.LP 
+.LP
 Karl Trygve Kalleberg <karltk@gentoo.org>
 .br
 Christian Ruppert <idl0r@gentoo.org>

diff --git a/setup.py b/setup.py
index 024b612..d16a56b 100755
--- a/setup.py
+++ b/setup.py
@@ -30,6 +30,7 @@ except ImportError:
 
 # Bash files that need `VERSION=""` subbed, relative to this dir:
 bash_scripts = [(os.path.join(cwd, path), 'VERSION=') for path in (
+	'bin/ebump',
 	'bin/euse',
 	'bin/revdep-rebuild.sh'
 )]
@@ -49,6 +50,7 @@ python_scripts = [(os.path.join(cwd, path), '__version__ = ') for path in (
 )]
 
 manpages = [(os.path.join(cwd, path[0]), path[1]) for path in (
+	('man/ebump.1', 'EBUMP'),
 	('man/eclean.1', 'ECLEAN'),
 	('man/enalyze.1', 'ENALYZE'),
 	('man/epkginfo.1', 'EPKGINFO'),


^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2017-03-22 12:51 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-03-22 12:51 [gentoo-commits] proj/gentoolkit:master commit in: man/, bin/, / Brian Dolbec

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox