Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 14 Apr 2014 03:08:19 GMT
From:      Matthew Rezny <matthew@reztek.cz>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/188584: security/cfv was deleted unnecessarily
Message-ID:  <201404140308.s3E38JEf040522@cgiserv.freebsd.org>
Resent-Message-ID: <201404140310.s3E3A0Pr043193@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>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:



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