diff options
-rw-r--r-- | .SRCINFO | 24 | ||||
-rw-r--r-- | PKGBUILD | 42 |
2 files changed, 66 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..41f4cf5d49c2 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,24 @@ +pkgbase = razorsql + pkgdesc = An SQL query tool, database browser, SQL editor, and database administration tool (Trial) + pkgver = 9.1.3 + pkgrel = 1 + url = https://razorsql.com + arch = x86_64 + license = custom:razorsql + makedepends = unzip + makedepends = gendesk + depends = java-runtime>=8 + depends = libxrender + depends = alsa-lib + depends = freetype2 + depends = libxtst + depends = libnet + depends = sqlite + depends = python + depends = lib32-glibc + noextract = razorsql-9.1.3.zip + source = razorsql-9.1.3.zip::https://s3.dualstack.us-east-1.amazonaws.com/downloads.razorsql.com/downloads/9_1_3/razorsql9_1_3_linux_x64.zip + sha256sums = 404bab02801839ffa0e7f197d35f359b18d5c610babe1d13a79909b1be21f48e + +pkgname = razorsql + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..e349249b187d --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,42 @@ +# Maintainer: Dimitris Kiziridis <ragouel at outlook dot com> + +pkgname=razorsql +pkgver=9.1.3 +_pkgver=9_1_3 +pkgrel=1 +pkgdesc="An SQL query tool, database browser, SQL editor, and database administration tool (Trial)" +arch=('x86_64') +url='https://razorsql.com' +license=("custom:${pkgname}") +depends=('java-runtime>=8' + 'libxrender' + 'alsa-lib' + 'freetype2' + 'libxtst' + 'libnet' + 'sqlite' + 'python' + 'lib32-glibc') +makedepends=('unzip' 'gendesk') +noextract=("${pkgname}-${pkgver}.zip") +source=("${pkgname}-${pkgver}.zip::https://s3.dualstack.us-east-1.amazonaws.com/downloads.razorsql.com/downloads/${_pkgver}/razorsql${_pkgver}_linux_x64.zip") +sha256sums=('404bab02801839ffa0e7f197d35f359b18d5c610babe1d13a79909b1be21f48e') + +package() { + install -d "${pkgdir}/opt" + unzip ${pkgname}-${pkgver}.zip -d "${pkgdir}/opt" + echo "#!/usr/bin/env bash + cd /opt/razorsql/ + ./RazorSQL "\$\@"" > razorsql.sh + install -Dm755 razorsql.sh "${pkgdir}/usr/bin/razorsql" + gendesk -f -n --pkgname "${pkgname}" \ + --pkgdesc "$pkgdesc" \ + --name "RazorSQL" \ + --comment "$pkgdesc" \ + --exec "${pkgname}" \ + --categories 'Development;Utility' \ + --icon "${pkgname}" + install -Dm644 "${pkgname}.desktop" -t "${pkgdir}/usr/share/applications" + install -Dm644 "${pkgdir}/opt/razorsql/icons/razorsql256.png" "${pkgdir}/usr/share/pixmaps/razorsql.png" + install -Dm644 "${pkgdir}/opt/razorsql/license.txt" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +}
\ No newline at end of file |