summaryrefslogtreecommitdiff
path: root/pym
diff options
context:
space:
mode:
authorBrian Dolbec <dolsen@gentoo.org>2017-03-22 05:30:18 -0700
committerBrian Dolbec <dolsen@gentoo.org>2017-03-22 05:49:59 -0700
commit5652d384516cf7ecaaa0400601619ab2dfe1b7b1 (patch)
tree2efa27247d7c73062186433f0a0ee45d543bfe48 /pym
parent60d2f9b26ba4cff6782062a7cb1fdb289bd8276e (diff)
downloadgentoolkit-5652d384516cf7ecaaa0400601619ab2dfe1b7b1.tar.gz
imlate: Initial updates for the gentoolkit eco-system
Diffstat (limited to 'pym')
-rw-r--r--pym/gentoolkit/imlate/Makefile18
-rw-r--r--pym/gentoolkit/imlate/__init__.py0
-rw-r--r--pym/gentoolkit/imlate/imlate.148
-rwxr-xr-xpym/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()