diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
commit | 4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch) | |
tree | ba5f07bf3f9d22d82e54a462313f5d244036c768 /dev-vcs/mr |
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-vcs/mr')
-rw-r--r-- | dev-vcs/mr/Manifest | 6 | ||||
-rw-r--r-- | dev-vcs/mr/metadata.xml | 30 | ||||
-rw-r--r-- | dev-vcs/mr/mr-1.20170129.ebuild | 27 | ||||
-rw-r--r-- | dev-vcs/mr/mr-1.99999999.ebuild | 30 |
4 files changed, 93 insertions, 0 deletions
diff --git a/dev-vcs/mr/Manifest b/dev-vcs/mr/Manifest new file mode 100644 index 000000000000..9f976eb2bbaa --- /dev/null +++ b/dev-vcs/mr/Manifest @@ -0,0 +1,6 @@ +DIST mr-1.20170129.tar.gz 56344 SHA256 1a00a2839240c73f0ad47fe434ff02a50fbfb63ce2d27d2ac1adc46709fb910f SHA512 bb0c79d6cf94b5bc0dfbddde599dc26610df12ed3178ba854a0695b06aad48bda6eb30e31f3a7e5f7d1706081bdc46dbe3f4d8f1bca933adf264f935dc2b3674 WHIRLPOOL e84f0a717e824d34dc8d16a1830a5d9b337888362d137d68e73534a7fae5b817c8300df6b762145236251475298e752fc8fd8e635232ffc6f61e09c742113837 +EBUILD mr-1.20170129.ebuild 582 SHA256 a7b46dd02d94b1f99936458e665e5cfe15c5f37776809fe743fb443382bf0245 SHA512 4a1ceca4e4ed0c33e8b440101d827f0f4ff0edaaf2b51307b09032df3d4184711f1a4480200d9a99d41255086cc864082aae838de231eff2647dfd7e7559264e WHIRLPOOL cef2b2675355ac762f1b4339ac598fb6d107a7eb45f2e6a03e82903eaa8976b32397071b059ba198f7da12bbb69dc50696b74ac853e9f2a1318282d10864e085 +EBUILD mr-1.99999999.ebuild 583 SHA256 c6719b33129f59363263cab441e6aa82a1ded77170fcc2b6aa64b0c880f8e96c SHA512 d823aaf42d687cbfe30f6e8f671d6f3f831c5678dba172de9687211ba88cd75ab41cc40c966fd3655667ce876a97148c16ceb08010766c5607c9995a45a53888 WHIRLPOOL ae50ad02ae10cd440e6449031fdc98d1fe8285bfdf57170de1ab1fcfe8fb936160a222ab53604e1ccbbc30a0c1136fc63b531facfaec55adb0a68987add7238c +MISC ChangeLog 3090 SHA256 18ef7fd7092c626ef92eaf11d4ce7f099e59e530ad19f58b15e119546083ad5b SHA512 e7881fc8186cc354a32889f7c0f2a79f463cd41d5b4a82c3d94c0c1a4c4cf0641ebc7d6858840078a66f338e02e84bbcb5d09906c1f3020d97aed4c99bd85d7a WHIRLPOOL cb015c2af822a103c37f99eb547cacd42a22cedabe18c475033e7466beb447ca899732d3d92acf52f59c361d8abee515887b4424f52374834ed94558e107454d +MISC ChangeLog-2015 3666 SHA256 426659c9adb3fa2e3ed31a8c0de7fb250848ef8a50be40eb1325f4347185b8a5 SHA512 b9099c5bd2174014421440179aba40fef0e54ab566338acc00a70b65e1141f31a09388a0fbddfbb752b6d66d05c4f0037482ee1eccfdb8a634a3310ee0678e65 WHIRLPOOL 25c18b6816dcc0b272fe0ed1c215eafac774f9d0ef806930358464d50097b9c055167b8451fca4b710c6d3d27e2426b1629dc8918f3e382444bb4d6ff1477620 +MISC metadata.xml 1289 SHA256 a62584fcd5debd7cce770b1d6ce255dad134207eaf6b4559a47b7435c4a476ea SHA512 7596c462fad4ea6839fafd613cd3fcba078ab4de1ca114360414dbb82075fe4cc03e7ad4f7cbed49fedcd49e76d80c1bd13290746f988d7abb5c248cb6a5ad36 WHIRLPOOL 371b23fce21f87ad74380aed6b4bea2bcf3764320e31e236d9a1738c716914c9fde27997ba27b9880bb06495f360e3c0b0a292596d0d63d8fbf3888c4e939d37 diff --git a/dev-vcs/mr/metadata.xml b/dev-vcs/mr/metadata.xml new file mode 100644 index 000000000000..816a43e4d8f0 --- /dev/null +++ b/dev-vcs/mr/metadata.xml @@ -0,0 +1,30 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>tamiko@gentoo.org</email> + <name>Matthias Maier</name> + </maintainer> + <longdescription lang="en"> + The mr(1) command can checkout, update, or perform other actions on a + set of repositories as if they were one combined respository. It + supports any combination of git, svn, mercurial, bzr, darcs, cvs, vcsh, + fossil, and veracity repositories, and support for other version control + systems can easily be added. (There are extensions adding support for unison + and git-svn.) + + It is extremely configurable via simple shell scripting. Some examples + of things it can do include: + + * Update a repository no more frequently than once every twelve hours. + * Run an arbitrary command before committing to a repository. + * When updating a git repository, pull from two different upstreams + and merge the two together. + * Run several repository updates in parallel, greatly speeding up + the update process. + * Remember actions that failed due to a laptop being offline, + so they can be retried when it comes back online. + + This package also includes the webcheckout command. + </longdescription> +</pkgmetadata> diff --git a/dev-vcs/mr/mr-1.20170129.ebuild b/dev-vcs/mr/mr-1.20170129.ebuild new file mode 100644 index 000000000000..3abb2b7eddb4 --- /dev/null +++ b/dev-vcs/mr/mr-1.20170129.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DESCRIPTION="Multiple Repository management tool" +HOMEPAGE="https://myrepos.branchable.com/" +SRC_URI="https://dev.gentoo.org/~tamiko/distfiles/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 x86" +IUSE="" + +DEPEND="dev-lang/perl" +RDEPEND="${DEPEND} + dev-perl/libwww-perl + dev-perl/HTML-Parser" + +src_install() { + dobin mr webcheckout + doman mr.1 webcheckout.1 + dodoc README debian/changelog \ + mrconfig mrconfig.complex + insinto /usr/share/${PN} + doins lib/* +} diff --git a/dev-vcs/mr/mr-1.99999999.ebuild b/dev-vcs/mr/mr-1.99999999.ebuild new file mode 100644 index 000000000000..b366a34e942e --- /dev/null +++ b/dev-vcs/mr/mr-1.99999999.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit git-r3 + +DESCRIPTION="Multiple Repository management tool" +HOMEPAGE="https://myrepos.branchable.com/" +SRC_URI="" +EGIT_REPO_URI="git://myrepos.branchable.com/" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="" +IUSE="" + +DEPEND="dev-lang/perl" +RDEPEND="${DEPEND} + dev-perl/libwww-perl + dev-perl/HTML-Parser" + +src_install() { + dobin mr webcheckout + doman mr.1 webcheckout.1 + dodoc README debian/changelog \ + mrconfig mrconfig.complex + insinto /usr/share/${PN} + doins lib/* +} |