This is our first voting candidate for NBPackage, along with DEB and
RPM packages of Apache NetBeans 16 built using it.

NBPackage is a command line tool and library for packaging a NetBeans
IDE or platform application zip bundle into a native installer or
package. It supports optional bundling of a Java runtime. It is
inspired by the JDK's jpackage tool, but tailored to the needs of the
IDE and RCP, with a different range of packagers, and some support for
cross-platform package building.

Currently supported packagers include Windows EXE (InnoSetup), macOS
PKG, and Linux DEB, RPM and AppImage.

Primary voting artefact :
https://dist.apache.org/repos/dist/dev/netbeans/netbeans-nbpackage/1.0-beta2/nbpackage-1.0-beta2-src.zip
SHA : 
de5b44159079c7b34b2655a035f3421ed5caa5d6955c81cc8008f09d0c62accdcf8849aecd64630d2f17c773fa7f5be7efb76dadc60adef673948e12107dcb5c
SHA file : 
https://dist.apache.org/repos/dist/dev/netbeans/netbeans-nbpackage/1.0-beta2/nbpackage-1.0-beta2-src.zip.sha512
PGP : 
https://dist.apache.org/repos/dist/dev/netbeans/netbeans-nbpackage/1.0-beta2/nbpackage-1.0-beta2-src.zip.asc

Convenience binary artefact :
https://dist.apache.org/repos/dist/dev/netbeans/netbeans-nbpackage/1.0-beta2/nbpackage-1.0-beta2-bin.zip
SHA : 
5301990dc3c30616899247cb62e82a4353da98d22130ae1f62ee4ff783c3d71be249ad31233ee8fc05aecda5fc06dd878f984ae2e266d794f063d3fa0b61b2d7
SHA file : 
https://dist.apache.org/repos/dist/dev/netbeans/netbeans-nbpackage/1.0-beta2/nbpackage-1.0-beta2-bin.zip.sha512
PGP : 
https://dist.apache.org/repos/dist/dev/netbeans/netbeans-nbpackage/1.0-beta2/nbpackage-1.0-beta2-bin.zip.asc


Apache NetBeans 16 RPM and DEB packages

Built from the Apache NetBeans 16 binary zip release. Both packages
are architecture independent and built without JDK (obviously!).
Although NBPackage supports configuration files, both these are built
using the command line options specified.

RPM package artefact :
https://dist.apache.org/repos/dist/dev/netbeans/netbeans-installers/16/apache-netbeans-16-0.noarch.rpm
SHA : 
999958643613402cd6035f3be266283ea66c728f6bd843df4a083e588376c45cee0be5aa09641383662a2d1a39f5f340a97e7d0969f473731e74551d5a82f68f
SHA file : 
https://dist.apache.org/repos/dist/dev/netbeans/netbeans-installers/16/apache-netbeans-16-0.noarch.rpm.sha512
PGP : 
https://dist.apache.org/repos/dist/dev/netbeans/netbeans-installers/16/apache-netbeans-16-0.noarch.rpm.asc
CLI : ./nbpackage --type linux-rpm -Pname="Apache NetBeans"
-Pversion=16 -Purl="https://netbeans.apache.org";
-Prpm.desktop-filename="apache-netbeans-ide-16" -Prpm.wmclass="Apache
NetBeans IDE 16" --input netbeans-16-bin.zip

DEB package artefact :
https://dist.apache.org/repos/dist/dev/netbeans/netbeans-installers/16/apache-netbeans_16-1_all.deb
SHA : 
3366f44b60fbb3308ed4a55606f5dba26b9deb5017d112958063bb17893fc799d88c1b71b43201e450dfec383dfe7223077ad25c7b398b9ec4624e4a9042e446
SHA file : 
https://dist.apache.org/repos/dist/dev/netbeans/netbeans-installers/16/apache-netbeans_16-1_all.deb.sha512
PGP : 
https://dist.apache.org/repos/dist/dev/netbeans/netbeans-installers/16/apache-netbeans_16-1_all.deb.asc
CLI : ./nbpackage --type linux-deb -Pname="Apache NetBeans"
-Pversion=16 -Purl="https://netbeans.apache.org";
-Pdeb.maintainer="NetBeans Mailing List <us...@netbeans.apache.org>"
-Pdeb.desktop-filename="apache-netbeans-ide-16" -Pdeb.wmclass="Apache
NetBeans IDE 16" --input netbeans-16-bin.zip


This vote is going to be open at least 72 hours, vote with +1, 0, and
-1 as usual. Please mark your vote with (binding) if you're an Apache
NetBeans PMC member.

This vote is dependent on the main Apache NetBeans 16 release vote passing.


Thanks everyone, and a special thanks to Javier Llorente for recent
contribution of RPM support to NBPackage.

Best wishes,

Neil

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org
For additional commands, e-mail: dev-h...@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists



Reply via email to