Fabio Castelli pushed to branch main at Arch Linux / Packaging / Packages / 
dbeaver


Commits:
e07ac5dd by Fabio Castelli (Muflone) at 2024-12-01T16:24:56+01:00
upgpkg: 24.2.5-1

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,6 +1,6 @@
 pkgbase = dbeaver
        pkgdesc = Free universal SQL Client for developers and database 
administrators (community edition)
-       pkgver = 24.2.4
+       pkgver = 24.2.5
        pkgrel = 1
        url = https://dbeaver.io/
        install = dbeaver.install
@@ -16,15 +16,17 @@ pkgbase = dbeaver
        optdepends = dbeaver-plugin-svg-format: save diagrams in SVG format
        conflicts = dbeaver-plugin-sshj-lib
        replaces = dbeaver-plugin-sshj-lib
-       source = 
dbeaver-24.2.4.tar.gz::https://github.com/dbeaver/dbeaver/archive/24.2.4.tar.gz
-       source = 
dbeaver-common-24.2.4.tar.gz::https://github.com/dbeaver/dbeaver-common/archive/c0fac320c0a8f3f993409c2f7a12ef128cf710df.tar.gz
+       source = 
dbeaver-24.2.5.tar.gz::https://github.com/dbeaver/dbeaver/archive/24.2.5.tar.gz
+       source = 
dbeaver-common-24.2.5.tar.gz::https://github.com/dbeaver/dbeaver-common/archive/2558094c6e397701dd7a23f28d3dc8cb7a25ed92.tar.gz
+       source = 
dbeaver-jdbc-libsql-24.2.5.tar.gz::https://github.com/dbeaver/dbeaver-jdbc-libsql/archive/1421e06270513c356649c4e5afc748d7c85c0868.tar.gz
        source = io.dbeaver.DBeaver.desktop
        source = dbeaver.sh
        source = dbeaver.profile.gz
        source = dbeaver.hook
        source = dbeaver.install
-       sha256sums = 
dff7876f4c610af9354539bbbcba205dec99208996f6e27eb77ecf9e22be1648
-       sha256sums = 
d6af4250e0eca52a4596f3154a64d32b41a82936c250ed53ee786595b6f145d8
+       sha256sums = 
6591b335606c3576bbb467c8b44b23121ed73592c2fedbf1a760a691663134c9
+       sha256sums = 
1e386165441c2959bd53efb2c38610c81185023ac6aebc84f7152737ca04ad7a
+       sha256sums = 
82fe003710fa88a61900005f1a9db74f8ab576e5acfba381908ce6e9e6d79308
        sha256sums = 
9480a7d08f680e10c399db070c5a04cbabf282442602a2ef83d1159fe7c3e88b
        sha256sums = 
406a2980806c394670e88b1ae70134900be376c2ea4a4216610591cc8b557526
        sha256sums = 
1863e74bdcf22b7328e6e8487cbebff7d5360e34bde85c1dd226b168b4737034


=====================================
PKGBUILD
=====================================
@@ -2,9 +2,10 @@
 # Contributor: Arne Hoch <[email protected]>
 
 pkgname=dbeaver
-pkgver=24.2.4
+pkgver=24.2.5
 pkgrel=1
-_COMMON_COMMIT_ID='c0fac320c0a8f3f993409c2f7a12ef128cf710df'
+_COMMON_COMMIT_ID='2558094c6e397701dd7a23f28d3dc8cb7a25ed92'
+_JDBC_LIBSQL_COMMIT_ID='1421e06270513c356649c4e5afc748d7c85c0868'
 pkgdesc="Free universal SQL Client for developers and database administrators 
(community edition)"
 arch=('x86_64')
 url="https://dbeaver.io/";
@@ -16,14 +17,16 @@ optdepends=('dbeaver-plugin-office: export data in 
Microsoft Office Excel format
 conflicts=('dbeaver-plugin-sshj-lib')
 replaces=('dbeaver-plugin-sshj-lib')
 
source=("${pkgname}-${pkgver}.tar.gz"::"https://github.com/dbeaver/dbeaver/archive/${pkgver}.tar.gz";
-        
"${pkgname}-common-${pkgver}.tar.gz"::"https://github.com/dbeaver/dbeaver-common/archive/${_COMMON_COMMIT_ID}.tar.gz";
+        
"dbeaver-common-${pkgver}.tar.gz"::"https://github.com/dbeaver/dbeaver-common/archive/${_COMMON_COMMIT_ID}.tar.gz";
+        
"dbeaver-jdbc-libsql-${pkgver}.tar.gz"::"https://github.com/dbeaver/dbeaver-jdbc-libsql/archive/${_JDBC_LIBSQL_COMMIT_ID}.tar.gz";
         "io.${pkgname}.DBeaver.desktop"
         "${pkgname}.sh"
         "${pkgname}.profile.gz"
         "${pkgname}.hook"
         "${pkgname}.install")
-sha256sums=('dff7876f4c610af9354539bbbcba205dec99208996f6e27eb77ecf9e22be1648'
-            'd6af4250e0eca52a4596f3154a64d32b41a82936c250ed53ee786595b6f145d8'
+sha256sums=('6591b335606c3576bbb467c8b44b23121ed73592c2fedbf1a760a691663134c9'
+            '1e386165441c2959bd53efb2c38610c81185023ac6aebc84f7152737ca04ad7a'
+            '82fe003710fa88a61900005f1a9db74f8ab576e5acfba381908ce6e9e6d79308'
             '9480a7d08f680e10c399db070c5a04cbabf282442602a2ef83d1159fe7c3e88b'
             '406a2980806c394670e88b1ae70134900be376c2ea4a4216610591cc8b557526'
             '1863e74bdcf22b7328e6e8487cbebff7d5360e34bde85c1dd226b168b4737034'
@@ -37,10 +40,11 @@ prepare() {
     sed "s/DBEAVER_VERSION/${pkgver}/g" |
     gzip -9 > "${pkgname}.profile-${pkgver}.gz"
 
-  cd "${srcdir}/${pkgname}-${pkgver}"
+  # Fix dependencies path
+  ln -sf dbeaver-common-${_COMMON_COMMIT_ID} dbeaver-common
+  ln -sf dbeaver-jdbc-libsql-${_JDBC_LIBSQL_COMMIT_ID} dbeaver-jdbc-libsql
 
-  # Fix dbeaver-common path
-  sed -i "s/dbeaver-common/dbeaver-common-${_COMMON_COMMIT_ID}/" pom.xml 
product/aggregate/pom.xml
+  cd "${srcdir}/${pkgname}-${pkgver}"
 
   # Skip broken test.platform
   sed -i '/org.jkiss.dbeaver.test.platform/d' test/pom.xml



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/dbeaver/-/commit/e07ac5ddb5eede7f8a4bf87269ea994e8002accc

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/dbeaver/-/commit/e07ac5ddb5eede7f8a4bf87269ea994e8002accc
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to