pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/textproc



Module Name:    pkgsrc
Committed By:   adam
Date:           Fri May 28 04:25:14 UTC 2021

Modified Files:
        pkgsrc/textproc: Makefile
Added Files:
        pkgsrc/textproc/py-wcmatch: DESCR Makefile PLIST distinfo

Log Message:
py-wcmatch: added version 8.2

Wildcard Match provides an enhanced fnmatch, glob, and pathlib library in order
to provide file matching and globbing that more closely follows the features
found in Bash. In some ways these libraries are similar to Python's builtin
libraries as they provide a similar interface to match, filter, and glob the
file system. But they also include a number of features found in Bash's
globbing such as backslash escaping, brace expansion, extended glob pattern
groups, etc. They also add a number of new useful functions as well, such as
globmatch which functions like fnmatch, but for paths.


To generate a diff of this commit:
cvs rdiff -u -r1.1227 -r1.1228 pkgsrc/textproc/Makefile
cvs rdiff -u -r0 -r1.1 pkgsrc/textproc/py-wcmatch/DESCR \
    pkgsrc/textproc/py-wcmatch/Makefile pkgsrc/textproc/py-wcmatch/PLIST \
    pkgsrc/textproc/py-wcmatch/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/textproc/Makefile
diff -u pkgsrc/textproc/Makefile:1.1227 pkgsrc/textproc/Makefile:1.1228
--- pkgsrc/textproc/Makefile:1.1227     Thu May 13 09:50:27 2021
+++ pkgsrc/textproc/Makefile    Fri May 28 04:25:14 2021
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1227 2021/05/13 09:50:27 wiz Exp $
+# $NetBSD: Makefile,v 1.1228 2021/05/28 04:25:14 adam Exp $
 #
 
 COMMENT=       Text processing utilities (does not include desktop publishing)
@@ -853,6 +853,7 @@ SUBDIR+=    py-anyjson
 SUBDIR+=       py-babelfish
 SUBDIR+=       py-biplist
 SUBDIR+=       py-black
+SUBDIR+=       py-bracex
 SUBDIR+=       py-cElementTree
 SUBDIR+=       py-cabocha
 SUBDIR+=       py-cmTemplate
@@ -996,6 +997,7 @@ SUBDIR+=    py-ujson
 SUBDIR+=       py-uritemplate
 SUBDIR+=       py-validators
 SUBDIR+=       py-vobject
+SUBDIR+=       py-wcmatch
 SUBDIR+=       py-webencodings
 SUBDIR+=       py-xapian
 SUBDIR+=       py-xlrd

Added files:

Index: pkgsrc/textproc/py-wcmatch/DESCR
diff -u /dev/null pkgsrc/textproc/py-wcmatch/DESCR:1.1
--- /dev/null   Fri May 28 04:25:14 2021
+++ pkgsrc/textproc/py-wcmatch/DESCR    Fri May 28 04:25:14 2021
@@ -0,0 +1,8 @@
+Wildcard Match provides an enhanced fnmatch, glob, and pathlib library in order
+to provide file matching and globbing that more closely follows the features
+found in Bash. In some ways these libraries are similar to Python's builtin
+libraries as they provide a similar interface to match, filter, and glob the
+file system. But they also include a number of features found in Bash's
+globbing such as backslash escaping, brace expansion, extended glob pattern
+groups, etc. They also add a number of new useful functions as well, such as
+globmatch which functions like fnmatch, but for paths.
Index: pkgsrc/textproc/py-wcmatch/Makefile
diff -u /dev/null pkgsrc/textproc/py-wcmatch/Makefile:1.1
--- /dev/null   Fri May 28 04:25:14 2021
+++ pkgsrc/textproc/py-wcmatch/Makefile Fri May 28 04:25:14 2021
@@ -0,0 +1,20 @@
+# $NetBSD: Makefile,v 1.1 2021/05/28 04:25:14 adam Exp $
+
+DISTNAME=      wcmatch-8.2
+PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
+CATEGORIES=    textproc python
+MASTER_SITES=  ${MASTER_SITE_PYPI:=w/wcmatch/}
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      https://github.com/facelessuser/wcmatch
+COMMENT=       Wildcard/glob file name matcher
+LICENSE=       mit
+
+DEPENDS+=      ${PYPKGPREFIX}-bracex>=2.1.1:../../textproc/py-bracex
+
+USE_LANGUAGES= # none
+
+PYTHON_VERSIONS_INCOMPATIBLE=  27
+
+.include "../../lang/python/egg.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/textproc/py-wcmatch/PLIST
diff -u /dev/null pkgsrc/textproc/py-wcmatch/PLIST:1.1
--- /dev/null   Fri May 28 04:25:14 2021
+++ pkgsrc/textproc/py-wcmatch/PLIST    Fri May 28 04:25:14 2021
@@ -0,0 +1,36 @@
+@comment $NetBSD: PLIST,v 1.1 2021/05/28 04:25:14 adam Exp $
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/requires.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+${PYSITELIB}/wcmatch/__init__.py
+${PYSITELIB}/wcmatch/__init__.pyc
+${PYSITELIB}/wcmatch/__init__.pyo
+${PYSITELIB}/wcmatch/__meta__.py
+${PYSITELIB}/wcmatch/__meta__.pyc
+${PYSITELIB}/wcmatch/__meta__.pyo
+${PYSITELIB}/wcmatch/_wcmatch.py
+${PYSITELIB}/wcmatch/_wcmatch.pyc
+${PYSITELIB}/wcmatch/_wcmatch.pyo
+${PYSITELIB}/wcmatch/_wcparse.py
+${PYSITELIB}/wcmatch/_wcparse.pyc
+${PYSITELIB}/wcmatch/_wcparse.pyo
+${PYSITELIB}/wcmatch/fnmatch.py
+${PYSITELIB}/wcmatch/fnmatch.pyc
+${PYSITELIB}/wcmatch/fnmatch.pyo
+${PYSITELIB}/wcmatch/glob.py
+${PYSITELIB}/wcmatch/glob.pyc
+${PYSITELIB}/wcmatch/glob.pyo
+${PYSITELIB}/wcmatch/pathlib.py
+${PYSITELIB}/wcmatch/pathlib.pyc
+${PYSITELIB}/wcmatch/pathlib.pyo
+${PYSITELIB}/wcmatch/posix.py
+${PYSITELIB}/wcmatch/posix.pyc
+${PYSITELIB}/wcmatch/posix.pyo
+${PYSITELIB}/wcmatch/util.py
+${PYSITELIB}/wcmatch/util.pyc
+${PYSITELIB}/wcmatch/util.pyo
+${PYSITELIB}/wcmatch/wcmatch.py
+${PYSITELIB}/wcmatch/wcmatch.pyc
+${PYSITELIB}/wcmatch/wcmatch.pyo
Index: pkgsrc/textproc/py-wcmatch/distinfo
diff -u /dev/null pkgsrc/textproc/py-wcmatch/distinfo:1.1
--- /dev/null   Fri May 28 04:25:14 2021
+++ pkgsrc/textproc/py-wcmatch/distinfo Fri May 28 04:25:14 2021
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2021/05/28 04:25:14 adam Exp $
+
+SHA1 (wcmatch-8.2.tar.gz) = 2188944bf1c7e283a56d0070faade62b3fa8cdd5
+RMD160 (wcmatch-8.2.tar.gz) = 66977cd4019aca4119295071e594c8f4d199baed
+SHA512 (wcmatch-8.2.tar.gz) = 9b455f3fc3567b22bac0ef65e61f8c9e32a13a5c7930af83ae085900178515d93b7b95cc18bf42990d71d05787785e7f641e9185cf8577725e175bcc4e168de4
+Size (wcmatch-8.2.tar.gz) = 115943 bytes



Home | Main Index | Thread Index | Old Index