devel/myrepos: Re-add port and update to 1.20180726

Changelog: https://git.joeyh.name/index.cgi/myrepos.git/log/?h=1.20180726

PR:		251921
Submitted by:	Chris Hutchinson <portmaster@bsdforge.com> (new maintainer)
Approved by:	arrowd (mentor)
Differential Revision:	https://reviews.freebsd.org/D27810
This commit is contained in:
Rainer Hurling 2020-12-29 16:45:37 +00:00
parent f227be588b
commit c4383f7609
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=559594
6 changed files with 69 additions and 1 deletions

1
MOVED
View File

@ -14584,7 +14584,6 @@ devel/mercurialeclipse||2020-05-05|Has expired: Broken for more than 6 months
devel/mime||2020-05-05|Has expired: Broken for more than 6 months
devel/motor||2020-05-05|Has expired: Broken for more than 6 months
devel/mq4cpp||2020-05-05|Has expired: Broken for more than 6 months
devel/myrepos||2020-05-05|Has expired: Broken for more than 6 months
devel/oozie||2020-05-05|Has expired: Broken for more than 6 months
devel/p5-Cdk||2020-05-05|Has expired: Broken for more than 6 months
devel/p5-Data-Average||2020-05-05|Has expired: Broken for more than 6 months

View File

@ -1527,6 +1527,7 @@
SUBDIR += mtbl
SUBDIR += mustache
SUBDIR += mutagen
SUBDIR += myrepos
SUBDIR += nana
SUBDIR += nant
SUBDIR += nasm

36
devel/myrepos/Makefile Normal file
View File

@ -0,0 +1,36 @@
# $FreeBSD$
PORTNAME= myrepos
PORTVERSION= 1.20180726
CATEGORIES= devel
MASTER_SITES= https://git.joeyh.name/index.cgi/mr.git/snapshot/ \
https://git.kitenet.net/index.cgi/mr.git/snapshot/
DISTNAME= mr-${PORTVERSION}
MAINTAINER= portmaster@BSDforge.com
COMMENT= Tool to manage all your version control repos
LICENSE= GPLv2+
USES= perl5 shebangfix
USE_PERL5= run
SHEBANG_FILES= mr
DOCLIST= README mrconfig mrconfig.complex
NO_BUILD= yes
NO_ARCH= yes
OPTIONS_DEFINE= DOCS
do-install:
${INSTALL_SCRIPT} ${WRKSRC}/mr ${STAGEDIR}${PREFIX}/bin
@${MKDIR} ${STAGEDIR}${DOCSDIR}
do-install-DOCS-on:
(cd ${WRKSRC} && ${INSTALL_DATA} ${DOCLIST} ${STAGEDIR}${DOCSDIR})
(cd ${WRKSRC}/doc/ && ${CAT} index.mdwn > ${STAGEDIR}${DOCSDIR}/HOWTO)
(mkdir ${STAGEDIR}${DOCSDIR}/EXAMPLES && cd ${WRKSRC}/lib && \
${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}/EXAMPLES)
.include <bsd.port.mk>

3
devel/myrepos/distinfo Normal file
View File

@ -0,0 +1,3 @@
TIMESTAMP = 1608174462
SHA256 (mr-1.20180726.tar.gz) = 3cf3fcb579c9e204e8e1bf67bf190ca51c287a61262f085c9c7675e2c124fa50
SIZE (mr-1.20180726.tar.gz) = 70945

10
devel/myrepos/pkg-descr Normal file
View File

@ -0,0 +1,10 @@
You have a lot of version control repositories. Sometimes you want to
update them all at once. Or push out all your local changes. You use
special command lines in some repositories to implement specific workflows.
Myrepos provides a `mr` command, which is a tool to manage all your version
control repositories.
It supports git, svn, mercurial, bzr, darcs, cvs, fossil and veracity.
Author: Joey Hess
WWW: https://myrepos.branchable.com/

19
devel/myrepos/pkg-plist Normal file
View File

@ -0,0 +1,19 @@
bin/mr
%%DOCSDIR%%/EXAMPLES/dgit
%%DOCSDIR%%/EXAMPLES/git-annex
%%DOCSDIR%%/EXAMPLES/git-cvs
%%DOCSDIR%%/EXAMPLES/git-fake-bare
%%DOCSDIR%%/EXAMPLES/git-subtree
%%DOCSDIR%%/EXAMPLES/git-svn
%%DOCSDIR%%/EXAMPLES/graph
%%DOCSDIR%%/EXAMPLES/remote
%%DOCSDIR%%/EXAMPLES/repo
%%DOCSDIR%%/EXAMPLES/stow
%%DOCSDIR%%/EXAMPLES/unison
%%DOCSDIR%%/EXAMPLES/upgrade
%%DOCSDIR%%/EXAMPLES/vcsh
%%DOCSDIR%%/EXAMPLES/vis
%%DOCSDIR%%/HOWTO
%%DOCSDIR%%/README
%%DOCSDIR%%/mrconfig
%%DOCSDIR%%/mrconfig.complex