git: 382e89dab95f - main - www/itop: Remove expired port

From: Rene Ladan <rene_at_FreeBSD.org>
Date: Sun, 30 Jun 2024 11:01:56 UTC
The branch main has been updated by rene:

URL: https://cgit.FreeBSD.org/ports/commit/?id=382e89dab95f5acac79639df5769297f97a56c05

commit 382e89dab95f5acac79639df5769297f97a56c05
Author:     Rene Ladan <rene@FreeBSD.org>
AuthorDate: 2024-06-30 11:01:51 +0000
Commit:     Rene Ladan <rene@FreeBSD.org>
CommitDate: 2024-06-30 11:01:51 +0000

    www/itop: Remove expired port
    
    2024-06-30 www/itop: Outdated, current version is 5 years old and unsupported upstream
---
 MOVED                         |  1 +
 www/Makefile                  |  1 -
 www/itop/Makefile             | 53 -------------------------------------------
 www/itop/distinfo             |  3 ---
 www/itop/files/pkg-message.in | 33 ---------------------------
 www/itop/pkg-descr            |  6 -----
 6 files changed, 1 insertion(+), 96 deletions(-)

diff --git a/MOVED b/MOVED
index 20c609e86060..d7586f314389 100644
--- a/MOVED
+++ b/MOVED
@@ -3352,3 +3352,4 @@ www/py-django-ldapdb||2024-06-30|Has expired: not compatible with Django >= 4.x,
 www/adzap||2024-06-30|Has expired: Obsolete, no longer provides reasonable amount of filtering
 www/bolt||2024-06-30|Has expired: Outdated and unsupported, current version is several years old and unsupported upstream
 www/interchange||2024-06-30|Has expired: Outdated, current version was released in 2010 is unsupported upstream
+www/itop||2024-06-30|Has expired: Outdated, current version is 5 years old and unsupported upstream
diff --git a/www/Makefile b/www/Makefile
index 0757787374f2..39af09982cf0 100644
--- a/www/Makefile
+++ b/www/Makefile
@@ -266,7 +266,6 @@
     SUBDIR += ikiwiki
     SUBDIR += ilias
     SUBDIR += iridium
-    SUBDIR += itop
     SUBDIR += janus
     SUBDIR += jericho-html
     SUBDIR += jesred
diff --git a/www/itop/Makefile b/www/itop/Makefile
deleted file mode 100644
index d999fcf302df..000000000000
--- a/www/itop/Makefile
+++ /dev/null
@@ -1,53 +0,0 @@
-PORTNAME=	itop
-PORTVERSION=	2.6.1
-CATEGORIES=	www
-MASTER_SITES=	SF
-DISTNAME=	iTop-${PORTVERSION}-4463
-
-MAINTAINER=	ports@FreeBSD.org
-COMMENT=	Simple, web based IT Service Management tool
-WWW=		https://github.com/Combodo/iTop
-
-LICENSE=	AGPLv3
-LICENSE_FILE=	${WRKDIR}/LICENSE
-
-DEPRECATED=	Outdated, current version is 5 years old and unsupported upstream
-EXPIRATION_DATE=2024-06-30
-
-RUN_DEPENDS=	${LOCALBASE}/bin/dot:graphics/graphviz
-
-USES=		cpe shebangfix php zip
-SHEBANG_FILES=	lib/tcpdf/tools/tcpdf_addfont.php setup/install/install.sh
-
-CPE_VENDOR=	combodo
-USE_PHP=	ctype gd iconv mbstring session xml zlib readline \
-		dom simplexml soap mcrypt filter zip
-
-WRKSRC=		${WRKDIR}/web
-NO_BUILD=	yes
-
-ITOPDIR=	${WWWDIR}/${PORTNAME}
-SUB_FILES=	pkg-message
-
-OPTIONS_DEFINE=	MYSQL PGSQL LDAP
-OPTIONS_DEFAULT=MYSQL
-
-MYSQL_USES=	mysql
-MYSQL_USE=	PHP=mysqli
-PGSQL_USE=	PHP=pgsql
-LDAP_USE=	PHP=ldap
-
-do-install:
-	@${MKDIR} ${STAGEDIR}${WWWDIR}
-	${CP} -a ${WRKDIR}/web/ ${STAGEDIR}${WWWDIR}
-
-post-install:
-	@${ECHO_CMD} "@owner ${WWWOWN}" >> ${TMPPLIST}
-	@${ECHO_CMD} "@group ${WWWGRP}" >> ${TMPPLIST}
-	@${FIND} -s ${STAGEDIR}${WWWDIR} -not -type d | ${SORT} | \
-		${SED} -e 's#^${STAGEDIR}${PREFIX}/##' >> ${TMPPLIST}
-	@${ECHO} @dir ${WWWDIR} >> ${TMPPLIST}
-	@${ECHO_CMD} "@group" >> ${TMPPLIST}
-	@${ECHO_CMD} "@owner" >> ${TMPPLIST}
-
-.include <bsd.port.mk>
diff --git a/www/itop/distinfo b/www/itop/distinfo
deleted file mode 100644
index b441eaa9ac27..000000000000
--- a/www/itop/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1555897680
-SHA256 (iTop-2.6.1-4463.zip) = 73b2a645f91287642ef0f66b72b94f3187a5d9989faf7cbf262d4c25538cbc24
-SIZE (iTop-2.6.1-4463.zip) = 12455102
diff --git a/www/itop/files/pkg-message.in b/www/itop/files/pkg-message.in
deleted file mode 100644
index 50735511d8c4..000000000000
--- a/www/itop/files/pkg-message.in
+++ /dev/null
@@ -1,33 +0,0 @@
-[
-{ type: install
-  message: <<EOM
-Installation:
-
-1. Ensure that all the scripts have the appropriate owner (if PHP is running in
-   safe mode, having some scripts with an owner different from the owner of
-   other scripts will be a problem).
-   Check the access rights on the files/folders: the setup needs to have write
-   access either to the whole directory where iTop is installed or to the following
-   subdirectories (create them if needed)
-    - conf
-    - data
-    - env-production
-    - log
-
-2. You now need to create the DB where iTop is going to live
-
- PostgreSQL::
-   createdb -U pgsql -W itop
-   createuser -U pgsql -P -e itop
-   createlang -U pgsql -W plpgsql itop
-
- MySQL::
-   mysqladmin -u dba_user -p create itop
-   mysql -u dba_user -p
-   GRANT ALL PRIVILEGES ON itop.* TO itop@localhost IDENTIFIED BY 'passwd';
-
-3. Open the main iTop directory in your web browser. iTop should then display
-   the setup instructions on screen.
-EOM
-}
-]
diff --git a/www/itop/pkg-descr b/www/itop/pkg-descr
deleted file mode 100644
index 0fcf914c701e..000000000000
--- a/www/itop/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-iTop stands for IT Operational Portal.
-iTop is an Open Source web application for the day to day operations
-of an IT environment. iTop was designed with the ITIL best practices
-in mind but does not dictate any specific process, the application
-is flexible enough to adapt to your processes whether you want rather
-informal and pragmatic processes or a strict ITIL aligned behavior.