summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO15
-rw-r--r--PKGBUILD17
-rw-r--r--PKGBUILD-beta24
-rw-r--r--packaging_steps.rst11
4 files changed, 29 insertions, 38 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 19425f4c3b26..1d9ffa8785c6 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,25 +1,20 @@
pkgbase = dbeaver-ee
pkgdesc = A universal database tool for developers and database administrators. Enterprise Edition includes NoSQL database support
- pkgver = 6.2.0
- pkgrel = 1
+ pkgver = 24.0.0
+ pkgrel = 2
url = http://dbeaver.com/
install = dbeaver-ee.install
- arch = i686
arch = x86_64
license = Commercial
depends = java-runtime>=1.8
depends = gtk3
depends = gtk-update-icon-cache
- noextract = dbeaver-ee-6.2.0-linux.gtk.x86.tar.gz
- noextract = dbeaver-ee-6.2.0-linux.gtk.x86_64.tar.gz
+ noextract = dbeaver-ee-24.0.0-linux.gtk.x86_64.tar.gz
source = dbeaver-ee.desktop
source = dbeaver-ee.install
sha256sums = 453912912ae8377b16ef74a3e7d93ea588792ee8f7054a573e9fe9b93cd9265f
sha256sums = 0c2a75baa39459fa56159e982d9f28c966837561bd52dffd24bac87b8d65555f
- source_i686 = http://dbeaver.com/files/6.2.0/dbeaver-ee-6.2.0-linux.gtk.x86.tar.gz
- sha256sums_i686 = 7eac5deba1df66bc619b1a13b9bf5cdd272046c7f11bdb28482d5ee580dc6995
- source_x86_64 = http://dbeaver.com/files/6.2.0/dbeaver-ee-6.2.0-linux.gtk.x86_64.tar.gz
- sha256sums_x86_64 = 7789a0e15652a96718545a418d6cde0b667eb97fade99ba914bd0fc758a57371
+ source_x86_64 = http://dbeaver.com/files/24.0.0/dbeaver-ee-24.0.0-linux.gtk.x86_64-nojdk.tar.gz
+ sha256sums_x86_64 = 31f0fbc556837a8f0cbd9e4a779209e8cedaab5702e3a9cae2f7d04481145f34
pkgname = dbeaver-ee
-
diff --git a/PKGBUILD b/PKGBUILD
index dc2b951206a1..e89de2dc0065 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,31 +3,28 @@
# Previous Maintainer: Stephan Wienczny <stephan@wienczny.de>
pkgname=dbeaver-ee
-pkgver=6.2.0
-pkgrel=1
+pkgver=24.0.0
+pkgrel=2
pkgdesc="A universal database tool for developers and database administrators. Enterprise Edition includes NoSQL database support"
-arch=('i686' 'x86_64')
+arch=('x86_64')
url="http://dbeaver.com/"
license=("Commercial")
depends=('java-runtime>=1.8' 'gtk3' 'gtk-update-icon-cache')
install=dbeaver-ee.install
source=(dbeaver-ee.desktop dbeaver-ee.install)
-source_i686=(http://dbeaver.com/files/${pkgver}/dbeaver-ee-${pkgver}-linux.gtk.x86.tar.gz)
-source_x86_64=(http://dbeaver.com/files/${pkgver}/dbeaver-ee-${pkgver}-linux.gtk.x86_64.tar.gz)
+source_x86_64=(http://dbeaver.com/files/${pkgver}/dbeaver-ee-${pkgver}-linux.gtk.x86_64-nojdk.tar.gz)
sha256sums=('453912912ae8377b16ef74a3e7d93ea588792ee8f7054a573e9fe9b93cd9265f'
'0c2a75baa39459fa56159e982d9f28c966837561bd52dffd24bac87b8d65555f')
-sha256sums_i686=('7eac5deba1df66bc619b1a13b9bf5cdd272046c7f11bdb28482d5ee580dc6995')
-sha256sums_x86_64=('7789a0e15652a96718545a418d6cde0b667eb97fade99ba914bd0fc758a57371')
+sha256sums_x86_64=('31f0fbc556837a8f0cbd9e4a779209e8cedaab5702e3a9cae2f7d04481145f34')
-noextract=("dbeaver-ee-${pkgver}-linux.gtk.x86.tar.gz"
- "dbeaver-ee-${pkgver}-linux.gtk.x86_64.tar.gz")
+noextract=("dbeaver-ee-${pkgver}-linux.gtk.x86_64.tar.gz")
prepare() {
mkdir -p $srcdir/$pkgname
cd $srcdir/$pkgname
if [ "$CARCH" = "x86_64" ]; then
- tar -xf "$srcdir/dbeaver-ee-${pkgver}-linux.gtk.x86_64.tar.gz"
+ tar -xf "$srcdir/dbeaver-ee-${pkgver}-linux.gtk.x86_64-nojdk.tar.gz"
else
tar -xf "$srcdir/dbeaver-ee-${pkgver}-linux.gtk.x86.tar.gz"
fi
diff --git a/PKGBUILD-beta b/PKGBUILD-beta
index 9a2e2a6824c9..62876a902c54 100644
--- a/PKGBUILD-beta
+++ b/PKGBUILD-beta
@@ -3,32 +3,22 @@
# Previous Maintainer: Stephan Wienczny <stephan@wienczny.de>
pkgname=dbeaver-ee
-# beta
-pkgver=6.1.0
-# release
-#pkgver=5.2.0
+pkgver=7.3.4
pkgrel=1
pkgdesc="A universal database tool for developers and database administrators. Enterprise Edition includes NoSQL database support"
-arch=('i686' 'x86_64')
+arch=('x86_64')
url="http://dbeaver.com/"
-license=("GPL")
-depends=('java-runtime>=1.6' 'gtk2' 'gtk-update-icon-cache')
+license=("Commercial")
+depends=('java-runtime>=1.8' 'gtk3' 'gtk-update-icon-cache')
install=dbeaver-ee.install
source=(dbeaver-ee.desktop dbeaver-ee.install)
-# beta source
-source_i686=(http://dbeaver.com/files/ea/dbeaver-ee-${pkgver}-linux.gtk.x86.tar.gz)
-source_x86_64=(http://dbeaver.com/files/ea/dbeaver-ee-${pkgver}-linux.gtk.x86_64.tar.gz)
-# release source
-#source_i686=(http://dbeaver.com/files/${pkgver}/dbeaver-ee-${pkgver}-linux.gtk.x86.tar.gz)
-#source_x86_64=(http://dbeaver.com/files/${pkgver}/dbeaver-ee-${pkgver}-linux.gtk.x86_64.tar.gz)
+source_x86_64=(https://dbeaver.com/files/ea/dbeaver-ee-${pkgver}-linux.gtk.x86_64.tar.gz)
sha256sums=('453912912ae8377b16ef74a3e7d93ea588792ee8f7054a573e9fe9b93cd9265f'
'0c2a75baa39459fa56159e982d9f28c966837561bd52dffd24bac87b8d65555f')
-sha256sums_i686=('195b3125e8acfe5347f9d967cc0a2450f5f8ddd87e4f3016a817a189ab693682')
-sha256sums_x86_64=('53d9b3cb5c56538683c9e5934346908d8fe8761ead1df1930a8b6e0bb48d81e7')
+sha256sums_x86_64=('4a6a0c32fd64ec70f06aa2b096a9571b48ff05081a9407564bce7804c9322911')
-noextract=("dbeaver-ee-${pkgver}-linux.gtk.x86.tar.gz"
- "dbeaver-ee-${pkgver}-linux.gtk.x86_64.tar.gz")
+noextract=("dbeaver-ee-${pkgver}-linux.gtk.x86_64.tar.gz")
prepare() {
mkdir -p $srcdir/$pkgname
diff --git a/packaging_steps.rst b/packaging_steps.rst
index 1452450985d9..88f4207e4154 100644
--- a/packaging_steps.rst
+++ b/packaging_steps.rst
@@ -3,6 +3,15 @@ When new version is available do the following:
#. Update the PKGBUILD file
#. run ``updpkgsums``
#. run ``mksrcinfo``
-#. run ``makepkg``
+#. run ``makepkg -ci --check``
+#. Test the package by installing locally.
+#. If everything works, then commit and push
+
+
+Beta instructions
+#. Update the PKGBUILD-beta file
+#. run ``updpkgsums PKGBUILD-beta``
+#. run ``makepkg --printsrcinfo -p PKGBUILD-beta >| .SRCINFO``
+#. run ``makepkg -p PKGBUILD-beta``
#. Test the package by installing locally.
#. If everything works, then commit and push