pkgsrc-WIP-changes archive

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

Import py27-pattyrn-1.2 as wip/py-pattyrn.



Module Name:	pkgsrc-wip
Committed By:	Kamil Rytarowski <n54%gmx.com@localhost>
Pushed By:	kamil
Date:		Thu Sep 22 22:47:35 2016 +0200
Changeset:	6cedf39d9e985b86e400121d9ff51768d964347a

Added Files:
	py-pattyrn/DESCR
	py-pattyrn/Makefile
	py-pattyrn/PLIST
	py-pattyrn/distinfo

Log Message:
Import py27-pattyrn-1.2 as wip/py-pattyrn.

PyPattyrn is a python package aiming to make it easier and faster to implement
design patterns into your own projects.

Design patterns by nature cannot be directly translated into code as they are
just a description of how to solve a particular problem. However, many of the
common design patterns have some boilerplate code that is common throughout all
implementations of the pattern. This package captures that common code and
makes it easy to use so that you dont have to write it yourself in all your
projects.

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=6cedf39d9e985b86e400121d9ff51768d964347a

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

diffstat:
 py-pattyrn/DESCR    |  9 +++++++++
 py-pattyrn/Makefile | 18 ++++++++++++++++++
 py-pattyrn/PLIST    | 47 +++++++++++++++++++++++++++++++++++++++++++++++
 py-pattyrn/distinfo |  6 ++++++
 4 files changed, 80 insertions(+)

diffs:
diff --git a/py-pattyrn/DESCR b/py-pattyrn/DESCR
new file mode 100644
index 0000000..72f8f78
--- /dev/null
+++ b/py-pattyrn/DESCR
@@ -0,0 +1,9 @@
+PyPattyrn is a python package aiming to make it easier and faster to implement
+design patterns into your own projects.
+
+Design patterns by nature cannot be directly translated into code as they are
+just a description of how to solve a particular problem. However, many of the
+common design patterns have some boilerplate code that is common throughout all
+implementations of the pattern. This package captures that common code and
+makes it easy to use so that you dont have to write it yourself in all your
+projects.
diff --git a/py-pattyrn/Makefile b/py-pattyrn/Makefile
new file mode 100644
index 0000000..fd373d0
--- /dev/null
+++ b/py-pattyrn/Makefile
@@ -0,0 +1,18 @@
+# $NetBSD$
+
+GITHUB_PROJECT=	PyPattyrn
+DISTNAME=	PyPattyrn-1.2
+PKGNAME=	${DISTNAME:S/Py/${PYPKGPREFIX}-/:tl}
+CATEGORIES=	devel python
+MASTER_SITES=	${MASTER_SITE_GITHUB:=tylerlaberge/}
+GITHUB_TAG=	v${PKGVERSION_NOREV}
+
+MAINTAINER=	pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=	https://github.com/tylerlaberge/PyPattyrn/
+COMMENT=	Design Pattern Templates for Python
+LICENSE=	mit
+
+USE_LANGUAGES=	# none
+
+.include "../../lang/python/distutils.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/py-pattyrn/PLIST b/py-pattyrn/PLIST
new file mode 100644
index 0000000..f53af1e
--- /dev/null
+++ b/py-pattyrn/PLIST
@@ -0,0 +1,47 @@
+@comment $NetBSD$
+${PYSITELIB}/pypattyrn-${PKGVERSION}-py${PYVERSSUFFIX}.egg-info
+${PYSITELIB}/pypattyrn/__init__.py
+${PYSITELIB}/pypattyrn/__init__.pyc
+${PYSITELIB}/pypattyrn/__init__.pyo
+${PYSITELIB}/pypattyrn/behavioral/__init__.py
+${PYSITELIB}/pypattyrn/behavioral/__init__.pyc
+${PYSITELIB}/pypattyrn/behavioral/__init__.pyo
+${PYSITELIB}/pypattyrn/behavioral/chain.py
+${PYSITELIB}/pypattyrn/behavioral/command.py
+${PYSITELIB}/pypattyrn/behavioral/iterator.py
+${PYSITELIB}/pypattyrn/behavioral/mediator.py
+${PYSITELIB}/pypattyrn/behavioral/mediator.pyc
+${PYSITELIB}/pypattyrn/behavioral/mediator.pyo
+${PYSITELIB}/pypattyrn/behavioral/memento.py
+${PYSITELIB}/pypattyrn/behavioral/memento.pyc
+${PYSITELIB}/pypattyrn/behavioral/memento.pyo
+${PYSITELIB}/pypattyrn/behavioral/null.py
+${PYSITELIB}/pypattyrn/behavioral/null.pyc
+${PYSITELIB}/pypattyrn/behavioral/null.pyo
+${PYSITELIB}/pypattyrn/behavioral/observer.py
+${PYSITELIB}/pypattyrn/behavioral/visitor.py
+${PYSITELIB}/pypattyrn/creational/__init__.py
+${PYSITELIB}/pypattyrn/creational/__init__.pyc
+${PYSITELIB}/pypattyrn/creational/__init__.pyo
+${PYSITELIB}/pypattyrn/creational/builder.py
+${PYSITELIB}/pypattyrn/creational/factory.py
+${PYSITELIB}/pypattyrn/creational/pool.py
+${PYSITELIB}/pypattyrn/creational/prototype.py
+${PYSITELIB}/pypattyrn/creational/prototype.pyc
+${PYSITELIB}/pypattyrn/creational/prototype.pyo
+${PYSITELIB}/pypattyrn/creational/singleton.py
+${PYSITELIB}/pypattyrn/creational/singleton.pyc
+${PYSITELIB}/pypattyrn/creational/singleton.pyo
+${PYSITELIB}/pypattyrn/structural/__init__.py
+${PYSITELIB}/pypattyrn/structural/__init__.pyc
+${PYSITELIB}/pypattyrn/structural/__init__.pyo
+${PYSITELIB}/pypattyrn/structural/adapter.py
+${PYSITELIB}/pypattyrn/structural/adapter.pyc
+${PYSITELIB}/pypattyrn/structural/adapter.pyo
+${PYSITELIB}/pypattyrn/structural/composite.py
+${PYSITELIB}/pypattyrn/structural/composite.pyc
+${PYSITELIB}/pypattyrn/structural/composite.pyo
+${PYSITELIB}/pypattyrn/structural/decorator.py
+${PYSITELIB}/pypattyrn/structural/flyweight.py
+${PYSITELIB}/pypattyrn/structural/flyweight.pyc
+${PYSITELIB}/pypattyrn/structural/flyweight.pyo
diff --git a/py-pattyrn/distinfo b/py-pattyrn/distinfo
new file mode 100644
index 0000000..ed5e7ce
--- /dev/null
+++ b/py-pattyrn/distinfo
@@ -0,0 +1,6 @@
+$NetBSD$
+
+SHA1 (PyPattyrn-1.2.tar.gz) = 26f78c9200b15e0cc1f728f502ba9995142ef249
+RMD160 (PyPattyrn-1.2.tar.gz) = 7c0e4caecdc05a0a190a3f08ffc9c379157aaaf4
+SHA512 (PyPattyrn-1.2.tar.gz) = 64bae2a807e7457c88b510a3f6995bc23f1be3bb62c0a68f9dcc3ee96d9f5ac4ecc28a30baeb5ddd3bd5ac10090f194323e832049e1f73849efea96377f2f6da
+Size (PyPattyrn-1.2.tar.gz) = 136195 bytes


Home | Main Index | Thread Index | Old Index