pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/devel/py-hgtools Initial import of py-hgtools, version...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/b082c19a3d4a
branches:  trunk
changeset: 610690:b082c19a3d4a
user:      imil <imil%pkgsrc.org@localhost>
date:      Sat Nov 03 13:55:16 2012 +0000

description:
Initial import of py-hgtools, version 2.0.2, into the NetBSD Packages
Collection.

hgtools builds on the setuptools_hg plugin for setuptools. hgtools provides
classes for inspecting and working with repositories in the Mercurial version
control system.

hgtools provides a plugin for setuptools that enables setuptools to find files
under the Mercurial version control system.

The classes provided by hgtools are designed to work natively with the
Mercurial Python libraries (in process) or fall back to using the command-line
program hg(1) if available. The command-line support is especially useful
inside virtualenvs that don't have access to a system-wide installed Mercurial
lib (i.e. when the virtualenv was created with --no-site-packages).

diffstat:

 devel/py-hgtools/DESCR         |  12 ++++++++++++
 devel/py-hgtools/Makefile      |  24 ++++++++++++++++++++++++
 devel/py-hgtools/PLIST         |  33 +++++++++++++++++++++++++++++++++
 devel/py-hgtools/buildlink3.mk |  12 ++++++++++++
 devel/py-hgtools/distinfo      |   5 +++++
 5 files changed, 86 insertions(+), 0 deletions(-)

diffs (106 lines):

diff -r cceec121173f -r b082c19a3d4a devel/py-hgtools/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/py-hgtools/DESCR    Sat Nov 03 13:55:16 2012 +0000
@@ -0,0 +1,12 @@
+hgtools builds on the setuptools_hg plugin for setuptools. hgtools provides
+classes for inspecting and working with repositories in the Mercurial version
+control system.
+
+hgtools provides a plugin for setuptools that enables setuptools to find files
+under the Mercurial version control system.
+
+The classes provided by hgtools are designed to work natively with the
+Mercurial Python libraries (in process) or fall back to using the command-line
+program hg(1) if available. The command-line support is especially useful
+inside virtualenvs that don't have access to a system-wide installed Mercurial
+lib (i.e. when the virtualenv was created with --no-site-packages).
diff -r cceec121173f -r b082c19a3d4a devel/py-hgtools/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/py-hgtools/Makefile Sat Nov 03 13:55:16 2012 +0000
@@ -0,0 +1,24 @@
+# $NetBSD: Makefile,v 1.1 2012/11/03 13:55:16 imil Exp $
+#
+
+HGTVERS=       2.0.2
+DISTNAME=      hgtools-${HGTVERS}
+PKGNAME=       ${PYPKGPREFIX}-hgtools-${HGTVERS}
+CATEGORIES=    devel python
+MASTER_SITES=  http://pypi.python.org/packages/source/h/hgtools/
+EXTRACT_SUFX=  .zip
+
+MAINTAINER=    imil%NetBSD.org@localhost
+HOMEPAGE=      http://pypi.python.org/packages/source/h/hgtools/
+COMMENT=       Classes and setuptools plugin for Mercurial repositories
+LICENSE=       gnu-gpl-v1
+
+PKG_DESTDIR_SUPPORT=   user-destdir
+
+USE_LANGUAGES= # none
+
+post-extract:
+       cd ${WRKSRC} && ${CHMOD} ${SHAREMODE} hgtools.egg-info/*
+
+.include "../../lang/python/egg.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r cceec121173f -r b082c19a3d4a devel/py-hgtools/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/py-hgtools/PLIST    Sat Nov 03 13:55:16 2012 +0000
@@ -0,0 +1,33 @@
+@comment $NetBSD: PLIST,v 1.1 2012/11/03 13:55:16 imil Exp $
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+${PYSITELIB}/hgtools/__init__.py
+${PYSITELIB}/hgtools/__init__.pyc
+${PYSITELIB}/hgtools/__init__.pyo
+${PYSITELIB}/hgtools/managers/__init__.py
+${PYSITELIB}/hgtools/managers/__init__.pyc
+${PYSITELIB}/hgtools/managers/__init__.pyo
+${PYSITELIB}/hgtools/managers/base.py
+${PYSITELIB}/hgtools/managers/base.pyc
+${PYSITELIB}/hgtools/managers/base.pyo
+${PYSITELIB}/hgtools/managers/library.py
+${PYSITELIB}/hgtools/managers/library.pyc
+${PYSITELIB}/hgtools/managers/library.pyo
+${PYSITELIB}/hgtools/managers/subprocess.py
+${PYSITELIB}/hgtools/managers/subprocess.pyc
+${PYSITELIB}/hgtools/managers/subprocess.pyo
+${PYSITELIB}/hgtools/namedtuple_backport.py
+${PYSITELIB}/hgtools/namedtuple_backport.pyc
+${PYSITELIB}/hgtools/namedtuple_backport.pyo
+${PYSITELIB}/hgtools/plugins.py
+${PYSITELIB}/hgtools/plugins.pyc
+${PYSITELIB}/hgtools/plugins.pyo
+${PYSITELIB}/hgtools/py25compat.py
+${PYSITELIB}/hgtools/py25compat.pyc
+${PYSITELIB}/hgtools/py25compat.pyo
+${PYSITELIB}/hgtools/versioning.py
+${PYSITELIB}/hgtools/versioning.pyc
+${PYSITELIB}/hgtools/versioning.pyo
diff -r cceec121173f -r b082c19a3d4a devel/py-hgtools/buildlink3.mk
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/py-hgtools/buildlink3.mk    Sat Nov 03 13:55:16 2012 +0000
@@ -0,0 +1,12 @@
+# $NetBSD: buildlink3.mk,v 1.1 2012/11/03 13:55:16 imil Exp $
+
+BUILDLINK_TREE+=       py-hgtools
+
+.if !defined(PY_HGTOOLS_BUILDLINK3_MK)
+PY_HGTOOLS_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.py-hgtools+=     ${PYPKGPREFIX}-hgtools>=2.0.2
+BUILDLINK_PKGSRCDIR.py-hgtools?=       ../../devel/py-hgtools
+.endif # PY_HGTOOLS_BUILDLINK3_MK
+
+BUILDLINK_TREE+=       -py-hgtools
diff -r cceec121173f -r b082c19a3d4a devel/py-hgtools/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/py-hgtools/distinfo Sat Nov 03 13:55:16 2012 +0000
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2012/11/03 13:55:16 imil Exp $
+
+SHA1 (hgtools-2.0.2.zip) = b4db6f850e2172cff5f1740c6591cd97cadec285
+RMD160 (hgtools-2.0.2.zip) = 22d7416d1b28c6b2dd8ed2652a4ef3229b9a81a8
+Size (hgtools-2.0.2.zip) = 30635 bytes



Home | Main Index | Thread Index | Old Index