diff options
author | D. Can Celasun | 2016-10-10 14:10:09 +0200 |
---|---|---|
committer | D. Can Celasun | 2016-10-10 14:10:09 +0200 |
commit | fab463d08a1f428b824ff797abe7861c8b0e0ef8 (patch) | |
tree | b9c40b51fde6a8c07eecf5e3c99b9c9067aad47f | |
parent | 1aceeb4e4d305bcc2d89590a11b1bf982d484f5c (diff) | |
download | aur-fab463d08a1f428b824ff797abe7861c8b0e0ef8.tar.gz |
Update to 1.1.0 (with electron wrapper)
-rw-r--r-- | PKGBUILD | 36 | ||||
-rw-r--r-- | datazenit.desktop | 11 |
2 files changed, 35 insertions, 12 deletions
@@ -1,21 +1,33 @@ # Maintainer: D. Can Celasun <dcelasun[at]gmail[dot]com> pkgname=datazenit -pkgver=1.0.0 +pkgver=1.1.0 pkgrel=1 -pkgdesc="Web-based database tool for MySQL and PostgreSQL (14-day trial)" +pkgdesc="Cross-platform MySQL and PostgreSQL GUI (14-day trial)" arch=('i686' 'x86_64') url="https://datazenit.com/" license=('proprietary') -depends=('java-environment') -source=(${pkgname}-${pkgver}.tgz::https://datazenit.com/store/standalone/trial/linux - ${pkgname}.service) -md5sums=('d11cf5472602589db1dc57f5a4a2ff6a' - '566139b99dbc208ec1b55f86b9a3f3b3') +depends=('gtk2' 'libnotify' 'libxtst' 'alsa-lib' 'fontconfig' 'cairo' 'gconf' 'nss') +source_x86_64=(${pkgname}-x64-${pkgver}.zip::https://datazenit.com/store/download/desktop/linux64 + ${pkgname}.desktop) +source_i686=(${pkgname}-ia32-${pkgver}.zip::https://datazenit.com/store/download/desktop/linux32 + ${pkgname}.desktop) +md5sums_i686=('a6054e4d049efb896711d3e0f651c722' + '0750a3c2e7557bbd86790e3c220162d4') +md5sums_x86_64=('1245540d5ea8bc35a5555a47d82a6615' + '0750a3c2e7557bbd86790e3c220162d4') package() { - install -dm777 "${pkgdir}/opt/${pkgname}" + install -dm755 "${pkgdir}/opt/${pkgname}" + + install -d "${pkgdir}/usr/share/applications" + install -d "${pkgdir}/usr/share/icons" install -d "${pkgdir}/usr/bin" - install -Dm644 "${srcdir}/${pkgname}.service" "${pkgdir}/usr/lib/systemd/system/${pkgname}.service" - - mv "${srcdir}"/${pkgname}-${pkgver}/* "${pkgdir}"/opt/${pkgname}/ - ln -s /opt/${pkgname}/bin/${pkgname} "${pkgdir}"/usr/bin/${pkgname} + install -d "${pkgdir}/usr/share/licenses/${pkgname}" + + install -m644 "${srcdir}/${pkgname}.desktop" "${pkgdir}/usr/share/applications/${pkgname}.desktop" + install -m644 "${srcdir}/${_pkg}/resources/app/${pkgname}-icon@2x.png" "${pkgdir}/usr/share/icons/${pkgname}.png" + install -m644 "${srcdir}/${_pkg}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + + rm -f ${pkgname}-*.zip ${pkgname}.desktop + mv "${srcdir}"/* "${pkgdir}"/opt/${pkgname}/ + ln -s /opt/${pkgname}/Datazenit "${pkgdir}"/usr/bin/${pkgname} } diff --git a/datazenit.desktop b/datazenit.desktop new file mode 100644 index 000000000000..c9fcf0bea769 --- /dev/null +++ b/datazenit.desktop @@ -0,0 +1,11 @@ +[Desktop Entry] +Categories=Development; +Exec=/usr/bin/datazenit %f +Icon=datazenit +Terminal=false +Type=Application +StartupWMClass=datazenit +Name=Datazenit +Comment=Cross-platform MySQL and PostgreSQL GUI +Categories=Development; +StartupNotify=true |