diff options
Diffstat (limited to 'dev-vcs/hg-fast-export')
-rw-r--r-- | dev-vcs/hg-fast-export/Manifest | 5 | ||||
-rw-r--r-- | dev-vcs/hg-fast-export/hg-fast-export-160914.ebuild | 40 | ||||
-rw-r--r-- | dev-vcs/hg-fast-export/metadata.xml | 12 |
3 files changed, 57 insertions, 0 deletions
diff --git a/dev-vcs/hg-fast-export/Manifest b/dev-vcs/hg-fast-export/Manifest new file mode 100644 index 000000000000..73283c4278fd --- /dev/null +++ b/dev-vcs/hg-fast-export/Manifest @@ -0,0 +1,5 @@ +DIST hg-fast-export-160914.tar.gz 11379 SHA256 1eb2c520f9fa93413d17e4a4551e3dde0dad31564498f1204b191741bd5a4763 SHA512 9e57e7835cc50e8db5d2ebf840d60b4ce25ec19e9722e705eba1178cc41fde57129664de3e1fc157ce8352632c8d0b8be33109afa50b53e159793a8a2ed21fea WHIRLPOOL 53daa9e7ab09f39b76b3eea28fcf8be080a2841cbba146626aabc147c8f3343de06e9f1c9a9aae34f90a4d86eb138f234fe71bd554c723a70a3cb8cb1f0d40df +EBUILD hg-fast-export-160914.ebuild 920 SHA256 d334456bf08e3121c85f8dd206ecf809e828ae134a39c145a3ebedb67b0e48ba SHA512 ea94e0fec5cc405446ecb2fe591373007f1610f30555dba17849dc3d83c73b2820b4829e7e01716c7a90c7c3273ee3bbe1ba3bab33cdef8f39a88fd9ccd8cf33 WHIRLPOOL 37abd95c17245abab5598759d306f57c7f9fdd053ffa505b96d4ad149d6994dccca9f5557aee39c65dbb6fb6396b963dc982d574f8a7a4ec8a55946ca8c15e84 +MISC ChangeLog 3479 SHA256 201ee97e2c2bb06986bae4112f19a1483010f594e1f62496759b455444712f62 SHA512 1219b0fd1c3d10eb95077472dfc20a8364e30cc6cf6ab4b68d944ef7c23fcf9445eb90d6fad50c6e5e489b68af843338d89cf5752a8f038bde7d285ef5009324 WHIRLPOOL 99c9c8405c08831952129c4b3a49c69d7eb870a07b391aa0634577b065ff94cb587d61e89b6b3a2043565a19ab65b1551232661f90c1d0ba98c81c8dbd7a7dfc +MISC ChangeLog-2015 1035 SHA256 efa5f793890384d5f5bbc65265c2a1419d5f610d3a783c8f0597f1fc57061719 SHA512 5abe0d40a79442f520e0a1fbc9e3af49af196a0393e624fe75bf6f65df60236f68bae5551b7251e5d60a79a1f0d1030bd967d21ff0b54a84d1d958f3d5f9b9a8 WHIRLPOOL 3c11d619b597703e19c7923c7cb15826379ae20711af3ddcdbc51b07bf609ffbcea945d80c7eed5ea4c73764bf4c4558e0a1b6c83f4278e29571babaae50ceaf +MISC metadata.xml 398 SHA256 f1d882adf1df8eb57bb488f9e4358d275dec979de7b0aa16cd884182b4b322e2 SHA512 e085ace0752eaf009dd9c86ffb5f1198d1feb44f3c46d219457e6871208b2ea96d3d58ab54d28c8ca02b5ca3b5b21ae0ae2c96aedb9926b747110740a296142c WHIRLPOOL 352b35be13c9c0305fb2f1c42525fa838ecee45c3cb43fa542f6768cce89a480aa7177ab605bd19588d9c20d3fcd640572389182e448c18b7ca191aa2bf2058c diff --git a/dev-vcs/hg-fast-export/hg-fast-export-160914.ebuild b/dev-vcs/hg-fast-export/hg-fast-export-160914.ebuild new file mode 100644 index 000000000000..60a39b304cf5 --- /dev/null +++ b/dev-vcs/hg-fast-export/hg-fast-export-160914.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python2_7 ) + +inherit python-r1 vcs-snapshot + +DESCRIPTION="mercurial to git converter using git-fast-import" +HOMEPAGE="https://github.com/frej/fast-export" +SRC_URI="${HOMEPAGE}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DEPEND="${PYTHON_DEPS}" +RDEPEND="${DEPEND} + dev-vcs/git + dev-vcs/mercurial" + +src_prepare() { + default + sed -e '/^PYTHON/s/python/&2.7/' \ + -e '/^PYTHON/s/PYTHON:/E&/g' \ + -e "/^ROOT/s:=.*:='${EPREFIX}/usr/bin':" \ + -i "${PN}".sh hg-reset.sh || die +} + +src_install() { + default + newbin "${PN}".sh "${PN}" + newbin hg-reset.sh hg-reset + python_foreach_impl python_doexe "${PN}".py + python_foreach_impl python_doexe hg-reset.py + python_foreach_impl python_domodule hg2git.py +} diff --git a/dev-vcs/hg-fast-export/metadata.xml b/dev-vcs/hg-fast-export/metadata.xml new file mode 100644 index 000000000000..9886b5971a1e --- /dev/null +++ b/dev-vcs/hg-fast-export/metadata.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>junghans@gentoo.org</email> + <name>Christoph Junghans</name> + </maintainer> + <upstream> + <remote-id type="github">frej/fast-export</remote-id> + <bugs-to>https://github.com/frej/fast-export/issues</bugs-to> + </upstream> +</pkgmetadata> |