Closed
Description
I currently try to update the AUR arduino package and got a few questions:
Questions
Which license is the correct for Arduino? GPL2?It seems that those licence information were correct.- Which dependencies does Arduino have? I think no java is required at all and you only need gtk2 at least. Is this correct?
The Arch wiki sais you have to add the user to the group-> seems to be the case when using with java. This should be noted in the wiki, not the installation.lock
which is not described at all in the wiki. I guess that is only relevant when using some java mods, so we can leave this out?Are you fine with-> No, see arch wiki/usr/local
as installation destination?Should we use-> in most cases only cp worksinstall
to copy the files or rather usecp
?Is a symlink to-> yes, to refer to the correct path/bin
really required?
Changes applied:
- Update to 1.6.9
- Used https downloads
- Used internal icons and mime file
- Removed a lot unnecessary dependencies
- Removed avrdude symlink as this causes just problems. Arduino is not meant to use a newer avrdude (or even gcc) version. Same for java.
- Removed lock group note in installation
- Added arm support (tested and working!)
Could anyone please have a look at the file here (in development):
https://gist.github.com/NicoHood/a50936c9c8af23a889c3176c5ddbe131
It should be discussed if it makes sense to link java,avrdude etc to an arch package instead of an arduino copy. I think it is not that good, because things may break because of this. On the other side it uses less space and more important uses the most up to date security fixes (especially for java).
Any suggestions and improvements appreciated. :)
Other helpful links:
Metadata
Metadata
Assignees
Labels
No labels