Commit 4f65b1ea authored by Rene Ladan's avatar Rene Ladan
Browse files

science/colt: Remove expired port

2026-04-13 science/colt: java 8 only, unmaintained, no users in the ports tree, latest release was 2004
parent 37735487
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -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
+0 −1
Original line number Diff line number Diff line
@@ -59,7 +59,6 @@
    SUBDIR += clhep
    SUBDIR += clipper
    SUBDIR += code_saturne
    SUBDIR += colt
    SUBDIR += conduit
    SUBDIR += coordgenlibs
    SUBDIR += cp2k

science/colt/Makefile

deleted100644 → 0
+0 −51
Original line number Diff line number Diff line
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>

science/colt/distinfo

deleted100644 → 0
+0 −2
Original line number Diff line number Diff line
SHA256 (colt-1.2.0.tar.gz) = da26942314a4ab7ab6dc449460970b4ada464b6594f69cba1b88268effbdddbb
SIZE (colt-1.2.0.tar.gz) = 2545695

science/colt/pkg-descr

deleted100644 → 0
+0 −9
Original line number Diff line number Diff line
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.