svn commit: r410637 - in head/ports-mgmt: . portest
Kurt Jaeger
pi at FreeBSD.org
Tue Mar 8 17:49:46 UTC 2016
Author: pi
Date: Tue Mar 8 17:49:44 2016
New Revision: 410637
URL: https://svnweb.freebsd.org/changeset/ports/410637
Log:
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 at gmail.com
Added:
head/ports-mgmt/portest/
head/ports-mgmt/portest/Makefile (contents, props changed)
head/ports-mgmt/portest/distinfo (contents, props changed)
head/ports-mgmt/portest/pkg-descr (contents, props changed)
Modified:
head/ports-mgmt/Makefile
Modified: head/ports-mgmt/Makefile
==============================================================================
--- head/ports-mgmt/Makefile Tue Mar 8 17:27:59 2016 (r410636)
+++ head/ports-mgmt/Makefile Tue Mar 8 17:49:44 2016 (r410637)
@@ -44,6 +44,7 @@
SUBDIR += portconf
SUBDIR += portdowngrade
SUBDIR += portell
+ SUBDIR += portest
SUBDIR += portfind
SUBDIR += portless
SUBDIR += portlint
Added: head/ports-mgmt/portest/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/ports-mgmt/portest/Makefile Tue Mar 8 17:49:44 2016 (r410637)
@@ -0,0 +1,38 @@
+# Created by: Ultima <ultima1252 at gmail.com>
+# $FreeBSD$
+
+PORTNAME= portest
+PORTVERSION= 0.1.4
+CATEGORIES= ports-mgmt
+
+MAINTAINER= ultima1252 at 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>
Added: head/ports-mgmt/portest/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/ports-mgmt/portest/distinfo Tue Mar 8 17:49:44 2016 (r410637)
@@ -0,0 +1,2 @@
+SHA256 (ultima1252-portest-0.1.4_GH0.tar.gz) = e326011a6712197ef6a725efca198245440110870484efb2b3562f1d25215cbd
+SIZE (ultima1252-portest-0.1.4_GH0.tar.gz) = 7389
Added: head/ports-mgmt/portest/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/ports-mgmt/portest/pkg-descr Tue Mar 8 17:49:44 2016 (r410637)
@@ -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
More information about the svn-ports-all
mailing list