diff options
-rw-r--r-- | .SRCINFO | 15 | ||||
-rw-r--r-- | PKGBUILD | 17 | ||||
-rw-r--r-- | PKGBUILD-beta | 24 | ||||
-rw-r--r-- | packaging_steps.rst | 11 |
4 files changed, 29 insertions, 38 deletions
@@ -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 - @@ -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 |