Changeset View
Changeset View
Standalone View
Standalone View
package.yml
| name : dbeaver | name : dbeaver | ||||
| version : 21.0.0 | version : 21.0.4 | ||||
| release : 39 | release : 40 | ||||
| source : | source : | ||||
| - https://github.com/dbeaver/dbeaver/archive/21.0.0.tar.gz : 3924947380b5da47beb7494a5b82744a1fc183a838f912314f3e6f6089df2fb6 | - https://github.com/dbeaver/dbeaver/archive/refs/tags/21.0.4.tar.gz : c946fa92679edabd41d5c5f482d2572e837860f0c62450aed9bbcd836aa00cf4 | ||||
| license : Apache-2.0 | license : Apache-2.0 | ||||
| component : database | component : database | ||||
| homepage : https://dbeaver.io/ | homepage : https://dbeaver.io/ | ||||
| summary : Free universal database manager and SQL client | summary : Free universal database manager and SQL client | ||||
| description: | | description: | | ||||
| Free multi-platform database tool for developers, SQL programmers, database administrators and analysts. | Free multi-platform database tool for developers, SQL programmers, database administrators and analysts. | ||||
| networking : yes | networking : yes | ||||
| builddeps : | builddeps : | ||||
| - apache-maven | - apache-maven | ||||
| rundeps : | rundeps : | ||||
| - openjdk-11 | - openjdk-11 | ||||
| setup : | | setup : | | ||||
| %patch -Np1 < $pkgfiles/0001-Disable-auto-update-check-by-default.patch | %patch -Np1 < $pkgfiles/0001-Disable-auto-update-check-by-default.patch | ||||
| %patch -p1 < $pkgfiles/0001-Change-default-theme-to-dark.patch | %patch -p1 < $pkgfiles/0001-Change-default-theme-to-dark.patch | ||||
| build : | | build : | | ||||
| mvn -Dmaven.repo.local=$workdir/.m2 package | mvn -Dmaven.repo.local=$workdir/.m2 package | ||||
| install : | | install : | | ||||
| install -dm00755 $installdir/usr/{bin,share}/ | install -dm00755 $installdir/usr/{bin,share}/ | ||||
| cp -a product/standalone/target/products/org.jkiss.dbeaver.core.product/linux/gtk/x86_64/dbeaver $installdir/usr/share | cp -a product/community/target/products/org.jkiss.dbeaver.core.product/linux/gtk/x86_64/dbeaver $installdir/usr/share | ||||
| ln -s /usr/share/dbeaver/dbeaver $installdir/usr/bin/dbeaver | ln -s /usr/share/dbeaver/dbeaver $installdir/usr/bin/dbeaver | ||||
| install -Dm00644 $pkgfiles/dbeaver.desktop -t $installdir/usr/share/applications/ | install -Dm00644 $pkgfiles/dbeaver.desktop -t $installdir/usr/share/applications/ | ||||
| # Set the correct OpenJDK | # Set the correct OpenJDK | ||||
| sed -i '/-vmargs/i -vm\n/usr/lib64/openjdk-11/bin/java' $installdir/usr/share/dbeaver/dbeaver.ini | sed -i '/-vmargs/i -vm\n/usr/lib64/openjdk-11/bin/java' $installdir/usr/share/dbeaver/dbeaver.ini | ||||
Copyright © 2015-2021 Solus Project. The Solus logo is Copyright © 2016-2021 Solus Project. All Rights Reserved.