From f0e7415f6a5e13015cfebdb59f78452ea4abc6f1 Mon Sep 17 00:00:00 2001 From: Kyle Nusbaum Date: Thu, 13 Sep 2018 12:16:37 -0500 Subject: [PATCH] New package: dbeaver-5.1.6 (#2691) --- srcpkgs/dbeaver/template | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 srcpkgs/dbeaver/template diff --git a/srcpkgs/dbeaver/template b/srcpkgs/dbeaver/template new file mode 100644 index 00000000000..4e8df96e5a2 --- /dev/null +++ b/srcpkgs/dbeaver/template @@ -0,0 +1,33 @@ +# Template file for 'dbeaver' +pkgname=dbeaver +version=5.1.6 +revision=1 +only_for_archs="i686 x86_64" +hostmakedepends="apache-maven-bin" +short_desc="Free Universal Database Tool" +maintainer="Kyle Nusbaum " +license="Apache-2.0" +homepage="https://dbeaver.io" +distfiles="https://github.com/dbeaver/dbeaver/archive/${version}.tar.gz" +checksum=7e459e610a717074369dbfc4ca2e0dd0eabeb69ad264c7717ef2338cc74b5c3f +nopie=true + +do_build() { + mvn package +} + +do_install() { + case $XBPS_TARGET_MACHINE in + x86_64*) + _target_dir=x86_64 + ;; + i686*) + _target_dir=x86 + ;; + esac + vmkdir /usr/share + vcopy "product/standalone/target/products/org.jkiss.dbeaver.core.product/linux/gtk/${_target_dir}/dbeaver" /usr/share/ + + vmkdir /usr/bin + ln -s /usr/share/dbeaver/dbeaver ${DESTDIR}/usr/bin/dbeaver +}