Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 14 Jul 2014 10:34:41 +0000 (UTC)
From:      Akinori MUSHA <knu@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r361767 - in head/textproc: . peco
Message-ID:  <201407141034.s6EAYfc6089144@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: knu
Date: Mon Jul 14 10:34:40 2014
New Revision: 361767
URL: http://svnweb.freebsd.org/changeset/ports/361767
QAT: https://qat.redports.org/buildarchive/r361767/

Log:
  Add peco, a simplistic interactive filtering tool.

Added:
  head/textproc/peco/
  head/textproc/peco/Makefile   (contents, props changed)
  head/textproc/peco/distinfo   (contents, props changed)
  head/textproc/peco/pkg-descr   (contents, props changed)
Modified:
  head/textproc/Makefile

Modified: head/textproc/Makefile
==============================================================================
--- head/textproc/Makefile	Mon Jul 14 10:33:13 2014	(r361766)
+++ head/textproc/Makefile	Mon Jul 14 10:34:40 2014	(r361767)
@@ -1093,6 +1093,7 @@
     SUBDIR += pecl-xdiff
     SUBDIR += pecl-xslcache
     SUBDIR += pecl-yaml
+    SUBDIR += peco
     SUBDIR += perl2html
     SUBDIR += permute
     SUBDIR += php5-ctype

Added: head/textproc/peco/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/textproc/peco/Makefile	Mon Jul 14 10:34:40 2014	(r361767)
@@ -0,0 +1,32 @@
+# Created by: Akinori MUSHA aka knu <knu@FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME=	peco
+PORTVERSION=	0.2.0.20140714
+CATEGORIES=	textproc
+
+MAINTAINER=	knu@FreeBSD.org
+COMMENT=	Simplistic interactive filtering tool
+
+LICENSE=	MIT
+
+BUILD_DEPENDS=	${LOCALBASE}/${GO_LIBDIR}/github.com/jessevdk/go-flags.a:${PORTSDIR}/devel/go-flags \
+		${LOCALBASE}/${GO_LIBDIR}/github.com/mattn/go-runewidth.a:${PORTSDIR}/devel/go-runewidth \
+		${LOCALBASE}/${GO_LIBDIR}/github.com/nsf/termbox-go.a:${PORTSDIR}/devel/go-termbox
+
+USE_GITHUB=	yes
+GH_ACCOUNT=	peco
+GH_TAGNAME=	${GH_COMMIT}
+GH_COMMIT=	6135199
+
+WRKSRC=		${WRKDIR}/${GH_ACCOUNT}-${PORTNAME}-${GH_COMMIT}/cmd/peco
+GO_PKGNAME=	github.com/${GH_ACCOUNT}/${PORTNAME}/cmd/peco
+PLIST_FILES=	bin/peco
+
+post-extract:
+	@${MKDIR} ${GO_WRKSRC:H:H:H}
+	@${LN} -sf ${WRKSRC:H:H} ${GO_WRKSRC:H:H}
+
+.include <bsd.port.pre.mk>
+.include "${PORTSDIR}/lang/go/files/bsd.go.mk"
+.include <bsd.port.post.mk>

Added: head/textproc/peco/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/textproc/peco/distinfo	Mon Jul 14 10:34:40 2014	(r361767)
@@ -0,0 +1,2 @@
+SHA256 (peco-0.2.0.20140714.tar.gz) = 25ee6a72b66aa4710adeccbdd7a91429266d45b17ac05a71e486a56670a3ede2
+SIZE (peco-0.2.0.20140714.tar.gz) = 34708

Added: head/textproc/peco/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/textproc/peco/pkg-descr	Mon Jul 14 10:34:40 2014	(r361767)
@@ -0,0 +1,5 @@
+Peco is a simplistic interactive filtering tool based on Percol
+implemented in Go.
+
+Author: lestrrat
+WWW: https://github.com/peco/peco



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