ports/188584: security/cfv was deleted unnecessarily

Matthew Rezny matthew at reztek.cz
Mon Apr 14 03:10:01 UTC 2014


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


More information about the freebsd-ports-bugs mailing list