Page MenuHomeFreeBSD

[NEW PORT]devel/jetbrains-phpstorm: JetBrains PhpStorm IDE
ClosedPublic

Authored by pfg on Dec 7 2018, 7:21 PM.
Referenced Files
Unknown Object (File)
Sat, Mar 16, 1:46 PM
Unknown Object (File)
Jan 13 2024, 3:33 PM
Unknown Object (File)
Jan 2 2024, 1:55 PM
Unknown Object (File)
Jan 2 2024, 1:55 PM
Unknown Object (File)
Jan 2 2024, 1:55 PM
Unknown Object (File)
Jan 2 2024, 1:55 PM
Unknown Object (File)
Jan 2 2024, 1:54 PM
Unknown Object (File)
Jan 2 2024, 1:54 PM
Subscribers

Details

Summary

PhpStorm is a high quaity IDE based for PHP and related frameworks.
New port based on intellij-rubymine plus cleanups to remove the linux
openjdk.
PR: 233842

Test Plan

Known to pass portlint and check-plist.

Diff Detail

Lint
Lint Skipped
Unit
Tests Skipped

Event Timeline

java/jetbrains-phpstorm/Makefile
34–35

Any reason you are creating a new variable instead of using WRKSRC everywhere?

pfg marked an inline comment as done.

Use WRKSRC instead of WRKDIST.
Still passes portlint and check-plist

java/jetbrains-phpstorm/Makefile
34–35

WRKDIST came from the original intellij-Rubymine port on which this was based. I later noted the port wanted WRKSRC and added it. I will try defining only WRKSRC.

  • Update to 2018.3.2
  • Move to devel as we don't really depend on the intellij infrastructure.
  • Use native file watching support as in the latest intellij port.
pfg retitled this revision from [NEW PORT] java/jetbrains-phpstorm: JetBrains PhpStorm IDE to [NEW PORT]devel/jetbrains-phpstorm: JetBrains PhpStorm IDE.Dec 27 2018, 5:10 PM
devel/jetbrains-phpstorm/Makefile
34–36 ↗(On Diff #52342)

Why +=?

37 ↗(On Diff #52342)

Add blank line before target.

pfg marked an inline comment as done.Dec 27 2018, 7:03 PM
pfg added inline comments.
devel/jetbrains-phpstorm/Makefile
34–36 ↗(On Diff #52342)

Hmm .. those lines come from the original intellij port, I'll have to look at what can be removed.. thanks!

Fix issues pointed out by mat@

ping?

FWIW, this is currently my favorite IDE on FreeBSD: netbeans has problems refreshing.
VSCode is not yet ported :(.

tobik added a subscriber: tobik.
In D18477#401611, @pfg wrote:

ping?

FWIW, this is currently my favorite IDE on FreeBSD: netbeans has problems refreshing.
VSCode is not yet ported :(.

If it builds and runs then go for it.

Approved by:	ports (tobik)
This revision is now accepted and ready to land.Jan 11 2019, 5:44 AM
This revision was automatically updated to reflect the committed changes.