[python-argcomplete] initial import
dbmacartney
dbmacartney at fedoraproject.org
Wed Oct 16 08:56:13 UTC 2013
commit 435a0120c83aaff1931a71c0fdc4aa064717eab7
Author: Dale Macartney <dbmacartney at gmail.com>
Date: Wed Oct 16 10:02:21 2013 +0100
initial import
python-argcomplete.spec | 60 +++++++++++++++++++++++++++++++++++++++++++++++
sources | 1 +
2 files changed, 61 insertions(+), 0 deletions(-)
---
diff --git a/python-argcomplete.spec b/python-argcomplete.spec
new file mode 100644
index 0000000..d336bef
--- /dev/null
+++ b/python-argcomplete.spec
@@ -0,0 +1,60 @@
+%{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
+%{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
+
+Summary: Bash tab completion for argparse
+Name: python-argcomplete
+Version: 0.6.3
+Release: 2%{?dist}
+License: ASL 2.0
+Group: Development/Libraries
+Url: https://github.com/kislyuk/argcomplete
+Source0: http://pypi.python.org/packages/source/a/argcomplete/argcomplete-%{version}.tar.gz
+BuildRequires: python-devel
+BuildRequires: python-setuptools
+BuildArch: noarch
+Requires: python-argparse
+
+%description
+Argcomplete provides easy, extensible command line tab completion of
+arguments for your Python script.
+
+It makes two assumptions:
+
+ * You're using bash as your shell
+ * You're using argparse to manage your command line arguments/options
+
+Argcomplete is particularly useful if your program has lots of
+options or subparsers, and if your program can dynamically suggest
+completions for your argument/option values (for example, if the user
+is browsing resources over the network).
+
+%prep
+%setup -n argcomplete-%{version} -q
+
+%build
+python setup.py build
+
+%install
+python setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%files
+%defattr(-,root,root)
+%doc README.rst
+%doc LICENSE.rst
+%{_bindir}/activate-global-python-argcomplete
+%{_bindir}/python-argcomplete-check-easy-install-script
+%{_bindir}/register-python-argcomplete
+%{python_sitelib}/argcomplete-%{version}-py2.7.egg-info
+%{python_sitelib}/argcomplete/
+%exclude %{python_sitelib}/test
+
+
+%changelog
+* Tue Oct 15 2013 - Dale Macartney <dbmacartney at gmail.com> 0.6.3-2
+- Initial packaging for Fedora Project and including LICENSE.rst in %doc
+
+* Thu Jan 31 2013 - Marco Neciarini <marco.nenciarini at 2ndquadrant.it> 0.3.5-1
+- Initial packaging.
diff --git a/sources b/sources
index e69de29..926c04e 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+bb87bddc65f6df1622a3eac7d1b98c95 argcomplete-0.6.3.tar.gz
More information about the scm-commits
mailing list