summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorReto Kaiser2017-02-05 14:35:04 +0100
committerReto Kaiser2017-02-05 14:35:04 +0100
commit618765a856da42a3fadbe1db3852b48de4515fa2 (patch)
tree4eca370518f979879cb90033532311ef4616c0e6 /PKGBUILD
parentf243a5b8438a6a8f3feb1406632248a75b97a3c8 (diff)
downloadaur-618765a856da42a3fadbe1db3852b48de4515fa2.tar.gz
Add sysctl config to increase "fs.inotify.max_user_watches"
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD7
1 files changed, 6 insertions, 1 deletions
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
}