Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 16 May 2021 11:30:06 GMT
From:      Rene Ladan <rene@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: dcb66ed296ca - main - Remove expired ports:
Message-ID:  <202105161130.14GBU6Tr049438@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by rene:

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

commit dcb66ed296caee0590735a775c43a9b0c28e5d89
Author:     Rene Ladan <rene@FreeBSD.org>
AuthorDate: 2021-05-16 11:29:39 +0000
Commit:     Rene Ladan <rene@FreeBSD.org>
CommitDate: 2021-05-16 11:29:59 +0000

    Remove expired ports:
    
    2021-05-16 www/py-django30: Has expired: Extended support has expired on April 6th, 2021. Use www/py-django31 or www/py-django32 instead
    2021-05-16 net-mgmt/unifi-devel: Use net-mgmt/unifi6 instead
---
 LEGAL                               |  1 -
 MOVED                               |  2 +
 net-mgmt/Makefile                   |  1 -
 net-mgmt/unifi-devel/Makefile       | 75 -------------------------------------
 net-mgmt/unifi-devel/distinfo       |  3 --
 net-mgmt/unifi-devel/files/unifi.in | 58 ----------------------------
 net-mgmt/unifi-devel/pkg-descr      |  6 ---
 www/Makefile                        |  1 -
 www/py-django30/Makefile            | 75 -------------------------------------
 www/py-django30/distinfo            |  3 --
 www/py-django30/pkg-descr           | 10 -----
 11 files changed, 2 insertions(+), 233 deletions(-)

diff --git a/LEGAL b/LEGAL
index 1f2d6b5a99b4..65b4c4714f0d 100644
--- a/LEGAL
+++ b/LEGAL
@@ -222,6 +222,5 @@ charm-uiuc-*		net/charm		No commercial use: commercial use requires a commercial
 namd-*			science/namd		No commercial use: commercial use requires a commercial license
 vmd-*			science/vmd		No commercial use: commercial use requires a commercial license
 msms-*			science/msms		No commercial use, only for use by individuals in scientific research
-unifi-devel-*		net-mgmt/unifi-devel	License restrictions, see https://www.ubnt.com/eula/
 netio*			benchmarks/netio	No commercial use: commercial use requires a commercial license
 zerotier-*	net/zerotier	No SaaS or Govt usage: https://github.com/zerotier/ZeroTierOne/blob/master/LICENSE.txt
diff --git a/MOVED b/MOVED
index 23ddb4f28e7b..cd11fcf3448b 100644
--- a/MOVED
+++ b/MOVED
@@ -16329,3 +16329,5 @@ devel/gecode|math/gecode|2021-05-04|Move to a proper category
 net-im/libqmatrixclient|net-im/libquotient|2021-05-08|Has expired: Use libQuotient (devel/libquotient) instead
 devel/electron11|devel/electron12|2021-05-12|VSCode update requires a newer major version
 dns/opendd||2021-05-15|Has expired: Abandonware
+www/py-django30|www/py-django31|2021-05-16|Has expired: Has expired: Extended support has expired on April 6th, 2021. Use www/py-django31 or www/py-django32 instead
+net-mgmt/unifi-devel|net-mgmt/unifi6|2021-05-16|Has expired: Use net-mgmt/unifi6 instead
diff --git a/net-mgmt/Makefile b/net-mgmt/Makefile
index 7e9d618e11d5..03aac4ad324b 100644
--- a/net-mgmt/Makefile
+++ b/net-mgmt/Makefile
@@ -373,7 +373,6 @@
     SUBDIR += torrus
     SUBDIR += triton-guesttools
     SUBDIR += unbound_exporter
-    SUBDIR += unifi-devel
     SUBDIR += unifi-lts
     SUBDIR += unifi-poller
     SUBDIR += unifi5
diff --git a/net-mgmt/unifi-devel/Makefile b/net-mgmt/unifi-devel/Makefile
deleted file mode 100644
index 93655f6ce4fc..000000000000
--- a/net-mgmt/unifi-devel/Makefile
+++ /dev/null
@@ -1,75 +0,0 @@
-# Created by: Alban MAIRE <a.maire@s2mi.fr>
-
-PORTNAME=	unifi
-PORTVERSION=	5.11.39
-PORTREVISION=	0
-CATEGORIES=	net-mgmt java
-MASTER_SITES=	https://dl.ui.com/unifi/${PORTVERSION}/
-PKGNAMESUFFIX=	-devel
-DISTNAME=	unifi_sysvinit_all
-EXTRACT_SUFX=	.deb
-DIST_SUBDIR=	${PORTNAME}-${PORTVERSION}
-
-MAINTAINER=	bryce@bryce.net
-COMMENT=	UniFi Controller development release
-
-LICENSE=	EULA
-LICENSE_NAME=	End User License Agreement
-LICENSE_TEXT=	License restrictions, see https://www.ubnt.com/eula/
-LICENSE_PERMS=	no-dist-mirror no-dist-sell no-pkg-mirror no-pkg-sell no-auto-accept
-
-DEPRECATED=	Use net-mgmt/unifi6 instead
-EXPIRATION_DATE=	2021-05-16
-
-RUN_DEPENDS=	mongodb36>0:databases/mongodb36 \
-		snappyjava>0:archivers/snappy-java
-
-USES=		cpe
-CPE_VENDOR=	ubnt
-CPE_PRODUCT=	unifi_controller
-USE_JAVA=	yes
-JAVA_VERSION=	1.8
-JAVA_OS=	native
-JAVA_VENDOR=	openjdk bsdjava
-JAVA_RUN=	yes
-USE_RC_SUBR=	unifi
-
-EXTRACT_CMD=	${AR}
-EXTRACT_BEFORE_ARGS=	-p
-EXTRACT_AFTER_ARGS=	data.tar.xz | ${TAR} -xf -
-
-NO_BUILD=	yes
-NO_ARCH=	yes
-NO_WRKSUBDIR=	yes
-
-USERS=		unifi
-GROUPS=		unifi
-
-SUB_LIST=	USERS=${USERS} GROUPS=${GROUPS} JAVASHAREDIR=${JAVASHAREDIR} \
-		JAVA=${JAVA}
-
-CONFLICTS=	unifi5-*
-
-DIR_LIST=	conf data logs run work
-
-post-patch:
-	(cd ${WRKSRC}/usr/lib/unifi/lib && ${LN} -f -s ${JAVAJARDIR}/snappy-java.jar snappy-java-*.jar)
-	${RM} -r ${WRKSRC}/usr/lib/unifi/lib/native
-
-do-install:
-	${MKDIR} ${STAGEDIR}${JAVASHAREDIR}/unifi
-	(cd ${WRKSRC}/usr/lib/unifi && ${COPYTREE_SHARE} \* ${STAGEDIR}${JAVASHAREDIR}/unifi/)
-	${LN} -sf ${PREFIX}/bin/mongod ${STAGEDIR}${JAVASHAREDIR}/unifi/bin/mongod
-# Create directories that will be writable by unifi
-.for i in data logs run work
-	${MKDIR} ${STAGEDIR}/${JAVASHAREDIR}/unifi/${i}
-.endfor
-
-post-install:
-	@${FIND} -s ${STAGEDIR}${JAVASHAREDIR}/unifi -not -type d | ${SORT} | \
-		${SED} -e 's#^${STAGEDIR}${PREFIX}/##' >> ${TMPPLIST}
-.for dir in ${DIR_LIST}
-	@${ECHO} "@dir(unifi,wheel,) ${JAVASHAREDIR}/unifi/${dir}" >> ${TMPPLIST}
-.endfor
-
-.include <bsd.port.mk>
diff --git a/net-mgmt/unifi-devel/distinfo b/net-mgmt/unifi-devel/distinfo
deleted file mode 100644
index c49aab947f7a..000000000000
--- a/net-mgmt/unifi-devel/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1566723189
-SHA256 (unifi-5.11.39/unifi_sysvinit_all.deb) = d2736dababcf96596a2c9ad82ee2fcbd02ee4d3a864284175b43f5afdab62f6c
-SIZE (unifi-5.11.39/unifi_sysvinit_all.deb) = 97384556
diff --git a/net-mgmt/unifi-devel/files/unifi.in b/net-mgmt/unifi-devel/files/unifi.in
deleted file mode 100644
index 2ca04711c5d2..000000000000
--- a/net-mgmt/unifi-devel/files/unifi.in
+++ /dev/null
@@ -1,58 +0,0 @@
-#!/bin/sh
-#
-# Created by: Mark Felder <feld@FreeBSD.org>
-
-# PROVIDE: unifi
-# REQUIRE: LOGIN
-# KEYWORD: shutdown
-
-#
-# Add the following line to /etc/rc.conf to enable `unifi':
-#
-# unifi_enable="YES"
-
-. /etc/rc.subr
-name=unifi
-
-rcvar=unifi_enable
-load_rc_config ${name}
-
-: ${unifi_enable:=NO}
-: ${unifi_user:=%%USERS%%}
-: ${unifi_group:=%%GROUPS%%}
-: ${unifi_chdir=%%JAVASHAREDIR%%/unifi}
-: ${unifi_javaflags:="-Djava.awt.headless=true -Xmx1024M"}
-
-pidfile="/var/run/unifi/${name}.pid"
-procname=%%JAVA%%
-command="/usr/sbin/daemon"
-command_args="-f -p ${pidfile} %%JAVA%% ${unifi_javaflags} -jar lib/ace.jar start"
-start_precmd=start_precmd
-stop_precmd=stop_precmd
-stop_postcmd=stop_postcmd
-
-start_precmd()
-{
-	if [ ! -e /var/run/unifi ] ; then
-		install -d -o %%USERS%% -g %%GROUPS%% /var/run/unifi;
-	fi
-}
-
-stop_precmd()
-{
-	if [ -r ${pidfile} ]; then
-		_UNIFIPID=$(check_pidfile ${pidfile} ${procname})
-		export _UNIFI_CHILDREN=$(pgrep -P ${_UNIFIPID})
-	fi
-}
-
-stop_postcmd()
-{
-	if ! [ -z ${_UNIFI_CHILDREN} ]; then
-		echo "Cleaning up leftover child processes."
-		kill $sig_stop ${_UNIFI_CHILDREN}
-		wait_for_pids ${_UNIFI_CHILDREN}
-	fi
-}
-
-run_rc_command "$1"
diff --git a/net-mgmt/unifi-devel/pkg-descr b/net-mgmt/unifi-devel/pkg-descr
deleted file mode 100644
index 2a2b768bbadb..000000000000
--- a/net-mgmt/unifi-devel/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-The UniFi Controller allows you to manage Wireless, Routing & Switching,
-VoIP and Video of Ubiquiti Networks.
-
-This port tracks the development releases.
-
-WWW: http://wiki.ubnt.com/UniFi_FAQ
diff --git a/www/Makefile b/www/Makefile
index 01f6ff60a9ee..83b621c3d533 100644
--- a/www/Makefile
+++ b/www/Makefile
@@ -1558,7 +1558,6 @@
     SUBDIR += py-django-webpack-loader
     SUBDIR += py-django-widget-tweaks
     SUBDIR += py-django22
-    SUBDIR += py-django30
     SUBDIR += py-django31
     SUBDIR += py-django32
     SUBDIR += py-django_compressor
diff --git a/www/py-django30/Makefile b/www/py-django30/Makefile
deleted file mode 100644
index 4bf0954f55b5..000000000000
--- a/www/py-django30/Makefile
+++ /dev/null
@@ -1,75 +0,0 @@
-# Created by: Jose Alonso Cardenas Marquez <acardenas@bsd.org.pe>
-
-PORTNAME=	django
-PORTVERSION=	3.0.14
-CATEGORIES=	www python
-MASTER_SITES=	CHEESESHOP \
-		https://www.djangoproject.com/m/releases/${PORTVERSION}/
-PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
-PKGNAMESUFFIX=	30
-DISTNAME=	Django-${PORTVERSION}
-DIST_SUBDIR=	python
-
-MAINTAINER=	python@FreeBSD.org
-COMMENT=	High-level Python Web Framework
-
-LICENSE=	BSD3CLAUSE
-LICENSE_FILE=	${WRKSRC}/LICENSE
-
-DEPRECATED=	Has expired: Extended support has expired on April 6th, 2021. Use www/py-django31 or www/py-django32 instead
-EXPIRATION_DATE=	2021-05-16
-
-RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pytz>0:devel/py-pytz@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}asgiref>0:www/py-asgiref@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}sqlparse>=0:databases/py-sqlparse@${PY_FLAVOR}
-TEST_DEPENDS=	${PYTHON_PKGNAMEPREFIX}tblib>0:devel/py-tblib@${PY_FLAVOR}
-
-USES=		cpe python:3.6+ shebangfix
-USE_PYTHON=	autoplist distutils
-
-NO_ARCH=	yes
-
-DOCSDIR=	${PREFIX}/share/doc/py-django
-PLIST_FILES=	man/man1/django-admin.1.gz
-PORTDOCS=	*
-
-SHEBANG_FILES=	django/bin/django-admin.py \
-		django/conf/project_template/manage.py-tpl
-
-CONFLICTS_INSTALL=	${PYTHON_PKGNAMEPREFIX}django111 ${PYTHON_PKGNAMEPREFIX}django22 \
-			${PYTHON_PKGNAMEPREFIX}django31 ${PYTHON_PKGNAMEPREFIX}django32
-
-CPE_VENDOR=	djangoproject
-
-# Upstream archive contains files with UTF-8 names
-EXTRACT_CMD=	${SETENV} LC_ALL=en_US.UTF-8 /usr/bin/bsdtar
-
-OPTIONS_DEFINE=	DOCS HTMLDOCS
-OPTIONS_GROUP=	DATABASE
-OPTIONS_GROUP_DATABASE=	PGSQL MYSQL SQLITE
-OPTIONS_DEFAULT=SQLITE
-HTMLDOCS_DESC=	Install HTML documentation (requires Sphinx)
-
-HTMLDOCS_BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}sphinx>=0,1:textproc/py-sphinx@${PY_FLAVOR}
-HTMLDOCS_IMPLIES=	DOCS
-PGSQL_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}psycopg2>0:databases/py-psycopg2@${PY_FLAVOR}
-MYSQL_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}mysqlclient>=1.3.13:databases/py-mysqlclient@${PY_FLAVOR}
-SQLITE_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR}
-
-post-build-HTMLDOCS-on:
-	cd ${WRKSRC}/docs && ${MAKE} html SPHINXBUILD=sphinx-build-${PYTHON_VER}
-
-post-install:
-	${INSTALL_MAN} ${WRKSRC}/docs/man/* ${STAGEDIR}/${MAN1PREFIX}/man/man1
-	@${ECHO_MSG}	""
-	@${ECHO_MSG}	"	* See http://docs.djangoproject.com/ for complete documentation"
-	@${ECHO_MSG}	""
-
-post-install-HTMLDOCS-on:
-	${MKDIR} ${STAGEDIR}/${DOCSDIR}
-	${CP} -R ${WRKSRC}/docs/_build/html ${STAGEDIR}/${DOCSDIR}
-
-do-test:
-	@cd ${WRKSRC} && ${PYTHON_CMD} tests/runtests.py --settings=test_sqlite
-
-.include <bsd.port.mk>
diff --git a/www/py-django30/distinfo b/www/py-django30/distinfo
deleted file mode 100644
index 8a206c56b192..000000000000
--- a/www/py-django30/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1617850013
-SHA256 (python/Django-3.0.14.tar.gz) = d58d8394036db75a81896037d757357e79406e8f68816c3e8a28721c1d9d4c11
-SIZE (python/Django-3.0.14.tar.gz) = 9259569
diff --git a/www/py-django30/pkg-descr b/www/py-django30/pkg-descr
deleted file mode 100644
index 0ea493b87ab6..000000000000
--- a/www/py-django30/pkg-descr
+++ /dev/null
@@ -1,10 +0,0 @@
-Django is a high-level Python Web framework that encourages rapid development
-and clean, pragmatic design.
-
-Developed and used over the past two years by a fast-moving online-news
-operation, Django was designed from scratch to handle two challenges: the
-intensive deadlines of a newsroom and the stringent requirements of experienced
-Web developers. It has convenient niceties for developing content-management
-systems, but it's an excellent tool for building any Web site.
-
-WWW: https://www.djangoproject.com/



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