# Maintainer: Christoph Korn pkgname=chatty pkgver=0.8.1 pkgrel=2 pkgdesc="Twitch Chat Client for Desktop" arch=('any') url="http://chatty.github.io/" license=('MIT') depends=('java-environment' 'sh') optdepends=('livestreamer: for watching streams in a custom video player.') makedepends=('apache-ant' 'jre7-openjdk') source=("https://github.com/chatty/chatty/archive/v${pkgver}.tar.gz" "${pkgname}.png" "${pkgname}.desktop" "${pkgname}_script" "config_dir.patch" "client_id.patch" "manifest.patch" "disable_version_check.patch" "build.patch") md5sums=('ec686a2146c166bf50ee330a9c590f82' '2bdf69cd81d941dba97d55694f9da26d' '9d8950b786e1af5614bc705ad478b019' '8f74b121a39705a33687ddf26dfdd2ac' '6464228eceee06c4f8987df9b44bab65' '7447247975e5c804a0185caf481ddc15' '1432edb5b8a728106bd7e76e042c8e9f' '6c62ed9c73b42b9a629d796b3358c193' 'ff584c4f1ce48e0ae48a4fc131999be2') prepare() { cd chatty-${pkgver} patch -p1 -i $srcdir/build.patch patch -p1 -i $srcdir/client_id.patch patch -p1 -i $srcdir/config_dir.patch patch -p1 -i $srcdir/disable_version_check.patch patch -p1 -i $srcdir/manifest.patch } build() { cd chatty-${pkgver} ant } package(){ install -Dm644 "${srcdir}/chatty-${pkgver}/dist/${pkgname}.jar" "${pkgdir}/usr/share/${pkgname}/${pkgname}.jar" mkdir -p "${pkgdir}/usr/share/${pkgname}" cp -a "${srcdir}/chatty-${pkgver}/assets" "${pkgdir}/usr/share/${pkgname}/" install -Dm755 "${srcdir}/${pkgname}_script" "${pkgdir}/usr/bin/${pkgname}" install -Dm644 "${srcdir}/${pkgname}.png" "${pkgdir}/usr/share/pixmaps/${pkgname}.png" install -Dm755 "${srcdir}/${pkgname}.desktop" "${pkgdir}/usr/share/applications/${pkgname}.desktop" install -Dm644 "${srcdir}/chatty-${pkgver}/APACHE_LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/APACHE_LICENSE" install -Dm644 "${srcdir}/chatty-${pkgver}/LGPL" "${pkgdir}/usr/share/licenses/${pkgname}/LGPL" install -Dm644 "${srcdir}/chatty-${pkgver}/README.md" "${pkgdir}/usr/share/licenses/${pkgname}/MIT" }