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)
Wed, May 14, 3:49 PM
Unknown Object (File)
Mon, May 12, 12:35 PM
Unknown Object (File)
Sun, May 11, 12:37 PM
Unknown Object (File)
Wed, May 7, 6:14 PM
Unknown Object (File)
Sun, May 4, 11:42 PM
Unknown Object (File)
Thu, Apr 24, 8:24 PM
Unknown Object (File)
Wed, Apr 23, 6:17 PM
Unknown Object (File)
Mar 9 2025, 1:28 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

Repository
rP FreeBSD ports repository
Lint
Lint Skipped
Unit
Tests Skipped

Event Timeline

java/jetbrains-phpstorm/Makefile
33–34 ↗(On Diff #51733)

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
33–34 ↗(On Diff #51733)

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

Why +=?

37

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

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.