devel/rubymine: Remove port

Desktop application not relevant to server environment
This commit is contained in:
2025-04-28 19:03:30 +02:00
parent 23706927be
commit 3a25b92cfd
10 changed files with 1 additions and 5319 deletions
+1
View File
@@ -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
-1
View File
@@ -7632,7 +7632,6 @@
SUBDIR += rubygem-zhexdump
SUBDIR += rubygem-zlib
SUBDIR += rubygem-zstd-ruby
SUBDIR += rubymine
SUBDIR += rudeconfig
SUBDIR += rudiments
SUBDIR += ruff
-54
View File
@@ -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>
-3
View File
@@ -1,3 +0,0 @@
TIMESTAMP = 1682847157
SHA256 (RubyMine-2023.1.1.tar.gz) = 44a852fa872751ba53b1a10eb5d136a407ae7db90e4e4f8c37ba282dcc9c1419
SIZE (RubyMine-2023.1.1.tar.gz) = 628717636
-12
View File
@@ -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
}
]
-15
View File
@@ -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/
-12
View File
@@ -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;
-3
View File
@@ -1,3 +0,0 @@
#!/bin/sh
exec "%%DATADIR%%/bin/rubymine.sh" "$@"
-2
View File
@@ -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