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