Re: git: 2f100b71cdbc - main - www/typo3-10: Cleanup
- In reply to: Jochen Neumeister : "Re: git: 2f100b71cdbc - main - www/typo3-10: Cleanup"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 30 Nov 2022 09:56:27 UTC
On Wed, Nov 30, 2022 at 10:32:19AM +0100, Jochen Neumeister wrote:
> excuse me, but why?
It was marked for deletion in 923e93c6368d back in february, nine months
ago, so, well, ample time for anyone to be able to update. (As a side
note, lang/php74 was also marked for deletion in 5ebfc20bc191 also back
in february.)
> Why do you now without warning delete ports that currently only build with
> PHP 7.4, and not with PHP 8.x?
> PHP 7.4 is still in the ports. So why delete this port?
> Has this been discussed with the maintainer?
> Why don't you set a delete date like 31.12.2022, so that users who use such
> ports can prepare themselves.
> I would ask that these deletions are reversed and a date is set with enough
> time so that users can prepare for it.
>
> cheers
> Jochen
>
> Am 29.11.22 um 14:32 schrieb Muhammad Moinur Rahman:
> > The branch main has been updated by bofh:
> >
> > URL: https://cgit.FreeBSD.org/ports/commit/?id=2f100b71cdbc2484401088f5e4325fe5d95a394e
> >
> > commit 2f100b71cdbc2484401088f5e4325fe5d95a394e
> > Author: Muhammad Moinur Rahman <bofh@FreeBSD.org>
> > AuthorDate: 2022-11-29 13:25:39 +0000
> > Commit: Muhammad Moinur Rahman <bofh@FreeBSD.org>
> > CommitDate: 2022-11-29 13:30:55 +0000
> >
> > www/typo3-10: Cleanup
> > - Requires php74 which was EOL on 2022-11-28
> > Sponsored by: Bounce Experts
> > ---
> > MOVED | 1 +
> > www/Makefile | 1 -
> > www/typo3-10/Makefile | 100 --------------------------------------
> > www/typo3-10/distinfo | 3 --
> > www/typo3-10/files/pkg-message.in | 24 ---------
> > www/typo3-10/pkg-descr | 19 --------
> > 6 files changed, 1 insertion(+), 147 deletions(-)
> >
> > diff --git a/MOVED b/MOVED
> > index 0e0b26eb7262..f388aeac4c2e 100644
> > --- a/MOVED
> > +++ b/MOVED
> > @@ -17617,3 +17617,4 @@ net/libutp|net-p2p/libutp|2022-11-20|Moved to a more adequated category
> > x11-wm/sway-devel|x11-wm/sway|2022-11-26|Out of date: use x11-wm/sway for now
> > 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
> > diff --git a/www/Makefile b/www/Makefile
> > index 4350f0cb660e..a38edd68cb65 100644
> > --- a/www/Makefile
> > +++ b/www/Makefile
> > @@ -2307,7 +2307,6 @@
> > SUBDIR += twiki-TwistyPlugin
> > SUBDIR += twiki-WysiwygPlugin
> > SUBDIR += twms
> > - SUBDIR += typo3-10
> > SUBDIR += typo3-11
> > SUBDIR += uchiwa
> > SUBDIR += ufdbguard
> > diff --git a/www/typo3-10/Makefile b/www/typo3-10/Makefile
> > deleted file mode 100644
> > index ff4503171ea7..000000000000
> > --- a/www/typo3-10/Makefile
> > +++ /dev/null
> > @@ -1,100 +0,0 @@
> > -PORTNAME= typo3
> > -PORTVERSION= ${PORT_V_MAJOR}.${PORT_V_MINOR}.${PORT_V_PATCH}
> > -CATEGORIES= www
> > -MASTER_SITES= https://typo3.azureedge.net/typo3/${PORTVERSION}/
> > -PKGNAMESUFFIX= -${PORT_V_MAJOR}${PHP_PKGNAMESUFFIX}
> > -DISTNAME= ${TYPO3SRC}
> > -
> > -MAINTAINER= freebsd-ports@charlieroot.de
> > -COMMENT= Typo3 content management system
> > -WWW= https://typo3.org/
> > -
> > -LICENSE= GPLv2
> > -LICENSE_FILE= ${WRKSRC}/LICENSE.txt
> > -
> > -DEPRECATED= Requires php 7.4 which is set to expire on 2022-11-29
> > -EXPIRATION_DATE=2022-11-28
> > -
> > -IGNORE_WITH_PHP= 80 81 82
> > -IGNORE_WITH_MYSQL= 101m
> > -
> > -USES= cpe php:web,flavors shebangfix
> > -USE_PHP= ctype dom fileinfo filter hash intl json openssl pcre session simplexml \
> > - spl tokenizer xml zip
> > -
> > -WRKSRC= ${WRKDIR}/${TYPO3SRC}
> > -NO_BUILD= yes
> > -NO_ARCH= yes
> > -SHEBANG_GLOB= *.sh *.php
> > -PORTSCOUT= limit:^${PORT_V_MAJOR}\.${PORT_V_MINOR}\.
> > -
> > -PORT_V_MAJOR= 10
> > -PORT_V_MINOR= 4
> > -PORT_V_PATCH= 32
> > -
> > -TYPO3WWW= www
> > -TYPO3SRC= ${PORTNAME}_src-${PORTVERSION}
> > -TYPO3DIR= ${PORTNAME}-${PORT_V_MAJOR}
> > -
> > -USERS= ${WWWOWN}
> > -GROUPS= ${WWWGRP}
> > -
> > -SUB_FILES= pkg-message
> > -SUB_LIST+= PREFIX=${PREFIX} \
> > - TYPO3WWW=${TYPO3WWW} \
> > - TYPO3DIR=${TYPO3DIR}
> > -
> > -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= Use MySQL as DBMS
> > -POSTGRES_DESC= Use PostgreSQL as DBMS
> > -SQLITE_DESC= Use SQLite 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= PHP=mysqli
> > -POSTGRES_USE= PHP=postgresql
> > -SQLSRV_USE= PHP=sqlsrv
> > -SQLITE_USE= PHP=sqlite3
> > -ZLIB_USE= PHP=zlib
> > -
> > -.include <bsd.port.options.mk>
> > -
> > -.if ${PORT_OPTIONS:MIMAGICK}
> > -.if ${PORT_OPTIONS:MX11}
> > -USES+= magick:6,run
> > -.else
> > -USES+= magick:6,run,nox11
> > -.endif
> > -.endif
> > -
> > -do-install:
> > - # workaround fix for:
> > - # "Checking for items in STAGEDIR missing from pkg-plist"
> > - # "Error: Orphaned: @dir %%WWWDIR%%_src-10.4.16/vendor/symfony/string/Resources/bin"
> > - ${RMDIR} ${WRKSRC}/vendor/symfony/string/Resources/bin
> > - # remove source empty directory
> > - ${MKDIR} ${STAGEDIR}${PREFIX}/${TYPO3WWW}/${TYPO3DIR}
> > - ${CP} -R ${WRKDIR}/${TYPO3SRC} ${STAGEDIR}${PREFIX}/${TYPO3WWW}/
> > - ${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
> > -
> > -post-install:
> > - @cd ${STAGEDIR}${PREFIX}; \
> > - ${FIND} * \( -type f -or -type l \) -path "${TYPO3WWW}/${TYPO3DIR}/*" | \
> > - ${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}
> > -
> > -.include <bsd.port.mk>
> > diff --git a/www/typo3-10/distinfo b/www/typo3-10/distinfo
> > deleted file mode 100644
> > index c504aef721bb..000000000000
> > --- a/www/typo3-10/distinfo
> > +++ /dev/null
> > @@ -1,3 +0,0 @@
> > -TIMESTAMP = 1664114076
> > -SHA256 (typo3_src-10.4.32.tar.gz) = abfdeaa8119746a84898a3d4d7e368a6277b5a916c0a2e5dc7bd053282c0573b
> > -SIZE (typo3_src-10.4.32.tar.gz) = 29573147
> > diff --git a/www/typo3-10/files/pkg-message.in b/www/typo3-10/files/pkg-message.in
> > deleted file mode 100644
> > index 0e4c51232440..000000000000
> > --- a/www/typo3-10/files/pkg-message.in
> > +++ /dev/null
> > @@ -1,24 +0,0 @@
> > -[
> > -{ type: install
> > - message: <<EOM
> > -1) Add the following to your Apache configuration file
> > - httpd.conf and restart the web server:
> > -
> > - Alias /typo3 %%PREFIX%%/%%TYPO3WWW%%/%%TYPO3DIR%%/
> > - AcceptPathInfo On
> > - <Directory %%PREFIX%%/%%TYPO3WWW%%/%%TYPO3DIR%%/>
> > - Options Indexes FollowSymLinks
> > - AllowOverride None
> > - Require all granted
> > - </Directory>
> > -
> > -2) Visit your TYPO3 site with a browser (i.e.
> > - http://your.server.com/typo3/) to continue the
> > - installation / upgrade process.
> > -
> > -For more information, see the INSTALL DOCUMENTATION:
> > -
> > - https://docs.typo3.org/typo3cms/GettingStartedTutorial/latest/Installation/Index.html
> > -EOM
> > -}
> > -]
> > diff --git a/www/typo3-10/pkg-descr b/www/typo3-10/pkg-descr
> > deleted file mode 100644
> > index 42474d742d3c..000000000000
> > --- a/www/typo3-10/pkg-descr
> > +++ /dev/null
> > @@ -1,19 +0,0 @@
> > -TYPO3 is a free Open Source content management system for enterprise purposes
> > -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 version with Long Term Support (LTS). It will receive security bugfixes
> > -until April 2023.
> > -
> > -* Dashboard for editors
> > -* Additional security features for editors and website users
> > -* Improved Site setup and URL handling
> > -
> > -System requirements
> > -* PHP 7.2 or later
> > -* MySQL 5.5+ / MariaDB / Postgres / SQLite support
> > -* Modern Browsers
> > -
> > -Supported Until
> > -Free: 2023-04-30
> > -ELTS: 2026-04-30
>
--
Mathieu Arnold