diff options
author | Kurt Jaeger <pi@FreeBSD.org> | 2016-03-08 17:49:44 +0000 |
---|---|---|
committer | Kurt Jaeger <pi@FreeBSD.org> | 2016-03-08 17:49:44 +0000 |
commit | 1254c1aef37b9af6f53497cc03e4a3ded8557b01 (patch) | |
tree | 7851e9677c4672b6eb3b7589f8875ccfb0503158 /ports-mgmt/portest | |
parent | d3313283fd7b2b34adfa7ece1297fb9dcbdca0cb (diff) | |
download | ports-1254c1aef37b9af6f53497cc03e4a3ded8557b01.tar.gz ports-1254c1aef37b9af6f53497cc03e4a3ded8557b01.zip |
New port: ports-mgmt/portest
With portest, you can create, update, patch and revert a port tree with
svn, git and portsnap. Portest can also do portlint testing, test a port
with port test, or poudriere, and also generate a list of ports a
patchfile(s) will modify. Portest is written in shell with minimal
dependencies mostly using FreeBSD-base
WWW: https://github.com/Ultima1252/portest
PR: 207810
Submitted by: Ultima1252@gmail.com
Notes
Notes:
svn path=/head/; revision=410637
Diffstat (limited to 'ports-mgmt/portest')
-rw-r--r-- | ports-mgmt/portest/Makefile | 38 | ||||
-rw-r--r-- | ports-mgmt/portest/distinfo | 2 | ||||
-rw-r--r-- | ports-mgmt/portest/pkg-descr | 7 |
3 files changed, 47 insertions, 0 deletions
diff --git a/ports-mgmt/portest/Makefile b/ports-mgmt/portest/Makefile new file mode 100644 index 000000000000..4d9162753fee --- /dev/null +++ b/ports-mgmt/portest/Makefile @@ -0,0 +1,38 @@ +# Created by: Ultima <ultima1252@gmail.com> +# $FreeBSD$ + +PORTNAME= portest +PORTVERSION= 0.1.4 +CATEGORIES= ports-mgmt + +MAINTAINER= ultima1252@gmail.com +COMMENT= Patch file automation for FreeBSD-ports + +LICENSE= BSD2CLAUSE + +RUN_DEPENDS= portlint:${PORTSDIR}/ports-mgmt/portlint + +USE_GITHUB= yes +GH_ACCOUNT= ultima1252 + +NO_BUILD= yes + +PLIST_FILES= sbin/portest + +OPTIONS_DEFINE= GIT PORTTOOLS POUDRIERE +OPTIONS_DEFAULT= GIT PORTTOOLS POUDRIERE + +GIT_DESC= Git support +GIT_RUN_DEPENDS= git:${PORTSDIR}/devel/git + +PORTTOOLS_DESC= Porttools support +PORTTOOLS_RUN_DEPENDS= port:${PORTSDIR}/ports-mgmt/porttools + +POUDRIERE_DESC= Poudriere and parallel build support +POUDRIERE_RUN_DEPENDS= poudriere:${PORTSDIR}/ports-mgmt/poudriere \ + tmux:${PORTSDIR}/sysutils/tmux + +do-install: + ${INSTALL_SCRIPT} ${WRKSRC}/portest ${STAGEDIR}${PREFIX}/sbin/portest + +.include <bsd.port.mk> diff --git a/ports-mgmt/portest/distinfo b/ports-mgmt/portest/distinfo new file mode 100644 index 000000000000..689582693765 --- /dev/null +++ b/ports-mgmt/portest/distinfo @@ -0,0 +1,2 @@ +SHA256 (ultima1252-portest-0.1.4_GH0.tar.gz) = e326011a6712197ef6a725efca198245440110870484efb2b3562f1d25215cbd +SIZE (ultima1252-portest-0.1.4_GH0.tar.gz) = 7389 diff --git a/ports-mgmt/portest/pkg-descr b/ports-mgmt/portest/pkg-descr new file mode 100644 index 000000000000..b34388d1ab4d --- /dev/null +++ b/ports-mgmt/portest/pkg-descr @@ -0,0 +1,7 @@ +With portest, you can create, update, patch and revert a port tree with +svn, git and portsnap. Portest can also do portlint testing, test a port +with port test, or poudriere, and also generate a list of ports a +patchfile(s) will modify. Portest is written in shell with minimal +dependencies mostly using FreeBSD-base + +WWW: https://github.com/Ultima1252/portest |