summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoradam <adam@pkgsrc.org>2017-07-06 11:11:19 +0000
committeradam <adam@pkgsrc.org>2017-07-06 11:11:19 +0000
commitc517645d391f34c41817011ee5d317e43dcc112b (patch)
treef14f380275f95d6b7ebf167458de517d5346616f
parent74ab14c206cde2802c54efad8ac5701d20e09e3b (diff)
downloadpkgsrc-c517645d391f34c41817011ee5d317e43dcc112b.tar.gz
pathspec is a utility library for pattern matching of file paths. So far this
only includes Git's wildmatch pattern matching which itself is derived from Rsync's wildmatch. Git uses wildmatch for its gitignore files.
-rw-r--r--devel/Makefile3
-rw-r--r--devel/py-pathspec/DESCR3
-rw-r--r--devel/py-pathspec/Makefile16
-rw-r--r--devel/py-pathspec/PLIST38
-rw-r--r--devel/py-pathspec/distinfo6
5 files changed, 65 insertions, 1 deletions
diff --git a/devel/Makefile b/devel/Makefile
index 8422973932f..4660ba4d1f5 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2451 2017/07/04 10:07:43 jperkin Exp $
+# $NetBSD: Makefile,v 1.2452 2017/07/06 11:11:19 adam Exp $
#
COMMENT= Development utilities
@@ -1929,6 +1929,7 @@ SUBDIR+= py-olefile
SUBDIR+= py-open-vcdiff
SUBDIR+= py-packaging
SUBDIR+= py-pathlib2
+SUBDIR+= py-pathspec
SUBDIR+= py-pbr
SUBDIR+= py-pep8
SUBDIR+= py-pexpect
diff --git a/devel/py-pathspec/DESCR b/devel/py-pathspec/DESCR
new file mode 100644
index 00000000000..55b3ad67476
--- /dev/null
+++ b/devel/py-pathspec/DESCR
@@ -0,0 +1,3 @@
+pathspec is a utility library for pattern matching of file paths. So far this
+only includes Git's wildmatch pattern matching which itself is derived from
+Rsync's wildmatch. Git uses wildmatch for its gitignore files.
diff --git a/devel/py-pathspec/Makefile b/devel/py-pathspec/Makefile
new file mode 100644
index 00000000000..77450a4085a
--- /dev/null
+++ b/devel/py-pathspec/Makefile
@@ -0,0 +1,16 @@
+# $NetBSD: Makefile,v 1.1 2017/07/06 11:11:19 adam Exp $
+
+DISTNAME= pathspec-0.5.3
+PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
+CATEGORIES= devel python
+MASTER_SITES= ${MASTER_SITE_PYPI:=p/pathspec/}
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= https://github.com/cpburnz/python-path-specification
+COMMENT= Utility library for gitignore style pattern matching of file paths
+LICENSE= mpl-2.0
+
+USE_LANGUAGES= # none
+
+.include "../../lang/python/egg.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/devel/py-pathspec/PLIST b/devel/py-pathspec/PLIST
new file mode 100644
index 00000000000..d054219c841
--- /dev/null
+++ b/devel/py-pathspec/PLIST
@@ -0,0 +1,38 @@
+@comment $NetBSD: PLIST,v 1.1 2017/07/06 11:11:19 adam Exp $
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+${PYSITELIB}/pathspec/__init__.py
+${PYSITELIB}/pathspec/__init__.pyc
+${PYSITELIB}/pathspec/__init__.pyo
+${PYSITELIB}/pathspec/compat.py
+${PYSITELIB}/pathspec/compat.pyc
+${PYSITELIB}/pathspec/compat.pyo
+${PYSITELIB}/pathspec/pathspec.py
+${PYSITELIB}/pathspec/pathspec.pyc
+${PYSITELIB}/pathspec/pathspec.pyo
+${PYSITELIB}/pathspec/pattern.py
+${PYSITELIB}/pathspec/pattern.pyc
+${PYSITELIB}/pathspec/pattern.pyo
+${PYSITELIB}/pathspec/patterns/__init__.py
+${PYSITELIB}/pathspec/patterns/__init__.pyc
+${PYSITELIB}/pathspec/patterns/__init__.pyo
+${PYSITELIB}/pathspec/patterns/gitwildmatch.py
+${PYSITELIB}/pathspec/patterns/gitwildmatch.pyc
+${PYSITELIB}/pathspec/patterns/gitwildmatch.pyo
+${PYSITELIB}/pathspec/tests/__init__.py
+${PYSITELIB}/pathspec/tests/__init__.pyc
+${PYSITELIB}/pathspec/tests/__init__.pyo
+${PYSITELIB}/pathspec/tests/test_gitwildmatch.py
+${PYSITELIB}/pathspec/tests/test_gitwildmatch.pyc
+${PYSITELIB}/pathspec/tests/test_gitwildmatch.pyo
+${PYSITELIB}/pathspec/tests/test_pathspec.py
+${PYSITELIB}/pathspec/tests/test_pathspec.pyc
+${PYSITELIB}/pathspec/tests/test_pathspec.pyo
+${PYSITELIB}/pathspec/tests/test_util.py
+${PYSITELIB}/pathspec/tests/test_util.pyc
+${PYSITELIB}/pathspec/tests/test_util.pyo
+${PYSITELIB}/pathspec/util.py
+${PYSITELIB}/pathspec/util.pyc
+${PYSITELIB}/pathspec/util.pyo
diff --git a/devel/py-pathspec/distinfo b/devel/py-pathspec/distinfo
new file mode 100644
index 00000000000..57fc478ec4d
--- /dev/null
+++ b/devel/py-pathspec/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2017/07/06 11:11:19 adam Exp $
+
+SHA1 (pathspec-0.5.3.tar.gz) = 4d9adc4fc2059909f22d3423d6df333c659f6d41
+RMD160 (pathspec-0.5.3.tar.gz) = de8ad3a8e8f97eb386a5b503ceb909e7e7ff602a
+SHA512 (pathspec-0.5.3.tar.gz) = 3d1476790bd41928a64b11cb0a2983d655714f37b2bd9f13f2dbbcaa32fe2aeb72644036191bc770f9f6da4c68d80b190291bd814c80182a9171620ccfc109a1
+Size (pathspec-0.5.3.tar.gz) = 20473 bytes