hgsubversion is an extension for Mercurial that allows using Mercurial as a

Subversion client.

At this point, hgsubversion is usable by users reasonably familiar with
Mercurial as a VCS. It's not recommended to dive into hgsubversion as an
introduction to Mercurial, since hgsubversion "bends the rules" a little and
violates some of the typical assumptions of early Mercurial users.

OK stsp@
This commit is contained in:
czarkoff 2016-08-26 10:54:01 +00:00
parent 223c73d3d9
commit 7a91064a68
4 changed files with 107 additions and 0 deletions

View File

@ -0,0 +1,34 @@
# $OpenBSD: Makefile,v 1.1.1.1 2016/08/26 10:54:01 czarkoff Exp $
COMMENT = Subversion client Mercurial extension
MODPY_EGG_VERSION = 1.8.6
DISTNAME = py-hgsubversion-${MODPY_EGG_VERSION}
CATEGORIES = devel net
HOMEPAGE = http://bitbucket.org/durin42/hgsubversion/overview/
MAINTAINER = Dmitrij D. Czarkoff <czarkoff@openbsd.org>
# GPLv2
PERMIT_PACKAGE_CDROM = Yes
MASTER_SITES = https://bitbucket.org/durin42/hgsubversion/get/
DISTFILES = ${DISTNAME}{${MODPY_EGG_VERSION}}${EXTRACT_SUFX}
MODULES = lang/python
MODPY_SETUPTOOLS = Yes
RUN_DEPENDS = devel/mercurial \
devel/subversion,-python
TEST_DEPENDS = ${RUN_DEPENDS}
# Instead of updating WRKDIST manually on every update, just move the directory
post-extract:
@rm -Rf ${WRKDIST}
@mv ${WRKDIR}/durin42-hgsubversion-???????????? ${WRKDIST}
do-test:
cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MODPY_BIN} tests/run.py \
--bindings=swig
.include <bsd.port.mk>

View File

@ -0,0 +1,2 @@
SHA256 (py-hgsubversion-1.8.6.tar.gz) = D+47gUJO4yR4OFth0pNW/A7rAYkHE+NO9hVSX5JCup4=
SIZE (py-hgsubversion-1.8.6.tar.gz) = 287302

View File

@ -0,0 +1,7 @@
hgsubversion is an extension for Mercurial that allows using Mercurial as a
Subversion client.
At this point, hgsubversion is usable by users reasonably familiar with
Mercurial as a VCS. It's not recommended to dive into hgsubversion as an
introduction to Mercurial, since hgsubversion "bends the rules" a little and
violates some of the typical assumptions of early Mercurial users.

View File

@ -0,0 +1,64 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2016/08/26 10:54:01 czarkoff Exp $
lib/python${MODPY_VERSION}/site-packages/hgsubversion/
lib/python${MODPY_VERSION}/site-packages/hgsubversion-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/
lib/python${MODPY_VERSION}/site-packages/hgsubversion-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/PKG-INFO
lib/python${MODPY_VERSION}/site-packages/hgsubversion-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/SOURCES.txt
lib/python${MODPY_VERSION}/site-packages/hgsubversion-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/dependency_links.txt
lib/python${MODPY_VERSION}/site-packages/hgsubversion-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/top_level.txt
lib/python${MODPY_VERSION}/site-packages/hgsubversion/__init__.py
lib/python${MODPY_VERSION}/site-packages/hgsubversion/__init__.pyc
lib/python${MODPY_VERSION}/site-packages/hgsubversion/__version__.py
lib/python${MODPY_VERSION}/site-packages/hgsubversion/__version__.pyc
lib/python${MODPY_VERSION}/site-packages/hgsubversion/compathacks.py
lib/python${MODPY_VERSION}/site-packages/hgsubversion/compathacks.pyc
lib/python${MODPY_VERSION}/site-packages/hgsubversion/editor.py
lib/python${MODPY_VERSION}/site-packages/hgsubversion/editor.pyc
lib/python${MODPY_VERSION}/site-packages/hgsubversion/help/
lib/python${MODPY_VERSION}/site-packages/hgsubversion/help/subversion.rst
lib/python${MODPY_VERSION}/site-packages/hgsubversion/hooks/
lib/python${MODPY_VERSION}/site-packages/hgsubversion/hooks/__init__.py
lib/python${MODPY_VERSION}/site-packages/hgsubversion/hooks/__init__.pyc
lib/python${MODPY_VERSION}/site-packages/hgsubversion/hooks/updatemeta.py
lib/python${MODPY_VERSION}/site-packages/hgsubversion/hooks/updatemeta.pyc
lib/python${MODPY_VERSION}/site-packages/hgsubversion/layouts/
lib/python${MODPY_VERSION}/site-packages/hgsubversion/layouts/__init__.py
lib/python${MODPY_VERSION}/site-packages/hgsubversion/layouts/__init__.pyc
lib/python${MODPY_VERSION}/site-packages/hgsubversion/layouts/base.py
lib/python${MODPY_VERSION}/site-packages/hgsubversion/layouts/base.pyc
lib/python${MODPY_VERSION}/site-packages/hgsubversion/layouts/custom.py
lib/python${MODPY_VERSION}/site-packages/hgsubversion/layouts/custom.pyc
lib/python${MODPY_VERSION}/site-packages/hgsubversion/layouts/single.py
lib/python${MODPY_VERSION}/site-packages/hgsubversion/layouts/single.pyc
lib/python${MODPY_VERSION}/site-packages/hgsubversion/layouts/standard.py
lib/python${MODPY_VERSION}/site-packages/hgsubversion/layouts/standard.pyc
lib/python${MODPY_VERSION}/site-packages/hgsubversion/maps.py
lib/python${MODPY_VERSION}/site-packages/hgsubversion/maps.pyc
lib/python${MODPY_VERSION}/site-packages/hgsubversion/pushmod.py
lib/python${MODPY_VERSION}/site-packages/hgsubversion/pushmod.pyc
lib/python${MODPY_VERSION}/site-packages/hgsubversion/replay.py
lib/python${MODPY_VERSION}/site-packages/hgsubversion/replay.pyc
lib/python${MODPY_VERSION}/site-packages/hgsubversion/stupid.py
lib/python${MODPY_VERSION}/site-packages/hgsubversion/stupid.pyc
lib/python${MODPY_VERSION}/site-packages/hgsubversion/svncommands.py
lib/python${MODPY_VERSION}/site-packages/hgsubversion/svncommands.pyc
lib/python${MODPY_VERSION}/site-packages/hgsubversion/svnexternals.py
lib/python${MODPY_VERSION}/site-packages/hgsubversion/svnexternals.pyc
lib/python${MODPY_VERSION}/site-packages/hgsubversion/svnmeta.py
lib/python${MODPY_VERSION}/site-packages/hgsubversion/svnmeta.pyc
lib/python${MODPY_VERSION}/site-packages/hgsubversion/svnrepo.py
lib/python${MODPY_VERSION}/site-packages/hgsubversion/svnrepo.pyc
lib/python${MODPY_VERSION}/site-packages/hgsubversion/svnwrap/
lib/python${MODPY_VERSION}/site-packages/hgsubversion/svnwrap/__init__.py
lib/python${MODPY_VERSION}/site-packages/hgsubversion/svnwrap/__init__.pyc
lib/python${MODPY_VERSION}/site-packages/hgsubversion/svnwrap/common.py
lib/python${MODPY_VERSION}/site-packages/hgsubversion/svnwrap/common.pyc
lib/python${MODPY_VERSION}/site-packages/hgsubversion/svnwrap/subvertpy_wrapper.py
lib/python${MODPY_VERSION}/site-packages/hgsubversion/svnwrap/subvertpy_wrapper.pyc
lib/python${MODPY_VERSION}/site-packages/hgsubversion/svnwrap/svn_swig_wrapper.py
lib/python${MODPY_VERSION}/site-packages/hgsubversion/svnwrap/svn_swig_wrapper.pyc
lib/python${MODPY_VERSION}/site-packages/hgsubversion/util.py
lib/python${MODPY_VERSION}/site-packages/hgsubversion/util.pyc
lib/python${MODPY_VERSION}/site-packages/hgsubversion/verify.py
lib/python${MODPY_VERSION}/site-packages/hgsubversion/verify.pyc
lib/python${MODPY_VERSION}/site-packages/hgsubversion/wrappers.py
lib/python${MODPY_VERSION}/site-packages/hgsubversion/wrappers.pyc