diff options
-rw-r--r-- | .SRCINFO | 22 | ||||
-rw-r--r-- | .nvchecker.toml | 5 | ||||
-rw-r--r-- | PKGBUILD | 36 |
3 files changed, 32 insertions, 31 deletions
@@ -1,25 +1,23 @@ -pkgbase = chatty-beta +pkgbase = chatty pkgdesc = Twitch Chat Client for Desktop - pkgver = 0.13.1 + pkgver = 0.26 pkgrel = 1 url = https://chatty.github.io/ arch = any license = GPL3 makedepends = gradle - depends = java-environment + makedepends = java-environment + depends = java-runtime depends = sh optdepends = streamlink: for watching streams in a custom video player. optdepends = livestreamer: for watching streams in a custom video player. - provides = chatty - conflicts = chatty - source = chatty-0.13.1.tar.gz::https://github.com/chatty/chatty/archive/v0.13.1.tar.gz + source = chatty-0.26.tar.gz::https://github.com/chatty/chatty/archive/v0.26.tar.gz source = chatty.desktop source = chatty_script source = disable_version_check.patch - sha512sums = 042f4a5d3e7d4b3ead3f736722b2138c02bd057d6fbe74d2728222ffc668c48d6c87678d43c729713f4a18dca2ab22c945b89ef2c93e41dd3754afe4effe75c9 - sha512sums = 6b18009b4e34a2255cec42fd1e136e437aa528c80c40d9f1ab7379ab9e4a637fbd64860fb51e7e57aa0c74165b42f8d4c1ed6a1ffd061d07a02af1ec5167145e - sha512sums = b5ea9a3e77cf5ed006537348371619577aabf86bdb4e90b249c2e3a236b1f1d51920c6af2d2779920a0853cb4f5456fc0a10ad2a788c7c1e5b2649f7f2b756d0 - sha512sums = 8df69baaf9a0bad68d7c1aac96877b65637c4688d59f9b36f4915b77e2ec9bfa99c67adfe69bca95baee88a585f6f01f5f26eb076079f95bfca9f0ac19180199 - -pkgname = chatty-beta + b2sums = 29d05405a1459f654b01c10b90beb69598cfda8435af962747bf7b9861bef405d2f455e788bffe6490ad8ea3aff6bc7c960b84427d4e5f7fc361e39cbd4bdd50 + b2sums = 8eaa2a6a1f16b4c65c046b5d524b8237132f40c50bfd952f34e8296c8cc3c299c0eb8abf528aa167373bd844da9c0ad265181984d3dab04b86fc4efdd5100281 + b2sums = ad27872651f6481b52721b286f3b22b5dde3c9d3a9f3bdf155a361f5733d20c0bd97515d283f0d038e96903e91e62e363dbb57aee25e018a4e7f4aa014ec715b + b2sums = fa6495c018023f244a924c2a37eafde6f26c13e4664480ca2ffdb3d7e97ba644f78db42bd75649825966ff70a3cfb1a4e9eff41087c501528f964f32ed0defe5 +pkgname = chatty diff --git a/.nvchecker.toml b/.nvchecker.toml new file mode 100644 index 000000000000..6afb54a8be09 --- /dev/null +++ b/.nvchecker.toml @@ -0,0 +1,5 @@ +[chatty] +source = "github" +github = "chatty/chatty" +use_latest_release = true +prefix = "v" @@ -1,43 +1,41 @@ # Maintainer: Frederik “Freso” S. Olesen <archlinux@freso.dk> # Contributor: Christoph Korn <christoph.korn at posteo dot de> _pkgname=chatty -pkgname=${_pkgname}-beta -pkgver=0.13.1 -_pkgver=${pkgver//b/-b} +pkgname=${_pkgname} +pkgver=0.26 pkgrel=1 pkgdesc='Twitch Chat Client for Desktop' arch=('any') url='https://chatty.github.io/' license=('GPL3') -depends=('java-environment' 'sh') +depends=('java-runtime' 'sh') optdepends=('streamlink: for watching streams in a custom video player.' 'livestreamer: for watching streams in a custom video player.') -makedepends=('gradle') -provides=("${_pkgname}") -conflicts=("${_pkgname}") -source=("${_pkgname}-${_pkgver}.tar.gz::https://github.com/chatty/${_pkgname}/archive/v${_pkgver}.tar.gz" +makedepends=('gradle' 'java-environment') +source=("${_pkgname}-${pkgver}.tar.gz::https://github.com/chatty/${_pkgname}/archive/v${pkgver}.tar.gz" "${_pkgname}.desktop" "${_pkgname}_script" 'disable_version_check.patch') -sha512sums=('042f4a5d3e7d4b3ead3f736722b2138c02bd057d6fbe74d2728222ffc668c48d6c87678d43c729713f4a18dca2ab22c945b89ef2c93e41dd3754afe4effe75c9' - '6b18009b4e34a2255cec42fd1e136e437aa528c80c40d9f1ab7379ab9e4a637fbd64860fb51e7e57aa0c74165b42f8d4c1ed6a1ffd061d07a02af1ec5167145e' - 'b5ea9a3e77cf5ed006537348371619577aabf86bdb4e90b249c2e3a236b1f1d51920c6af2d2779920a0853cb4f5456fc0a10ad2a788c7c1e5b2649f7f2b756d0' - '8df69baaf9a0bad68d7c1aac96877b65637c4688d59f9b36f4915b77e2ec9bfa99c67adfe69bca95baee88a585f6f01f5f26eb076079f95bfca9f0ac19180199') +b2sums=('29d05405a1459f654b01c10b90beb69598cfda8435af962747bf7b9861bef405d2f455e788bffe6490ad8ea3aff6bc7c960b84427d4e5f7fc361e39cbd4bdd50' + '8eaa2a6a1f16b4c65c046b5d524b8237132f40c50bfd952f34e8296c8cc3c299c0eb8abf528aa167373bd844da9c0ad265181984d3dab04b86fc4efdd5100281' + 'ad27872651f6481b52721b286f3b22b5dde3c9d3a9f3bdf155a361f5733d20c0bd97515d283f0d038e96903e91e62e363dbb57aee25e018a4e7f4aa014ec715b' + 'fa6495c018023f244a924c2a37eafde6f26c13e4664480ca2ffdb3d7e97ba644f78db42bd75649825966ff70a3cfb1a4e9eff41087c501528f964f32ed0defe5') prepare() { - cd "${_pkgname}-${_pkgver}" + cd "${_pkgname}-${pkgver}" patch -p1 -i '../disable_version_check.patch' } build() { - cd "${_pkgname}-${_pkgver}" - gradle --quiet build - gradle --quiet release + cd "${_pkgname}-${pkgver}" + export GRADLE_USER_HOME="$srcdir/.gradle" + ./gradlew --quiet build + ./gradlew --quiet release } package(){ - mkdir "${srcdir}/Chatty_${_pkgver}" && cd "${srcdir}/Chatty_${_pkgver}" - bsdcpio -i -m --make-directories < "../${_pkgname}-${_pkgver}/build/releases/Chatty_${_pkgver}.zip" + 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" @@ -46,7 +44,7 @@ package(){ install -Dm755 "${_pkgname}_script" "${pkgdir}/usr/bin/${_pkgname}" install -Dm644 "${_pkgname}.desktop" "${pkgdir}/usr/share/applications/${_pkgname}.desktop" - cd "${srcdir}/${_pkgname}-${_pkgver}" + 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" |