update sysutils/lf to r27

reminded by a similar diff sent by Thim Cederlund; maintainer timeout.
While here drop unneeded WRKDIST and move the modules to modules.inc.
This commit is contained in:
op 2022-10-04 07:00:07 +00:00
parent c7469f4455
commit d4ceb7778d
4 changed files with 25 additions and 38 deletions

View File

@ -1,17 +1,17 @@
COMMENT = terminal file manager inspired by ranger written in Go
MODGO_MODNAME = github.com/gokcehan/lf
MODGO_VERSION = v0.0.0-20210413204849-4601e74d666e
MODGO_VERSION = v0.0.0-20220402215443-50f11ad3dee6
R = 22
R = 27
DISTNAME = lf-${R}
WRKDIST = ${WRKDIR}/github.com/gokcehan/lf@${MODGO_VERSION}
CATEGORIES = sysutils
HOMEPAGE = https://github.com/gokcehan/lf
MAINTAINER = Chang, Chu-Kuan <cckuan@changchukuan.name>
# MIT
PERMIT_PACKAGE = Yes
@ -21,21 +21,6 @@ MODULES = lang/go
RUN_DEPENDS = devel/desktop-file-utils
MODGO_MODULES = \
github.com/gdamore/encoding v1.0.0 \
github.com/gdamore/tcell/v2 v2.3.1 \
github.com/gokcehan/tcell/v2 v2.2.1-0.20210329222449-4dd2d52e83ef \
github.com/lucasb-eyer/go-colorful v1.0.3 \
github.com/mattn/go-runewidth v0.0.10 \
github.com/rivo/uniseg v0.1.0 \
golang.org/x/sys v0.0.0-20201119102817-f84b799fce68 \
golang.org/x/term v0.0.0-20210220032956-6a3ed077a48d \
golang.org/x/text v0.3.0 \
gopkg.in/djherbis/times.v1 v1.2.0
MODGO_MODFILES = \
golang.org/x/term v0.0.0-20201210144234-2321bbc49cbf
do-install:
${INSTALL_PROGRAM} ${WRKDIR}/go/bin/lf ${PREFIX}/bin
${INSTALL_MAN_DIR} ${PREFIX}/man/man1
@ -45,4 +30,5 @@ do-install:
${INSTALL_DATA} ${WRKSRC}/etc/lfrc.example ${PREFIX}/share/examples/lf
${INSTALL_DATA} ${WRKSRC}/lf.desktop ${PREFIX}/share/applications
.include "modules.inc"
.include <bsd.port.mk>

View File

@ -2,8 +2,6 @@ SHA256 (go_modules/github.com/gdamore/encoding/@v/v1.0.0.mod) = pJgRJVFfDy3yU8Le
SHA256 (go_modules/github.com/gdamore/encoding/@v/v1.0.0.zip) = Y4qYMuL2LRGNfFEdhr2uFiKlHzMd5IoB2Sn9JOvmoqY=
SHA256 (go_modules/github.com/gdamore/tcell/v2/@v/v2.3.1.mod) = rQRC7QKpjBhrhj0Ba0Q4tkLQo0JEsS3neTa6ebHtXbE=
SHA256 (go_modules/github.com/gdamore/tcell/v2/@v/v2.3.1.zip) = aXsU0VYkzZX6KMPTS2kplTKfHjDPH2Cf98rMILp/awU=
SHA256 (go_modules/github.com/gokcehan/tcell/v2/@v/v2.2.1-0.20210329222449-4dd2d52e83ef.mod) = rQRC7QKpjBhrhj0Ba0Q4tkLQo0JEsS3neTa6ebHtXbE=
SHA256 (go_modules/github.com/gokcehan/tcell/v2/@v/v2.2.1-0.20210329222449-4dd2d52e83ef.zip) = TzWnxsl7act2XecePoNHyzZi8LvnYrn6bDaE7yPUMrw=
SHA256 (go_modules/github.com/lucasb-eyer/go-colorful/@v/v1.0.3.mod) = hPnDjpiEqwE8g3yxau4TlQDT1cbMqwJDmIHbLs8o9mA=
SHA256 (go_modules/github.com/lucasb-eyer/go-colorful/@v/v1.0.3.zip) = qobu50Rk+L3FrZp9TqRz5yxl5qPdVpLBBzbQY14+AF8=
SHA256 (go_modules/github.com/mattn/go-runewidth/@v/v0.0.10.mod) = QTaqoj/LMXaikoIvKoqYzMey/eOKWZIsFSsAb1nVlpU=
@ -11,7 +9,8 @@ SHA256 (go_modules/github.com/mattn/go-runewidth/@v/v0.0.10.zip) = Aw3PPqbLObNCa
SHA256 (go_modules/github.com/rivo/uniseg/@v/v0.1.0.mod) = bHMYonqNVHOo62YedfsAUoF24O/FkxDtJ3yhO9EqU/E=
SHA256 (go_modules/github.com/rivo/uniseg/@v/v0.1.0.zip) = y3Ad+B82rPuyYnp4Zi/cqhUO4awA0Hlqfz6vvbYhgSg=
SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20201119102817-f84b799fce68.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M=
SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20201119102817-f84b799fce68.zip) = JoHrUmd2g743YCWKr+E8kcHIOIhELpxlRTNK6XoCs4Y=
SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20220209214540-3681064d5158.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ=
SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20220209214540-3681064d5158.zip) = hCiatd7ADqb3uRHDkrWRmNBG6r5DGFy6Rc/3n1sakjM=
SHA256 (go_modules/golang.org/x/term/@v/v0.0.0-20201210144234-2321bbc49cbf.mod) = TLqxT3cGdxsnHZlaGzzBMf5aJGqtx+5tG6bwvYlHgfo=
SHA256 (go_modules/golang.org/x/term/@v/v0.0.0-20210220032956-6a3ed077a48d.mod) = TLqxT3cGdxsnHZlaGzzBMf5aJGqtx+5tG6bwvYlHgfo=
SHA256 (go_modules/golang.org/x/term/@v/v0.0.0-20210220032956-6a3ed077a48d.zip) = PWshrRZ7XLzJrIhsi6LHhbo8VZ5IeRVG8zkBdQ33aGM=
@ -19,13 +18,11 @@ SHA256 (go_modules/golang.org/x/text/@v/v0.3.0.mod) = NoedWG/YAB6E2oeHGQoR5PeHSe
SHA256 (go_modules/golang.org/x/text/@v/v0.3.0.zip) = 6jBoOVUD08fvjOFqKG91yMk4gsJaZsKqbI4q1Np6muA=
SHA256 (go_modules/gopkg.in/djherbis/times.v1/@v/v1.2.0.mod) = FsSHV+kPum+Q+goV0gngl1scYFnBxz0D5F6cS9fq2g8=
SHA256 (go_modules/gopkg.in/djherbis/times.v1/@v/v1.2.0.zip) = ktPnLGj2S+AQ24Th5d2x7m+rk6Sq1XtxXBKKrHXUTOo=
SHA256 (lf-22.zip) = +USae7CaUvtxrNGzQjKkevxyOSAUwnzUmM5Y3p8Lq28=
SHA256 (lf-27.zip) = r4F9WsVchmmonbv0Bqjw3Ty9tMWdi0uViDoeuPCmRrw=
SIZE (go_modules/github.com/gdamore/encoding/@v/v1.0.0.mod) = 77
SIZE (go_modules/github.com/gdamore/encoding/@v/v1.0.0.zip) = 19867
SIZE (go_modules/github.com/gdamore/tcell/v2/@v/v2.3.1.mod) = 308
SIZE (go_modules/github.com/gdamore/tcell/v2/@v/v2.3.1.zip) = 222653
SIZE (go_modules/github.com/gokcehan/tcell/v2/@v/v2.2.1-0.20210329222449-4dd2d52e83ef.mod) = 308
SIZE (go_modules/github.com/gokcehan/tcell/v2/@v/v2.2.1-0.20210329222449-4dd2d52e83ef.zip) = 227557
SIZE (go_modules/github.com/lucasb-eyer/go-colorful/@v/v1.0.3.mod) = 51
SIZE (go_modules/github.com/lucasb-eyer/go-colorful/@v/v1.0.3.zip) = 442291
SIZE (go_modules/github.com/mattn/go-runewidth/@v/v0.0.10.mod) = 84
@ -33,7 +30,8 @@ SIZE (go_modules/github.com/mattn/go-runewidth/@v/v0.0.10.zip) = 20348
SIZE (go_modules/github.com/rivo/uniseg/@v/v0.1.0.mod) = 39
SIZE (go_modules/github.com/rivo/uniseg/@v/v0.1.0.zip) = 45664
SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20201119102817-f84b799fce68.mod) = 33
SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20201119102817-f84b799fce68.zip) = 1529034
SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20220209214540-3681064d5158.mod) = 33
SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20220209214540-3681064d5158.zip) = 1705205
SIZE (go_modules/golang.org/x/term/@v/v0.0.0-20201210144234-2321bbc49cbf.mod) = 95
SIZE (go_modules/golang.org/x/term/@v/v0.0.0-20210220032956-6a3ed077a48d.mod) = 95
SIZE (go_modules/golang.org/x/term/@v/v0.0.0-20210220032956-6a3ed077a48d.zip) = 23402
@ -41,4 +39,4 @@ SIZE (go_modules/golang.org/x/text/@v/v0.3.0.mod) = 25
SIZE (go_modules/golang.org/x/text/@v/v0.3.0.zip) = 6349244
SIZE (go_modules/gopkg.in/djherbis/times.v1/@v/v1.2.0.mod) = 34
SIZE (go_modules/gopkg.in/djherbis/times.v1/@v/v1.2.0.zip) = 16389
SIZE (lf-22.zip) = 122239
SIZE (lf-27.zip) = 132700

15
sysutils/lf/modules.inc Normal file
View File

@ -0,0 +1,15 @@
MODGO_MODULES = \
github.com/gdamore/encoding v1.0.0 \
github.com/gdamore/tcell/v2 v2.3.1 \
github.com/lucasb-eyer/go-colorful v1.0.3 \
github.com/mattn/go-runewidth v0.0.10 \
github.com/rivo/uniseg v0.1.0 \
golang.org/x/sys v0.0.0-20220209214540-3681064d5158 \
golang.org/x/term v0.0.0-20210220032956-6a3ed077a48d \
golang.org/x/text v0.3.0 \
gopkg.in/djherbis/times.v1 v1.2.0
MODGO_MODFILES = \
golang.org/x/sys v0.0.0-20201119102817-f84b799fce68 \
golang.org/x/term v0.0.0-20201210144234-2321bbc49cbf

View File

@ -1,12 +0,0 @@
Index: etc/lfrc.example
--- etc/lfrc.example.orig
+++ etc/lfrc.example
@@ -73,7 +73,7 @@ cmd extract ${{
case $f in
*.tar.bz|*.tar.bz2|*.tbz|*.tbz2) tar xjvf $f;;
*.tar.gz|*.tgz) tar xzvf $f;;
- *.tar.xz|*.txz) tar xJvf $f;;
+ *.tar.xz|*.txz) xzcat $f | tar xvf -;;
*.zip) unzip $f;;
*.rar) unrar x $f;;
*.7z) 7z x $f;;