Skip to content

Commit

Permalink
Update configuration for Apache NetBeans 20.
Browse files Browse the repository at this point in the history
  • Loading branch information
neilcsmith-net committed Dec 4, 2023
1 parent ef160aa commit a127adb
Show file tree
Hide file tree
Showing 20 changed files with 137 additions and 95 deletions.
10 changes: 5 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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-19-bin.zip --config windows-x64-iss/netbeans-windows-x64.properties --output dist/
./nbpackage/bin/nbpackage --input netbeans-20-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-19-bin.zip --config macos-x64/netbeans-macos-x64.properties --output dist/
./nbpackage/bin/nbpackage --input netbeans-20-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-19-bin.zip --config linux-x64/netbeans-x64-deb.properties --output dist/
./nbpackage/bin/nbpackage --input netbeans-20-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-19-bin.zip --config linux-x64/netbeans-x64-rpm.properties --output dist/
./nbpackage/bin/nbpackage --input netbeans-20-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-19-bin.zip --config linux-arm32/netbeans-arm-appimage.properties --output dist/
./nbpackage/bin/nbpackage --input netbeans-20-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 @@
0f9b22120880c0a7aaaa30e81f816d8a418032af bellsoft-jdk21.0.1+12-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=19
package.version=20
# Packaging type.
package.type=linux-appimage
# Path to Java runtime to include in the package (default none).
package.runtime=${CONFIG}/bellsoft-jdk20.0.2+10-linux-arm32-vfp-hflt.tar.gz
package.runtime=${CONFIG}/bellsoft-jdk21.0.1+12-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=19
package.version=20
# Packaging type.
package.type=linux-appimage
# Path to Java runtime to include in the package (default none).
package.runtime=${CONFIG}/zulu20.32.11-ca-jdk20.0.2-linux_x64.tar.gz
package.runtime=${CONFIG}/zulu21.30.15-ca-jdk21.0.1-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=19
package.version=20
# Packaging type.
package.type=linux-deb
# Path to Java runtime to include in the package (default none).
package.runtime=${CONFIG}/zulu20.32.11-ca-jdk20.0.2-linux_x64.tar.gz
package.runtime=${CONFIG}/zulu21.30.15-ca-jdk21.0.1-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=19
package.version=20
# Packaging type.
package.type=linux-rpm
# Path to Java runtime to include in the package (default none).
package.runtime=${CONFIG}/zulu20.32.11-ca-jdk20.0.2-linux_x64.tar.gz
package.runtime=${CONFIG}/zulu21.30.15-ca-jdk21.0.1-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 @@
bf4842dd3a17cfe85523be5848b5ec3bc3d811afc74feab791befa4c895c4449 zulu21.30.15-ca-jdk21.0.1-linux_x64.tar.gz
32 changes: 32 additions & 0 deletions macos-aarch64/netbeans-macos-aarch64.properties
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
# Application name (required).
package.name=Apache NetBeans
# Application version (defaults 1.0).
package.version=20
# Packaging type.
package.type=macos-pkg
# Path to Java runtime to include in the package (default none).
package.runtime=${CONFIG}/zulu21.30.15-ca-jdk21.0.1-macosx_aarch64.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.
package.publisher=${package.name}
# Link to application / publisher website. Not all packagers will display this.
package.url=https://www.codelerity.com/netbeans/
# Value for CFBundleIdentifier.
package.macos.bundleid=com.codelerity.netbeans
# Path to icon file (*.icns). Defaults to Apache NetBeans logo.
package.macos.icon=
# Optional path to Info.plist template.
package.macos.info-template=
# Optional path to launcher (main.swift) template.
package.macos.launcher-template=
# Optional path to codesign entitlements template.
package.macos.entitlements-template=
# Search pattern for native binaries that need to be code signed.
package.macos.codesign-files={*.dylib,*.jnilib,**/nativeexecution/MacOSX-*/*,Contents/Home/bin/*,Contents/Home/lib/jspawnhelper}
# Search pattern for JARs that bundle native binaries that need to be code signed.
package.macos.codesign-jars={jna-5*.jar,junixsocket-native-common-*.jar,launcher-common-*.jar,jansi-*.jar,nbi-engine.jar}
# Code signing identity as passed to Codesign.
package.macos.codesign-id=
# Installer signing identity as passed to Pkgbuild.
package.macos.pkgbuild-id=
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
6e89b6ed60c0efcc1b5bb7c6b36710ce746751b316a16cc3f9915470c4eb2a00 zulu21.30.15-ca-jdk21.0.1-macosx_aarch64.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=19
package.version=20
# Packaging type.
package.type=macos-pkg
# Path to Java runtime to include in the package (default none).
package.runtime=${CONFIG}/zulu20.32.11_1-ca-jdk20.0.2-macosx_x64.tar.gz
package.runtime=${CONFIG}/zulu21.30.15-ca-jdk21.0.1-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 @@
667e3945ffd394317b5faf1f5bd4847d1f1d091f76543df27d9b3a2ee7bf7a7e zulu21.30.15-ca-jdk21.0.1-macosx_x64.tar.gz
1 change: 0 additions & 1 deletion netbeans-19-bin.zip.sha512

This file was deleted.

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

0 comments on commit a127adb

Please sign in to comment.