This is an automated email from the ASF dual-hosted git repository.
neilcsmith pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/netbeans-tools.git.
from 90e35b8 Merge pull request #44 from matthiasblaesing/improve-pp3
new 5eda90d Initial project structure.
new 9fb5bfa Basic API (non-functional).
new dc64d8a Add LICENSE and NOTICE files for NBPackage.
new 378fe90 Add base image creation and various utilities, with simple
zip packager to test.
new 1ea9004 Add Linux AppImagePackager and initial support for building
the AppDir (image).
new d12295e Add support for building an AppImage.
new d78c58b Initial InnoSetup packager support.
new 7e3841c Remove the separate build files support.
new b93f7d4 Change help on package.type option - specifying in config
probably better option.
new 4ffd265 Add a short README.
new fc45943 Just filter out unsafe characters in InnoSetup sanitize name.
new 1e2c74f StringUtils tokens, map replacement and config file relative
paths.
new 6e5e5c9 Add support for license file in InnoSetup packager.
new 16c2003 Basic Deb packaging.
new 50bcb98 Improve info messages during task execution.
new c411aab Fix incorrect auto-complete import.
new 73ee1db Fix issues with GNOME display of SVG icon.
new af0687f Add DEB info to README.
new 9643687 Merge pull request #47 from neilcsmith-net/nbpackage
The 201 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
nbpackage/.gitignore | 9 +
LICENSE => nbpackage/LICENSE | 0
nbpackage/NOTICE | 11 +
nbpackage/README.md | 89 ++++
{wiki-convert => nbpackage}/nb-configuration.xml | 2 +-
nbpackage/nbactions.xml | 60 +++
nbpackage/pom.xml | 106 ++++
nbpackage/src/bin/unixBinTemplate | 121 +++++
nbpackage/src/bin/windowsBinTemplate | 108 ++++
.../src/main/java/module-info.java | 11 +-
.../netbeans/nbpackage/AbstractPackagerTask.java | 208 ++++++++
.../apache/netbeans/nbpackage/ArchiveUtils.java | 574 +++++++++++++++++++++
.../apache/netbeans/nbpackage/Configuration.java | 210 ++++++++
.../netbeans/nbpackage/ExecutionContext.java | 525 +++++++++++++++++++
.../org/apache/netbeans/nbpackage/FileUtils.java | 243 +++++++++
.../java/org/apache/netbeans/nbpackage/Main.java | 175 +++++++
.../org/apache/netbeans/nbpackage/NBPackage.java | 275 ++++++++++
.../java/org/apache/netbeans/nbpackage/Option.java | 166 ++++++
.../org/apache/netbeans/nbpackage/Packager.java | 105 ++++
.../org/apache/netbeans/nbpackage/StringUtils.java | 130 +++++
.../nbpackage/appimage/AppImagePackager.java | 89 ++++
.../netbeans/nbpackage/appimage/AppImageTask.java | 197 +++++++
.../apache/netbeans/nbpackage/deb/DebPackager.java | 111 ++++
.../org/apache/netbeans/nbpackage/deb/DebTask.java | 293 +++++++++++
.../nbpackage/innosetup/InnoSetupPackager.java | 93 ++++
.../nbpackage/innosetup/InnoSetupTask.java | 241 +++++++++
.../netbeans/nbpackage/zip/ZipPackageTask.java | 58 +++
.../apache/netbeans/nbpackage/zip/ZipPackager.java | 29 +-
.../apache/netbeans/nbpackage/Messages.properties | 50 ++
.../netbeans/nbpackage/apache-netbeans-48x48.png | Bin 0 -> 2118 bytes
.../apache/netbeans/nbpackage/apache-netbeans.ico | Bin 0 -> 99678 bytes
.../apache/netbeans/nbpackage/apache-netbeans.svg | 71 +++
.../nbpackage/appimage/AppImage.desktop.template | 9 +
.../nbpackage/appimage/AppImage.launcher.template | 10 +
.../nbpackage/appimage/Messages.properties | 9 +-
.../netbeans/nbpackage/deb/Messages.properties | 29 ++
.../netbeans/nbpackage/deb/deb.control.template | 7 +
.../netbeans/nbpackage/deb/deb.desktop.template | 10 +
.../netbeans/nbpackage/deb/deb.launcher.template | 9 +
.../nbpackage/innosetup/InnoSetup.iss.template | 35 ++
.../nbpackage/innosetup/Messages.properties | 27 +-
.../netbeans/nbpackage/zip/Messages.properties | 4 +-
.../netbeans/nbpackage/ExecutionContextTest.java | 102 ++++
43 files changed, 4588 insertions(+), 23 deletions(-)
create mode 100644 nbpackage/.gitignore
copy LICENSE => nbpackage/LICENSE (100%)
create mode 100644 nbpackage/NOTICE
create mode 100644 nbpackage/README.md
copy {wiki-convert => nbpackage}/nb-configuration.xml (93%)
create mode 100644 nbpackage/nbactions.xml
create mode 100644 nbpackage/pom.xml
create mode 100644 nbpackage/src/bin/unixBinTemplate
create mode 100644 nbpackage/src/bin/windowsBinTemplate
copy wiki-export/nbproject/licenseheader.txt =>
nbpackage/src/main/java/module-info.java (81%)
create mode 100644
nbpackage/src/main/java/org/apache/netbeans/nbpackage/AbstractPackagerTask.java
create mode 100644
nbpackage/src/main/java/org/apache/netbeans/nbpackage/ArchiveUtils.java
create mode 100644
nbpackage/src/main/java/org/apache/netbeans/nbpackage/Configuration.java
create mode 100644
nbpackage/src/main/java/org/apache/netbeans/nbpackage/ExecutionContext.java
create mode 100644
nbpackage/src/main/java/org/apache/netbeans/nbpackage/FileUtils.java
create mode 100644
nbpackage/src/main/java/org/apache/netbeans/nbpackage/Main.java
create mode 100644
nbpackage/src/main/java/org/apache/netbeans/nbpackage/NBPackage.java
create mode 100644
nbpackage/src/main/java/org/apache/netbeans/nbpackage/Option.java
create mode 100644
nbpackage/src/main/java/org/apache/netbeans/nbpackage/Packager.java
create mode 100644
nbpackage/src/main/java/org/apache/netbeans/nbpackage/StringUtils.java
create mode 100644
nbpackage/src/main/java/org/apache/netbeans/nbpackage/appimage/AppImagePackager.java
create mode 100644
nbpackage/src/main/java/org/apache/netbeans/nbpackage/appimage/AppImageTask.java
create mode 100644
nbpackage/src/main/java/org/apache/netbeans/nbpackage/deb/DebPackager.java
create mode 100644
nbpackage/src/main/java/org/apache/netbeans/nbpackage/deb/DebTask.java
create mode 100644
nbpackage/src/main/java/org/apache/netbeans/nbpackage/innosetup/InnoSetupPackager.java
create mode 100644
nbpackage/src/main/java/org/apache/netbeans/nbpackage/innosetup/InnoSetupTask.java
create mode 100644
nbpackage/src/main/java/org/apache/netbeans/nbpackage/zip/ZipPackageTask.java
copy wiki-export/nbproject/licenseheader.txt =>
nbpackage/src/main/java/org/apache/netbeans/nbpackage/zip/ZipPackager.java (50%)
create mode 100644
nbpackage/src/main/resources/org/apache/netbeans/nbpackage/Messages.properties
create mode 100644
nbpackage/src/main/resources/org/apache/netbeans/nbpackage/apache-netbeans-48x48.png
create mode 100644
nbpackage/src/main/resources/org/apache/netbeans/nbpackage/apache-netbeans.ico
create mode 100644
nbpackage/src/main/resources/org/apache/netbeans/nbpackage/apache-netbeans.svg
create mode 100644
nbpackage/src/main/resources/org/apache/netbeans/nbpackage/appimage/AppImage.desktop.template
create mode 100644
nbpackage/src/main/resources/org/apache/netbeans/nbpackage/appimage/AppImage.launcher.template
copy translations/locale_de/nbproject/project.properties =>
nbpackage/src/main/resources/org/apache/netbeans/nbpackage/appimage/Messages.properties
(58%)
create mode 100644
nbpackage/src/main/resources/org/apache/netbeans/nbpackage/deb/Messages.properties
create mode 100644
nbpackage/src/main/resources/org/apache/netbeans/nbpackage/deb/deb.control.template
create mode 100644
nbpackage/src/main/resources/org/apache/netbeans/nbpackage/deb/deb.desktop.template
create mode 100644
nbpackage/src/main/resources/org/apache/netbeans/nbpackage/deb/deb.launcher.template
create mode 100644
nbpackage/src/main/resources/org/apache/netbeans/nbpackage/innosetup/InnoSetup.iss.template
copy translations/locale_de/nbproject/platform.properties =>
nbpackage/src/main/resources/org/apache/netbeans/nbpackage/innosetup/Messages.properties
(54%)
copy
translations/locale_de/src/org/apache/netbeans/localize/de/Bundle.properties =>
nbpackage/src/main/resources/org/apache/netbeans/nbpackage/zip/Messages.properties
(85%)
create mode 100644
nbpackage/src/test/java/org/apache/netbeans/nbpackage/ExecutionContextTest.java
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists