Bug 636581

Summary: Review Request: arduino-mk - A Makefile for compiling and uploading to Arduino micro-controllers
Product: [Fedora] Fedora Reporter: Peter Oliver <mavit>
Component: Package ReviewAssignee: Nobody's working on this, feel free to take it <nobody>
Status: CLOSED NOTABUG QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: medium    
Version: rawhideCC: esandeen, esm, fedora-package-review, notting, opensource, scott
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2013-05-20 14:43:56 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 631558    
Bug Blocks: 636598    

Description Peter Oliver 2010-09-22 15:55:11 UTC
Spec URL: http://www.triv.org.uk/~mavit/rpm/specs/arduino-mk.spec
SRPM URL: http://www.triv.org.uk/~mavit/rpm/fedora-13/SRPMS/arduino-mk-0.4-1.fc13.src.rpm
Description: Arduino is an open-source electronics prototyping platform based on
flexible, easy-to-use hardware and software. It's intended for artists,
designers, hobbyists, and anyone interested in creating interactive
objects or environments.

This package contains a Makefile that can be used to compile and upload
code to the micro-controller without using the Arduino IDE.

Comment 1 Eric Sandeen 2010-09-29 03:45:47 UTC
Does it make sense to have this one file in a separate package, vs adding it to aduino-core?  (I ask primarily because the upstream page mentions that debian has added it to arduino-core).

-Eric

Comment 2 Till Maas 2010-12-04 11:38:40 UTC
Another improvement would be to decide in cooperation with upstream on a environment variable that points to the make file and is set in /etc/profile.d.
Then Makefiles can easily include this makefile using it, e.g. with:

include $(ARDUINO_MK)

Comment 3 Scott Baker 2012-01-12 06:13:02 UTC
I think it makes sense to include this in arduino-core

Comment 4 Peter Oliver 2012-01-12 19:58:11 UTC
It appeared for a while that Arduino would include an official makefile in the future, which would make this redundant, but it now looks like that's not going to happen.

There seem to be a number of different makefiles around, not necessarily kept compatible with the latest version of Arduino.  I'm no-longer sure that it makes sense to include one with Fedora at all.