aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRene Ladan <rene@FreeBSD.org>2026-10-29 19:02:34 +0000
committerRene Ladan <rene@FreeBSD.org>2026-10-29 19:02:34 +0000
commitada602425eafd3c45c40af19f4936bafb8eca2f9 (patch)
treeae4507fb78c4c01e5b2f2464fc4c774100b70ce5
parentd11726b638b9741103ab1ca2292a61a3e4c8dd11 (diff)
devel/luajava: Remove expired port
2026-10-28 devel/luajava: No new version since 2008, upstream website is gone, JDK8 only, old Lua version.
-rw-r--r--MOVED1
-rw-r--r--devel/Makefile1
-rw-r--r--devel/luajava/Makefile50
-rw-r--r--devel/luajava/distinfo2
-rw-r--r--devel/luajava/files/patch-Makefile11
-rw-r--r--devel/luajava/files/patch-config39
-rw-r--r--devel/luajava/pkg-descr4
-rw-r--r--devel/luajava/pkg-plist41
8 files changed, 1 insertions, 148 deletions
diff --git a/MOVED b/MOVED
index c64568d131b1..0fe8f866fab7 100644
--- a/MOVED
+++ b/MOVED
@@ -5767,3 +5767,4 @@ www/mod_tls||2026-10-27|Removed: No longer maintained, removed from Apache httpd
net-im/convey||2026-10-27|Has expired: Obsolete and no longer developed since 2003
databases/immudb||2026-10-27|Has expired: Not actively maintained. Multiple versions behind on upstream. Please take maintainership if you use this
devel/umlgraph||2026-10-29|Has expired: 10 years old, not activaly maintained, does not run with jdk11+
+devel/luajava||2026-10-29|Has expired: No new version since 2008, upstream website is gone, JDK8 only, old Lua version
diff --git a/devel/Makefile b/devel/Makefile
index c0b74316cab4..e9dab3bb6ee1 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -1704,7 +1704,6 @@
SUBDIR += lua-sysctl
SUBDIR += luabind
SUBDIR += luafilesystem
- SUBDIR += luajava
SUBDIR += lutok
SUBDIR += luv
SUBDIR += lwgrp
diff --git a/devel/luajava/Makefile b/devel/luajava/Makefile
deleted file mode 100644
index 22dda68f3862..000000000000
--- a/devel/luajava/Makefile
+++ /dev/null
@@ -1,50 +0,0 @@
-PORTNAME= luajava
-PORTVERSION= 1.1
-PORTREVISION= 5
-CATEGORIES= devel java
-MASTER_SITES= http://luaforge.net/frs/download.php/2105/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Lua scripting tool for Java
-WWW= http://www.keplerproject.org/luajava/
-
-DEPRECATED= No new version since 2008, upstream website is gone, JDK8 only, old Lua version.
-EXPIRATION_DATE= 2026-10-28
-
-USES= gmake dos2unix java lua:51
-JAVA_VERSION= 8
-USE_LDCONFIG= yes
-MAKE_JOBS_UNSAFE= yes
-
-ALL_TARGET= run
-DOS2UNIX_REGEX= .*\.*
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.pre.mk>
-
-.if ${JAVA_PORT_VERSION:M*7*}
-PLIST_SUB+= JDK17=""
-.else
-PLIST_SUB+= JDK17="@comment "
-.endif
-
-post-patch:
- @${REINPLACE_CMD} -e 's|%%LUA_DIR%%|${PREFIX}|' ${WRKSRC}/config
- @${REINPLACE_CMD} -e 's|%%LUA_LIBDIR%%|${LUA_LIBDIR}|' ${WRKSRC}/config
- @${REINPLACE_CMD} -e 's|%%LUA_INCDIR%%|${LUA_INCDIR}|' ${WRKSRC}/config
- @${REINPLACE_CMD} -e 's|%%LUA_VER%%|${LUA_VER}|' ${WRKSRC}/config
- @${REINPLACE_CMD} -e 's|%%JAVA_HOME%%|${JAVA_HOME}|' ${WRKSRC}/config
- @${REINPLACE_CMD} -e 's|linux|freebsd|' ${WRKSRC}/config
-
-do-install:
- ${MKDIR} ${STAGEDIR}${LUA_MODLIBDIR}
- ${INSTALL_PROGRAM} ${WRKSRC}/libluajava-1.1.so ${STAGEDIR}${LUA_MODLIBDIR}
- ${MKDIR} ${STAGEDIR}${JAVAJARDIR}
- ${INSTALL_DATA} ${WRKSRC}/luajava-1.1.jar ${STAGEDIR}${JAVAJARDIR}
-
-do-install-DOCS-on:
- ${MKDIR} ${STAGEDIR}${DOCSDIR}
- (cd ${WRKSRC}/doc/ && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR})
-
-.include <bsd.port.post.mk>
diff --git a/devel/luajava/distinfo b/devel/luajava/distinfo
deleted file mode 100644
index c5f71779469a..000000000000
--- a/devel/luajava/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (luajava-1.1.tar.gz) = f3b1b07a39681fabe61834b13c89a79d1b8d22c451b9fcee8b90fdebb645f263
-SIZE (luajava-1.1.tar.gz) = 98423
diff --git a/devel/luajava/files/patch-Makefile b/devel/luajava/files/patch-Makefile
deleted file mode 100644
index 6dc82243a7c2..000000000000
--- a/devel/luajava/files/patch-Makefile
+++ /dev/null
@@ -1,11 +0,0 @@
---- Makefile.orig 2025-12-11 16:03:19 UTC
-+++ Makefile
-@@ -55,7 +55,7 @@ apidoc:
- # Create the API Documentation
- #
- apidoc:
-- $(JDK)/bin/javadoc -public -classpath src/java/ -quiet -d "doc/us/API" $(DOC_CLASSES)
-+ $(JDK)/bin/javadoc -Xdoclint:none -public -classpath src/java/ -quiet -d "doc/us/API" $(DOC_CLASSES)
-
- #
- # Build .c files.
diff --git a/devel/luajava/files/patch-config b/devel/luajava/files/patch-config
deleted file mode 100644
index 2f788a0e819e..000000000000
--- a/devel/luajava/files/patch-config
+++ /dev/null
@@ -1,39 +0,0 @@
---- ./config.orig 2014-06-06 21:17:17.000000000 +0000
-+++ ./config 2014-06-06 21:17:45.000000000 +0000
-@@ -1,14 +1,14 @@
- #############################################################
- #Linux/BSD/Mac
--LUA_DIR= /usr/local/share/lua/5.1.1
--LUA_LIBDIR= /usr/local/lib
--LUA_INCLUDES= /usr/local/include
--JDK= $(JAVA_HOME)
-+LUA_DIR= %%LUA_DIR%%
-+LUA_LIBDIR= %%LUA_LIBDIR%%
-+LUA_INCLUDES= %%LUA_INCDIR%%
-+JDK= %%JAVA_HOME%%
- # For Mac OS, comment the above line and uncomment this one
- #JDK=/Library/Java/Home
-
- # Full path to Lua static library
--LIB_LUA=$(LUA_LIBDIR)/liblua.a
-+LIB_LUA=$(LUA_LIBDIR)/liblua-%%LUA_VER%%.a
-
- #Linux/BSD
- LIB_EXT= .so
-@@ -23,13 +23,13 @@
- #LIB_OPTION= -dynamiclib -all_load
-
- ## On FreeBSD and Mac OS systems, the following line should be commented
--DLLIB= -ldl
-+#DLLIB= -ldl
-
- WARN= -O2 -Wall -fPIC -W -Waggregate-return -Wcast-align -Wmissing-prototypes -Wnested-externs -Wshadow -Wwrite-strings
--INCS= -I$(JDK)/include -I$(JDK)/include/linux -I$(LUA_INCLUDES)
-+INCS= -I$(JDK)/include -I$(JDK)/include/freebsd -I$(LUA_INCLUDES)
- CFLAGS= $(WARN) $(INCS)
-
--CC= gcc
-+#CC= gcc
-
-
- #########################################################
diff --git a/devel/luajava/pkg-descr b/devel/luajava/pkg-descr
deleted file mode 100644
index e3fc096ac3c9..000000000000
--- a/devel/luajava/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-LuaJava allows Java components to be accessed from Lua using the same syntax
-that is used for accessing Lua`s native objects, without any need for
-declarations or any kind of preprocessing, and also allows Java to implement
-an interface using Lua.
diff --git a/devel/luajava/pkg-plist b/devel/luajava/pkg-plist
deleted file mode 100644
index 7982794a845f..000000000000
--- a/devel/luajava/pkg-plist
+++ /dev/null
@@ -1,41 +0,0 @@
-%%LUA_MODLIBDIR%%/libluajava-1.1.so
-%%PORTDOCS%%%%DOCSDIR%%/br/examples.html
-%%PORTDOCS%%%%DOCSDIR%%/br/history.html
-%%PORTDOCS%%%%DOCSDIR%%/br/index.html
-%%PORTDOCS%%%%DOCSDIR%%/br/license.html
-%%PORTDOCS%%%%DOCSDIR%%/br/luajava_128.png
-%%PORTDOCS%%%%DOCSDIR%%/br/manual.html
-%%PORTDOCS%%%%DOCSDIR%%/us/API/allclasses-frame.html
-%%PORTDOCS%%%%DOCSDIR%%/us/API/allclasses-noframe.html
-%%PORTDOCS%%%%DOCSDIR%%/us/API/constant-values.html
-%%PORTDOCS%%%%DOCSDIR%%/us/API/deprecated-list.html
-%%PORTDOCS%%%%DOCSDIR%%/us/API/help-doc.html
-%%PORTDOCS%%%%DOCSDIR%%/us/API/index-all.html
-%%PORTDOCS%%%%DOCSDIR%%/us/API/index.html
-%%PORTDOCS%%%%DOCSDIR%%/us/API/org/keplerproject/luajava/Console.html
-%%PORTDOCS%%%%DOCSDIR%%/us/API/org/keplerproject/luajava/JavaFunction.html
-%%PORTDOCS%%%%DOCSDIR%%/us/API/org/keplerproject/luajava/LuaException.html
-%%PORTDOCS%%%%DOCSDIR%%/us/API/org/keplerproject/luajava/LuaInvocationHandler.html
-%%PORTDOCS%%%%DOCSDIR%%/us/API/org/keplerproject/luajava/LuaObject.html
-%%PORTDOCS%%%%DOCSDIR%%/us/API/org/keplerproject/luajava/LuaState.html
-%%PORTDOCS%%%%DOCSDIR%%/us/API/org/keplerproject/luajava/LuaStateFactory.html
-%%PORTDOCS%%%%DOCSDIR%%/us/API/org/keplerproject/luajava/package-frame.html
-%%PORTDOCS%%%%DOCSDIR%%/us/API/org/keplerproject/luajava/package-summary.html
-%%PORTDOCS%%%%DOCSDIR%%/us/API/org/keplerproject/luajava/package-tree.html
-%%PORTDOCS%%%%DOCSDIR%%/us/API/overview-tree.html
-%%PORTDOCS%%%%DOCSDIR%%/us/API/package-list
-%%JDK17%%%%PORTDOCS%%%%DOCSDIR%%/us/API/resources/background.gif
-%%PORTDOCS%%%%DOCSDIR%%/us/API/resources/inherit.gif
-%%JDK17%%%%PORTDOCS%%%%DOCSDIR%%/us/API/resources/tab.gif
-%%JDK17%%%%PORTDOCS%%%%DOCSDIR%%/us/API/resources/titlebar.gif
-%%JDK17%%%%PORTDOCS%%%%DOCSDIR%%/us/API/resources/titlebar_end.gif
-%%JDK17%%%%PORTDOCS%%%%DOCSDIR%%/us/API/script.js
-%%PORTDOCS%%%%DOCSDIR%%/us/API/serialized-form.html
-%%PORTDOCS%%%%DOCSDIR%%/us/API/stylesheet.css
-%%PORTDOCS%%%%DOCSDIR%%/us/examples.html
-%%PORTDOCS%%%%DOCSDIR%%/us/history.html
-%%PORTDOCS%%%%DOCSDIR%%/us/index.html
-%%PORTDOCS%%%%DOCSDIR%%/us/license.html
-%%PORTDOCS%%%%DOCSDIR%%/us/luajava_128.png
-%%PORTDOCS%%%%DOCSDIR%%/us/manual.html
-%%JAVAJARDIR%%/luajava-1.1.jar