Bug#927329: Update Arduino from 1.8.2 to 1.8.9

2019-05-02 Thread Kashif Shah
>
> Absolutely, whatever is distributed must be built from source. I tried
> to reason why on this bug [1].
>
> [1]: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=922965#12


Understood - I do recall reading that before :)

So, it looks like there is a new dependency, ArduinoOTA (
https://github.com/esp8266/Arduino/tree/master/libraries/ArduinoOTA) that
would need to be built.  Should the ant script be modified to do this?

 I'm also no Java expert either, any help is welcome :)


The good news is that 1.8.9 (and the upcoming 1.8.10) builds from source
without issue after removing the pre-built gcc and avr binaries.  It still
uploaded a blink sketch, so hopefully I removed the pre-built binaries
correctly :D  Next step, I think, is to bring everything into the debian
package framework.  I'll let you know if I make any progress, there.

Best regards,
Kashif

On Wed, May 1, 2019 at 1:45 PM Rock Storm  wrote:

> On Wed, May 01, 2019 at 01:07:39PM -0500, Kashif Shah wrote:
> > @Rock Thanks for the update. My earlier attempt was with packaging the
> > binaries, which is a no-no, I take it?
>
> Absolutely, whatever is distributed must be built from source. I tried
> to reason why on this bug [1].
>
> [1]: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=922965#12
>
> > I made an attempt from scratch last
> > night, actually, after looking at the previous patches. I’ll continue
> with
> > it, but it will be slow going as I am not a Java dev by trade.
>
> I'm also no Java expert either, any help is welcome :)
>
> Cheers,
>
> --
> Rock Storm
> GPG KeyID: 4096R/C96832FD
> GPG Fingerprint:
>  C304 34B3 632C 464C 2FAF  C741 0439 CF52 C968 32FD
>


Bug#927329: Update Arduino from 1.8.2 to 1.8.9

2019-05-01 Thread Kashif Shah
@Rock Thanks for the update. My earlier attempt was with packaging the
binaries, which is a no-no, I take it? I made an attempt from scratch last
night, actually, after looking at the previous patches. I’ll continue with
it, but it will be slow going as I am not a Java dev by trade.

On Wed, May 1, 2019 at 12:03 PM Rock Storm  wrote:

> Hi all,
>
> @Kashif, thanks for volunteering, please let us know if you succeed on
> packaging it from scratch. IIRC on our last attempt we got stuck
> packaging some of the java dependencies such as 'mrbean', some info on
> this bug report [1]. Project is now hosted on Salsa [2].
>
> [1]: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=780706#63
> [2]: https://salsa.debian.org/electronics-team/arduino/arduino
>
> @Brian, thank you for insisting on this topic. We probably need someone
> to push us a little bit to get this done. I sincerely believe Arduino
> being in Debian is a must. As I said, I'll work on it as soon as I can.
>
> Regards,
>
> --
> Rock Storm
> GPG KeyID: 4096R/C96832FD
> GPG Fingerprint:
>  C304 34B3 632C 464C 2FAF  C741 0439 CF52 C968 32FD
>


Bug#927329: [Pkg-electronics-devel] Bug#927329: Update Arduino from 1.8.2 to 1.8.9

2019-04-27 Thread Kashif Shah
Hi Rock,

I'd be happy to contribute if you have a suggestion of what best to
contribute?  I'd made a first attempt at an updated package as my first
package creation ever and got fairly far before I ran out of time.  I can
continue that effort in parallel, perhaps this weekend, and provide updates
to you, but I'd prefer to follow your direction of what sub-tasks I could
do for you.

Best regards,

Kashif Shah
GPG KeyID: 7B22E3E1
GPG Fingerprint: AD33 88BB D5A4 653E 511E  A87C 2668 4569 7B22 E3E1

On Sat, Apr 27, 2019 at 5:48 AM Rock Storm  wrote:

> Control: affects -1 - arduino-builder
>
> On Wed, Apr 17, 2019 at 10:46:41PM -0600, Brian Holaday wrote:
> > Hello Carsten and Team,
> >
> > Is there a way we can get an update into backports from 1.8.2 to 1.8.9
> > and/or work with the author in trying to fix up one package for Arduino.
> I
> > am finding that for now I manually install the latest version using the
> > command line.
>
> Hi Brian,
>
> Before even considering backporting we need to get a stable version of
> Arduino into Sid. To get this, we still need to solve the dependency
> nightmare Arduino has become. One of them being arduino-builder which
> I'm removing from this bug because it is technically not affected by it.
>
> Getting Arduino into Debian is on my to-do list, and it will become my
> next priority, please bear with me. Contributions are of course very
> welcome.
>
> Regards,
>
> --
> Rock Storm
> GPG KeyID: 4096R/C96832FD
> GPG Fingerprint:
>  C304 34B3 632C 464C 2FAF  C741 0439 CF52 C968 32FD
>
> ___
> Pkg-electronics-devel mailing list
> pkg-electronics-de...@alioth-lists.debian.net
>
> https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-electronics-devel


Bug#780706: progress elsewhere

2019-03-02 Thread Kashif Shah
Hi All,

Great to see all the progress being made over in salsa.  I sent a request
to join the project as I can do some testing and possibly some bug fixing /
maintenance help.

Have you all seen https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=923220
?  The reported provided a script to automatically create a .deb package
from the .tar.xz on arduino.cc

Best regards,
Kashif

On Wed, 21 Mar 2018 17:06:01 +0100 Geert Stappers 
wrote:
> On Wed, Mar 21, 2018 at 12:27:15PM -0300, Ignacio Losiggio wrote:
> > Before all this work i need to get running the package. I've forgot
that i
> > was removing unused files before building (macos/windows support). I
know
> > that having this in the debian/rules is really hackish.
> > What's the correct way of removing a file from upstream? (compiling them
> > generates unneeded dependencies and over-complicates the packaging).
>
> Seen the good question.
> Further follow-up will be outside this bugreport.
>
>
> Cheers
> Geer Stappers
> Who never told before that he uses the BR for status updates
>
>


Bug#923220: ITP: arduino-package -- Utility for creating Arduino Debian packages

2019-03-02 Thread Kashif Shah
Hello Phillip,

For what it is worth, I was able to clone from your git repo, build the
application, and create a .deb for Arduino IDE 1.8.8 without issue.

Is there any chance that you could import that repo into salsa.debian.org
so that the folks at https://salsa.debian.org/electronics-team/arduino can
take a look?

Best regards,
Kashif

On Mon, 25 Feb 2019 16:18:30 +0100 Philipp Meisberger 
wrote:
> Hello Carsten,
>
> as I see the arduino-builder is for a completely different task.
> arduino-package is for downloading Arduino IDE as ZIP file and
> automatically building a Debian package (very similar to java-package).
>
> I try to contact the maintainers of arduino-builder.
>
> Regards,
> Philipp
> Am 25.02.19 um 11:59 schrieb Carsten Schoenert:
> > Hello Phillip,
> >
> > Am 25.02.19 um 09:12 schrieb Philipp Meisberger:
> >> Package: wnpp
> >> Severity: wishlist
> >> Owner: Philipp Meisberger 
> >>
> >> * Package name: arduino-package
> >>   Version : 1.0
> >>   Upstream Author : Philipp Meisberger 
> >> * URL :
https://github.com/philippmeisberger/arduino-package
> >> * License : D-FSL
> >>   Programming Lang: Shell
> >>   Description : Utility for creating Arduino Debian packages
> >>
> >> This package provides the capability to build a Debian package from
> >> an Arduino binary distribution by running make-arduinopkg  >> archive file>. Download the archive file from https://www.arduino.cc
> >>
> >> This package is a good addition to Debian since there seems no such
> >> application. I often use it. The package is no dependency for other
> >> packages. I am looking for a sponsor.
> > there exists already a package arduino-builder within the Electronics
> > team which does mostly the same as you probably intended to solve by
> > your package.
> >
> > https://salsa.debian.org/electronics-team/arduino/arduino-builder
> >
> > I suggest to get in contact with the people which do currently
> > maintaining this existing package.
> >
>