Date: Thursday, January 5, 2017 @ 19:33:08 Author: stativ Revision: 204924
upgpkg: intellij-idea-community-edition 2:2016.3.2-1 * update to 2016.3.2 * do not split the architecture dependend files to intellij-idea-libs package. It turns the libs are optional and thus they don't break the 'anyness' of the package. Also, it only made updates more difficult Modified: intellij-idea-community-edition/trunk/PKGBUILD ----------+ PKGBUILD | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2017-01-05 19:00:08 UTC (rev 204923) +++ PKGBUILD 2017-01-05 19:33:08 UTC (rev 204924) @@ -1,8 +1,8 @@ # $Id$ # Maintainer: Lukas Jirkovsky <l.jirkov...@gmail.com> pkgname=intellij-idea-community-edition -pkgver=2016.3 -_pkgver=163.7743.44 +pkgver=2016.3.2 +_pkgver=163.10154.41 pkgrel=1 epoch=2 pkgdesc="IDE for Java, Groovy and other programming languages with advanced refactoring features" @@ -11,11 +11,13 @@ license=('Apache') backup=('usr/share/intellijidea-ce/bin/idea.vmoptions' 'usr/share/intellijidea-ce/bin/idea64.vmoptions') -depends=('java-environment' "intellij-idea-libs" 'giflib' 'libxtst' 'libxft' 'ttf-font') +depends=('java-environment' 'giflib' 'libxtst' 'libxft' 'ttf-font') +conflicts=('intellij-idea-libs') +replaces=('intellij-idea-libs') install=idea.install -source=(http://download.jetbrains.com/idea/ideaIC-$pkgver-no-jdk.tar.gz \ +source=("http://download.jetbrains.com/idea/ideaIC-$pkgver-no-jdk.tar.gz" idea.desktop) -sha256sums=('56c006e14b5eb45a8123d54bfa9600cd5c8aae1f9503af936d814c3c285e4b7a' +sha256sums=('9f6cec52e73e7c2a039612de52b049fe56b1a0822db4e004bf0a08e8c306b417' 'bd37ad47c926941108f624cbe5adbd7fe91d198b15aca63d8a0c0da14c7a76a6') package() { @@ -22,10 +24,6 @@ install -d -m755 "$pkgdir/"usr/share cp -a "idea-IC-$_pkgver" "$pkgdir"/usr/share/intellijidea-ce - # remove files owned by intellij-idea-libs - rm "$pkgdir"/usr/share/intellijidea-ce/bin/{fsnotifier,libbreakgen}* - rm -rf "$pkgdir"/usr/share/intellijidea-ce/lib/libpty - # make sure that all files are owned by root chown -R root:root "$pkgdir/usr/share"