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

Package:
wnpp
Source:
wnpp
Submitter:
Philipp Meisberger
Date:
2025-11-29 16:43:51 UTC
Severity:
wishlist
#923220#5
Date:
2019-02-25 08:12:09 UTC
From:
To:
* Package name    : arduino-package
  Version         : 1.0
  Upstream Author : Philipp Meisberger <team@pm-codeworks.de>
* 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 <Arduino 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.

Regards,
Philipp Meisberger

#923220#10
Date:
2019-02-25 10:59:25 UTC
From:
To:
Hello Phillip,

Am 25.02.19 um 09:12 schrieb Philipp Meisberger:
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.

#923220#15
Date:
2019-02-25 10:59:25 UTC
From:
To:
Hello Phillip,

Am 25.02.19 um 09:12 schrieb Philipp Meisberger:
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.

#923220#20
Date:
2019-02-25 15:18:30 UTC
From:
To:
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:

#923220#25
Date:
2019-02-25 15:18:30 UTC
From:
To:
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:

#923220#32
Date:
2019-03-03 04:39:43 UTC
From:
To:
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
https://github.com/philippmeisberger/arduino-package

#923220#37
Date:
2019-03-03 10:10:55 UTC
From:
To:
Hello Kashif,

sure! I pushed it on salsa:
https://salsa.debian.org/pm-codeworks-guest/arduino-package

Best regards,
Philipp

Am 03.03.19 um 05:39 schrieb Kashif Shah:

#923220#42
Date:
2019-03-03 12:07:24 UTC
From:
To:
Hi all,

@Carsten, as was pointed out `arduino-builder` and this package are
completely different, though the name of course might be misleading.

@Philipp, I looked at your script. It effectively builds a '.deb' file
which can be installed. However you are not building the Arduino IDE,
your package simply contains the very binaries provided by upstream.
That is not the way Debian works. The binaries shipped in a Debian
package must be built from source. We must make sure the building is
reproducible and achievable on all supported architectures.

Therefore this software somehow promotes practices that I'd say are
against the DFSG.

Regards,

#923220#47
Date:
2019-03-03 15:55:02 UTC
From:
To:
Hi,

it is correct that the package just builds a .deb file which contains
full functional Arduino IDE. Simple and clean.

What about the java-package and DFSG? It is very similar to my package
and also does not build a .deb from source but is contained in Debian.

Regards,
Philipp

Am 03.03.19 um 13:07 schrieb Rock Storm:

#923220#52
Date:
2019-03-03 16:12:19 UTC
From:
To:
Hello Philipp,

Am 03.03.19 um 16:55 schrieb Philipp Meisberger:

maybe simple, but definitely not clean from a point of view of the DFSG!
And that's what Rock Storm has mentioned. All packages that are not
fulfilling the DFSG aren't Debian or can't be Debian and need to go to
non-free. But as it's possible to package the arduino IDE for main it
would be confusing for user to also find a arduino package in the
non-free sections.

Please have a look at the existing package arduino!
One of the most important files within the Debian packaging is the
copyright file.

https://salsa.debian.org/electronics-team/arduino/arduino/blob/master/debian/copyright

Please note the Files-Excluded field here, it is listing all the files
that are excluded so the package is DFSG clean.

Next there is a file README.source.

https://salsa.debian.org/electronics-team/arduino/arduino/blob/master/debian/README.source

It mostly describes what steps are needed to import a new source tarball
and how to handle the packaging if needed.

Packaging the arduino IDE isn't a nice package where new contributors
should start with (because of this massive DFSG stuff). Geert (CCd) was
one of the latest people who have worked on arduino so he could probably
say something about the current state of the arduino package. I'm not
familiar enough to give more advises regarding updating the arduino
package, I guess Geert can jump in. But I hardly won't see a non-free
arduino IDE package in Debian or a helper package in contrib.

#923220#57
Date:
2019-03-03 21:23:21 UTC
From:
To:
Philipp Meisberger <team@pm-codeworks.de> writes:

java-package is not in Debian.  It's in the contrib distribution, which is
a set of packages provided alongside Debian for working with non-free
software.

This sort of upstream repackager, if it itself is released under a free
software license, is in general acceptable for contrib if someone is
willing to sponsor it.  (I haven't looked at the details of this specific
package.)

#923220#62
Date:
2020-04-03 09:47:21 UTC
From:
To:
-- 
Lieber Freund (Assalamu Alaikum),

Ich bin vor einer privaten Suche auf Ihren E-Mail-Kontakt gestoßen
Ihre Hilfe. Mein Name ist Aisha Al-Qaddafi, eine alleinerziehende
Mutter und eine Witwe
mit drei Kindern. Ich bin die einzige leibliche Tochter des Spätlibyschen
Präsident (verstorbener Oberst Muammar Gaddafi).

Ich habe Investmentfonds im Wert von siebenundzwanzig Millionen
fünfhunderttausend
United State Dollar ($ 27.500.000.00) und ich brauche eine
vertrauenswürdige Investition
Manager / Partner aufgrund meines aktuellen Flüchtlingsstatus bin ich jedoch
Möglicherweise interessieren Sie sich für die Unterstützung von
Investitionsprojekten in Ihrem Land
Von dort aus können wir in naher Zukunft Geschäftsbeziehungen aufbauen.

Ich bin bereit, mit Ihnen über das Verhältnis zwischen Investition und
Unternehmensgewinn zu verhandeln
Basis für die zukünftige Investition Gewinne zu erzielen.

Wenn Sie bereit sind, dieses Projekt in meinem Namen zu bearbeiten,
antworten Sie bitte dringend
Damit ich Ihnen mehr Informationen über die Investmentfonds geben kann.

Ihre dringende Antwort wird geschätzt. schreibe mir an diese email adresse (
ayishagddafio@mail.ru ) zur weiteren Diskussion.

Freundliche Grüße
Frau Aisha Al-Qaddafi