[arch-commits] Commit in netbeans/trunk (PKGBUILD)

Santiago Torres-Arias sangy at archlinux.org
Sat Dec 29 23:38:56 UTC 2018


    Date: Saturday, December 29, 2018 @ 23:38:55
  Author: sangy
Revision: 418943

upgpkg: netbeans 10.0-0

Modified:
  netbeans/trunk/PKGBUILD

----------+
 PKGBUILD |   29 +++++++++++++++++------------
 1 file changed, 17 insertions(+), 12 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2018-12-29 22:37:13 UTC (rev 418942)
+++ PKGBUILD	2018-12-29 23:38:55 UTC (rev 418943)
@@ -4,8 +4,8 @@
 # Contributor: Ben Wolsieffer <benwolsieffer at gmail.com>
 
 pkgname=netbeans
-pkgver=9.0
-pkgrel=5
+pkgver=10.0
+pkgrel=0
 pkgdesc='IDE for Java, HTML5, PHP, Groovy, C and C++'
 arch=('any')
 url='http://netbeans.apache.org/'
@@ -16,14 +16,17 @@
 optdepends=('php: for developing programs in php'
             'groovy: for developing programs in groovy'
             'lib32-glibc')
-source=("https://www.apache.org/dist/incubator/netbeans/incubating-netbeans-java/incubating-9.0/incubating-${pkgname}-java-${pkgver}-source.zip"{,.asc}
+source=("https://www.apache.org/dist/incubator/netbeans/incubating-netbeans/incubating-${pkgver}/incubating-${pkgname}-${pkgver}-source.zip"{,.asc}
        "netbeans.clusters")
 
-sha256sums=('cc4cdaf3e1a6c80227410a6e54414e2109516d11a7150b7b9660061135bbc8db'
-            'SKIP'
-            'a7849ee0f21acef34a7bbd1216e8f822aba38284e3138ea04532224ad6f227c2')
-validpgpkeys=("1A83C352499305B6682E3D95CF7BA0AB1CCF4647")
+sha256sums=('456c9105b1968d976111650e05be1ccb23298cf09263e63183b8e7b8b6ce9478'
+    'SKIP'
+    'a7849ee0f21acef34a7bbd1216e8f822aba38284e3138ea04532224ad6f227c2')
 
+validpgpkeys=("1A83C352499305B6682E3D95CF7BA0AB1CCF4647" # Emilian Marius Bold <emi at apache.org>
+              "79C8F02A726E9EF53646D712B2BF814FA145CB2D" # Laszlo Kishalmi <lkishalmi at apache.org>
+            )
+
 build() {
   # full cluster configuration is not available at this time
   #ant -quiet -Dcluster.config=full
@@ -31,10 +34,12 @@
   ant -quiet
 }
 
-check() {
-  cd "${srcdir}"
-  ant -quiet test -Djavac.compilerargs=-nowarn -Dbuild.compiler.deprecation=false -Dtest.includes=NoTestsJustBuild
-}
+# It appears that they have disabled the CI tests upstream, so I'll disable these for now...
+# see the parms here: https://travis-ci.org/apache/incubator-netbeans/jobs/473379270 
+#check() {
+#  cd "${srcdir}"
+#  ant -quiet test -Djavac.compilerargs=-nowarn -Dbuild.compiler.deprecation=false -Dtest.includes=NoTestsJustBuild
+#}
 
 package() {
   depends+=('java-environment>=9')
@@ -55,7 +60,7 @@
   install -Dm644 "nbbuild/packaging/snap/gui/$pkgname.desktop" \
     "${pkgdir}/usr/share/applications/${pkgname}.desktop"
   sed -i "s/Icon=.*/Icon=\/usr\/share\/pixmaps\/${pkgname}.png/" "${pkgdir}/usr/share/applications/${pkgname}.desktop"
-  install -Dm644 "ide.branding/release/${pkgname}.png" "${pkgdir}/usr/share/pixmaps/${pkgname}.png"
+  install -Dm644 "nbbuild/netbeans/nb/${pkgname}.png" "${pkgdir}/usr/share/pixmaps/${pkgname}.png"
 
   # remove non-linux non x86_64 binaries (FIXME: ideally we should just *not* build these)
   rm -rf "${pkgdir}/usr/lib/${pkgname}/ide/bin/nativeexecution/SunOS"*



More information about the arch-commits mailing list