Bug 207474

Summary: java/intellij: Update to 15.0.4
Product: Ports & Packages Reporter: Tobias Kortkamp <tobik>
Component: Individual Port(s)Assignee: Kurt Jaeger <pi>
Status: Closed FIXED    
Severity: Affects Only Me CC: pi
Priority: --- Keywords: patch
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
intellij.diff
tobik: maintainer-approval+
Poudriere log FreeBSD 10.2/i386 java/intellij
none
Poudriere log FreeBSD 10.2/i386 java/intellij-fsnotifier
none
Poudriere log FreeBSD 10.2/i386 java/intellij-pty4j
none
intellij.diff
tobik: maintainer-approval+
Poudriere testport log FreeBSD 10.2/i386 java/intellij none

Description Tobias Kortkamp freebsd_committer 2016-02-25 07:56:04 UTC
Created attachment 167383 [details]
intellij.diff

java/intellij: Update to 15.0.4

- Thanks to Jiri B <jirib@devio.us> and Roman Shevchenko [1] for
  contributing a libinotify-based replacement for IntelliJ's
  fsnotifier.  IntelliJ now has native (faster) file notification
  support on FreeBSD (and OpenBSD).
- Because of remaining problems with watching large trees with
  libinotify [2], fsnotifier is still disabled by default.
- fsnotifier and native pty4j support need to be compiled.  In the interest of
  reducing port complexity, the building of pty support and fsnotifier
  is moved to separate ports:
      - java/intellij-pty4j
      - java/intellij-fsnotifier

https://youtrack.jetbrains.com/issue/IDEA-151815 [1]
https://github.com/dmatveev/libinotify-kqueue/pull/34 [2]

PR:		??????
Submitted by:	Tobias Kortkamp <t@tobik.me> (maintainer)
Comment 1 Tobias Kortkamp freebsd_committer 2016-02-25 07:56:52 UTC
Created attachment 167384 [details]
Poudriere log FreeBSD 10.2/i386 java/intellij
Comment 2 Tobias Kortkamp freebsd_committer 2016-02-25 07:57:18 UTC
Created attachment 167385 [details]
Poudriere log FreeBSD 10.2/i386 java/intellij-fsnotifier
Comment 3 Tobias Kortkamp freebsd_committer 2016-02-25 07:57:54 UTC
Created attachment 167386 [details]
Poudriere log FreeBSD 10.2/i386 java/intellij-pty4j
Comment 4 Tobias Kortkamp freebsd_committer 2016-02-25 09:17:50 UTC
Created attachment 167389 [details]
intellij.diff

Fix missing pkg-message.in subst.
Comment 5 Tobias Kortkamp freebsd_committer 2016-02-25 09:18:49 UTC
Created attachment 167390 [details]
Poudriere testport log FreeBSD 10.2/i386 java/intellij
Comment 6 Kurt Jaeger freebsd_committer 2016-02-27 17:53:41 UTC
testbuilds@work
Comment 7 Kurt Jaeger freebsd_committer 2016-02-27 19:52:05 UTC
Testbuilds are fine.
Comment 8 commit-hook freebsd_committer 2016-02-27 19:55:29 UTC
A commit references this bug:

Author: pi
Date: Sat Feb 27 19:54:48 UTC 2016
New revision: 409684
URL: https://svnweb.freebsd.org/changeset/ports/409684

Log:
  java/intellij: 15.0.3 -> 15.0.4

  - Thanks to Jiri B <jirib@devio.us> and Roman Shevchenko [1] for
    contributing a libinotify-based replacement for IntelliJ's
    fsnotifier.  IntelliJ now has native (faster) file notification
    support on FreeBSD (and OpenBSD).
  - Because of remaining problems with watching large trees with
    libinotify [2], fsnotifier is still disabled by default.
  - fsnotifier and native pty4j support need to be compiled.  In the interest of
    reducing port complexity, the building of pty support and fsnotifier
    is moved to separate ports:
        - java/intellij-pty4j
        - java/intellij-fsnotifier

  [1] https://youtrack.jetbrains.com/issue/IDEA-151815
  [2] https://github.com/dmatveev/libinotify-kqueue/pull/34

  PR:		207474
  Submitted by:	Tobias Kortkamp <t@tobik.me> (maintainer)

Changes:
  head/java/Makefile
  head/java/intellij/Makefile
  head/java/intellij/common.mk
  head/java/intellij/distinfo
  head/java/intellij/files/pkg-message.in
  head/java/intellij/pkg-plist
  head/java/intellij-fsnotifier/
  head/java/intellij-fsnotifier/Makefile
  head/java/intellij-fsnotifier/distinfo
  head/java/intellij-fsnotifier/pkg-descr
  head/java/intellij-pty4j/
  head/java/intellij-pty4j/Makefile
  head/java/intellij-pty4j/distinfo
  head/java/intellij-pty4j/pkg-descr
Comment 9 Kurt Jaeger freebsd_committer 2016-02-27 19:56:11 UTC
Committed, thanks!