diff options
author | Akinori MUSHA <knu@FreeBSD.org> | 2016-10-26 10:12:33 +0000 |
---|---|---|
committer | Akinori MUSHA <knu@FreeBSD.org> | 2016-10-26 10:12:33 +0000 |
commit | 42289ee56e15406b55c8923c595ea3746ad51d83 (patch) | |
tree | e17ab14ab8efb5522ecaf9e290f02be00a539740 /textproc/peco | |
parent | 4412dccfb064d83e810a03b59b75afd242c6f33e (diff) | |
download | ports-42289ee56e15406b55c8923c595ea3746ad51d83.tar.gz ports-42289ee56e15406b55c8923c595ea3746ad51d83.zip |
Notes
Diffstat (limited to 'textproc/peco')
-rw-r--r-- | textproc/peco/Makefile | 33 | ||||
-rw-r--r-- | textproc/peco/distinfo | 5 |
2 files changed, 27 insertions, 11 deletions
diff --git a/textproc/peco/Makefile b/textproc/peco/Makefile index 728a1ac17e71..4e389808174a 100644 --- a/textproc/peco/Makefile +++ b/textproc/peco/Makefile @@ -2,29 +2,44 @@ # $FreeBSD$ PORTNAME= peco -PORTVERSION= 0.3.5 +PORTVERSION= 0.4.4 DISTVERSIONPREFIX= v CATEGORIES= textproc +MASTER_SITES= LOCAL/knu MAINTAINER= knu@FreeBSD.org COMMENT= Simplistic interactive filtering tool LICENSE= MIT -BUILD_DEPENDS= ${LOCALBASE}/${GO_LIBDIR}/github.com/jessevdk/go-flags.a:devel/go-flags \ - ${LOCALBASE}/${GO_LIBDIR}/github.com/mattn/go-runewidth.a:devel/go-runewidth \ - ${LOCALBASE}/${GO_LIBDIR}/github.com/nsf/termbox-go.a:devel/go-termbox \ - ${LOCALBASE}/${GO_LIBDIR}/github.com/google/btree.a:devel/go-btree - USES= go -USE_GITHUB= yes -WRKSRC_SUBDIR= cmd/peco -GO_PKGNAME= github.com/${PORTNAME}/${PORTNAME}/cmd/peco +WRKSRC_SUBDIR= ${GO_PKG_SUBDIR} +WRKSRC_GITDIR= ${WRKSRC:S|/${WRKSRC_SUBDIR}$$||} +GO_PKG_GITURL= https://github.com/${PORTNAME}/${PORTNAME} +GO_PKG_SUBDIR= cmd/peco +GO_PKGNAME= ${GO_PKG_GITURL:S|^https://||}/${GO_PKG_SUBDIR} PLIST_FILES= bin/peco +UPLOAD_FILE= ${_DISTDIR:S|/$||}/${DISTFILES:[1]} post-extract: @${MKDIR} ${GO_WRKSRC:H:H:H} @${LN} -sf ${WRKSRC:H:H} ${GO_WRKSRC:H:H} +maintainer-fetch: + @${MAKE} clean + @${MKDIR} ${WRKSRC_GITDIR} + @git clone ${GO_PKG_GITURL} \ + --branch v${DISTVERSION} --depth 1 ${WRKSRC_GITDIR} + @cd ${WRKSRC_GITDIR} && glide install + @${TAR} zcf ${UPLOAD_FILE} \ + -C ${WRKSRC_GITDIR}/.. --exclude .git ${DISTNAME} + @${MAKE} makesum + @${MAKE} clean + +${UPLOAD_FILE}: maintainer-fetch + +maintainer-distfile: ${UPLOAD_FILE} + @rsync -aP ${UPLOAD_FILE} freefall.freebsd.org:public_distfiles/ + .include <bsd.port.mk> diff --git a/textproc/peco/distinfo b/textproc/peco/distinfo index e8a5966983f8..1f1118ed8bb3 100644 --- a/textproc/peco/distinfo +++ b/textproc/peco/distinfo @@ -1,2 +1,3 @@ -SHA256 (peco-peco-v0.3.5_GH0.tar.gz) = 416d2547b639b11563d0bd910fa043e532f25fcc40de3ec0d7bec4943747fff1 -SIZE (peco-peco-v0.3.5_GH0.tar.gz) = 59443 +TIMESTAMP = 1477476482 +SHA256 (peco-v0.4.4.tar.gz) = 01f8ce6c4dbbe048da98a9809dbba99df64dac6823ddbe98fdc1b0b1955c00b3 +SIZE (peco-v0.4.4.tar.gz) = 1079119 |