summaryrefslogtreecommitdiff
path: root/dev-vcs/cvs2svn
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /dev-vcs/cvs2svn
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-vcs/cvs2svn')
-rw-r--r--dev-vcs/cvs2svn/Manifest5
-rw-r--r--dev-vcs/cvs2svn/cvs2svn-2.4.0-r1.ebuild58
-rw-r--r--dev-vcs/cvs2svn/metadata.xml10
3 files changed, 73 insertions, 0 deletions
diff --git a/dev-vcs/cvs2svn/Manifest b/dev-vcs/cvs2svn/Manifest
new file mode 100644
index 000000000000..672ed257e770
--- /dev/null
+++ b/dev-vcs/cvs2svn/Manifest
@@ -0,0 +1,5 @@
+DIST cvs2svn-2.4.0.tar.gz 514891 SHA256 a6677fc3e7b4374020185c61c998209d691de0c1b01b53e59341057459f6f116 SHA512 726fb8a3b3261eeb6d8097973f2741aa7a433f847bcef6701a6c0b7dc3d8fb5da1726e40f008d1dffac71791b953ddb9ade5db5809c98731d78e94da6465506a WHIRLPOOL b1040b65c6d55ad3144e9ca8d358c7da6833f7990d766d32d7df3bec0949fd6fb66a1f4ccca6ec48bd4a39072deb9eb5f444e3efaee7ab299e086ee0edc72b02
+EBUILD cvs2svn-2.4.0-r1.ebuild 1237 SHA256 d7ad727e7c3f121e7942e67be7a2d18fa64181b2356f7a535ee69b80d05d5338 SHA512 a8878f95cd16ed0d28f52dd5f6c2709e5cf6f4f1d5a1c14b002f8dee0d6c6800328c53860a1e60fa05af60a6c2a18dc1da6866a217bba874eec417ac446b9fc6 WHIRLPOOL 8993c99d948de40c34f08979558ed885f93b4ea77fc66b2d0d950f2bb2e21977f075ee3b7a6a4e69de556cc68e0d3a15f47f54322f8e9cd909e53a2f375707ac
+MISC ChangeLog 3488 SHA256 3522e5b7cba5702723e5aa292db2350b7b6972674d262be897792656266708c1 SHA512 14754a2103bb3330db403395ca96f60b1c026eaff9948cc2bc5740cc7cc5b0b90fd6413daef94d3c79d2e14485f917a7b63b3eb04b5501ac3e66f30ae97dc4f8 WHIRLPOOL 16d0c680e4657ce3bedf36e2edb188d5777d47f276fe0b0e1641302770ed9387f702d54aedacbfc9a6afce90194411d225ae525620d2e40de04736844c4c6202
+MISC ChangeLog-2015 5705 SHA256 bd8b37cfb011bc77dd0de2f994e88283a440f4fb4dadd72a2a5ce9799d5c86ee SHA512 2f13a46990d65ce2c6d69f30694b0843db9eaa3ed30c3d5606de1df368ab43c0ec96908e17ce535c68d2bdc572d61da474ef65489825a558d207db6d46d360e4 WHIRLPOOL 8f4a30fa054c9da447f775f1f5f6d6f2c3fd606282e308ba300cbccb8371fed96fce6e504f9d4a0536532e61474e9c0f04eea9efc7ff32aea4c0d41209c285ef
+MISC metadata.xml 282 SHA256 4b8fd7f51269528be58ba6a6458c29bdfe343d33092f78dee4e6ffdb995ab01e SHA512 165091ed860bbc62f00932c46e6d4944fe7444ac8bdfd1014a9781b8769d1a9d234578937b63ac7b90bdd8f57b21de50f74e759a44fa2b2d1e8edd854aa17ae3 WHIRLPOOL 781aa38b2eed3e79c66696142286775d440510b437fe645ab10dd20d440ef17a190d339028b425f848160fc66b92847ac491c938a48ea2c890bd2495f3214206
diff --git a/dev-vcs/cvs2svn/cvs2svn-2.4.0-r1.ebuild b/dev-vcs/cvs2svn/cvs2svn-2.4.0-r1.ebuild
new file mode 100644
index 000000000000..bfdeb720bee4
--- /dev/null
+++ b/dev-vcs/cvs2svn/cvs2svn-2.4.0-r1.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+DISTUTILS_SINGLE_IMPL=1
+
+inherit distutils-r1
+
+FILEVER="49237"
+
+DESCRIPTION="Convert a CVS repository to a Subversion repository"
+HOMEPAGE="http://cvs2svn.tigris.org/"
+SRC_URI="http://cvs2svn.tigris.org/files/documents/1462/${FILEVER}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="alpha amd64 ia64 ppc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+IUSE="bazaar git test"
+
+DEPEND=">=dev-vcs/subversion-1.0.9"
+RDEPEND="${DEPEND}
+ bazaar? ( >=dev-vcs/bzr-1.13[${PYTHON_USEDEP}] )
+ git? ( >=dev-vcs/git-1.5.4.4[${PYTHON_USEDEP}] )
+ dev-vcs/rcs"
+
+pkg_setup() {
+ python-single-r1_pkg_setup
+}
+
+src_prepare() {
+ distutils-r1_src_prepare
+ python_fix_shebang .
+}
+
+src_compile() {
+ distutils-r1_src_compile
+ emake man
+}
+
+src_install() {
+ distutils-r1_src_install
+ insinto "/usr/share/${PN}"
+ doins -r contrib cvs2{svn,git,bzr}-example.options
+ doman *.1
+}
+
+python_test() {
+ # Need this because subversion is localized, but the tests aren't
+ export LC_ALL=C
+ "${PYTHON}" -W ignore run-tests.py
+}
+
+pkg_postinst() {
+ elog "Additional scripts and examples have been installed to:"
+ elog " /usr/share/${PN}/"
+}
diff --git a/dev-vcs/cvs2svn/metadata.xml b/dev-vcs/cvs2svn/metadata.xml
new file mode 100644
index 000000000000..3531d7d2985b
--- /dev/null
+++ b/dev-vcs/cvs2svn/metadata.xml
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="person">
+ <email>robbat2@gentoo.org</email>
+</maintainer>
+<use>
+ <flag name="bazaar">Support for dev-vcs/bzr</flag>
+</use>
+</pkgmetadata>