pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/sysutils
Module Name: pkgsrc
Committed By: bsiegert
Date: Sat Aug 20 09:33:53 UTC 2016
Modified Files:
pkgsrc/sysutils: Makefile
Added Files:
pkgsrc/sysutils/lf: DESCR Makefile PLIST distinfo
Log Message:
New package, lf.
lf (as in "list files") is a terminal file manager written in Go. It is heavily
inspired by ranger with some missing and extra features. Some of the missing
features are deliberately ommited since it is better if they are handled by
external tools.
Features
- no external runtime dependencies (except for terminfo database)
- fast startup and low memory footprint (due to native code and static
binaries)
- server/client architecture to share selection between multiple instances
- custom commands as shell scripts (hence any other language as well)
- sync (waiting and skipping) and async commands
- fully customizable keybindings
Non-Features
- tabs or windows (handled by the window manager or the terminal multiplexer)
- built-in pager (handled by your pager of choice)
To generate a diff of this commit:
cvs rdiff -u -r1.679 -r1.680 pkgsrc/sysutils/Makefile
cvs rdiff -u -r0 -r1.1 pkgsrc/sysutils/lf/DESCR pkgsrc/sysutils/lf/Makefile \
pkgsrc/sysutils/lf/PLIST pkgsrc/sysutils/lf/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/sysutils/Makefile
diff -u pkgsrc/sysutils/Makefile:1.679 pkgsrc/sysutils/Makefile:1.680
--- pkgsrc/sysutils/Makefile:1.679 Mon Jul 25 10:07:23 2016
+++ pkgsrc/sysutils/Makefile Sat Aug 20 09:33:53 2016
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.679 2016/07/25 10:07:23 wiedi Exp $
+# $NetBSD: Makefile,v 1.680 2016/08/20 09:33:53 bsiegert Exp $
#
COMMENT= System utilities
@@ -299,6 +299,7 @@ SUBDIR+= kuser
SUBDIR+= lambd
SUBDIR+= lastfss
SUBDIR+= lavaps
+SUBDIR+= lf
SUBDIR+= libbaloo4
SUBDIR+= libburn
SUBDIR+= libcap
Added files:
Index: pkgsrc/sysutils/lf/DESCR
diff -u /dev/null pkgsrc/sysutils/lf/DESCR:1.1
--- /dev/null Sat Aug 20 09:33:53 2016
+++ pkgsrc/sysutils/lf/DESCR Sat Aug 20 09:33:53 2016
@@ -0,0 +1,19 @@
+lf (as in "list files") is a terminal file manager written in Go. It is heavily
+inspired by ranger with some missing and extra features. Some of the missing
+features are deliberately ommited since it is better if they are handled by
+external tools.
+
+Features
+
+- no external runtime dependencies (except for terminfo database)
+- fast startup and low memory footprint (due to native code and static
+ binaries)
+- server/client architecture to share selection between multiple instances
+- custom commands as shell scripts (hence any other language as well)
+- sync (waiting and skipping) and async commands
+- fully customizable keybindings
+
+Non-Features
+
+- tabs or windows (handled by the window manager or the terminal multiplexer)
+- built-in pager (handled by your pager of choice)
Index: pkgsrc/sysutils/lf/Makefile
diff -u /dev/null pkgsrc/sysutils/lf/Makefile:1.1
--- /dev/null Sat Aug 20 09:33:53 2016
+++ pkgsrc/sysutils/lf/Makefile Sat Aug 20 09:33:53 2016
@@ -0,0 +1,19 @@
+# $NetBSD: Makefile,v 1.1 2016/08/20 09:33:53 bsiegert Exp $
+#
+
+DISTNAME= lf-20160819
+CATEGORIES= sysutils
+MASTER_SITES= ${MASTER_SITE_GITHUB:=gokcehan/}
+GITHUB_PROJECT= lf
+GITHUB_TAG= a6d92f4
+
+HOMEPAGE= https://${GO_SRCPATH}
+COMMENT= Pure Go termbox implementation
+LICENSE= 2-clause-bsd
+
+GO_SRCPATH= github.com/gokcehan/lf
+GO_DIST_BASE= ${GITHUB_PROJECT}-${GITHUB_TAG}*
+
+.include "../../devel/go-termbox/buildlink3.mk"
+.include "../../lang/go/go-package.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/sysutils/lf/PLIST
diff -u /dev/null pkgsrc/sysutils/lf/PLIST:1.1
--- /dev/null Sat Aug 20 09:33:53 2016
+++ pkgsrc/sysutils/lf/PLIST Sat Aug 20 09:33:53 2016
@@ -0,0 +1,3 @@
+@comment $NetBSD: PLIST,v 1.1 2016/08/20 09:33:53 bsiegert Exp $
+bin/lf
+@pkgdir gopkg
Index: pkgsrc/sysutils/lf/distinfo
diff -u /dev/null pkgsrc/sysutils/lf/distinfo:1.1
--- /dev/null Sat Aug 20 09:33:53 2016
+++ pkgsrc/sysutils/lf/distinfo Sat Aug 20 09:33:53 2016
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2016/08/20 09:33:53 bsiegert Exp $
+
+SHA1 (lf-20160819-a6d92f4.tar.gz) = 891e9fb762d6cb852b75b9ff0a36bd0473b718fd
+RMD160 (lf-20160819-a6d92f4.tar.gz) = f7df3c623a05ad063a5a1e299ec10e111e6d327f
+SHA512 (lf-20160819-a6d92f4.tar.gz) = 7c1d9cddd0e6431f32e6b4fcf7386c6c39129aba42be3f23db34dfc69882fd404149da08dea6f4f44a5067e28f4e7b0ebd4d16370cbc3d8951ec560d9a15c3ce
+Size (lf-20160819-a6d92f4.tar.gz) = 19903 bytes
Home |
Main Index |
Thread Index |
Old Index