aboutsummaryrefslogtreecommitdiff
path: root/packaging
diff options
context:
space:
mode:
authorSimon John <git@the-jedi.co.uk>2014-03-24 13:27:36 +0000
committerSudar <sudar@sudarmuthu.com>2014-04-02 18:57:00 +0530
commit392a6b9db1ce64099c15daa61c2e2ca964f95453 (patch)
treeb1cf398af8b0f6c281da177cd428581fdac0cf61 /packaging
parent5599d2ab1e23d66640b53e3951f92102f933fbdc (diff)
replace perl reset script with python one
Fix #180 Fix #127
Diffstat (limited to 'packaging')
-rw-r--r--packaging/debian/README.md2
-rw-r--r--packaging/fedora/README.md2
-rw-r--r--packaging/fedora/arduino-mk.spec9
3 files changed, 6 insertions, 7 deletions
diff --git a/packaging/debian/README.md b/packaging/debian/README.md
index 26efa5a..c89bb43 100644
--- a/packaging/debian/README.md
+++ b/packaging/debian/README.md
@@ -7,7 +7,7 @@ or [Ubuntu](https://launchpad.net/ubuntu/+source/arduino-mk) or use apt.
First install the dependencies for building/running the package, as root:
apt-get build-dep arduino-mk
- apt-get install arduino-core libdevice-serialport-perl help2man build-essential dpkg-dev fakeroot perl-doc devscripts
+ apt-get install arduino-core build-essential dpkg-dev fakeroot devscripts python-serial
Fetch the Debian source:
diff --git a/packaging/fedora/README.md b/packaging/fedora/README.md
index 18c5955..37219cb 100644
--- a/packaging/fedora/README.md
+++ b/packaging/fedora/README.md
@@ -2,7 +2,7 @@
First install the dependencies as root:
- yum install arduino-core perl-Device-SerialPort help2man rpm-build
+ yum install arduino-core rpm-build pyserial
From the top-level Arduino-Makefile directory you've checked out of github, run the following (as unprivileged user) to create a compressed tarball using the naming conventions required by rpmbuild:
diff --git a/packaging/fedora/arduino-mk.spec b/packaging/fedora/arduino-mk.spec
index f8d6a07..88f4083 100644
--- a/packaging/fedora/arduino-mk.spec
+++ b/packaging/fedora/arduino-mk.spec
@@ -9,8 +9,8 @@ Group: Development/Tools
License: LGPLv2+
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch: noarch
-Requires: arduino-core, perl-Device-SerialPort
-BuildRequires: arduino-core, perl-Device-SerialPort, help2man
+Requires: arduino-core pyserial
+BuildRequires: arduino-core pyserial
%description
Arduino is an open-source electronics prototyping platform based on
@@ -27,7 +27,6 @@ Arduino platform.
%install
mkdir -p %{buildroot}/%{_datadir}/arduino
mkdir -p %{buildroot}/%{_bindir}
-mkdir -p %{buildroot}/%{_mandir}/man1
mkdir -p %{buildroot}/%{_docdir}/%{name}/examples
install -m 755 -d %{buildroot}/%{_docdir}/%{name}
install -m 755 -d %{buildroot}/%{_docdir}/%{name}/examples
@@ -36,7 +35,6 @@ for file in `find examples -type f ! -name .gitignore` ; do install -m 644 $file
install -m 644 *.mk arduino-mk-vars.md %{buildroot}/%{_datadir}/arduino
install -m 644 licence.txt %{buildroot}/%{_docdir}/%{name}
install -m 755 bin/ard-reset-arduino %{buildroot}/%{_bindir}/ard-reset-arduino
-help2man %{buildroot}/%{_bindir}/ard-reset-arduino -n "Reset Arduino board" -s 1 -m "Arduino CLI Reset" --version-string=%{version} -N -o %{buildroot}/%{_mandir}/man1/ard-reset-arduino.1
%clean
rm -rf %{buildroot}
@@ -44,7 +42,6 @@ rm -rf %{buildroot}
%files
%defattr(-,root,root,-)
%{_bindir}/ard-reset-arduino
-%{_mandir}/man1/ard-reset-arduino.1*
%{_datadir}/arduino/*.mk
%{_datadir}/arduino/arduino-mk-vars.md
%doc %{_docdir}/%{name}/licence.txt
@@ -52,6 +49,8 @@ rm -rf %{buildroot}
%{_docdir}/%{name}/examples
%changelog
+* Mon Mar 24 2014 Simon John <git@the-jedi.co.uk>
+- Replaced perl/help2man with pyserial for reset script.
* Tue Feb 04 2014 Simon John <git@the-jedi.co.uk>
- Added arduino-mk-vars.md to the files to be installed/packaged.
* Sat Feb 01 2014 Simon John <git@the-jedi.co.uk>