Skip to content

Commit 87129f1

Browse files
committed
Merge pull request #185 from sej7278/master
simplify packaging by removing dependencies on python3/pyserial
2 parents 10ea6fb + 7b5a163 commit 87129f1

File tree

4 files changed

+7
-4
lines changed

4 files changed

+7
-4
lines changed

HISTORY.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ I tried to give credit whenever possible. If I have missed anyone, kindly add it
1818
- Fix: Add BOOTLOADER_PARENT to `arduino-mk-vars.md` and fixed BOOTLOADER_PATH example. (https://github.com/sej7278)
1919
- Tweak: Replace perl reset script with Python script. (https://github.com/sej7278)
2020
- Tweak: Made choice of Python2/3 interpreter up to the OS. (https://github.com/peplin)
21+
- Tweak: Simplified packaging dependencies. (https://github.com/sej7278)
2122

2223
### 1.3.1 (2014-02-04)
2324
- Fix: BUNDLED_AVR_TOOLS_DIR is now set properly when using only arduino-core and not the whole arduino package. (https://github.com/sej7278)

packaging/debian/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,10 @@ Use these instructions to build your own Deb package from your local sources.
44
For the latest official packages go to [Debian](http://packages.debian.org/arduino-mk)
55
or [Ubuntu](https://launchpad.net/ubuntu/+source/arduino-mk) or use apt.
66

7-
First install the dependencies for building/running the package, as root:
7+
First install the dependencies as root:
88

99
apt-get build-dep arduino-mk
10-
apt-get install arduino-core build-essential dpkg-dev fakeroot devscripts python-serial python3-serial
10+
apt-get install arduino-core build-essential dpkg-dev fakeroot devscripts
1111

1212
Fetch the Debian source:
1313

packaging/fedora/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
First install the dependencies as root:
44

5-
yum install arduino-core rpm-build pyserial python3-pyserial
5+
yum install arduino-core rpm-build
66

77
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:
88

packaging/fedora/arduino-mk.spec

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ License: LGPLv2+
1010
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
1111
BuildArch: noarch
1212
Requires: arduino-core pyserial
13-
BuildRequires: arduino-core pyserial python3-pyserial
13+
BuildRequires: arduino-core
1414

1515
%description
1616
Arduino is an open-source electronics prototyping platform based on
@@ -49,6 +49,8 @@ rm -rf %{buildroot}
4949
%{_docdir}/%{name}/examples
5050

5151
%changelog
52+
* Fri Apr 04 2014 Simon John <[email protected]>
53+
- Removed BuildRequires of python3/pyserial.
5254
* Wed Apr 02 2014 Simon John <[email protected]>
5355
- Added BuildRequires of python3-pyserial. Need to look into Requires.
5456
* Mon Mar 24 2014 Simon John <[email protected]>

0 commit comments

Comments
 (0)