[arch-commits] Commit in intellij-idea-community-edition/trunk (PKGBUILD)
Lukas Jirkovsky
stativ at archlinux.org
Thu Jan 5 19:33:09 UTC 2017
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.jirkovsky at 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"
More information about the arch-commits
mailing list