This is an automated email from the ASF dual-hosted git repository.

lkishalmi pushed a commit to branch release100
in repository https://gitbox.apache.org/repos/asf/incubator-netbeans.git


The following commit(s) were added to refs/heads/release100 by this push:
     new aff7fb4  [NETBEANS-1372] Snap Descriptor  (#1031)
aff7fb4 is described below

commit aff7fb47cfafde40ef962856415135699888ff99
Author: Laszlo Kishalmi <laszlo.kisha...@gmail.com>
AuthorDate: Tue Dec 4 10:52:52 2018 -0800

    [NETBEANS-1372] Snap Descriptor  (#1031)
    
    * [NETBEANS-1372] Snap Descriptor marked as stable, and NetBeans IDE using 
Apache NetBeans IDE (incubation)
    
    * Force plugin install to userdir by default as global dir is read-only for 
a snap.
---
 nbbuild/packaging/snap/gui/netbeans.desktop |  4 ++--
 nbbuild/packaging/snap/snapcraft.yaml       | 13 +++++++------
 2 files changed, 9 insertions(+), 8 deletions(-)

diff --git a/nbbuild/packaging/snap/gui/netbeans.desktop 
b/nbbuild/packaging/snap/gui/netbeans.desktop
index bad65d7..08e3323 100644
--- a/nbbuild/packaging/snap/gui/netbeans.desktop
+++ b/nbbuild/packaging/snap/gui/netbeans.desktop
@@ -17,8 +17,8 @@
 [Desktop Entry]
 Type=Application
 Encoding=UTF-8
-Name=NetBeans 10.0
-Comment=Apache NetBeans, The Smarter Way to Code
+Name=Apache NetBeans 10.0 (incubating)
+Comment=Apache NetBeans (incubating), The Smarter Way to Code
 Exec=netbeans %F
 Categories=Application;Development;Java;PHP;JS;JavaScript;IDE
 Icon=${SNAP}/meta/gui/icon.png
diff --git a/nbbuild/packaging/snap/snapcraft.yaml 
b/nbbuild/packaging/snap/snapcraft.yaml
index f2846aa..48abec5 100644
--- a/nbbuild/packaging/snap/snapcraft.yaml
+++ b/nbbuild/packaging/snap/snapcraft.yaml
@@ -16,16 +16,17 @@
 
 name: netbeans
 version: "10.0"
-summary: NetBeans Java IDE
+summary: Apache NetBeans IDE (incubating)
 description: |
-  NetBeans IDE lets you quickly and easily develop Java desktop, mobile, and 
-  web applications, as well as HTML5 applications with HTML, JavaScript, and
-  CSS. The IDE also provides a great set of tools for PHP and C/C++ developers.
+  Apache NetBeans IDE (incubating) lets you quickly and easily develop Java 
+  desktop and web applications, as well as HTML5 applications with 
+  HTML, JavaScript, and CSS. The IDE also provides a great set of tools for PHP
+  developers.
   It is free and open source and has a large community of users and developers
   around the world. 
 icon: ../../platform/core.startup/src/org/netbeans/core/startup/frame512.png
 confinement: classic
-grade: devel
+grade: stable
 architectures: [ amd64 ]
 
 parts:
@@ -47,7 +48,7 @@ parts:
         # Make the default cache and data directory relative to Snap user 
directory
         sed -i 's/${HOME}\/.netbeans/${SNAP_USER_COMMON}\/data/' 
$SNAPCRAFT_PART_INSTALL/netbeans/bin/netbeans
         sed -i 's/${HOME}\/.cache\/netbeans/${SNAP_USER_COMMON}\/cache/' 
$SNAPCRAFT_PART_INSTALL/netbeans/bin/netbeans
-        sed -i 
's/-J-Dapple.laf.useScreenMenuBar=true/-J-Dapple.laf.useScreenMenuBar=true 
-J-Dawt.useSystemAAFontSettings=on/' 
$SNAPCRAFT_PART_INSTALL/netbeans/etc/netbeans.conf
+        sed -i 
's/-J-Dapple.laf.useScreenMenuBar=true/-J-Dplugin.manager.install.global=false 
-J-Dawt.useSystemAAFontSettings=on/' 
$SNAPCRAFT_PART_INSTALL/netbeans/etc/netbeans.conf
     stage:
         - $netbeans
 


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@netbeans.apache.org
For additional commands, e-mail: commits-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