# Maintainer: Amr Hassan pkgname=intellij-idea-ce _pkgname=idea-IC _buildver=172.3968.16 _veryear=2017 _verrelease=2.3 pkgver=${_veryear}.${_verrelease} pkgrel=1 pkgdesc="Intellij Idea IDE (community version) with Intellij JDK" arch=('any') options=(!strip) url="http://www.jetbrains.com/idea/" license=('Apache2') depends=('java-environment' 'giflib' 'libxtst') source=("https://download.jetbrains.com/idea/ideaIC-${pkgver}.tar.gz") package() { cd "$srcdir" mkdir -p "${pkgdir}/opt/${pkgname}" cp -R "${srcdir}/idea-IC-$_buildver/"* "${pkgdir}/opt/${pkgname}" if [[ $CARCH = 'i686' ]]; then rm -f "${pkgdir}/opt/${pkgname}/bin/libyjpagent-linux64.so" rm -f "${pkgdir}/opt/${pkgname}/bin/fsnotifier64" fi ( cat < "${srcdir}/${pkgname}.desktop" mkdir -p "${pkgdir}/usr/bin/" mkdir -p "${pkgdir}/usr/share/applications/" mkdir -p "${pkgdir}/usr/share/licenses/${pkgname}/" install -Dm644 "${srcdir}/${pkgname}.desktop" "${pkgdir}/usr/share/applications/" for i in $(ls $srcdir/idea-IC-$_buildver/license/ ); do ln -sf "/opt/${pkgname}/license/$i" "${pkgdir}/usr/share/licenses/${pkgname}/$i" done ln -s "/opt/${pkgname}/bin/idea.sh" "${pkgdir}/usr/bin/idea-ce-eap" } md5sums=('bf4faed5a54daeab9a3adff9035d1bba')