svn commit: r419407 - in head/sysutils: . lr
Pawel Pekala
pawel at FreeBSD.org
Sun Jul 31 19:10:56 UTC 2016
Author: pawel
Date: Sun Jul 31 19:10:54 2016
New Revision: 419407
URL: https://svnweb.freebsd.org/changeset/ports/419407
Log:
lr is a tool for generating file listings, which includes the best
features of ls(1), find(1), stat(1) and du(1).
WWW: https://github.com/chneukirchen/lr/
PR: 211324
Submitted by: Tobias Kortkamp <t at tobik.me>
Added:
head/sysutils/lr/
head/sysutils/lr/Makefile (contents, props changed)
head/sysutils/lr/distinfo (contents, props changed)
head/sysutils/lr/pkg-descr (contents, props changed)
head/sysutils/lr/pkg-plist (contents, props changed)
Modified:
head/sysutils/Makefile
Modified: head/sysutils/Makefile
==============================================================================
--- head/sysutils/Makefile Sun Jul 31 18:59:23 2016 (r419406)
+++ head/sysutils/Makefile Sun Jul 31 19:10:54 2016 (r419407)
@@ -536,6 +536,7 @@
SUBDIR += logtool
SUBDIR += logwatch
SUBDIR += lookat
+ SUBDIR += lr
SUBDIR += lsof
SUBDIR += ltrace
SUBDIR += luckybackup
Added: head/sysutils/lr/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/sysutils/lr/Makefile Sun Jul 31 19:10:54 2016 (r419407)
@@ -0,0 +1,62 @@
+# Created by: Tobias Kortkamp <t at tobik.me>
+# $FreeBSD$
+
+PORTNAME= lr
+PORTVERSION= 0.3.2
+DISTVERSIONPREFIX= v
+CATEGORIES= sysutils
+PKGNAMESUFFIX= files
+
+MAINTAINER= t at tobik.me
+COMMENT= List files, recursively
+
+LICENSE= MIT
+
+USE_GITHUB= yes
+GH_ACCOUNT= chneukirchen
+
+CONFLICTS_INSTALL= lr-[0-9]*
+
+MAKE_ARGS= CFLAGS="${CFLAGS}" \
+ MANDIR="${PREFIX}/man"
+
+OPTIONS_DEFINE= CONTRIB EMACS NEOVIM VIM
+OPTIONS_DEFAULT= CONTRIB EMACS NEOVIM VIM
+
+CONTRIB_DESC= Contrib scripts
+EMACS_DESC= Emacs plugin
+NEOVIM_DESC= Neovim plugin
+VIM_DESC= Vim plugin
+
+OPTIONS_SUB= yes
+EMACS_USE= emacs=yes
+EMACS_NO_BUILD_DEPENDS= yes
+EMACS_NO_RUN_DEPENDS= yes
+
+CONTRIB_RUN_DEPENDS= xe:sysutils/xe
+
+post-install:
+ @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/lr
+
+post-install-CONTRIB-on:
+ ${INSTALL_SCRIPT} ${WRKSRC}/contrib/lrls \
+ ${STAGEDIR}${PREFIX}/bin
+ ${INSTALL_SCRIPT} ${WRKSRC}/contrib/lrocate \
+ ${STAGEDIR}${PREFIX}/bin
+
+post-install-EMACS-on:
+ ${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}
+ ${INSTALL_DATA} ${WRKSRC}/contrib/lr.el \
+ ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}/lr.el
+
+post-install-VIM-on:
+ ${MKDIR} ${STAGEDIR}${PREFIX}/share/vim/vimfiles/plugin
+ ${INSTALL_DATA} ${WRKSRC}/contrib/lr.vim \
+ ${STAGEDIR}${PREFIX}/share/vim/vimfiles/plugin/
+
+post-install-NEOVIM-on:
+ ${MKDIR} ${STAGEDIR}${PREFIX}/share/nvim/runtime/plugin
+ ${INSTALL_DATA} ${WRKSRC}/contrib/lr.vim \
+ ${STAGEDIR}${PREFIX}/share/nvim/runtime/plugin/
+
+.include <bsd.port.mk>
Added: head/sysutils/lr/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/sysutils/lr/distinfo Sun Jul 31 19:10:54 2016 (r419407)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1469325840
+SHA256 (chneukirchen-lr-v0.3.2_GH0.tar.gz) = c4fb7183c0068708cb57078a83ea3ec254cbebeedcd87650dc39a077aaa88599
+SIZE (chneukirchen-lr-v0.3.2_GH0.tar.gz) = 31222
Added: head/sysutils/lr/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/sysutils/lr/pkg-descr Sun Jul 31 19:10:54 2016 (r419407)
@@ -0,0 +1,4 @@
+lr is a tool for generating file listings, which includes the best
+features of ls(1), find(1), stat(1) and du(1).
+
+WWW: https://github.com/chneukirchen/lr/
Added: head/sysutils/lr/pkg-plist
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/sysutils/lr/pkg-plist Sun Jul 31 19:10:54 2016 (r419407)
@@ -0,0 +1,8 @@
+bin/lr
+%%CONTRIB%%bin/lrls
+%%CONTRIB%%bin/lrocate
+man/man1/lr.1.gz
+%%EMACS%%%%EMACS_SITE_LISPDIR%%/lr.el
+%%NEOVIM%%share/nvim/runtime/plugin/lr.vim
+%%VIM%%share/vim/vimfiles/plugin/lr.vim
+share/zsh/site-functions/_lr
More information about the svn-ports-all
mailing list