Hello,
please find attached a diff to update lf to the latest release. There
have been various fixes and breaking changes since the last packaged
version. while here i've also moved MODGO_MODULES to modules.inc.
ok?
Index: Makefile
===================================================================
RCS file: /home/cvs/ports/sysutils/lf/Makefile,v
retrieving revision 1.5
diff -u -p -r1.5 Makefile
--- Makefile 11 Mar 2022 19:57:33 -0000 1.5
+++ Makefile 5 Jun 2022 08:34:03 -0000
@@ -1,9 +1,9 @@
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}
@@ -12,6 +12,7 @@ CATEGORIES = sysutils
HOMEPAGE = https://github.com/gokcehan/lf
MAINTAINER = Chang, Chu-Kuan <[email protected]>
+
# MIT
PERMIT_PACKAGE = Yes
@@ -21,28 +22,13 @@ 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
${INSTALL_DATA_DIR} ${PREFIX}/share/examples/lf
${INSTALL_DATA_DIR} ${PREFIX}/share/applications
${INSTALL_MAN} ${WRKSRC}/lf.1 ${PREFIX}/man/man1
${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>
Index: distinfo
===================================================================
RCS file: /home/cvs/ports/sysutils/lf/distinfo,v
retrieving revision 1.3
diff -u -p -r1.3 distinfo
--- distinfo 25 May 2021 11:17:37 -0000 1.3
+++ distinfo 5 Jun 2022 08:23:39 -0000
@@ -2,8 +2,6 @@ SHA256 (go_modules/github.com/gdamore/en
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-r
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/
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-run
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
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
Index: modules.inc
===================================================================
RCS file: modules.inc
diff -N modules.inc
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ modules.inc 5 Jun 2022 08:21:19 -0000
@@ -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
+