Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 8 Mar 2016 17:49:45 +0000 (UTC)
From:      Kurt Jaeger <pi@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r410637 - in head/ports-mgmt: . portest
Message-ID:  <201603081749.u28Hnj3q058536@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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@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@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>

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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201603081749.u28Hnj3q058536>