security/py-fchksum was deprecated and deleted in 2012. The reason stated for deprecation is lack of public distfiles. It took me only a matter of seconds to find a public distfile; MacPorts still carries this port and they have a public distfile in their port. The site hosting this file appears to have had it since 2010, so it was available at the time of deprecation. The removal of this port previously triggered the removal of security/cfv as well since that port listed this one as a runtime dependency. In reality, cfv does not depend on py-fchksum, but the former will make use of the latter if it is present. Fortunately, someone quickly revived cfv and removed the hard dependency in the Makefile. If this port is restored, then cfv could utilize it once again. Fix: Stop deleting ports over trivial matters. Take 5 secs to search for a distfile. That's all the more time it took me. In this case, revert r306842 and apply the attached patch. The patch updates the distfile location. No additional changes are needed to support staging thanks to pydistutils. I will take mainternership of this port to keep it out of the graveyard. Patch attached with submission follows: How-To-Repeat: Keep deleting ports over trivial matters.
Responsible Changed From-To: freebsd-ports-bugs->swills I'll take it.
Author: swills Date: Tue Apr 15 15:02:31 2014 New Revision: 351339 URL: http://svnweb.freebsd.org/changeset/ports/351339 QAT: https://qat.redports.org/buildarchive/r351339/ Log: - Resurrect - Add LICENSE - Assign maintainer to submitter - Update master site PR: ports/188586 Submitted by: Matthew Rezny <matthew@reztek.cz> Added: head/security/py-fchksum/ - copied from r306841, head/security/py-fchksum/ Modified: head/security/Makefile head/security/py-fchksum/Makefile (contents, props changed) Modified: head/security/Makefile ============================================================================== --- head/security/Makefile Tue Apr 15 14:55:53 2014 (r351338) +++ head/security/Makefile Tue Apr 15 15:02:31 2014 (r351339) @@ -754,6 +754,7 @@ SUBDIR += py-ecdsa SUBDIR += py-ed25519ll SUBDIR += py-fail2ban + SUBDIR += py-fchksum SUBDIR += py-gnupg SUBDIR += py-gnutls SUBDIR += py-htpasswd Modified: head/security/py-fchksum/Makefile ============================================================================== --- head/security/py-fchksum/Makefile Fri Nov 2 11:08:29 2012 (r306841) +++ head/security/py-fchksum/Makefile Tue Apr 15 15:02:31 2014 (r351339) @@ -1,23 +1,17 @@ -# ex:ts=8 -# New ports collection makefile for: py-fckhsum -# Date created: Jul 5, 2001 -# Whom: ijliao -# +# Created by: ijliao # $FreeBSD$ -# PORTNAME= fchksum PORTVERSION= 1.7.1 CATEGORIES= security python -MASTER_SITES= http://users.dakotacom.net/~donut/programs/fchksum/ +MASTER_SITES= http://code.fluffytapeworm.com/projects/ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTNAME= python-${PORTNAME}-${PORTVERSION} -MAINTAINER= ports@FreeBSD.org +MAINTAINER= matthew@reztek.cz COMMENT= Python module to find the checksum of files -DEPRECATED= No more public distfiles -EXPIRATION_DATE= 2012-10-20 +LICENSE= GPLv2 PLIST_FILES= %%PYTHON_SITELIBDIR%%/fchksum.so USE_PYTHON= yes _______________________________________________ svn-ports-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/svn-ports-all To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org"
State Changed From-To: open->closed Committed. Thanks!