From f2e38e122098cb09862f5d234fa2b86d05a72577 Mon Sep 17 00:00:00 2001 From: Muhammad Moinur Rahman Date: Mon, 28 Apr 2025 17:39:50 +0200 Subject: [PATCH] java/intellij-pty4j: Remove port Desktop-focused software not aligned with server objectives --- .portsignore | 1 + java/Makefile | 1 - java/intellij-pty4j/Makefile | 54 ----------------------------------- java/intellij-pty4j/distinfo | 3 -- java/intellij-pty4j/pkg-descr | 1 - 5 files changed, 1 insertion(+), 59 deletions(-) delete mode 100644 java/intellij-pty4j/Makefile delete mode 100644 java/intellij-pty4j/distinfo delete mode 100644 java/intellij-pty4j/pkg-descr diff --git a/.portsignore b/.portsignore index abce7b0fe3fe..c805646433a7 100644 --- a/.portsignore +++ b/.portsignore @@ -3980,6 +3980,7 @@ java/eclipse-pydev java/eclipse-shelled java/eclipse-yaml-editor java/icedtea-web +java/intellij-pty4j java/intellij-ultimate java/java3d java/jdk11-doc diff --git a/java/Makefile b/java/Makefile index 3242d14c02f0..428c553f9a05 100644 --- a/java/Makefile +++ b/java/Makefile @@ -24,7 +24,6 @@ SUBDIR += hamcrest SUBDIR += intellij SUBDIR += intellij-fsnotifier - SUBDIR += intellij-pty4j SUBDIR += jad SUBDIR += jai SUBDIR += jakarta-oro diff --git a/java/intellij-pty4j/Makefile b/java/intellij-pty4j/Makefile deleted file mode 100644 index d0296121169d..000000000000 --- a/java/intellij-pty4j/Makefile +++ /dev/null @@ -1,54 +0,0 @@ -PORTNAME= intellij-pty4j -PORTVERSION= 0.12.35 -CATEGORIES= java devel - -MAINTAINER= jinking.this@gmail.com -COMMENT= Pty4J's native library -WWW= https://github.com/traff/pty4j - -LICENSE= EPL -LICENSE_FILE= ${WRKSRC}/LICENSE - -USES= gmake - -USE_GITHUB= yes -GH_ACCOUNT= JetBrains -GH_PROJECT= pty4j -GH_TAGNAME= 823eadafa619d8726b89675455e07c292718694f - -.include "${.CURDIR}/../intellij/common.mk" - -.include - -# The directory we need to install Pty4J's native library in depends -# on the install target's architecture. We rebuild libpty.so instead -# of using one of the bundled ones which are FreeBSD 10.x only. -.if ${ARCH} == "amd64" -PTY4J_ARCH= x86-64 -.elif ${ARCH} == "i386" -PTY4J_ARCH= x86 -.else -PTY4J_ARCH= -.endif - -.if ${PTY4J_ARCH} != "" -# Despite what the name might suggest using the linux_x86_64 target -# will always build libpty.so for the native platform. -BUILD_WRKSRC= ${WRKSRC}/native -MAKEFILE= Makefile_freebsd -ALL_TARGET= linux_x86_64 -PLIST_FILES+= ${IDEA_HOME}/lib/libpty/freebsd/${PTY4J_ARCH}/libpty.so -.else -# If native Pty4J support is missing IntelliJ IDEA will still work but -# without the ability to open terminals. -NO_BUILD= yes -.endif - -do-install: -.if ${PTY4J_ARCH} != "" - ${MKDIR} ${STAGEDIR}${IDEA_HOME}/lib/libpty/freebsd/${PTY4J_ARCH} -# See above why we always use freebsd/x86-64/ here - ${INSTALL_LIB} ${WRKSRC}/os/freebsd/x86-64/libpty.so ${STAGEDIR}${IDEA_HOME}/lib/libpty/freebsd/${PTY4J_ARCH}/ -.endif - -.include diff --git a/java/intellij-pty4j/distinfo b/java/intellij-pty4j/distinfo deleted file mode 100644 index c3a03fdb4a05..000000000000 --- a/java/intellij-pty4j/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1723084085 -SHA256 (JetBrains-pty4j-0.12.35-823eadafa619d8726b89675455e07c292718694f_GH0.tar.gz) = 548c1e9340b0e6b1bff096f1f120aeb8b41cae328d9e9ccef5354ccb55d08435 -SIZE (JetBrains-pty4j-0.12.35-823eadafa619d8726b89675455e07c292718694f_GH0.tar.gz) = 3037692 diff --git a/java/intellij-pty4j/pkg-descr b/java/intellij-pty4j/pkg-descr deleted file mode 100644 index f500a27369ed..000000000000 --- a/java/intellij-pty4j/pkg-descr +++ /dev/null @@ -1 +0,0 @@ -FreeBSD-compatible replacement for IntelliJ's bundled Pty4J