diff options
| author | Brian Dolbec <dolsen@gentoo.org> | 2017-03-22 05:30:18 -0700 |
|---|---|---|
| committer | Brian Dolbec <dolsen@gentoo.org> | 2017-03-22 05:49:59 -0700 |
| commit | 5652d384516cf7ecaaa0400601619ab2dfe1b7b1 (patch) | |
| tree | 2efa27247d7c73062186433f0a0ee45d543bfe48 /pym | |
| parent | 60d2f9b26ba4cff6782062a7cb1fdb289bd8276e (diff) | |
| download | gentoolkit-5652d384516cf7ecaaa0400601619ab2dfe1b7b1.tar.gz | |
imlate: Initial updates for the gentoolkit eco-system
Diffstat (limited to 'pym')
| -rw-r--r-- | pym/gentoolkit/imlate/Makefile | 18 | ||||
| -rw-r--r-- | pym/gentoolkit/imlate/__init__.py | 0 | ||||
| -rw-r--r-- | pym/gentoolkit/imlate/imlate.1 | 48 | ||||
| -rwxr-xr-x | pym/gentoolkit/imlate/imlate.py (renamed from pym/gentoolkit/imlate/imlate) | 11 |
4 files changed, 5 insertions, 72 deletions
diff --git a/pym/gentoolkit/imlate/Makefile b/pym/gentoolkit/imlate/Makefile deleted file mode 100644 index 6735696..0000000 --- a/pym/gentoolkit/imlate/Makefile +++ /dev/null @@ -1,18 +0,0 @@ -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -include ../../makedefs.mak - -.PHONY: all - -all: - -dist: - mkdir -p ../../$(DISTDIR)/src/imlate/ - cp Makefile imlate imlate.1 ../../$(DISTDIR)/src/imlate/ - -install: all - install -m 0755 imlate $(BINDIR)/ - install -m 0644 imlate.1 $(MAN1DIR)/ - diff --git a/pym/gentoolkit/imlate/__init__.py b/pym/gentoolkit/imlate/__init__.py new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/pym/gentoolkit/imlate/__init__.py diff --git a/pym/gentoolkit/imlate/imlate.1 b/pym/gentoolkit/imlate/imlate.1 deleted file mode 100644 index b9163a4..0000000 --- a/pym/gentoolkit/imlate/imlate.1 +++ /dev/null @@ -1,48 +0,0 @@ -.TH "imlate" "1" "1.0.0" "Christian Ruppert" "gentoolkit-dev" -.SH "NAME" -.LP -imlate \- Displays candidates for keywords for an architecture based upon a target architecture. -.SH "SYNTAX" -.LP -imlate [options] - - -.SH "OPTIONS" -.TP -.B \-\-version -show program's version number and exit -.TP -.B \-h, \-\-help -show this help message and exit -.TP -.B \-f FILE, \-\-file=FILE -write result into FILE [default: stdout] -.TP -.B \-m ARCH, \-\-main=ARCH -set main ARCH (e.g. your arch) [default: amd64] -.TP -.B \-t ARCH, \-\-target=ARCH -set target ARCH (e.g. x86) [default: x86] -.TP -.B \-\-mtime=MTIME -set minimum MTIME in days [default: 30] -.TP -.B \-s, \-\-stable -just show stable candidates (e.g. \-s and \-k is the default result) [default: True] -.TP -.B \-k, \-\-keyword -just show keyword candidates (e.g. \-s and \-k is the default result) [default: True] -.TP -.B \-M MAINTAINER, \-\-maintainer=MAINTAINER -Show only packages from the specified maintainer -.TP -.B \-H HERD, \-\-herd=HERD -Show only packages from the specified herd -.TP -.B \-C CATEGORIES, \-\-category=CATEGORIES, \-\-categories=CATEGORIES -just check in the specified category/categories (comma separated) [default: none] -.SH "AUTHORS" -.LP -Christian Ruppert <idl0r@gentoo.org> -.SH "BUGS" -Please report any bugs to http://bugs.gentoo.org diff --git a/pym/gentoolkit/imlate/imlate b/pym/gentoolkit/imlate/imlate.py index 0be72e4..f38949f 100755 --- a/pym/gentoolkit/imlate/imlate +++ b/pym/gentoolkit/imlate/imlate.py @@ -1,5 +1,5 @@ #!/usr/bin/python -# Copyright 1999-2010 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ # Author: Christian Ruppert <idl0r@gentoo.org> @@ -7,7 +7,7 @@ # Python 2.6 compatibility from __future__ import print_function -VERSION = "1.0.1" +__version__ = "git" # works just with stable keywords! MAIN_ARCH = "auto" # can be overridden by -m ARCH @@ -32,9 +32,8 @@ from xml.parsers.expat import ExpatError import portage import portage.versions -if __name__ == "__main__": - from optparse import OptionParser - from time import gmtime, strftime +from optparse import OptionParser +from time import gmtime, strftime # override/change portage module settings def _portage_settings( var, value, settings = None ): @@ -388,7 +387,7 @@ def main(): conf = {} pkgs = {} - parser = OptionParser( version = "%prog " + VERSION ) + parser = OptionParser( version = "%prog " + __version__ ) parser.usage = "%prog [options] [category/package] ..." parser.disable_interspersed_args() |
