From owner-freebsd-ports-bugs@FreeBSD.ORG Mon Apr 14 03:10:01 2014 Return-Path: Delivered-To: freebsd-ports-bugs@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 467A4C49 for ; Mon, 14 Apr 2014 03:10:01 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 2398815B5 for ; Mon, 14 Apr 2014 03:10:01 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.8/8.14.8) with ESMTP id s3E3A0Co043194 for ; Mon, 14 Apr 2014 03:10:00 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s3E3A0Pr043193; Mon, 14 Apr 2014 03:10:00 GMT (envelope-from gnats) Resent-Date: Mon, 14 Apr 2014 03:10:00 GMT Resent-Message-Id: <201404140310.s3E3A0Pr043193@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Matthew Rezny Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 7E33CB9A for ; Mon, 14 Apr 2014 03:08:20 +0000 (UTC) Received: from cgiserv.freebsd.org (cgiserv.freebsd.org [IPv6:2001:1900:2254:206a::50:4]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4E22C159E for ; Mon, 14 Apr 2014 03:08:20 +0000 (UTC) Received: from cgiserv.freebsd.org ([127.0.1.6]) by cgiserv.freebsd.org (8.14.8/8.14.8) with ESMTP id s3E38JsE040523 for ; Mon, 14 Apr 2014 03:08:19 GMT (envelope-from nobody@cgiserv.freebsd.org) Received: (from nobody@localhost) by cgiserv.freebsd.org (8.14.8/8.14.8/Submit) id s3E38JEf040522; Mon, 14 Apr 2014 03:08:19 GMT (envelope-from nobody) Message-Id: <201404140308.s3E38JEf040522@cgiserv.freebsd.org> Date: Mon, 14 Apr 2014 03:08:19 GMT From: Matthew Rezny To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Subject: ports/188584: security/cfv was deleted unnecessarily X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Apr 2014 03:10:01 -0000 >Number: 188584 >Category: ports >Synopsis: security/cfv was deleted unnecessarily >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Mon Apr 14 03:10:00 UTC 2014 >Closed-Date: >Last-Modified: >Originator: Matthew Rezny >Release: 10-STABLE >Organization: RezTek, s.r.o. >Environment: FreeBSD desktop.reztek 10.0-STABLE FreeBSD 10.0-STABLE #0 r264285: Thu Apr 10 01:49:39 CEST 2014 root@desktop.reztek:/usr/obj/usr/src/sys/DESKTOP amd64 >Description: security/cfv was marked deprecated do to lack of staging and a maintainer. The deprecation message states it was not maintainered since 2001, which is technically incorrect. It may not have had a maintainer since 2001, but it has received maintenance in that it received version updates through 2009 and was once previous resurrected in 2012 after removal for an optional dependency. I use this port and would appreciate it if it could be resurrected once again. I have prepared a page to add staging support, which was really quite trivial to do. I am willing to take maintainership to keep this port out of the graveyard. >How-To-Repeat: Keep deleting ports over trivial matters. >Fix: Stop deleting ports over trivial matters. Fix them, or at least give reasobnable opportunity for their users to fix them. In this case, revert r351202 and apply the attached patch. Patch attached with submission follows: Index: security/cfv/Makefile =================================================================== --- security/cfv/Makefile (revision 350650) +++ security/cfv/Makefile (working copy) @@ -9,8 +9,6 @@ MAINTAINER= ports@FreeBSD.org COMMENT= Utility to both test and create .sfv, .csv, and md5sum files -DEPRECATED= Unmaintained since 2001 -EXPIRATION_DATE= 2014-04-12 USE_PYTHON= 2 ALL_TARGET= cfv.wrapper INSTALL_TARGET= install-wrapper @@ -18,7 +16,6 @@ MAN1= cfv.1 -NO_STAGE= yes post-patch: @${REINPLACE_CMD} -e "s,%%PREFIX%%,${PREFIX},g" ${WRKSRC}/Makefile Index: security/cfv/files/patch-Makefile =================================================================== --- security/cfv/files/patch-Makefile (revision 350650) +++ security/cfv/files/patch-Makefile (working copy) @@ -7,3 +7,11 @@ exec_prefix=${prefix} #finds the site-packages dir that matches the selected prefix, or if none do, falls back to wherever it can find one.. +@@ -43,6 +43,7 @@ + $(install_dir) $@ + + install-wrapper-only: $(DESTDIR)$(bindir) cfv.wrapper install_man ++ $(install_dir) $(DESTDIR)$(pkgdir) + $(install_data) cfv $(DESTDIR)$(pkgdir)/cfv.py + $(install_script) cfv.wrapper $(DESTDIR)$(bindir)/cfv + Index: security/cfv/pkg-plist =================================================================== --- security/cfv/pkg-plist (revision 350650) +++ security/cfv/pkg-plist (working copy) @@ -2,3 +2,4 @@ %%PYTHON_SITELIBDIR%%/cfv.py %%PYTHON_SITELIBDIR%%/cfv.pyc %%PYTHON_SITELIBDIR%%/cfv.pyo +man/man1/cfv.1.gz >Release-Note: >Audit-Trail: >Unformatted: