git: f5f58c374636 - main - www/joomla4: Remove expired port

From: Rene Ladan <rene_at_FreeBSD.org>
Date: Mon, 31 Aug 2026 06:59:33 UTC
The branch main has been updated by rene:

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

commit f5f58c3746363ac08d1ac6f708d3306b15122d0d
Author:     Rene Ladan <rene@FreeBSD.org>
AuthorDate: 2026-08-31 06:59:29 +0000
Commit:     Rene Ladan <rene@FreeBSD.org>
CommitDate: 2026-08-31 06:59:29 +0000

    www/joomla4: Remove expired port
    
    2026-08-31 www/joomla4: Upstream EOL
---
 MOVED                            |  1 +
 www/Makefile                     |  1 -
 www/joomla4/Makefile             | 58 ----------------------------------------
 www/joomla4/distinfo             |  3 ---
 www/joomla4/files/pkg-message.in | 21 ---------------
 www/joomla4/pkg-descr            |  4 ---
 6 files changed, 1 insertion(+), 87 deletions(-)

diff --git a/MOVED b/MOVED
index bdaca2c02e83..a0e2116ab2da 100644
--- a/MOVED
+++ b/MOVED
@@ -5565,3 +5565,4 @@ devel/ammonite||2026-08-31|Has expired: Upstream ceased development
 devel/py-pygpx||2026-08-31|Has expired: Not updated for years
 textproc/info2html||2026-08-31|Has expired: Not updated for years
 audio/liblastfm||2026-08-31|Has expired: Upstream repo archived on Aug 22, 2025
+www/joomla4||2026-08-31|Has expired: Upstream EOL
diff --git a/www/Makefile b/www/Makefile
index 0b46296683d2..5839f82cb983 100644
--- a/www/Makefile
+++ b/www/Makefile
@@ -324,7 +324,6 @@
     SUBDIR += jira-cli
     SUBDIR += jitsi-meet
     SUBDIR += jmeter
-    SUBDIR += joomla4
     SUBDIR += joomla5
     SUBDIR += joomla6
     SUBDIR += jwt-cli
diff --git a/www/joomla4/Makefile b/www/joomla4/Makefile
deleted file mode 100644
index edaa528346c6..000000000000
--- a/www/joomla4/Makefile
+++ /dev/null
@@ -1,58 +0,0 @@
-PORTNAME=	joomla
-DISTVERSION=	4-4-13
-CATEGORIES=	www
-MASTER_SITES=	https://downloads.joomla.org/cms/joomla4/${DISTVERSION}/
-PKGNAMESUFFIX=	4
-DISTNAME=	Joomla_${DISTVERSION}-Stable-Full_Package
-
-MAINTAINER=	wen@FreeBSD.org
-COMMENT=	Dynamic web content management system (CMS)
-WWW=		https://www.joomla.org/
-
-LICENSE=	GPLv2
-
-DEPRECATED=	Upstream EOL
-EXPIRATION_DATE=2026-08-31
-
-USES=		cpe php:web shebangfix zip
-CPE_VENDOR=	${PORTNAME}
-CPE_PRODUCT=	${PORTNAME}\!
-
-CONFLICTS_INSTALL=	joomla5 joomla6 
-
-NO_ARCH=	yes
-NO_BUILD=	yes
-NO_WRKSUBDIR=	yes
-
-OPTIONS_DEFINE=	MYSQL PGSQL
-OPTIONS_DEFAULT=MYSQL
-OPTIONS_SUB=	yes
-
-PLIST_SUB=	WWWOWN=${WWWOWN} WWWGRP=${WWWGRP}
-
-SUB_FILES=	pkg-message
-
-USE_PHP=	gd mbstring session simplexml xml zip zlib
-
-MYSQL_USE=	PHP=mysqli
-PGSQL_USE=	PHP=pgsql
-
-PLIST=		${WRKDIR}/plist
-JOOMLADIR=	www/joomla4
-
-pre-install:
-	@${ECHO_CMD} "@owner ${WWWOWN}" >> ${PLIST}
-	@${ECHO_CMD} "@group ${WWWGRP}" >> ${PLIST}
-	@${ECHO_CMD} "@mode 755" >> ${PLIST}
-
-	@${FIND} -s -d ${WRKSRC} -type f | ${SED} "s?${WRKSRC}?${JOOMLADIR}?g" >>${PLIST}
-	@${FIND} -s -d ${WRKSRC} -type d  | ${SED} "s?${WRKSRC}?@dir ${JOOMLADIR}?g" >> ${PLIST}
-
-	@${ECHO_CMD} "@mode" >> ${PLIST}
-	@${ECHO_CMD} "@group" >> ${PLIST}
-	@${ECHO_CMD} "@owner" >> ${PLIST}
-
-do-install:
-	@cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/${JOOMLADIR}
-
-.include <bsd.port.mk>
diff --git a/www/joomla4/distinfo b/www/joomla4/distinfo
deleted file mode 100644
index 58ddaec0992c..000000000000
--- a/www/joomla4/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1749110841
-SHA256 (Joomla_4-4-13-Stable-Full_Package.zip) = 38928327a3c493adce41b2be771bb1ded5bdf7d6e4e5194bdd63a0259f3ee042
-SIZE (Joomla_4-4-13-Stable-Full_Package.zip) = 32738483
diff --git a/www/joomla4/files/pkg-message.in b/www/joomla4/files/pkg-message.in
deleted file mode 100644
index 1864bce85497..000000000000
--- a/www/joomla4/files/pkg-message.in
+++ /dev/null
@@ -1,21 +0,0 @@
-[
-{ type: install
-  message: <<EOM
- 1) Add the following to your Apache configuration, and restart the server:
-
-  Alias /joomla %%WWWDIR%%/
-  AcceptPathInfo On
-
-  <Directory %%WWWDIR%%>
-      AllowOverride None
-      Order Allow,Deny
-      Require all granted
-  </Directory>
-
- 2) Visit your Joomla site with a browser (i.e. http://your.server.com/joomla/),
-    and you should be taken to the install.php script, which will lead you
-    through creating a config.php file and then setting up Joomla, creating
-    an admin account, etc.
-EOM
-}
-]
diff --git a/www/joomla4/pkg-descr b/www/joomla4/pkg-descr
deleted file mode 100644
index 65c7eb1c1a2c..000000000000
--- a/www/joomla4/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Joomla! is one of the most powerful Open Source Content Management Systems
-on the planet. It is used all over the world for everything from simple
-websites to complex corporate applications. Joomla! is easy to install,
-simple to manage, and reliable.