diff --git a/www/ilias/Makefile b/www/ilias/Makefile index c3494fd6f15c..fc1d3ec8d35b 100644 --- a/www/ilias/Makefile +++ b/www/ilias/Makefile @@ -1,70 +1,70 @@ PORTNAME= ilias DISTVERSIONPREFIX= v -DISTVERSION= 9.12 +DISTVERSION= 10.2 CATEGORIES= www education PKGNAMEPREFIX= ${PHP_PKGNAMEPREFIX} MAINTAINER= wen@FreeBSD.org COMMENT= Powerful, dynamic, PHP and MySQL based e-learning platform WWW= https://www.ilias.de LICENSE= GPLv2 LIB_DEPENDS= libpng.so:graphics/png RUN_DEPENDS= ${LOCALBASE}/share/pear/Auth/Auth.php:security/pear-Auth@${PHP_FLAVOR} \ ${LOCALBASE}/share/pear/HTML/Template/IT.php:devel/pear-HTML_Template_IT@${PHP_FLAVOR} \ ${LOCALBASE}/share/pear/MDB2.php:databases/pear-MDB2@${PHP_FLAVOR} \ ${LOCALBASE}/share/pear/PEAR.php:devel/pear@${PHP_FLAVOR} \ ${PECL_PKGNAMEPREFIX}imagick>=0:graphics/pecl-imagick@${PHP_FLAVOR} \ ${UNZIP_CMD}:archivers/unzip \ composer:devel/php-composer@${PHP_FLAVOR} \ sudo:security/sudo \ zip:archivers/zip USES= cpe jpeg magick:7,run php:flavors USE_GITHUB= yes GH_ACCOUNT= ILIAS-eLearning GH_PROJECT= ILIAS USE_PHP= curl dom gd ldap fileinfo iconv \ pdo_mysql session simplexml soap \ tokenizer xmlrpc xmlwriter xmlreader \ xsl zip zlib IGNORE_WITH_PHP= 81 CONFLICTS= ilias6 NO_ARCH= yes NO_BUILD= yes SUB_FILES= pkg-message SUB_LIST= ILIASFILESDIR=${ILIASFILESDIR} PLIST= ${WRKDIR}/plist PLIST_SUB= ILIASFILESDIR=${ILIASFILESDIR} OPTIONS_DEFINE= CHECKER MAIL 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} ILIASDIR= www/ilias ILIASFILESDIR= www/iliasfiles 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} @${FIND} -s -d ${WRKSRC} -type d | ${SED} "s?${WRKSRC}?@dir ${ILIASDIR}?g" >> ${PLIST} @${ECHO_CMD} "${ILIASFILESDIR}/config.json" >> ${PLIST} @${ECHO_CMD} @dir ${ILIASFILESDIR} >> ${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}/${ILIASFILESDIR} @${CP} ${FILESDIR}/config.json ${STAGEDIR}${PREFIX}/${ILIASFILESDIR} .include diff --git a/www/ilias/distinfo b/www/ilias/distinfo index 31d152045b7f..ea67a85ce60b 100644 --- a/www/ilias/distinfo +++ b/www/ilias/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1753358801 -SHA256 (ILIAS-eLearning-ILIAS-v9.12_GH0.tar.gz) = 566f8a5a7ecfa37365e2a42b71052bd7c4a1723e7432aa841e9b0176bd0aa9ce -SIZE (ILIAS-eLearning-ILIAS-v9.12_GH0.tar.gz) = 31906390 +TIMESTAMP = 1759906993 +SHA256 (ILIAS-eLearning-ILIAS-v10.2_GH0.tar.gz) = ea64730b799fd9ba986dfd3ab03ba7d46d171ec893a91fec6888fa24c82ce3b0 +SIZE (ILIAS-eLearning-ILIAS-v10.2_GH0.tar.gz) = 32729147 diff --git a/www/ilias/files/pkg-message.in b/www/ilias/files/pkg-message.in index 4ebd6ea0baf2..db0149704298 100644 --- a/www/ilias/files/pkg-message.in +++ b/www/ilias/files/pkg-message.in @@ -1,39 +1,39 @@ [ { type: install message: < AllowOverride None Require all granted 4 After installation, you should use 'composer install' in the directory %%WWWDIR%%/libs/composer. 5 Edit the config.json file and run ilias Setup on the commang-line in directory %%WWWDIR%%: $ sudo -u www -g www php setup/setup.php install ../iliasfiles/config.json 6 If all is OK, you can login into the system with username/root and password/homer as the administrator. 7 More information please visit : -https://docu.ilias.de/goto_docu_lm_367.html, +https://github.com/ILIAS-eLearning/ILIAS/blob/release_10/docs/configuration/install.md, EOM } ]