git: f1b987acbe90 - main - www/ilias6: Cleanup

From: Muhammad Moinur Rahman <bofh_at_FreeBSD.org>
Date: Tue, 29 Nov 2022 13:41:41 UTC
The branch main has been updated by bofh:

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

commit f1b987acbe902d65c3178ea189bef549add5cd63
Author:     Muhammad Moinur Rahman <bofh@FreeBSD.org>
AuthorDate: 2022-11-29 13:40:11 +0000
Commit:     Muhammad Moinur Rahman <bofh@FreeBSD.org>
CommitDate: 2022-11-29 13:40:11 +0000

    www/ilias6: Cleanup
    
    - Requires php74 which was EOL on 2022-11-28
    
    PR:             261610
    Approved by:    portmgr (blanket infrastructure)
    Sponsored by:   Bounce Experts
---
 MOVED                           |  1 +
 www/Makefile                    |  1 -
 www/ilias6/Makefile             | 71 -----------------------------------------
 www/ilias6/distinfo             |  3 --
 www/ilias6/files/pkg-message.in | 41 ------------------------
 www/ilias6/pkg-descr            |  4 ---
 6 files changed, 1 insertion(+), 120 deletions(-)

diff --git a/MOVED b/MOVED
index 065758c86898..271ed04623a8 100644
--- a/MOVED
+++ b/MOVED
@@ -17619,3 +17619,4 @@ math/suitesparse-slip_lu|math/suitesparse-spex|2022-11-26|Renamed by upstream
 graphics/giblib||2022-11-27|Has expired: Last release in 2004, abandoned upstream, not used, website disappeared
 www/typo3-10||2022-11-29|Requires php74 which was EOL on 2022-11-28
 www/phalcon4||2022-11-29|Requires php74 which was EOL on 2022-11-28
+www/ilias6||2022-11-29|Requires php74 which was EOL on 2022-11-28
diff --git a/www/Makefile b/www/Makefile
index 4f3f4e610562..da08be411f75 100644
--- a/www/Makefile
+++ b/www/Makefile
@@ -246,7 +246,6 @@
     SUBDIR += igal2
     SUBDIR += ikiwiki
     SUBDIR += ilias
-    SUBDIR += ilias6
     SUBDIR += interchange
     SUBDIR += iridium
     SUBDIR += itop
diff --git a/www/ilias6/Makefile b/www/ilias6/Makefile
deleted file mode 100644
index 5407f6c84660..000000000000
--- a/www/ilias6/Makefile
+++ /dev/null
@@ -1,71 +0,0 @@
-PORTNAME=	ilias
-PORTVERSION=	6.19
-DISTVERSIONPREFIX=	v
-CATEGORIES=	www education
-PKGNAMESUFFIX=	6${PHP_PKGNAMESUFFIX}
-
-MAINTAINER=	wen@FreeBSD.org
-COMMENT=	Powerful, dynamic, PHP and MySQL based e-learning platform
-WWW=		https://www.ilias.de
-
-LICENSE=	GPLv2
-
-CONFLICTS=	ilias-7.[0-9]*
-
-DEPRECATED=	Requires php 7.4 which is set to expire on 2022-11-29
-EXPIRATION_DATE=2022-11-28
-
-RUN_DEPENDS=	composer:devel/php-composer \
-		zip:archivers/zip \
-		${UNZIP_CMD}:archivers/unzip \
-		${LOCALBASE}/share/pear/PEAR.php:devel/pear@${PHP_FLAVOR} \
-		${LOCALBASE}/share/pear/Auth/Auth.php:security/pear-Auth@${PHP_FLAVOR} \
-		${LOCALBASE}/share/pear/MDB2.php:databases/pear-MDB2@${PHP_FLAVOR} \
-		${LOCALBASE}/share/pear/HTML/Template/IT.php:devel/pear-HTML_Template_IT@${PHP_FLAVOR}
-LIB_DEPENDS=	libpng.so:graphics/png
-
-USE_GITHUB=	yes
-GH_ACCOUNT=	ILIAS-eLearning
-GH_PROJECT=	ILIAS
-
-USES=		cpe jpeg magick:6,run php
-IGNORE_WITH_PHP=	80 81 82
-
-NO_BUILD=	yes
-PLIST=		${WRKDIR}/plist
-USE_PHP=	curl dom fileinfo gd iconv ldap pdo_mysql \
-		pdf pcre session simplexml \
-		soap tokenizer xmlrpc xmlreader xmlwriter xsl zlib
-ILIASDIR=	www/ilias
-ILIASDATADIR=	www/iliasdata
-PLIST_SUB=	ILIASDATADIR=${ILIASDATADIR}
-SUB_FILES=	pkg-message
-SUB_LIST=	ILIASDATADIR=${ILIASDATADIR}
-
-OPTIONS_DEFINE=		SCORM2004 CHECKER MAIL
-SCORM2004_USE=		php=json
-CHECKER_RUN_DEPENDS=	${LOCALBASE}/share/pear/HTTP/Request.php:www/pear-HTTP_Request@${PHP_FLAVOR}
-MAIL_RUN_DEPENDS=	${LOCALBASE}/share/pear/Mail.php:mail/pear-Mail@${PHP_FLAVOR}
-
-EXTRA_FILES=	%%WWWDIR%%/Modules/Chatroom/chat/node_modules/.bin/mime \
-		%%WWWDIR%%/Modules/Chatroom/chat/node_modules/.bin/uuid
-
-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}?${ILIASDIR}?g" >> ${PLIST}
-.for i in ${EXTRA_FILES}
-	@${ECHO_CMD} ${i} >> ${PLIST}
-.endfor
-	@${ECHO} @dir ${ILIASDIR} >> ${PLIST}
-	@${ECHO} @dir ${ILIASDATADIR} >> ${PLIST}
-	@${ECHO_CMD} "@mode" >> ${PLIST}
-	@${ECHO_CMD} "@group" >> ${PLIST}
-	@${ECHO_CMD} "@owner" >> ${PLIST}
-
-do-install:
-	@cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${WWWDIR}
-	@${INSTALL} -d ${STAGEDIR}${PREFIX}/${ILIASDATADIR}
-
-.include <bsd.port.mk>
diff --git a/www/ilias6/distinfo b/www/ilias6/distinfo
deleted file mode 100644
index 629476add432..000000000000
--- a/www/ilias6/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1664677897
-SHA256 (ILIAS-eLearning-ILIAS-v6.19_GH0.tar.gz) = b86215840c48e7b20084f7d6cecbbfe0c7ad9198000ae30e48316ef0aa5b2a94
-SIZE (ILIAS-eLearning-ILIAS-v6.19_GH0.tar.gz) = 158334648
diff --git a/www/ilias6/files/pkg-message.in b/www/ilias6/files/pkg-message.in
deleted file mode 100644
index 6ae9c41a872c..000000000000
--- a/www/ilias6/files/pkg-message.in
+++ /dev/null
@@ -1,41 +0,0 @@
-[
-{ type: install
-  message: <<EOM
-1 Please keep in mind that
-heavily used ILIAS installation can cause huge growth
-of your log file, so remember to disable notices logging
-in your PHP installation.
-
-2 Also, this installation process has installed everything
-that is needed for ILIAS to run properly with basic
-functionality, but to broaden it you will have to install
-third party software like Sun Java, HTMLdoc, LaTeX or
-some virus scanner by yourself.
-
-3 Add the following to your Apache configuration file
-   httpd.conf, and restart the server:
-
-   Alias /ilias %%WWWDIR%%/
-   AcceptPathInfo On
-   <Directory %%WWWDIR%%/>
-      AllowOverride None
-      Require all granted
-   </Directory>
-
-4 If you use MySQL, Strict SQL Mode MUST be disabled.
-
-5 After installation, you should use 'composer install'
-in the directory %%WWWDIR%%/libs/composer.
-
-6 Then feel free to proceed to ILIAS web setup proccess.
-  When input Ilias data directory, please use
-  %%PREFIX%%/%%ILIASDATADIR%% and uncheck the create option.
-
-7 If all is OK, you can login into the system with
-username/root and password/homer as the administrator.
-
-For more information, see the INSTALL DOCUMENTATION:
-http://www.ilias.de/docu/goto.php?target=lm_367&client_id=docu
-EOM
-}
-]
diff --git a/www/ilias6/pkg-descr b/www/ilias6/pkg-descr
deleted file mode 100644
index f3c366c11df1..000000000000
--- a/www/ilias6/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-ILIAS is a powerful web-based learning management
-system that allows users to create, edit and publish
-learning and teaching material in an integrated
-system with their normal web browsers.