[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