svn commit: r484442 - in head/www: . typo3-9 typo3-9/files
Wen Heping
wen at FreeBSD.org
Thu Nov 8 10:31:10 UTC 2018
Author: wen
Date: Thu Nov 8 10:31:08 2018
New Revision: 484442
URL: https://svnweb.freebsd.org/changeset/ports/484442
Log:
- Repocopy typo3-8 --> typo3-9 and update to 9.5.1
PR: 232112
Submitted by: freebsd-ports at charlieroot.de(maintainer)
Added:
head/www/typo3-9/
- copied from r484422, head/www/typo3-8/
Modified:
head/www/Makefile
head/www/typo3-9/Makefile
head/www/typo3-9/distinfo
head/www/typo3-9/files/pkg-message.in
head/www/typo3-9/pkg-descr
Modified: head/www/Makefile
==============================================================================
--- head/www/Makefile Thu Nov 8 09:30:21 2018 (r484441)
+++ head/www/Makefile Thu Nov 8 10:31:08 2018 (r484442)
@@ -2415,6 +2415,7 @@
SUBDIR += twill
SUBDIR += twms
SUBDIR += typo3-8
+ SUBDIR += typo3-9
SUBDIR += uchiwa
SUBDIR += udmsearch
SUBDIR += ufdbguard
Modified: head/www/typo3-9/Makefile
==============================================================================
--- head/www/typo3-8/Makefile Wed Nov 7 23:05:10 2018 (r484422)
+++ head/www/typo3-9/Makefile Thu Nov 8 10:31:08 2018 (r484442)
@@ -13,20 +13,21 @@ COMMENT= Typo3 content management system
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-IGNORE_WITH_PHP= 56
+IGNORE_WITH_PHP=56 70 71
-PORTSCOUT= limit:^${PORT_V_MAJOR}\.${PORT_V_MINOR}\.
-
USES= cpe php:web,flavors shebangfix
-SHEBANG_GLOB= *.sh *.php
+USE_PHP= ctype dom fileinfo filter hash intl json openssl pcre session simplexml \
+ spl soap tokenizer xml zip
+
+WRKSRC= ${WRKDIR}/${TYPO3SRC}
NO_BUILD= yes
NO_ARCH= yes
-USE_PHP= ctype fileinfo filter hash json mysqli openssl pcre session soap xml zip simplexml
-WRKSRC= ${WRKDIR}/${TYPO3SRC}
+SHEBANG_GLOB= *.sh *.php
+PORTSCOUT= limit:^${PORT_V_MAJOR}\.${PORT_V_MINOR}\.
-PORT_V_MAJOR= 8
-PORT_V_MINOR= 7
-PORT_V_PATCH= 20
+PORT_V_MAJOR= 9
+PORT_V_MINOR= 5
+PORT_V_PATCH= 1
TYPO3WWW= www
TYPO3SRC= ${PORTNAME}_src-${PORTVERSION}
@@ -42,18 +43,24 @@ SUB_LIST+= PREFIX=${PREFIX} \
DISTFILES+= ${TYPO3SRC}${EXTRACT_SUFX}
-OPTIONS_DEFINE= CURL GD GMP IMAGICK MBSTRING MYSQL ZLIB
-OPTIONS_DEFAULT=
+OPTIONS_DEFINE= CURL GD GMP IMAGICK MBSTRING MYSQL POSTGRES SQLSRV SQLITE ZLIB
+OPTIONS_DEFAULT=MYSQL
GD_DESC= GDlib/freetype support
IMAGICK_DESC= ${IMAGEMAGICK_DESC}
MBSTRING_DESC= ${MULTIBYTE_DESC}
-MYSQL_DESC= Install MySQL Server
+MYSQL_DESC= Use MySQL as DBMS
+POSTGRES_DESC= Use PostgreSQL as DBMS
+SQLITE_DESC= Use SQLiet as DBMS
+SQLSRV_DESC= Use MSSQL as DBMS
CURL_USE= PHP=curl
GD_USE= PHP=gd
GMP_USE= PHP=gmp
MBSTRING_USE= PHP=mbstring
-MYSQL_USE= MYSQL=server
+MYSQL_USE= PHP=mysqli
+POSTGRES_USE= PHP=postgresql
+SQLSRV_USE= PHP=sqlsrv
+SQLITE_USE= PHP=sqlite
ZLIB_USE= PHP=zlib
.include <bsd.port.options.mk>
@@ -72,19 +79,16 @@ do-install:
${LN} -fs ../${TYPO3SRC} ${STAGEDIR}${PREFIX}/${TYPO3WWW}/${TYPO3DIR}/typo3_src
${LN} -fs typo3_src/index.php ${STAGEDIR}${PREFIX}/${TYPO3WWW}/${TYPO3DIR}/index.php
${LN} -fs typo3_src/typo3 ${STAGEDIR}${PREFIX}/${TYPO3WWW}/${TYPO3DIR}/typo3
- ${CP} ${WRKDIR}/${TYPO3SRC}/_.htaccess ${STAGEDIR}${PREFIX}/${TYPO3WWW}/${TYPO3DIR}/.htaccess
post-install:
@cd ${STAGEDIR}${PREFIX}; \
${FIND} * \( -type f -or -type l \) -path "${TYPO3WWW}/${TYPO3DIR}/*" | \
- ${SORT} >> ${TMPPLIST}
+ ${SORT} >> ${TMPPLIST}; \
+ ${ECHO} "@owner ${WWWOWN}" >> ${TMPPLIST}; \
+ ${ECHO} "@dir ${TYPO3WWW}/${TYPO3DIR}" >> ${TMPPLIST}
@cd ${STAGEDIR}${PREFIX}; \
+ ${ECHO} "@owner" >> ${TMPPLIST}; \
${FIND} * \( -type f -or -type l \) -path "${TYPO3WWW}/${TYPO3SRC}/*" | \
${SORT} >> ${TMPPLIST}
-
- @${ECHO} "@dir ${TYPO3WWW}/${TYPO3SRC}/vendor/doctrine/common/lib/vendor/doctrine-build-common" >> ${TMPPLIST}
- @${ECHO} "@dir ${TYPO3WWW}/${TYPO3SRC}/vendor/doctrine/dbal/lib/vendor/Symfony/Component/Console" >> ${TMPPLIST}
- @${ECHO} "@dir ${TYPO3WWW}/${TYPO3SRC}/vendor/doctrine/dbal/lib/vendor/doctrine-build-common" >> ${TMPPLIST}
- @${ECHO} "@dir ${TYPO3WWW}/${TYPO3SRC}/vendor/doctrine/dbal/lib/vendor/doctrine-common" >> ${TMPPLIST}
.include <bsd.port.mk>
Modified: head/www/typo3-9/distinfo
==============================================================================
--- head/www/typo3-8/distinfo Wed Nov 7 23:05:10 2018 (r484422)
+++ head/www/typo3-9/distinfo Thu Nov 8 10:31:08 2018 (r484442)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1541006106
-SHA256 (typo3_src-8.7.20.tar.gz) = b33d49d2c20c247c16be5fef36c714dde054a138a17687f3b992225797de7b77
-SIZE (typo3_src-8.7.20.tar.gz) = 19429537
+TIMESTAMP = 1541599834
+SHA256 (typo3_src-9.5.1.tar.gz) = bf5472f2adbbb3e32851c21be32516a28e704e2509e0ea341d73a760a7cfcb07
+SIZE (typo3_src-9.5.1.tar.gz) = 26991695
Modified: head/www/typo3-9/files/pkg-message.in
==============================================================================
--- head/www/typo3-8/files/pkg-message.in Wed Nov 7 23:05:10 2018 (r484422)
+++ head/www/typo3-9/files/pkg-message.in Thu Nov 8 10:31:08 2018 (r484442)
@@ -6,19 +6,6 @@ POST-INSTALL CONFIGURATION FOR TYPO3
1) Add the following to your Apache configuration file
httpd.conf and restart the web server:
- For Apache versions earlier than 2.4:
-
- Alias /typo3 %%PREFIX%%/%%TYPO3WWW%%/%%TYPO3DIR%%/
- AcceptPathInfo On
- <Directory %%PREFIX%%/%%TYPO3WWW%%/%%TYPO3DIR%%>
- Options Indexes FollowSymLinks
- AllowOverride None
- Order Allow,Deny
- Allow from all
- </Directory>
-
- For Apache version 2.4.x or above:
-
Alias /typo3 %%PREFIX%%/%%TYPO3WWW%%/%%TYPO3DIR%%/
AcceptPathInfo On
<Directory %%PREFIX%%/%%TYPO3WWW%%/%%TYPO3DIR%%/>
Modified: head/www/typo3-9/pkg-descr
==============================================================================
--- head/www/typo3-8/pkg-descr Wed Nov 7 23:05:10 2018 (r484422)
+++ head/www/typo3-9/pkg-descr Thu Nov 8 10:31:08 2018 (r484442)
@@ -2,8 +2,9 @@ TYPO3 is a free Open Source content management system
on the web and in intranets. It offers full flexibility and extendability while
featuring an accomplished set of ready-made interfaces, functions and modules.
-The old stable LTS release (for all new projects)
-The old version with Long Term Support (LTS). It will have maintenance and
-security-related bugfixes until March 2020.
+The current stable LTS release (for all new projects).
+The latest version with Long Term Support (LTS).
+It will have full support until April 2020 and security-related bugfixes
+until September 2021.
WWW: https://typo3.org/
More information about the svn-ports-all
mailing list