From 0a626d38dc11337b9fe8418b03ae7bb410a5bd7c Mon Sep 17 00:00:00 2001 From: Jared Cervantes Date: Fri, 31 Jul 2026 10:05:51 -0400 Subject: [PATCH] lf: Update to v42 **Summary** - Release notes can be found [here](https://github.com/gokcehan/lf/releases/tag/r42). Signed-off-by: Jared Cervantes --- packages/l/lf/package.yml | 38 +++++++++++++++++----------------- packages/l/lf/pspec_x86_64.xml | 7 ++++--- 2 files changed, 23 insertions(+), 22 deletions(-) diff --git a/packages/l/lf/package.yml b/packages/l/lf/package.yml index 2821b8bbe74b..3bcd248b5719 100644 --- a/packages/l/lf/package.yml +++ b/packages/l/lf/package.yml @@ -1,9 +1,9 @@ # yaml-language-server: $schema=/usr/share/ypkg/schema/schema.json name : lf -version : '41' -release : 27 +version : '42' +release : 28 source : - - https://github.com/gokcehan/lf/archive/refs/tags/r41.tar.gz : 55c556d53b5541d5f8691f1309a0166a7a0d8e06cb051c3030c2cd7d8abc6789 + - https://github.com/gokcehan/lf/archive/refs/tags/r42.tar.gz : 7a8f7c2c86419270b713b6235dced7b9d0e68732e74a1e0f375f774fff4023ca homepage : https://github.com/gokcehan/lf license : MIT component : system.utils @@ -16,25 +16,25 @@ builddeps : build : | go build -ldflags "-s -w" -o lf install : | - install -Dm00755 lf $installdir/usr/bin/lf - install -Dm00644 lf.1 $installdir/usr/share/man/man1/lf.1 - install -Dm00644 lf.desktop $installdir/usr/share/applications/lf.desktop + %install_bin lf + %install_file lf.1 -t ${installdir}/usr/share/man/man1 + %install_file lf.desktop -t ${installdir}/usr/share/applications - install -Dm00644 "$pkgfiles/io.github.gokcehan.lf.metainfo.xml" "$installdir/usr/share/metainfo/io.github.gokcehan.lf.metainfo.xml" - install -Dm00644 etc/lfrc.example $installdir/usr/share/doc/lf/examples/lfrc - install -Dm00644 etc/colors.example $installdir/usr/share/doc/lf/examples/colors - install -Dm00644 etc/icons.example $installdir/usr/share/doc/lf/examples/icons + %install_file ${pkgfiles}/io.github.gokcehan.lf.metainfo.xml -t ${installdir}/usr/share/metainfo + %install_file etc/lfrc.example ${installdir}/usr/share/doc/lf/examples/lfrc + %install_file etc/colors.example ${installdir}/usr/share/doc/lf/examples/colors + %install_file etc/icons.example ${installdir}/usr/share/doc/lf/examples/icons - install -Dm00644 etc/lf.bash installdir/usr/share/bash-completion/completions/lf - install -Dm00644 etc/lf.fish $installdir/usr/share/fish/vendor_completions.d/lf.fish - install -Dm00644 etc/lf.zsh $installdir/usr/share/zsh/site-functions/_lf + %install_file etc/lf.bash ${installdir}/usr/share/bash-completion/completions/lf + %install_file etc/lf.fish -t ${installdir}/usr/share/fish/vendor_completions.d + %install_file etc/lf.zsh ${installdir}/usr/share/zsh/site-functions/_lf - install -Dm00644 etc/lfcd.sh $installdir/usr/share/defaults/etc/profile.d/lfcd.sh - install -Dm00644 etc/lfcd.fish $installdir/usr/share/fish/vendor_functions.d/lfcd.fish - install -Dm00644 etc/lfcd.sh $installdir/usr/share/zsh/site-functions/lfcd.sh + %install_file etc/lfcd.sh ${installdir}/usr/share/defaults/etc/profile.d/lfcd.sh + %install_file etc/lfcd.fish -t ${installdir}/usr/share/fish/vendor_functions.d + %install_file etc/lfcd.sh -t ${installdir}/usr/share/zsh/site-functions - install -Dm00644 etc/lf.vim $installdir/usr/share/vim/vimfiles/plugin/lf.vim - install -dm00755 $installdir/usr/share/nvim/plugin - ln -sf /usr/share/vim/vimfiles/plugin/lf.vim $installdir/usr/share/nvim/plugin/lf.vim + %install_file etc/lf.vim -t ${installdir}/usr/share/vim/vimfiles/plugin + %install_dir ${installdir}/usr/share/nvim/plugin + ln -srv ${installdir}/usr/share/vim/vimfiles/plugin/lf.vim ${installdir}/usr/share/nvim/plugin/lf.vim %install_license LICENSE diff --git a/packages/l/lf/pspec_x86_64.xml b/packages/l/lf/pspec_x86_64.xml index e2e6047fba94..114d22546217 100644 --- a/packages/l/lf/pspec_x86_64.xml +++ b/packages/l/lf/pspec_x86_64.xml @@ -22,6 +22,7 @@ /usr/bin/lf /usr/share/applications/lf.desktop + /usr/share/bash-completion/completions/lf /usr/share/defaults/etc/profile.d/lfcd.sh /usr/share/doc/lf/examples/colors /usr/share/doc/lf/examples/icons @@ -38,9 +39,9 @@ - - 2026-02-04 - 41 + + 2026-07-31 + 42 Packaging update Jared Cervantes jared@jaredcervantes.com