git: 34b3650b3a28 - main - devel/simian: Remove expired port

From: Rene Ladan <rene_at_FreeBSD.org>
Date: Sun, 14 Jun 2026 11:52:18 UTC
The branch main has been updated by rene:

URL: https://cgit.FreeBSD.org/ports/commit/?id=34b3650b3a280663328dc1db3c4bae175b19ea62

commit 34b3650b3a280663328dc1db3c4bae175b19ea62
Author:     Rene Ladan <rene@FreeBSD.org>
AuthorDate: 2026-06-14 11:52:08 +0000
Commit:     Rene Ladan <rene@FreeBSD.org>
CommitDate: 2026-06-14 11:52:08 +0000

    devel/simian: Remove expired port
    
    2026-06-13 devel/simian: does not fetch
---
 MOVED                        |  1 +
 devel/Makefile               |  1 -
 devel/simian/Makefile        | 81 --------------------------------------------
 devel/simian/distinfo        |  3 --
 devel/simian/files/simian.in | 12 -------
 devel/simian/pkg-descr       |  9 -----
 devel/simian/pkg-plist       |  9 -----
 7 files changed, 1 insertion(+), 115 deletions(-)

diff --git a/MOVED b/MOVED
index ba8f2f125e7f..4018bd5bde67 100644
--- a/MOVED
+++ b/MOVED
@@ -5343,3 +5343,4 @@ www/surge|ftp/surge|2026-06-05|Switch to a more updated ftp/surge port, which wa
 sysutils/mixer||2026-06-13|Discontinued, use /etc/rc.d/mixer
 audio/freebsd-13-mixer||2026-06-13|Discontinued
 java/openjdk24||2026-06-14|Has expired: No longer supported by upstream
+devel/simian||2026-06-14|Has expired: does not fetch
diff --git a/devel/Makefile b/devel/Makefile
index 75cfbe808030..426b10352103 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -8538,7 +8538,6 @@
     SUBDIR += simde
     SUBDIR += simdjson
     SUBDIR += simgear
-    SUBDIR += simian
     SUBDIR += simpleini
     SUBDIR += sjasmplus
     SUBDIR += skalibs
diff --git a/devel/simian/Makefile b/devel/simian/Makefile
deleted file mode 100644
index 40105f833ac3..000000000000
--- a/devel/simian/Makefile
+++ /dev/null
@@ -1,81 +0,0 @@
-PORTNAME=	simian
-PORTVERSION=	2.5.10
-PORTREVISION=	3
-CATEGORIES=	devel java
-MASTER_SITES=	http://www.harukizaemon.com/simian/
-
-MAINTAINER=	tota@FreeBSD.org
-COMMENT=	Similarity analyser for source and other text files
-WWW=		https://www.harukizaemon.com/simian/
-
-LICENSE=	SIMIAN
-LICENSE_NAME=	SIMIAN SOFTWARE LICENSE
-LICENSE_FILE=	${WRKSRC}/license.pdf
-# Have to agree to license before download
-LICENSE_PERMS=	no-dist-mirror no-dist-sell no-pkg-mirror no-pkg-sell no-auto-accept
-
-DEPRECATED=	does not fetch
-EXPIRATION_DATE=	2026-06-13
-BROKEN=		does not fetch
-
-NO_BUILD=	yes
-NO_WRKSUBDIR=	yes
-
-SUB_FILES=	simian
-SUB_LIST+=	VERSION=${PORTVERSION}
-PLIST_SUB+=	VERSION=${PORTVERSION}
-
-PORTDOCS=	changes.html features.html \
-		get_dotnet.png get_it_now.html \
-		get_java_blue-button.gif index.html installation.html \
-		simian.dtd simian.jpg simian.xsl \
-		javadoc
-
-OPTIONS_DEFINE=	DOCS
-OPTIONS_SINGLE=	LANG
-OPTIONS_SINGLE_LANG=	JAVA MONO
-OPTIONS_SUB=	yes
-
-OPTIONS_DEFAULT=	JAVA
-
-JAVA_USES=	java
-MONO_RUN_DEPENDS=	mono:lang/mono${MONO_DEFAULT}
-
-.include <bsd.port.pre.mk>
-
-pre-fetch:
-.if !exists(${DISTDIR}/${DISTNAME}${EXTRACT_SUFX})
-.if !defined(PACKAGE_BUILDING) && (!defined(SIMIAN_AGREE_LICENSE) || ${SIMIAN_AGREE_LICENSE} != "yes")
-	@${ECHO}	By downloading this version, you agree to the terms
-	@${ECHO}	and conditions set out in the license agreement and
-	@${ECHO}	you agree that, should you wish to continue using
-	@${ECHO}	Simian for other than open source projects, non-
-	@${ECHO}	commercial projects or evaluation purposes for a
-	@${ECHO}	period greater than 15 days, you will purchase a
-	@${ECHO}	license as described following URL.
-	@${ECHO}
-	@${ECHO}	http://www.harukizaemon.com/simian/license.pdf
-	@${ECHO}
-	@${ECHO}	Build with SIMIAN_AGREE_LICENSE=yes to continue.
-	@${ECHO}
-	@${FALSE}
-.endif
-.endif
-
-do-install:
-	@${MKDIR} ${STAGEDIR}${PREFIX}/share/xsl/${PORTNAME}
-	${INSTALL_DATA} ${WRKSRC}/simian.xsl ${STAGEDIR}${PREFIX}/share/xsl/${PORTNAME}
-	@${MKDIR} ${STAGEDIR}${PREFIX}/simian/bin
-	${INSTALL_SCRIPT} ${WRKDIR}/simian ${STAGEDIR}${PREFIX}/bin/simian
-
-do-install-JAVA-on:
-	${INSTALL_DATA} ${WRKSRC}/bin/simian-${PORTVERSION}.jar ${STAGEDIR}${PREFIX}/simian/bin
-
-do-install-MONO-on:
-	${INSTALL_SCRIPT} ${WRKSRC}/bin/*.dll ${STAGEDIR}${PREFIX}/simian/bin
-	${INSTALL_SCRIPT} ${WRKSRC}/bin/simian-${PORTVERSION}.exe ${STAGEDIR}${PREFIX}/simian/bin
-
-do-install-DOCS-on:
-	cd ${WRKSRC} && ${COPYTREE_SHARE} "${PORTDOCS}" ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.post.mk>
diff --git a/devel/simian/distinfo b/devel/simian/distinfo
deleted file mode 100644
index 9d922a33fd4a..000000000000
--- a/devel/simian/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1536200074
-SHA256 (simian-2.5.10.tar.gz) = 90ad3fbcd4a4ceaa0eed1901911d2e417b9f00136c9b0592e352f4f3acffc9e6
-SIZE (simian-2.5.10.tar.gz) = 5247701
diff --git a/devel/simian/files/simian.in b/devel/simian/files/simian.in
deleted file mode 100644
index ee470eb1a343..000000000000
--- a/devel/simian/files/simian.in
+++ /dev/null
@@ -1,12 +0,0 @@
-#!/bin/sh
-
-%%JAVA%%MONO=
-
-%%MONO%%MONO=%%LOCALBASE%%/bin/mono
-%%MONO%%
-%%MONO%%$MONO %%PREFIX%%/simian/bin/simian-%%VERSION%%.exe $@
-
-%%JAVA%%if [ "x$MONO" = "x" ]; then
-%%JAVA%%	JAVA=`which java`
-%%JAVA%%	$JAVA -jar %%PREFIX%%/simian/bin/simian-%%VERSION%%.jar $@
-%%JAVA%%fi
diff --git a/devel/simian/pkg-descr b/devel/simian/pkg-descr
deleted file mode 100644
index 24b6ddb7a396..000000000000
--- a/devel/simian/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-Simian (Similarity Analyser) identifies duplication in Java, C#,
-C, C++, COBOL, Ruby, JSP, ASP, HTML, XML, Visual Basic Groovy source
-code and even plain text files. In fact, simian can be used on any
-human readable files such as ini files, deployment descriptors, you
-name it.
-
-Note: The port uses the java version by default. You can select the .NET
-      version via WITH_MONO=yes, and disable installation of the
-      java parts with WITHOUT_JAVA=yes.
diff --git a/devel/simian/pkg-plist b/devel/simian/pkg-plist
deleted file mode 100644
index d4280b123117..000000000000
--- a/devel/simian/pkg-plist
+++ /dev/null
@@ -1,9 +0,0 @@
-bin/simian
-%%JAVA%%simian/bin/simian-%%VERSION%%.jar
-%%MONO%%simian/bin/simian-%%VERSION%%.exe
-%%MONO%%simian/bin/IKVM.OpenJDK.Core.dll
-%%MONO%%simian/bin/IKVM.OpenJDK.Security.dll
-%%MONO%%simian/bin/IKVM.OpenJDK.Text.dll
-%%MONO%%simian/bin/IKVM.OpenJDK.Util.dll
-%%MONO%%simian/bin/IKVM.Runtime.dll
-share/xsl/simian/simian.xsl