Date: Sunday, March 25, 2018 @ 14:39:07 Author: muflone Revision: 312578
upgpkg: dbeaver 5.0.0-1 Modified: dbeaver/trunk/PKGBUILD ----------+ PKGBUILD | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2018-03-25 14:26:55 UTC (rev 312577) +++ PKGBUILD 2018-03-25 14:39:07 UTC (rev 312578) @@ -3,7 +3,7 @@ # Contributor: Arne Hoch <[email protected]> pkgname=dbeaver -pkgver=4.3.5 +pkgver=5.0.0 pkgrel=1 pkgdesc="Free universal SQL Client for developers and database administrators (community edition)" arch=('x86_64') @@ -14,11 +14,15 @@ 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" + "batik_external_bundle.patch"::"https://github.com/dbeaver/dbeaver/commit/a9450223f17be10bf5f5c5953a03ccdd4b80fc58.patch" + "batik_dependencies_fix.patch"::"https://github.com/dbeaver/dbeaver/commit/6dbac5678b6581072a5e57d598341324b626ae07.patch" "${pkgname}.desktop" "${pkgname}.profile.gz" "${pkgname}.hook" "dbeaver.install") -sha256sums=('d9c7c9fb55a37423d906d58cbcd6bca8c4ee04edd5ae2a27e24c0543f673c336' +sha256sums=('7103427af1787cb9b654a3abf5b8e051f4d8d54ddabeac0df55c2b5f90ae6113' + '9a35d7c96c3575181d379e5fe5d9b635f14dcae37bd5e69747a82dfe2075db5e' + '94dcb4beb28615ea16a9f351c9a4035935872a4a5d017e68ecf43398a02e4ef9' 'd1365a1e1a9a7b3949fc1b9e9928e93b7d8b3d04b5d0eee7c37eaaa362466c47' '29b9b2f32bcdf33b14680b4582e95c42cb5109c2168c741278630b68d1f265ee' 'b035ea82c5c349cf992a411f208d8c874c2844d2f8490e4ad21cafb5be3fbfba' @@ -25,8 +29,15 @@ 'f8d65dd933049b587a5815ea75a30ef944300b812df383ca1c2dcd68280bc7ab') install="${pkgname}.install" +prepare() { + cd "${pkgname}-${pkgver}" + # Fix Batik SVG dependencies + patch -p1 -i "${srcdir}/batik_external_bundle.patch" + patch -p1 -i "${srcdir}/batik_dependencies_fix.patch" +} + build() { - cd "${pkgname}-${pkgver}/" + cd "${pkgname}-${pkgver}" export MAVEN_OPTS="-Xmx2048m" mvn --batch-mode package }
