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

Fabio Castelli muflone at archlinux.org
Sat Dec 14 19:33:07 UTC 2019


    Date: Saturday, December 14, 2019 @ 19:33:07
  Author: muflone
Revision: 537685

upgpkg: dbeaver 6.3.0-2

Modified:
  dbeaver/trunk/PKGBUILD

----------+
 PKGBUILD |   13 +++++++++----
 1 file changed, 9 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2019-12-14 19:27:45 UTC (rev 537684)
+++ PKGBUILD	2019-12-14 19:33:07 UTC (rev 537685)
@@ -3,13 +3,13 @@
 
 pkgname=dbeaver
 pkgver=6.3.0
-pkgrel=1
+pkgrel=2
 pkgdesc="Free universal SQL Client for developers and database administrators (community edition)"
 arch=('x86_64')
 url="https://dbeaver.io/"
 license=("Apache")
-depends=('java-runtime>=8' 'gtk2' 'gtk-update-icon-cache' 'libsecret')
-makedepends=('maven' 'java-environment<12' 'java-runtime>=8')
+depends=('java-runtime>=8' 'gtk3' 'gtk-update-icon-cache' 'libsecret')
+makedepends=('maven' 'java-runtime>=8')
 optdepends=('dbeaver-plugin-office: export data in Microsoft Office Excel format'
             'dbeaver-plugin-svg-format: save diagrams in SVG format')
 source=("${pkgname}-${pkgver}.tar.gz"::"https://github.com/serge-rider/dbeaver/archive/${pkgver}.tar.gz"
@@ -31,11 +31,16 @@
   gzip --decompress --keep --stdout "${pkgname}.profile.gz" | 
     sed "s/DBEAVER_VERSION/${pkgver}/g" |
     gzip -9 > "${pkgname}.profile-${pkgver}.gz"
+
+  # Download dependencies during prepare FS#55873
+  # https://bugs.archlinux.org/task/55873
+  cd "${pkgname}-${pkgver}"
+  export MAVEN_OPTS="-Xmx2048m"
+  mvn --batch-mode validate
 }
 
 build() {
   cd "${pkgname}-${pkgver}"
-  export MAVEN_OPTS="-Xmx2048m"
   mvn --batch-mode package
 }
 


More information about the arch-commits mailing list