Skip to content

Commit

Permalink
Update configuration for Apache NetBeans 19.
Browse files Browse the repository at this point in the history
  • Loading branch information
neilcsmith-net committed Aug 30, 2023
1 parent 2f16df0 commit ef160aa
Show file tree
Hide file tree
Showing 18 changed files with 126 additions and 103 deletions.
12 changes: 6 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ For more information see [https://www.codelerity.com/netbeans/](https://www.code
This repository contains configuration files for building an Inno Setup Windows
installer, Linux Deb packages (x64 / all), and Linux AppImages (x64 / Arm).

Before starting, download and unzip [nbpackage-1.0-beta2-bin](https://archive.apache.org/dist/netbeans/netbeans-nbpackage/1.0-beta2/nbpackage-1.0-beta2-bin.zip)
Before starting, download and unzip [nbpackage-1.0-beta3-bin](https://archive.apache.org/dist/netbeans/netbeans-nbpackage/1.0-beta3/nbpackage-1.0-beta3-bin.zip)
into an `nbpackage` directory. Executing `./nbpackage/bin/nbpackage --help` should show
the help text for the packager.

Expand All @@ -36,7 +36,7 @@ the Azul provided hash. To use a different JDK, update the configuration file.
Build the installer by running -

```
./nbpackage/bin/nbpackage --input netbeans-18-bin.zip --config windows-x64-iss/netbeans-windows-x64.properties --output dist/
./nbpackage/bin/nbpackage --input netbeans-19-bin.zip --config windows-x64-iss/netbeans-windows-x64.properties --output dist/
```

### Build MacOS installer
Expand All @@ -52,7 +52,7 @@ configuration file.
Build the installer by running -

```
./nbpackage/bin/nbpackage --input netbeans-18-bin.zip --config macos-x64/netbeans-macos-x64.properties --output dist/
./nbpackage/bin/nbpackage --input netbeans-19-bin.zip --config macos-x64/netbeans-macos-x64.properties --output dist/
```

### Build DEB packages
Expand All @@ -64,7 +64,7 @@ and check against the provided hash file.
Build the package by running eg. -

```
./nbpackage/bin/nbpackage --input netbeans-18-bin.zip --config linux-x64/netbeans-x64-deb.properties --output dist/
./nbpackage/bin/nbpackage --input netbeans-19-bin.zip --config linux-x64/netbeans-x64-deb.properties --output dist/
```

### Build RPM packages
Expand All @@ -76,7 +76,7 @@ provided hash file.
Build the package by running eg. -

```
./nbpackage/bin/nbpackage --input netbeans-18-bin.zip --config linux-x64/netbeans-x64-rpm.properties --output dist/
./nbpackage/bin/nbpackage --input netbeans-19-bin.zip --config linux-x64/netbeans-x64-rpm.properties --output dist/
```


Expand All @@ -96,7 +96,7 @@ hash.
Build the AppImage by running eg. -

```
./nbpackage/bin/nbpackage --input netbeans-18-bin.zip --config linux-arm32/netbeans-arm-appimage.properties --output dist/
./nbpackage/bin/nbpackage --input netbeans-19-bin.zip --config linux-arm32/netbeans-arm-appimage.properties --output dist/
```

## Legal
Expand Down

This file was deleted.

Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
4a530ae3fed66b15bbe0231102811d9cf6f1fd2c bellsoft-jdk20.0.2+10-linux-arm32-vfp-hflt.tar.gz
4 changes: 2 additions & 2 deletions linux-arm32/netbeans-arm-appimage.properties
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
# Application name (required).
package.name=Apache NetBeans
# Application version (defaults 1.0).
package.version=18
package.version=19
# Packaging type.
package.type=linux-appimage
# Path to Java runtime to include in the package (default none).
package.runtime=${CONFIG}/bellsoft-jdk20.0.1+10-linux-arm32-vfp-hflt.tar.gz
package.runtime=${CONFIG}/bellsoft-jdk20.0.2+10-linux-arm32-vfp-hflt.tar.gz
# A single-line description of the package. Not all packagers will display this.
package.description=Package of ${package.name} ${package.version}.
# Application publisher. Not all packagers will display this.
Expand Down
4 changes: 2 additions & 2 deletions linux-x64/netbeans-x64-appimage.properties
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
# Application name (required).
package.name=Apache NetBeans
# Application version (defaults 1.0).
package.version=18
package.version=19
# Packaging type.
package.type=linux-appimage
# Path to Java runtime to include in the package (default none).
package.runtime=${CONFIG}/zulu20.30.11-ca-jdk20.0.1-linux_x64.tar.gz
package.runtime=${CONFIG}/zulu20.32.11-ca-jdk20.0.2-linux_x64.tar.gz
# A single-line description of the package. Not all packagers will display this.
package.description=Package of ${package.name} ${package.version}.
# Application publisher. Not all packagers will display this.
Expand Down
4 changes: 2 additions & 2 deletions linux-x64/netbeans-x64-deb.properties
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
# Application name (required).
package.name=Apache NetBeans
# Application version (defaults 1.0).
package.version=18
package.version=19
# Packaging type.
package.type=linux-deb
# Path to Java runtime to include in the package (default none).
package.runtime=${CONFIG}/zulu20.30.11-ca-jdk20.0.1-linux_x64.tar.gz
package.runtime=${CONFIG}/zulu20.32.11-ca-jdk20.0.2-linux_x64.tar.gz
# A single-line description of the package. Not all packagers will display this.
package.description=Package of ${package.name} ${package.version}.
# Application publisher. Not all packagers will display this.
Expand Down
4 changes: 2 additions & 2 deletions linux-x64/netbeans-x64-rpm.properties
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
# Application name (required).
package.name=Apache NetBeans
# Application version (defaults 1.0).
package.version=18
package.version=19
# Packaging type.
package.type=linux-rpm
# Path to Java runtime to include in the package (default none).
package.runtime=${CONFIG}/zulu20.30.11-ca-jdk20.0.1-linux_x64.tar.gz
package.runtime=${CONFIG}/zulu20.32.11-ca-jdk20.0.2-linux_x64.tar.gz
# A single-line description of the package. Not all packagers will display this.
package.description=Package of ${package.name} ${package.version}.
# Application publisher. Not all packagers will display this.
Expand Down

This file was deleted.

Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
b2af442a137ac3a632278bcf5d14a521fe946c353f2dfb32875e72bc16e6323a zulu20.32.11-ca-jdk20.0.2-linux_x64.tar.gz
4 changes: 2 additions & 2 deletions macos-x64/netbeans-macos-x64.properties
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
# Application name (required).
package.name=Apache NetBeans
# Application version (defaults 1.0).
package.version=18
package.version=19
# Packaging type.
package.type=macos-pkg
# Path to Java runtime to include in the package (default none).
package.runtime=${CONFIG}/zulu20.30.11-ca-jdk20.0.1-macosx_x64.tar.gz
package.runtime=${CONFIG}/zulu20.32.11_1-ca-jdk20.0.2-macosx_x64.tar.gz
# A single-line description of the package. Not all packagers will display this.
package.description=Package of ${package.name} ${package.version}.
# Application publisher. Not all packagers will display this.
Expand Down

This file was deleted.

Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
3dd3872306854750b7b4cb8511f7a54845c71982395905b86147be3462f10347 zulu20.32.11_1-ca-jdk20.0.2-macosx_x64.tar.gz
1 change: 0 additions & 1 deletion netbeans-18-bin.zip.sha512

This file was deleted.

1 change: 1 addition & 0 deletions netbeans-19-bin.zip.sha512
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
eddfea5db2975764c1a8f54e951dac8a477a0c89a3ddfe018e213fb10871e4481fecea7c25435cb3b31d4c633404f361e72f92788ff0fbe3f3c849402ff24019 ./netbeans-19-bin.zip
Loading

0 comments on commit ef160aa

Please sign in to comment.