# Maintainer: Frederik “Freso” S. Olesen # Contributor: Christoph Korn _pkgname=chatty pkgname=${_pkgname} pkgver=0.15 pkgrel=1 pkgdesc='Twitch Chat Client for Desktop' arch=('any') url='https://chatty.github.io/' license=('GPL3') depends=('java-environment' 'sh') optdepends=('streamlink: for watching streams in a custom video player.' 'livestreamer: for watching streams in a custom video player.') makedepends=('gradle') source=("${_pkgname}-${pkgver}.tar.gz::https://github.com/chatty/${_pkgname}/archive/v${pkgver}.tar.gz" "${_pkgname}.desktop" "${_pkgname}_script" 'disable_version_check.patch') b2sums=('db0855fcb317d02a8b97adf82d49c6142f300c22748afa490e4fbddec385508ca0f4d6f4d9f1189517aff3e4092335aedba9240b0b90a8cf79cb14ac842d7a7b' '8eaa2a6a1f16b4c65c046b5d524b8237132f40c50bfd952f34e8296c8cc3c299c0eb8abf528aa167373bd844da9c0ad265181984d3dab04b86fc4efdd5100281' 'ad27872651f6481b52721b286f3b22b5dde3c9d3a9f3bdf155a361f5733d20c0bd97515d283f0d038e96903e91e62e363dbb57aee25e018a4e7f4aa014ec715b' 'fa6495c018023f244a924c2a37eafde6f26c13e4664480ca2ffdb3d7e97ba644f78db42bd75649825966ff70a3cfb1a4e9eff41087c501528f964f32ed0defe5') prepare() { cd "${_pkgname}-${pkgver}" patch -p1 -i '../disable_version_check.patch' } build() { cd "${_pkgname}-${pkgver}" gradle --quiet build gradle --quiet release } package(){ mkdir "${srcdir}/Chatty_${pkgver}" && cd "${srcdir}/Chatty_${pkgver}" bsdcpio -i -m --make-directories < "../${_pkgname}-${pkgver}/build/releases/Chatty_${pkgver}.zip" install -Dm644 'Chatty.jar' "${pkgdir}/usr/share/${_pkgname}/Chatty.jar" cp -a 'img' 'sounds' "${pkgdir}/usr/share/${_pkgname}/" install -Dm644 'readme.txt' "${pkgdir}/usr/share/doc/${_pkgname}/readme.txt" cd "${srcdir}" install -Dm755 "${_pkgname}_script" "${pkgdir}/usr/bin/${_pkgname}" install -Dm644 "${_pkgname}.desktop" "${pkgdir}/usr/share/applications/${_pkgname}.desktop" cd "${srcdir}/${_pkgname}-${pkgver}" install -Dm644 "./src/chatty/gui/app_main_16.png" "${pkgdir}/usr/share/icons/hicolor/16x16/apps/${_pkgname}.png" install -Dm644 "./src/chatty/gui/app_main_64.png" "${pkgdir}/usr/share/icons/hicolor/64x64/apps/${_pkgname}.png" install -Dm644 "./src/chatty/gui/app_main_128.png" "${pkgdir}/usr/share/icons/hicolor/128x128/apps/${_pkgname}.png" }