sysutils/vimpager: Update to 2.06.20250412
Use flavors for runtime dependencies. The flavors are same as in editors/vim. Add TEST target and dependency. Submitter takes maintainership. PR: 283220
This commit is contained in:
parent
91d143d1f5
commit
da27c90d3e
3 changed files with 39 additions and 19 deletions
|
|
@ -1,32 +1,48 @@
|
|||
PORTNAME= vimpager
|
||||
DISTVERSION= 2.06.20200712
|
||||
PORTREVISION= 1
|
||||
DISTVERSION= 2.06.20250412
|
||||
CATEGORIES= sysutils
|
||||
|
||||
MAINTAINER= ports@FreeBSD.org
|
||||
COMMENT= Use Vim/NeoVim as a pager
|
||||
MAINTAINER= nxjoseph@protonmail.com
|
||||
COMMENT= Use Vim/NeoVim as a pager (${FLAVOR:U} flavor)
|
||||
WWW= https://github.com/rkitover/vimpager
|
||||
|
||||
LICENSE= BSD2CLAUSE
|
||||
LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||
|
||||
FLAVORS= console gtk2 gtk3 motif tiny x11 neovim
|
||||
FLAVOR?= ${FLAVORS:[1]}
|
||||
|
||||
console_RUN_DEPENDS= ${LOCALBASE}/bin/vim:editors/vim@console
|
||||
gtk2_PKGNAMESUFFIX= -gtk2
|
||||
gtk2_RUN_DEPENDS= ${LOCALBASE}/bin/vim:editors/vim@gtk2
|
||||
gtk3_PKGNAMESUFFIX= -gtk3
|
||||
gtk3_RUN_DEPENDS= ${LOCALBASE}/bin/vim:editors/vim@gtk3
|
||||
motif_PKGNAMESUFFIX= -motif
|
||||
motif_RUN_DEPENDS= ${LOCALBASE}/bin/vim:editors/vim@motif
|
||||
neovim_PKGNAMESUFFIX= -neovim
|
||||
neovim_RUN_DEPENDS= ${LOCALBASE}/bin/nvim:editors/neovim
|
||||
tiny_PKGNAMESUFFIX= -tiny
|
||||
tiny_RUN_DEPENDS= ${LOCALBASE}/bin/vim:editors/vim@tiny
|
||||
x11_PKGNAMESUFFIX= -x11
|
||||
x11_RUN_DEPENDS= ${LOCALBASE}/bin/vim:editors/vim@x11
|
||||
|
||||
USES= gmake
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= rkitover
|
||||
GH_TAGNAME= 85004fd
|
||||
GH_TAGNAME= 842f746
|
||||
|
||||
TEST_TARGET= test
|
||||
TESTING_UNSAFE= yes
|
||||
|
||||
# Register conflicts with all other flavors
|
||||
CONFLICTS_INSTALL= ${FLAVORS:N${FLAVOR}:S/^/vimpager-/}
|
||||
|
||||
NO_ARCH= yes
|
||||
|
||||
OPTIONS_DEFINE= DOCS
|
||||
OPTIONS_SINGLE= BACKEND
|
||||
OPTIONS_DEFAULT=VIM
|
||||
OPTIONS_DEFINE= DOCS TEST
|
||||
OPTIONS_SUB= yes
|
||||
|
||||
OPTIONS_SINGLE_BACKEND= NEOVIM VIM
|
||||
BACKEND_DESC= Choose your Vim backend
|
||||
NEOVIM_DESC= NeoVim
|
||||
VIM_DESC= Vim
|
||||
|
||||
NEOVIM_RUN_DEPENDS= nvim:editors/neovim
|
||||
VIM_RUN_DEPENDS= vim:editors/vim
|
||||
DOCS_BUILD_DEPENDS= pandoc:textproc/hs-pandoc
|
||||
TEST_RUN_DEPENDS= bats:devel/bats-core
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1594537103
|
||||
SHA256 (rkitover-vimpager-2.06.20200712-85004fd_GH0.tar.gz) = 7bf5f4b7ac6ef0bfc2d7837ce4a4bab9d891ddd14739e0619ba3346e75c3fb4d
|
||||
SIZE (rkitover-vimpager-2.06.20200712-85004fd_GH0.tar.gz) = 164077
|
||||
TIMESTAMP = 1748713928
|
||||
SHA256 (rkitover-vimpager-2.06.20250412-842f746_GH0.tar.gz) = 935c6e80e3c66fba31ba6f1d7fb2f3f471599f21848c1b6b5063ccd7dd5374c5
|
||||
SIZE (rkitover-vimpager-2.06.20250412-842f746_GH0.tar.gz) = 164299
|
||||
|
|
|
|||
|
|
@ -1,14 +1,18 @@
|
|||
bin/vimcat
|
||||
bin/vimpager
|
||||
etc/vimpagerrc
|
||||
%%ETCDIR%%rc
|
||||
%%PORTDOCS%%%%DOCSDIR%%/ChangeLog_vimcat.yml
|
||||
%%PORTDOCS%%%%DOCSDIR%%/ChangeLog_vimpager.yml
|
||||
%%PORTDOCS%%%%DOCSDIR%%/DOC_AUTHORS.yml
|
||||
%%PORTDOCS%%%%DOCSDIR%%/TODO.yml
|
||||
%%PORTDOCS%%%%DOCSDIR%%/copyright
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/vimcat.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/vimpager.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/uganda.txt
|
||||
%%PORTDOCS%%%%DOCSDIR%%/vimcat.md
|
||||
%%PORTDOCS%%%%DOCSDIR%%/vimpager.md
|
||||
share/man/man1/vimcat.1.gz
|
||||
share/man/man1/vimpager.1.gz
|
||||
%%DATADIR%%/autoload/AnsiEsc.vim
|
||||
%%DATADIR%%/autoload/vimcat.vim
|
||||
%%DATADIR%%/autoload/vimpager.vim
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue