Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 8 Nov 2018 10:31:08 +0000 (UTC)
From:      Wen Heping <wen@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r484442 - in head/www: . typo3-9 typo3-9/files
Message-ID:  <201811081031.wA8AV8Ic038406@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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@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/



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201811081031.wA8AV8Ic038406>