devel/rubymine: Remove port
Desktop application not relevant to server environment
This commit is contained in:
@@ -1633,6 +1633,7 @@ devel/rubygem-fog
|
||||
devel/rubygem-generator_spec-rails4
|
||||
devel/rubygem-peek-rails4
|
||||
devel/rubygem-xdg
|
||||
devel/rubymine
|
||||
devel/sasm
|
||||
devel/sfml
|
||||
devel/sfml1
|
||||
|
||||
@@ -7632,7 +7632,6 @@
|
||||
SUBDIR += rubygem-zhexdump
|
||||
SUBDIR += rubygem-zlib
|
||||
SUBDIR += rubygem-zstd-ruby
|
||||
SUBDIR += rubymine
|
||||
SUBDIR += rudeconfig
|
||||
SUBDIR += rudiments
|
||||
SUBDIR += ruff
|
||||
|
||||
@@ -1,54 +0,0 @@
|
||||
PORTNAME= rubymine
|
||||
PORTVERSION= 2023.1.1
|
||||
PORTREVISION= 2
|
||||
CATEGORIES= devel java
|
||||
MASTER_SITES= https://download.jetbrains.com/ruby/
|
||||
DISTNAME= RubyMine-${PORTVERSION}
|
||||
|
||||
MAINTAINER= ports@FreeBSD.org
|
||||
COMMENT= Ruby on Rails IDE by JetBrains
|
||||
WWW= https://www.jetbrains.com/ruby/
|
||||
|
||||
LICENSE= IntelliJ-Rubymine
|
||||
LICENSE_NAME= Subscription license agreement for business and organizations
|
||||
LICENSE_TEXT= See: https://www.jetbrains.com/store/license.html
|
||||
LICENSE_PERMS= dist-mirror pkg-mirror auto-accept
|
||||
|
||||
RUN_DEPENDS= intellij-fsnotifier>0:java/intellij-fsnotifier
|
||||
|
||||
USES= cpe java python:run shebangfix
|
||||
CPE_VENDOR= jetbrains
|
||||
JAVA_VERSION= 11+
|
||||
|
||||
SHEBANG_FILES= bin/restart.py
|
||||
|
||||
NO_BUILD= yes
|
||||
|
||||
WRKDIST= ${WRKDIR}/RubyMine-${PORTVERSION}
|
||||
|
||||
.include "${.CURDIR}/../../java/intellij/common.mk"
|
||||
|
||||
PLIST_SUB+= DATADIR=${DATADIR}
|
||||
SUB_FILES+= pkg-message rubymine rubymine.desktop
|
||||
SUB_LIST+= IDEA_HOME=${IDEA_HOME}
|
||||
do-install:
|
||||
# Linux/Windows/OS X only so remove them
|
||||
@${RM} -r ${WRKSRC}/bin/*fsnotifier* \
|
||||
${WRKSRC}/bin/remote-dev-server.sh \
|
||||
${WRKSRC}/bin/repair \
|
||||
${WRKSRC}/jbr/ \
|
||||
${WRKSRC}/lib/pty4j-native/ \
|
||||
${WRKSRC}/lib/async-profiler-windows.jar \
|
||||
${WRKSRC}/plugins/cwm-plugin/ \
|
||||
${WRKSRC}/plugins/cwm-plugin-projector/ \
|
||||
${WRKSRC}/plugins/gateway-plugin/lib/remote-dev-workers/ \
|
||||
${WRKSRC}/plugins/remote-dev-server/
|
||||
${MKDIR} ${STAGEDIR}${DATADIR}
|
||||
@${TAR} -czf - -C ${WRKDIST} . | ${TAR} xzf - -C ${STAGEDIR}${DATADIR}
|
||||
${INSTALL_SCRIPT} ${WRKDIR}/rubymine ${STAGEDIR}${PREFIX}/bin/rubymine
|
||||
${INSTALL_MAN} ${FILESDIR}/rubymine.1 ${STAGEDIR}${PREFIX}/share/man/man1
|
||||
${INSTALL_DATA} ${WRKDIR}/rubymine.desktop ${STAGEDIR}${PREFIX}/share/applications/
|
||||
# Use fsnotifier replacement provided by java/intellij-fsnotifier
|
||||
${ECHO} "idea.filewatcher.executable.path=${IDEA_HOME}/bin/fsnotifier" >> ${STAGEDIR}${DATADIR}/bin/idea.properties
|
||||
|
||||
.include <bsd.port.mk>
|
||||
@@ -1,3 +0,0 @@
|
||||
TIMESTAMP = 1682847157
|
||||
SHA256 (RubyMine-2023.1.1.tar.gz) = 44a852fa872751ba53b1a10eb5d136a407ae7db90e4e4f8c37ba282dcc9c1419
|
||||
SIZE (RubyMine-2023.1.1.tar.gz) = 628717636
|
||||
@@ -1,12 +0,0 @@
|
||||
[
|
||||
{ type: install
|
||||
message: <<EOM
|
||||
The native (faster) file watching support backed by kqueue is enabled
|
||||
by default. If you encounter problems problems with watching large
|
||||
trees, you disable it by appending the following property into
|
||||
%%DATADIR%%/bin/rubymine.properties:
|
||||
|
||||
idea.filewatcher.disabled=true
|
||||
EOM
|
||||
}
|
||||
]
|
||||
@@ -1,15 +0,0 @@
|
||||
.\" $OpenBSD: mdoc.template,v 1.10 2007/05/31 22:10:19 jmc Exp $
|
||||
.Dd $Mdocdate: April 9 2010 $
|
||||
.Dt RUBYMINE 1
|
||||
.Os
|
||||
.Sh NAME
|
||||
.Nm rubymine
|
||||
.Nd launch RubyMine Integrated Development Environment
|
||||
.Sh SYNOPSIS
|
||||
.Nm
|
||||
.Op jvm-args
|
||||
.Sh DESCRIPTION
|
||||
.Nm
|
||||
starts up the RubyMine Community Edition Integrated Development Environment.
|
||||
.Sh SEE ALSO
|
||||
https://www.jetbrains.com/ruby/
|
||||
@@ -1,12 +0,0 @@
|
||||
[Desktop Entry]
|
||||
Version=1.0
|
||||
Encoding=UTF-8
|
||||
Type=Application
|
||||
Name=RubyMine
|
||||
GenericName=RubyMine
|
||||
Comment=Ruby on Rails IDE from JetBrains
|
||||
Icon=%%DATADIR%%/rubymine.png
|
||||
Exec=%%DATADIR%%/bin/rubymine.sh
|
||||
Terminal=false
|
||||
StartupNotify=true
|
||||
Categories=Application;Development;
|
||||
@@ -1,3 +0,0 @@
|
||||
#!/bin/sh
|
||||
|
||||
exec "%%DATADIR%%/bin/rubymine.sh" "$@"
|
||||
@@ -1,2 +0,0 @@
|
||||
RubyMine is a cross-platform IDE that supports Ruby, Ruby on Rails and web
|
||||
development.
|
||||
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user