Tue Nov 20 14:09:59 2018 UTC ()
py-eradicate: added version 0.2.1

With modern revision control available, there is no reason to save
commented-out code to your repository. eradicate helps cleans up existing junk
comments. It does this by detecting block comments that contain valid Python
syntax that are likely to be commented out code. (It avoids false positives
like the sentence this is not good, which is valid Python syntax, but is
probably not code.)


(adam)
diff -r1.1012 -r1.1013 pkgsrc/textproc/Makefile
diff -r0 -r1.1 pkgsrc/textproc/py-eradicate/DESCR
diff -r0 -r1.1 pkgsrc/textproc/py-eradicate/Makefile
diff -r0 -r1.1 pkgsrc/textproc/py-eradicate/PLIST
diff -r0 -r1.1 pkgsrc/textproc/py-eradicate/distinfo

cvs diff -r1.1012 -r1.1013 pkgsrc/textproc/Makefile (expand / switch to unified diff)

--- pkgsrc/textproc/Makefile 2018/11/18 08:28:37 1.1012
+++ pkgsrc/textproc/Makefile 2018/11/20 14:09:58 1.1013
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.1012 2018/11/18 08:28:37 ryoon Exp $ 1# $NetBSD: Makefile,v 1.1013 2018/11/20 14:09:58 adam Exp $
2# 2#
3 3
4COMMENT= Text processing utilities (does not include desktop publishing) 4COMMENT= Text processing utilities (does not include desktop publishing)
5 5
6SUBDIR+= CRF++ 6SUBDIR+= CRF++
7SUBDIR+= DWB 7SUBDIR+= DWB
8SUBDIR+= FlightCrew 8SUBDIR+= FlightCrew
9SUBDIR+= GutenMark 9SUBDIR+= GutenMark
10SUBDIR+= GutenMark-words 10SUBDIR+= GutenMark-words
11SUBDIR+= LDoc 11SUBDIR+= LDoc
12SUBDIR+= Markdown 12SUBDIR+= Markdown
13SUBDIR+= OdfConverter 13SUBDIR+= OdfConverter
14SUBDIR+= R-formatR 14SUBDIR+= R-formatR
@@ -752,26 +752,27 @@ SUBDIR+= py-cssselect @@ -752,26 +752,27 @@ SUBDIR+= py-cssselect
752SUBDIR+= py-cssselect2 752SUBDIR+= py-cssselect2
753SUBDIR+= py-cssutils 753SUBDIR+= py-cssutils
754SUBDIR+= py-deepdiff 754SUBDIR+= py-deepdiff
755SUBDIR+= py-defusedxml 755SUBDIR+= py-defusedxml
756SUBDIR+= py-dicttoxml 756SUBDIR+= py-dicttoxml
757SUBDIR+= py-diff-match-patch 757SUBDIR+= py-diff-match-patch
758SUBDIR+= py-docutils 758SUBDIR+= py-docutils
759SUBDIR+= py-docx 759SUBDIR+= py-docx
760SUBDIR+= py-dominate 760SUBDIR+= py-dominate
761SUBDIR+= py-ejson 761SUBDIR+= py-ejson
762SUBDIR+= py-elementtree 762SUBDIR+= py-elementtree
763SUBDIR+= py-empy 763SUBDIR+= py-empy
764SUBDIR+= py-enchant 764SUBDIR+= py-enchant
 765SUBDIR+= py-eradicate
765SUBDIR+= py-expat 766SUBDIR+= py-expat
766SUBDIR+= py-feedparser 767SUBDIR+= py-feedparser
767SUBDIR+= py-ftfy 768SUBDIR+= py-ftfy
768SUBDIR+= py-generateDS 769SUBDIR+= py-generateDS
769SUBDIR+= py-gnosis-utils 770SUBDIR+= py-gnosis-utils
770SUBDIR+= py-guessit 771SUBDIR+= py-guessit
771SUBDIR+= py-html-sanitizer 772SUBDIR+= py-html-sanitizer
772SUBDIR+= py-html2text 773SUBDIR+= py-html2text
773SUBDIR+= py-html5-parser 774SUBDIR+= py-html5-parser
774SUBDIR+= py-html5lib 775SUBDIR+= py-html5lib
775SUBDIR+= py-humanize 776SUBDIR+= py-humanize
776SUBDIR+= py-inflection 777SUBDIR+= py-inflection
777SUBDIR+= py-iniparse 778SUBDIR+= py-iniparse

File Added: pkgsrc/textproc/py-eradicate/DESCR
With modern revision control available, there is no reason to save
commented-out code to your repository. eradicate helps cleans up existing junk
comments. It does this by detecting block comments that contain valid Python
syntax that are likely to be commented out code. (It avoids false positives
like the sentence this is not good, which is valid Python syntax, but is
probably not code.)

File Added: pkgsrc/textproc/py-eradicate/Makefile
# $NetBSD: Makefile,v 1.1 2018/11/20 14:09:58 adam Exp $

DISTNAME=	eradicate-0.2.1
PKGNAME=	${PYPKGPREFIX}-${DISTNAME}
CATEGORIES=	textproc python
MASTER_SITES=	${MASTER_SITE_PYPI:=e/eradicate/}

MAINTAINER=	pkgsrc-users@NetBSD.org
HOMEPAGE=	https://github.com/myint/eradicate
COMMENT=	Removes commented-out code
LICENSE=	mit

USE_LANGUAGES=	# none

post-install:
	cd ${DESTDIR}${PREFIX}/bin && \
		${MV} eradicate eradicate-${PYVERSSUFFIX} || ${TRUE}

.include "../../lang/python/distutils.mk"
.include "../../mk/bsd.pkg.mk"

File Added: pkgsrc/textproc/py-eradicate/PLIST
@comment $NetBSD: PLIST,v 1.1 2018/11/20 14:09:58 adam Exp $
bin/eradicate-${PYVERSSUFFIX}
${PYSITELIB}/${EGG_FILE}
${PYSITELIB}/eradicate.py
${PYSITELIB}/eradicate.pyc
${PYSITELIB}/eradicate.pyo

File Added: pkgsrc/textproc/py-eradicate/distinfo
$NetBSD: distinfo,v 1.1 2018/11/20 14:09:58 adam Exp $

SHA1 (eradicate-0.2.1.tar.gz) = 92c106b801f88459f2edadc884cce1bc479c9374
RMD160 (eradicate-0.2.1.tar.gz) = 0fd21cb6152ad6f8aee490640e40b38200131b98
SHA512 (eradicate-0.2.1.tar.gz) = 726db51e1d5ecc89a256e2c28835c20e60f4f42cef55193ec8cd3323c06f00e7c1bc270517baebcd69a145bc189f392c96d60b4582f48aef10ece05582942167
Size (eradicate-0.2.1.tar.gz) = 4357 bytes