diff options
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 7 | ||||
-rw-r--r-- | sysctl.conf | 1 |
3 files changed, 11 insertions, 3 deletions
@@ -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 @@ -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 |