py-hg-git: Add 0.9.0a1 to WIP for python3 support
authorRoy Marples <roy@marples.name>
Thu, 18 Jun 2020 19:49:41 +0000 (20:49 +0100)
committerRoy Marples <roy@marples.name>
Thu, 18 Jun 2020 19:49:41 +0000 (20:49 +0100)
Makefile
py-hg-git/DESCR [new file with mode: 0644]
py-hg-git/Makefile [new file with mode: 0644]
py-hg-git/PLIST [new file with mode: 0644]
py-hg-git/distinfo [new file with mode: 0644]

index 1860ef891db026dafd04c33ba8ebc492f7b17f7c..67b63a5b601ef002568dfb861b89079e8dc0181a 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -3449,6 +3449,7 @@ SUBDIR+=  py-hepcrawl
 SUBDIR+=       py-hessianfree
 SUBDIR+=       py-hfk
 SUBDIR+=       py-hg-evolve
+SUBDIR+=       py-hg-git
 SUBDIR+=       py-hgapi
 SUBDIR+=       py-hidapi-git
 SUBDIR+=       py-hieroglyph
diff --git a/py-hg-git/DESCR b/py-hg-git/DESCR
new file mode 100644 (file)
index 0000000..0eaf37e
--- /dev/null
@@ -0,0 +1,12 @@
+This is the Hg-Git plugin for Mercurial, adding the ability to push
+and pull to/from a Git server repository from Hg.  This means you can
+collaborate on Git based projects from Hg, or use a Git server as a
+collaboration point for a team with developers using both Git and Hg.
+
+The Hg-Git plugin can convert commits/changesets losslessly from one
+system to another, so you can push via an Hg repository and another Hg
+client can pull it and their changeset node ids will be identical -
+Mercurial data does not get lost in translation.  It is intended that
+Hg users may wish to use this to collaborate even if no Git users are
+involved in the project, and it may even provide some advantages if
+you're using Bookmarks.
diff --git a/py-hg-git/Makefile b/py-hg-git/Makefile
new file mode 100644 (file)
index 0000000..9dc9cd2
--- /dev/null
@@ -0,0 +1,22 @@
+# $NetBSD: $
+
+PKGVERSION=    0.9.0a1
+DISTNAME=      hg-git-${PKGVERSION}
+PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
+CATEGORIES=    devel scm
+MASTER_SITES=  https://foss.heptapod.net/mercurial/hg-git/-/archive/${PKGVERSION}/
+EXTRACT_SUFX=  .tar.bz2
+
+MAINTAINER=    pkgsrc-users@NetBSD.org
+HOMEPAGE=      https://hg-git.github.io/
+COMMENT=       Push to and pull from a Git server repository using Mercurial
+LICENSE=       gnu-gpl-v2
+
+DEPENDS+=      ${PYPKGPREFIX}-dulwich>=0.9.7:../../devel/py-dulwich
+
+USE_LANGUAGES= # none
+
+EGG_NAME=      hg_git-${DISTNAME}
+
+.include "../../lang/python/egg.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/py-hg-git/PLIST b/py-hg-git/PLIST
new file mode 100644 (file)
index 0000000..4a34d2a
--- /dev/null
@@ -0,0 +1,43 @@
+@comment $NetBSD$
+${PYSITELIB}/hg_git-${PKGVERSION}-py${PYVERSSUFFIX}.egg-info/PKG-INFO
+${PYSITELIB}/hg_git-${PKGVERSION}-py${PYVERSSUFFIX}.egg-info/SOURCES.txt
+${PYSITELIB}/hg_git-${PKGVERSION}-py${PYVERSSUFFIX}.egg-info/dependency_links.txt
+${PYSITELIB}/hg_git-${PKGVERSION}-py${PYVERSSUFFIX}.egg-info/requires.txt
+${PYSITELIB}/hg_git-${PKGVERSION}-py${PYVERSSUFFIX}.egg-info/top_level.txt
+${PYSITELIB}/hggit/__init__.py
+${PYSITELIB}/hggit/__init__.pyc
+${PYSITELIB}/hggit/__init__.pyo
+${PYSITELIB}/hggit/_ssh.py
+${PYSITELIB}/hggit/_ssh.pyc
+${PYSITELIB}/hggit/_ssh.pyo
+${PYSITELIB}/hggit/compat.py
+${PYSITELIB}/hggit/compat.pyc
+${PYSITELIB}/hggit/compat.pyo
+${PYSITELIB}/hggit/git2hg.py
+${PYSITELIB}/hggit/git2hg.pyc
+${PYSITELIB}/hggit/git2hg.pyo
+${PYSITELIB}/hggit/git_handler.py
+${PYSITELIB}/hggit/git_handler.pyc
+${PYSITELIB}/hggit/git_handler.pyo
+${PYSITELIB}/hggit/gitdirstate.py
+${PYSITELIB}/hggit/gitdirstate.pyc
+${PYSITELIB}/hggit/gitdirstate.pyo
+${PYSITELIB}/hggit/gitrepo.py
+${PYSITELIB}/hggit/gitrepo.pyc
+${PYSITELIB}/hggit/gitrepo.pyo
+${PYSITELIB}/hggit/help/git.rst
+${PYSITELIB}/hggit/hg2git.py
+${PYSITELIB}/hggit/hg2git.pyc
+${PYSITELIB}/hggit/hg2git.pyo
+${PYSITELIB}/hggit/hgrepo.py
+${PYSITELIB}/hggit/hgrepo.pyc
+${PYSITELIB}/hggit/hgrepo.pyo
+${PYSITELIB}/hggit/overlay.py
+${PYSITELIB}/hggit/overlay.pyc
+${PYSITELIB}/hggit/overlay.pyo
+${PYSITELIB}/hggit/util.py
+${PYSITELIB}/hggit/util.pyc
+${PYSITELIB}/hggit/util.pyo
+${PYSITELIB}/hggit/verify.py
+${PYSITELIB}/hggit/verify.pyc
+${PYSITELIB}/hggit/verify.pyo
diff --git a/py-hg-git/distinfo b/py-hg-git/distinfo
new file mode 100644 (file)
index 0000000..1119ea0
--- /dev/null
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.6 2017/11/07 15:14:58 wiz Exp $
+
+SHA1 (hg-git-0.9.0a1.tar.bz2) = 59d5192f60bd94b16bc9f0f79b09cbad0abed75e
+RMD160 (hg-git-0.9.0a1.tar.bz2) = b1a422f8067986917cc7f1e1b83f82e08732c8fd
+SHA512 (hg-git-0.9.0a1.tar.bz2) = 43119bacd4bfc169c8403b3d67e14609ada454a7635c50af5db3683ccd36e1d3be2ec0896204f0850b0cb0c09ded24ae723ad3eb6ddc381553f8c2b2ff2c84a1
+Size (hg-git-0.9.0a1.tar.bz2) = 128165 bytes