# Maintainer: David Santiago pkgname=comma-ide-community _pkgname=comma-ide _tarname=comma-community pkgrel=1 pkgver=2020.07.0 provides=(${_pkgname}) pkgdesc="The Integrated Development Environment for Raku (formerly Perl 6)." arch=('any') url="https://commaide.com/" license=('APACHE') depends=('java-runtime') optdepends=('rakudo-star' 'rakudo') source=("https://commaide.com/download/community/linux") sha512sums=('d340325821cd76132e7dbb575b5153eb6848d3c41c1f463a0555e1b12e3710310bf968ebac47147e8907162214b993ad9fd468a328814beb6431b6ba5ecfce5a') install=comma-ide.install package() { set -xv mkdir -p $pkgdir/opt/ $pkgdir/usr/bin/ $pkgdir/usr/share/applications/ ${pkgdir}/usr/share/icons/ cp -R $srcdir/${_tarname}-${pkgver:0:7} $pkgdir/opt/ cat < $pkgdir/usr/share/applications/${_pkgname}.desktop [Desktop Entry] Version=1.0 Type=Application Exec=/usr/bin/comma %f Icon=${_pkgname} Terminal=false Type=Application Name=Comma Community Edition Comment=The Drive to Develop Categories=Development;IDE; StartupWMClass=jetbrains-comma-ce EOF ln -s /opt/${_tarname}-${pkgver:0:7}/bin/comma.png ${pkgdir}/usr/share/icons/${_pkgname}.png ln -s /opt/${_tarname}-${pkgver:0:7}/bin/comma.sh $pkgdir/usr/bin/comma set +xv }