summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD7
-rw-r--r--sysctl.conf1
3 files changed, 11 insertions, 3 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 8545bb159064..016b0cf417a6 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,5 +1,5 @@
# Generated by mksrcinfo v8
-# Thu Feb 2 19:15:14 UTC 2017
+# Sun Feb 5 12:26:45 UTC 2017
pkgbase = intellij-idea-ue-bundled-jre
pkgdesc = Jetbrains IDE for Java and other programming languages. This packages contains a bundled JRE.
pkgver = 2016.3.4
@@ -17,8 +17,10 @@ pkgbase = intellij-idea-ue-bundled-jre
backup = usr/share/intellij-idea-ue-bundled-jre/bin/idea.properties
source = https://download.jetbrains.com/idea/ideaIU-2016.3.4.tar.gz
source = jetbrains-idea.desktop
- sha256sums = aa636eb6ad9fe048c7ec1334ca5e23abc7004c8c12f28b531c2c89a67e49ed8e
+ source = sysctl.conf
+ sha256sums = c34ee674836b56969c455aa268461f73149a5c9ca88d9359dad8435b5b9690c5
sha256sums = fe26083eb313a977112f6571fb97ff369d48bbfabfde18c1339168662c666ca3
+ sha256sums = 9351eb68fabd41788a0d517b32d517e1821afde2a35727ff322c450bab1697c9
pkgname = intellij-idea-ue-bundled-jre
diff --git a/PKGBUILD b/PKGBUILD
index e3a70a40377c..02b5b28fd759 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=intellij-idea-ue-bundled-jre
pkgver=2016.3.4
_buildver=163.12024.16
-pkgrel=1
+pkgrel=2
pkgdesc="Jetbrains IDE for Java and other programming languages. This packages contains a bundled JRE."
arch=('i686' 'x86_64')
url="https://www.jetbrains.com/idea/"
@@ -14,9 +14,11 @@ conflicts=('intellij-idea-ultimate-edition')
options=(!strip)
source=("https://download.jetbrains.com/idea/ideaIU-$pkgver.tar.gz"
'jetbrains-idea.desktop'
+ 'sysctl.conf'
)
sha256sums=('c34ee674836b56969c455aa268461f73149a5c9ca88d9359dad8435b5b9690c5'
'fe26083eb313a977112f6571fb97ff369d48bbfabfde18c1339168662c666ca3'
+ '9351eb68fabd41788a0d517b32d517e1821afde2a35727ff322c450bab1697c9'
)
package() {
cd "$srcdir"
@@ -32,6 +34,9 @@ package() {
install -D -m644 "$srcdir"/jetbrains-idea.desktop "$pkgdir"/usr/share/applications/jetbrains-idea.desktop
install -D -m644 "$srcdir"/idea-IU-$_buildver/bin/idea.png "$pkgdir"/usr/share/pixmaps/"$pkgname".png
+ # sysctl - see https://confluence.jetbrains.com/display/IDEADEV/Inotify+Watches+Limit
+ install -D -m644 "${srcdir}/sysctl.conf" "${pkgdir}/etc/sysctl.d/${pkgname}.conf"
+
# workaround FS#40934
sed -i 's|lcd|on|' "$pkgdir"/usr/share/"$pkgname"/bin/*.vmoptions
}
diff --git a/sysctl.conf b/sysctl.conf
new file mode 100644
index 000000000000..57c955a7057a
--- /dev/null
+++ b/sysctl.conf
@@ -0,0 +1 @@
+fs.inotify.max_user_watches = 524288