aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRene Ladan <rene@FreeBSD.org>2026-04-13 19:21:54 +0000
committerRene Ladan <rene@FreeBSD.org>2026-04-13 19:21:54 +0000
commit4f65b1eaf182224e39fb8f963b8a9a2bf047e3d9 (patch)
treebfdbf50382551660ddb7d3c9b9fd3d433b94a0b9
parent37735487a5a4259d229a24ae0e24fc5d1880392e (diff)
science/colt: Remove expired port
2026-04-13 science/colt: java 8 only, unmaintained, no users in the ports tree, latest release was 2004
-rw-r--r--MOVED3
-rw-r--r--science/Makefile1
-rw-r--r--science/colt/Makefile51
-rw-r--r--science/colt/distinfo2
-rw-r--r--science/colt/pkg-descr9
5 files changed, 2 insertions, 64 deletions
diff --git a/MOVED b/MOVED
index 4ae3906c5c13..6436aa6a3d87 100644
--- a/MOVED
+++ b/MOVED
@@ -5235,5 +5235,6 @@ textproc/py-asciinema|textproc/asciinema|2026-04-06|No longer based on python, u
multimedia/jellyfin-media-player|multimedia/jellyfin-desktop|2026-04-08|Project has been renamed
databases/movine||2026-04-11|Remove: abandoned upstream
java/openjdk22||2026-04-12|Has expired: No longer supported by upstream
-mail/py-offlineimap3|mail/py-offlineimap|2026-04-16|Project is now in PyPi as offlineimap
+mail/py-offlineimap3|mail/py-offlineimap|2026-04-13|Project is now in PyPi as offlineimap
textproc/jalingo||2026-04-13|Has expired: Last release in 2006. Does not compile in Java 9+
+science/colt||2026-04-13|Has expired: java 8 only, unmaintained, no users in the ports tree, latest release was 2004
diff --git a/science/Makefile b/science/Makefile
index ce701e958f3a..9f9003d9c5a9 100644
--- a/science/Makefile
+++ b/science/Makefile
@@ -59,7 +59,6 @@
SUBDIR += clhep
SUBDIR += clipper
SUBDIR += code_saturne
- SUBDIR += colt
SUBDIR += conduit
SUBDIR += coordgenlibs
SUBDIR += cp2k
diff --git a/science/colt/Makefile b/science/colt/Makefile
deleted file mode 100644
index ee35ade8177f..000000000000
--- a/science/colt/Makefile
+++ /dev/null
@@ -1,51 +0,0 @@
-PORTNAME= colt
-PORTVERSION= 1.2.0
-PORTREVISION= 4
-CATEGORIES= science java
-MASTER_SITES= http://acs.lbl.gov/software/colt/colt-download/releases/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Java package for scalable scientific and technical computing
-WWW= https://acs.lbl.gov/~hoschek/colt/
-
-DEPRECATED= java 8 only, unmaintained, no users in the ports tree, latest release was 2004
-EXPIRATION_DATE= 2026-04-13
-
-JAVA_VERSION= 8
-
-NO_ARCH= yes
-
-WRKSRC= ${WRKDIR}/${PORTNAME}
-
-PLIST_FILES= ${JAVAJARDIR}/colt.jar
-PORTDOCS= *
-
-OPTIONS_DEFINE= DOCS COMPILE
-OPTIONS_DEFAULT=COMPILE
-
-COMPILE_DESC= Install the pre-compiled .jar file
-
-COMPILE_USES= java:ant,run
-COMPILE_USES_OFF= java
-COMPILE_USE= LOCALE=en_US.ISO8859-1
-COMPILE_ALL_TARGET= build
-COMPILE_VARS_OFF= NO_BUILD=yes
-
-.include <bsd.port.options.mk>
-
-.if ${PORT_OPTIONS:MCOMPILE} && ${PORT_OPTIONS:MDOCS}
-ALL_TARGET+= javadoc
-.endif
-
-do-install:
-.if ${PORT_OPTIONS:MDOCS}
- @${ECHO_MSG} -n ">> Installing documentation in ${STAGEDIR}${DOCSDIR}..."
- @cd ${WRKSRC}/doc && ${FIND} . -type d -exec ${MKDIR} ${STAGEDIR}${DOCSDIR}/{} \;
- @cd ${WRKSRC}/doc && ${FIND} . -type f -exec ${INSTALL_DATA} {} ${STAGEDIR}${DOCSDIR}/{} \;
- @${ECHO_MSG} " [DONE]"
-.endif
-
-post-install:
- ${INSTALL_DATA} ${WRKSRC}/lib/colt.jar ${STAGEDIR}${JAVAJARDIR}
-
-.include <bsd.port.mk>
diff --git a/science/colt/distinfo b/science/colt/distinfo
deleted file mode 100644
index 7042e0413300..000000000000
--- a/science/colt/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (colt-1.2.0.tar.gz) = da26942314a4ab7ab6dc449460970b4ada464b6594f69cba1b88268effbdddbb
-SIZE (colt-1.2.0.tar.gz) = 2545695
diff --git a/science/colt/pkg-descr b/science/colt/pkg-descr
deleted file mode 100644
index ef64e8c44648..000000000000
--- a/science/colt/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-Colt is a package for scalable scientific and technical computing in Java. It
-consists of several free Java libraries, for user convenience bundled under one
-single uniform umbrella. Namely the Colt library, the Jet library, the CoreJava
-library, and the Concurrent library.
-
-The Colt library provides fundamental general-purpose data structures optimized
-for numerical data, such as resizable arrays, dense and sparse matrices
-(multi-dimensional arrays), linear algebra, associative containers and buffer
-management.