diff --git a/www/typo3-12/Makefile b/www/typo3-12/Makefile index a379a36e6d8c..fc53a3593c16 100644 --- a/www/typo3-12/Makefile +++ b/www/typo3-12/Makefile @@ -1,77 +1,77 @@ PORTNAME= typo3 DISTVERSION= ${PORT_V_MAJOR}.${PORT_V_MINOR}.${PORT_V_PATCH} CATEGORIES= www MASTER_SITES= https://typo3.azureedge.net/typo3/${DISTVERSION}/ PKGNAMESUFFIX= -${PORT_V_MAJOR}${PHP_PKGNAMESUFFIX} DISTNAME= ${PORTNAME}_src-${DISTVERSION} MAINTAINER= freebsd-ports@charlieroot.de COMMENT= Typo3 content management system WWW= https://typo3.org/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE.txt IGNORE_WITH_MYSQL= 57 IGNORE_WITH_PHP= 80 83 USES= cpe php:web,flavors shebangfix USE_PHP= ctype dom fileinfo filter gd intl \ mbstring openssl pdo session simplexml \ tokenizer xml zip zlib WRKSRC= ${WRKDIR}/${PORTNAME}_src-${PORTVERSION} SHEBANG_GLOB= *.sh *.php NO_ARCH= yes NO_BUILD= yes PORTSCOUT= limit:^${PORT_V_MAJOR}\.${PORT_V_MINOR}\. SUB_FILES= pkg-message SUB_LIST+= PREFIX=${PREFIX} \ TYPO3WWW=${TYPO3WWW} \ TYPO3DIR=${TYPO3DIR} PORT_V_MAJOR= 12 PORT_V_MINOR= 4 -PORT_V_PATCH= 6 +PORT_V_PATCH= 7 TYPO3DIR= www/${PORTNAME}-${PORT_V_MAJOR} OPTIONS_DEFINE= CURL GMP IMAGICK MYSQL POSTGRES SQLITE OPTIONS_DEFAULT=MYSQL IMAGICK_DESC= ${IMAGEMAGICK_DESC} MBSTRING_DESC= ${MULTIBYTE_DESC} MYSQL_DESC= Use MySQL as DBMS POSTGRES_DESC= Use PostgreSQL as DBMS SQLITE_DESC= Use SQLite as DBMS CURL_USE= PHP=curl GMP_USE= PHP=gmp MYSQL_USE= PHP=mysqli POSTGRES_USE= PHP=pgsql SQLITE_USE= PHP=sqlite3 .include .if ${PORT_OPTIONS:MIMAGICK} .if ${PORT_OPTIONS:MX11} USES+= magick:7,run .else USES+= magick:7,run,nox11 .endif .endif do-install: @cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/${TYPO3DIR} post-install: @${ECHO_CMD} "@owner ${WWWOWN}" >> ${TMPPLIST} @${ECHO_CMD} "@group ${WWWGRP}" >> ${TMPPLIST} @${ECHO_CMD} "@mode 755" >> ${TMPPLIST} @${FIND} -s -d ${WRKSRC} -type f | ${SED} "s?${WRKSRC}?${TYPO3DIR}?g" >>${TMPPLIST} @${FIND} -s -d ${WRKSRC} -type d | ${SED} "s?${WRKSRC}?@dir ${TYPO3DIR}?g" >> ${TMPPLIST} @${ECHO_CMD} "@mode" >> ${TMPPLIST} @${ECHO_CMD} "@group" >> ${TMPPLIST} @${ECHO_CMD} "@owner" >> ${TMPPLIST} .include diff --git a/www/typo3-12/distinfo b/www/typo3-12/distinfo index ea0e8a1adf18..b29e671541e7 100644 --- a/www/typo3-12/distinfo +++ b/www/typo3-12/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1694948754 -SHA256 (typo3_src-12.4.6.tar.gz) = ca1ea5a30ea14c5e951806c0a51912b5f4b851bb1d3779f4bae8a09d30f582f3 -SIZE (typo3_src-12.4.6.tar.gz) = 26024952 +TIMESTAMP = 1697117627 +SHA256 (typo3_src-12.4.7.tar.gz) = b2d3aea83142dfaf6f5b6f7a615795831849544dee74ffb60c064701740e94bf +SIZE (typo3_src-12.4.7.tar.gz) = 25635010 diff --git a/www/typo3-12/pkg-descr b/www/typo3-12/pkg-descr index b3c355e22311..73191e782ce7 100644 --- a/www/typo3-12/pkg-descr +++ b/www/typo3-12/pkg-descr @@ -1,19 +1,21 @@ We support each TYPO3 sprint release until the next minor version is published. -Once released in April 2023, the long-term support version of TYPO3 12 will receive -bug fixes until October 2024, and we will provide security updates until April 2026. +Once released in April 2023, the long-term support version of TYPO3 12 will +receive bug fixes until October 2024, and we will provide security updates until +April 2026. We encourage users and agencies to install and use the sprint releases until the LTS release is available. Further details about the releases and planned release dates are available in the roadmap. * Increased performance * Improved backend usability * Create custom content types quickly and easily * Top-modern dependent libraries (CKEditor v5, Symfony v6, Doctrine v3) * And many improvements for developers System requirements * PHP 8.1 * MariaDB 10.3+ / MySQL 8.0+ / PostgreSQL 10.0+ / SQLite 3.8.3+ * Modern Browsers -* Detailed list of requirements: https://get.typo3.org/version/12#system-requirements +* Detailed list of requirements: + https://get.typo3.org/version/12#system-requirements