[ino] Initial import(#904841)

Miro Hrončok churchyard at fedoraproject.org
Wed Jan 30 17:59:12 UTC 2013


commit 65693c7014ba40e6f2ab4e0922679d7cf4952f03
Author: Miro Hrončok <miro at hroncok.cz>
Date:   Wed Jan 30 18:59:07 2013 +0100

    Initial import(#904841)

 .gitignore |    1 +
 ino.spec   |   55 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
 sources    |    1 +
 3 files changed, 57 insertions(+), 0 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index e69de29..f7b2e6d 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/ino-0.3.5.tar.gz
diff --git a/ino.spec b/ino.spec
new file mode 100644
index 0000000..707cefa
--- /dev/null
+++ b/ino.spec
@@ -0,0 +1,55 @@
+Name:           ino
+Version:        0.3.5
+Release:        1%{?dist}
+Summary:        Command line toolkit for working with Arduino hardware
+# See README.rst
+License:        MIT
+URL:            http://inotool.org/
+Source0:        http://pypi.python.org/packages/source/i/%{name}/%{name}-%{version}.tar.gz
+BuildArch:      noarch
+BuildRequires:  python2-devel
+BuildRequires:  python-setuptools
+Requires:       python-jinja2 pyserial python-configobj python-ordereddict
+Requires:       arduino-core
+
+%description
+Ino is a command line toolkit for working with Arduino hardware.
+
+It allows you to:
+Quickly create new projects
+Build a firmware from multiple source files and libraries
+Upload the firmware to a device
+Perform serial communication with a device (aka serial monitor)
+
+Ino may replace Arduino IDE UI if you prefer to work with command line and
+an editor of your choice or if you want to integrate Arduino build process
+to third party IDE.
+
+Ino is based on make to perform builds. However Makefiles are generated
+automatically and you'll never see them if you don't want to.
+
+%prep
+%setup -q
+sed -i 's|/usr/bin/env python|/usr/bin/python|' ino/runner.py
+rm -f ino/templates/*/lib/.holder
+
+%build
+CFLAGS="$RPM_OPT_FLAGS" python setup.py build
+
+%install
+python setup.py install -O1 --skip-build --root %{buildroot}
+chmod +x %{buildroot}%{python_sitelib}/%{name}/runner.py
+
+%files
+%doc README.rst MIT-LICENSE.txt
+%{_bindir}/%{name}
+%{python_sitelib}/%{name}*
+
+%changelog
+* Tue Jan 29 2013 Miro Hrončok <mhroncok at redhat.com> - 0.3.5-1
+- New version with license file
+- Removed empty hidden files
+- Require arduino -> arduino-core
+
+* Sun Jan 27 2013 Miro Hrončok <mhroncok at redhat.com> - 0.3.4-1
+- Started
diff --git a/sources b/sources
index e69de29..206a709 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+e0c7aac11fdf03a89c27857bc0c81ba6  ino-0.3.5.tar.gz


More information about the scm-commits mailing list