From 99298f2203e07e568b920dfba65ee2ed37cabc95 Mon Sep 17 00:00:00 2001 From: saundersp Date: Fri, 14 Feb 2025 22:53:59 +0100 Subject: [PATCH] String formatting --- acct-group/ollama/ollama-0.ebuild | 2 +- acct-user/ollama/ollama-1.ebuild | 2 +- .../lazydocker/lazydocker-0.24.1.ebuild | 18 +- app-text/calibre/calibre-7.25.0.ebuild | 20 ++- dev-libs/cudnn/cudnn-9.6.0.74.ebuild | 14 +- dev-libs/cudnn/cudnn-9.7.1.26.ebuild | 14 +- dev-libs/libportal/libportal-0.9.0.ebuild | 22 +-- .../pst-flags/pst-flags-20230109.ebuild | 29 ++-- .../worldflags/worldflags-20231112.ebuild | 25 ++- .../nvidia-cuda-toolkit-12.6.3.ebuild | 157 +++++++++--------- .../nvidia-cuda-toolkit-12.8.0.ebuild | 157 +++++++++--------- dev-vcs/lazygit/lazygit-0.45.2.ebuild | 12 +- net-libs/lazynpm/lazynpm-0.1.4.ebuild | 17 +- 13 files changed, 246 insertions(+), 243 deletions(-) diff --git a/acct-group/ollama/ollama-0.ebuild b/acct-group/ollama/ollama-0.ebuild index c8f25ba..79508ee 100644 --- a/acct-group/ollama/ollama-0.ebuild +++ b/acct-group/ollama/ollama-0.ebuild @@ -5,5 +5,5 @@ EAPI=8 inherit acct-group -DESCRIPTION="A group for ollama" +DESCRIPTION='A group for ollama' ACCT_GROUP_ID=-1 diff --git a/acct-user/ollama/ollama-1.ebuild b/acct-user/ollama/ollama-1.ebuild index d20e127..fc23bf5 100644 --- a/acct-user/ollama/ollama-1.ebuild +++ b/acct-user/ollama/ollama-1.ebuild @@ -5,7 +5,7 @@ EAPI=8 inherit acct-user -DESCRIPTION="A user for ollama" +DESCRIPTION='A user for ollama' ACCT_USER_ID=-1 ACCT_USER_HOME=/var/lib/ollama ACCT_USER_HOME_PERMS=0700 diff --git a/app-containers/lazydocker/lazydocker-0.24.1.ebuild b/app-containers/lazydocker/lazydocker-0.24.1.ebuild index 85a6406..ddd214b 100644 --- a/app-containers/lazydocker/lazydocker-0.24.1.ebuild +++ b/app-containers/lazydocker/lazydocker-0.24.1.ebuild @@ -5,27 +5,25 @@ EAPI=8 inherit go-module -DESCRIPTION="The lazier way to manage everything docker" -HOMEPAGE="https://github.com/jesseduffield/lazydocker" +DESCRIPTION='The lazier way to manage everything docker' +HOMEPAGE='https://github.com/jesseduffield/lazydocker' SRC_URI="https://github.com/jesseduffield/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" S="${WORKDIR}/${P}" -LICENSE="Apache-2.0 BSD ISC MIT Unlicense" -SLOT="0" -KEYWORDS="~amd64 ~arm64" +LICENSE='Apache-2.0 BSD ISC MIT Unlicense' +SLOT='0' +KEYWORDS='~amd64 ~arm64' -RDEPEND=">=app-containers/docker-cli-1.13 - >=app-containers/docker-compose-1.23.2" +RDEPEND='>=app-containers/docker-cli-1.13 >=app-containers/docker-compose-1.23.2' DOCS=( {CODE-OF-CONDUCT,CONTRIBUTING,README}.md docs ) src_compile() { - ego build -o bin/${PN} \ - -ldflags "-X main.version=${PV}" + ego build -o bin/"${PN}" -ldflags "-X main.version=${PV}" } src_install() { - dobin bin/${PN} + dobin bin/"${PN}" einstalldocs } diff --git a/app-text/calibre/calibre-7.25.0.ebuild b/app-text/calibre/calibre-7.25.0.ebuild index 19c9866..2a4fbd3 100644 --- a/app-text/calibre/calibre-7.25.0.ebuild +++ b/app-text/calibre/calibre-7.25.0.ebuild @@ -165,24 +165,26 @@ src_compile() { tc-export CC CXX # bug 821871 - local MY_LIBDIR="${ESYSROOT}/usr/$(get_libdir)" + local MY_LIBDIR + MY_LIBDIR="${ESYSROOT}/usr/$(get_libdir)" export FT_LIB_DIR="${MY_LIBDIR}" HUNSPELL_LIB_DIR="${MY_LIBDIR}" PODOFO_LIB_DIR="${MY_LIBDIR}" - export QMAKE="$(qt6_get_bindir)/qmake" + QMAKE="$(qt6_get_bindir)/qmake" + export QMAKE - edo ${EPYTHON} setup.py build - edo ${EPYTHON} setup.py gui + edo "${EPYTHON}" setup.py build + edo "${EPYTHON}" setup.py gui # A few different resources are bundled in the distfile by default, because # not all systems necessarily have them. We un-vendor them, using the # upstream integrated approach if possible. See setup/revendor.py and # consider migrating other resources to this if they do not use it, in # *preference* over manual rm'ing. - edo ${EPYTHON} setup.py liberation_fonts \ + edo "${EPYTHON}" setup.py liberation_fonts \ --path-to-liberation_fonts "${EPREFIX}"/usr/share/fonts/liberation-fonts \ --system-liberation_fonts if use system-mathjax; then - edo ${EPYTHON} setup.py mathjax --path-to-mathjax "${EPREFIX}"/usr/share/mathjax --system-mathjax - edo ${EPYTHON} setup.py rapydscript + edo "${EPYTHON}" setup.py mathjax --path-to-mathjax "${EPREFIX}"/usr/share/mathjax --system-mathjax + edo "${EPYTHON}" setup.py rapydscript fi } @@ -210,7 +212,7 @@ src_test() { # have a different control mechanism use speech || export SKIP_SPEECH_TESTS=1 - edo ${PYTHON} setup.py test "${_test_excludes[@]/#/--exclude-test-name=}" + edo "${PYTHON}" setup.py test "${_test_excludes[@]/#/--exclude-test-name=}" } src_install() { @@ -220,7 +222,7 @@ src_install() { # File '/usr/lib/python2.6/locale.py', line 418, in _parse_localename # raise ValueError, 'unknown locale: %s' % localename #ValueError: unknown locale: 46 - export -n LANG LANGUAGE ${!LC_*} + export -n LANG LANGUAGE "${!LC_*}" export LC_ALL=C.utf8 # bug #709682 # Bug #295672 - Avoid sandbox violation in ~/.config by forcing diff --git a/dev-libs/cudnn/cudnn-9.6.0.74.ebuild b/dev-libs/cudnn/cudnn-9.6.0.74.ebuild index 90e7edf..278515a 100644 --- a/dev-libs/cudnn/cudnn-9.6.0.74.ebuild +++ b/dev-libs/cudnn/cudnn-9.6.0.74.ebuild @@ -5,21 +5,21 @@ EAPI=8 inherit unpacker -CUDA_V="12" +CUDA_V='12' -DESCRIPTION="NVIDIA Accelerated Deep Learning on GPU library" -HOMEPAGE="https://developer.nvidia.com/cudnn" +DESCRIPTION='NVIDIA Accelerated Deep Learning on GPU library' +HOMEPAGE='https://developer.nvidia.com/cudnn' SRC_URI="https://developer.download.nvidia.com/compute/cudnn/redist/cudnn/linux-x86_64/cudnn-linux-x86_64-${PV}_cuda${CUDA_V}-archive.tar.xz" S="${WORKDIR}/cudnn-linux-x86_64-${PV%%_*}_cuda${CUDA_V}-archive" -LICENSE="NVIDIA-cuDNN" +LICENSE='NVIDIA-cuDNN' SLOT="0/$(ver_cut 1)" -KEYWORDS="-* ~amd64 ~amd64-linux" -RESTRICT="mirror" +KEYWORDS='-* ~amd64 ~amd64-linux' +RESTRICT='mirror' RDEPEND="=dev-util/nvidia-cuda-toolkit-${CUDA_V}*" -QA_PREBUILT="/opt/cuda/targets/x86_64-linux/lib/*" +QA_PREBUILT='/opt/cuda/targets/x86_64-linux/lib/*' src_install() { insinto /opt/cuda/targets/x86_64-linux diff --git a/dev-libs/cudnn/cudnn-9.7.1.26.ebuild b/dev-libs/cudnn/cudnn-9.7.1.26.ebuild index 90e7edf..278515a 100644 --- a/dev-libs/cudnn/cudnn-9.7.1.26.ebuild +++ b/dev-libs/cudnn/cudnn-9.7.1.26.ebuild @@ -5,21 +5,21 @@ EAPI=8 inherit unpacker -CUDA_V="12" +CUDA_V='12' -DESCRIPTION="NVIDIA Accelerated Deep Learning on GPU library" -HOMEPAGE="https://developer.nvidia.com/cudnn" +DESCRIPTION='NVIDIA Accelerated Deep Learning on GPU library' +HOMEPAGE='https://developer.nvidia.com/cudnn' SRC_URI="https://developer.download.nvidia.com/compute/cudnn/redist/cudnn/linux-x86_64/cudnn-linux-x86_64-${PV}_cuda${CUDA_V}-archive.tar.xz" S="${WORKDIR}/cudnn-linux-x86_64-${PV%%_*}_cuda${CUDA_V}-archive" -LICENSE="NVIDIA-cuDNN" +LICENSE='NVIDIA-cuDNN' SLOT="0/$(ver_cut 1)" -KEYWORDS="-* ~amd64 ~amd64-linux" -RESTRICT="mirror" +KEYWORDS='-* ~amd64 ~amd64-linux' +RESTRICT='mirror' RDEPEND="=dev-util/nvidia-cuda-toolkit-${CUDA_V}*" -QA_PREBUILT="/opt/cuda/targets/x86_64-linux/lib/*" +QA_PREBUILT='/opt/cuda/targets/x86_64-linux/lib/*' src_install() { insinto /opt/cuda/targets/x86_64-linux diff --git a/dev-libs/libportal/libportal-0.9.0.ebuild b/dev-libs/libportal/libportal-0.9.0.ebuild index 06ae8bc..da814b3 100644 --- a/dev-libs/libportal/libportal-0.9.0.ebuild +++ b/dev-libs/libportal/libportal-0.9.0.ebuild @@ -6,21 +6,21 @@ EAPI=8 PYTHON_COMPAT=( python3_{10..13} ) inherit flag-o-matic meson python-any-r1 vala virtualx -DESCRIPTION="Flatpak portal library" -HOMEPAGE="https://github.com/flatpak/libportal" +DESCRIPTION='Flatpak portal library' +HOMEPAGE='https://github.com/flatpak/libportal' SRC_URI="https://github.com/flatpak/libportal/releases/download/${PV}/${P}.tar.xz" -LICENSE="LGPL-3" -SLOT="0/1-1-1-1" # soname of libportal{,-gtk3,-gtk4,-qt5}.so -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" -IUSE="gtk gtk-doc +introspection qt5 test +vala wayland X" -RESTRICT="!test? ( test )" -REQUIRED_USE=" +LICENSE='LGPL-3' +SLOT='0/1-1-1-1' # soname of libportal{,-gtk3,-gtk4,-qt5}.so +KEYWORDS='~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86' +IUSE='gtk gtk-doc +introspection qt5 test +vala wayland X' +RESTRICT='!test? ( test )' +REQUIRED_USE=' gtk-doc? ( introspection ) vala? ( introspection ) -" +' -RDEPEND=" +RDEPEND=' >=dev-libs/glib-2.58:2 introspection? ( dev-libs/gobject-introspection:= ) gtk? ( @@ -33,7 +33,7 @@ RDEPEND=" dev-qt/qtx11extras:= dev-qt/qtwidgets:= ) -" +' DEPEND="${RDEPEND} qt5? ( test? ( dev-qt/qttest:= ) diff --git a/dev-texlive/pst-flags/pst-flags-20230109.ebuild b/dev-texlive/pst-flags/pst-flags-20230109.ebuild index 6bfda73..3b274a8 100644 --- a/dev-texlive/pst-flags/pst-flags-20230109.ebuild +++ b/dev-texlive/pst-flags/pst-flags-20230109.ebuild @@ -1,29 +1,28 @@ # $Header: $ -EAPI="7" -DESCRIPTION="LaTeX package for drawing flags of countries using PSTricks" -HOMEPAGE="https://ctan.org/tex-archive/graphics/pstricks/contrib/pst-flags" +EAPI='7' +DESCRIPTION='LaTeX package for drawing flags of countries using PSTricks' +HOMEPAGE='https://ctan.org/tex-archive/graphics/pstricks/contrib/pst-flags' SRC_URI="http://mirrors.ctan.org/graphics/pstricks/contrib/pst-flags.zip -> ${P}.zip" -LICENSE="lppl-1-3c" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~m68k ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-macos" -DEPEND="app-text/texlive - app-arch/unzip" +LICENSE='lppl-1-3c' +SLOT='0' +KEYWORDS='~alpha ~amd64 ~arm ~hppa ~m68k ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-macos' +DEPEND='app-text/texlive app-arch/unzip' src_unpack() { if [[ -n ${A} ]]; then - unpack ${A} - mv ${PN} ${P} + unpack "${A}" + mv "${PN}" "${P}" fi } src_install() { - dodoc README.md doc/amm-pst-doc.cls doc/${PN}-examples.tex doc/${PN}-doc.tex doc/${PN}-doc.pdf + dodoc README.md doc/amm-pst-doc.cls doc/"${PN}"-examples.tex doc/"${PN}"-doc.tex doc/"${PN}"-doc.pdf - insinto /usr/share/texmf-dist/tex/${PN} - doins tex/${PN}.sty - doins tex/${PN}-colors-html.sty - insinto /usr/share/texmf-dist/tex/${PN}/Flags + insinto /usr/share/texmf-dist/tex/"${PN}" + doins tex/"${PN}".sty + doins tex/"${PN}"-colors-html.sty + insinto /usr/share/texmf-dist/tex/"${PN}"/Flags doins tex/Flags/*.tex doins tex/Flags/*.eps } diff --git a/dev-texlive/worldflags/worldflags-20231112.ebuild b/dev-texlive/worldflags/worldflags-20231112.ebuild index 8d52559..58f6c1b 100644 --- a/dev-texlive/worldflags/worldflags-20231112.ebuild +++ b/dev-texlive/worldflags/worldflags-20231112.ebuild @@ -1,27 +1,26 @@ # $Header: $ -EAPI="7" -DESCRIPTION="Drawing flags with TikZ, by Wilhelm Haager" -HOMEPAGE="https://www.ctan.org/pkg/worldflags" +EAPI='7' +DESCRIPTION='Drawing flags with TikZ, by Wilhelm Haager' +HOMEPAGE='https://www.ctan.org/pkg/worldflags' SRC_URI="https://mirrors.ctan.org/graphics/pgf/contrib/worldflags.zip -> ${P}.zip" -LICENSE="lppl-1-3" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~m68k ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-macos" -DEPEND="app-text/texlive - app-arch/unzip" +LICENSE='lppl-1-3' +SLOT='0' +KEYWORDS='~alpha ~amd64 ~arm ~hppa ~m68k ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-macos' +DEPEND='app-text/texlive app-arch/unzip' src_unpack() { if [[ -n ${A} ]]; then - unpack ${A} - mv ${PN} ${P} + unpack "${A}" + mv "${PN}" "${P}" fi } src_install() { - dodoc README doc/${PN}.pdf doc/${PN}.tex + dodoc README doc/"${PN}".pdf doc/"${PN}".tex - insinto /usr/share/texmf-dist/tex/${PN} - doins tex/${PN}.sty + insinto /usr/share/texmf-dist/tex/"${PN}" + doins tex/"${PN}".sty doins tex/*.tex doins tex/*.pdf } diff --git a/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-12.6.3.ebuild b/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-12.6.3.ebuild index d2937f3..1f5ec23 100644 --- a/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-12.6.3.ebuild +++ b/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-12.6.3.ebuild @@ -5,22 +5,22 @@ EAPI=8 inherit check-reqs toolchain-funcs unpacker -DRIVER_PV="560.35.05" +DRIVER_PV='560.35.05' -DESCRIPTION="NVIDIA CUDA Toolkit (compiler and friends)" -HOMEPAGE="https://developer.nvidia.com/cuda-zone" +DESCRIPTION='NVIDIA CUDA Toolkit (compiler and friends)' +HOMEPAGE='https://developer.nvidia.com/cuda-zone' SRC_URI="https://developer.download.nvidia.com/compute/cuda/${PV}/local_installers/cuda_${PV}_${DRIVER_PV}_linux.run" S="${WORKDIR}" -LICENSE="NVIDIA-CUDA" +LICENSE='NVIDIA-CUDA' SLOT="0/${PV}" -KEYWORDS="-* ~amd64 ~amd64-linux" -IUSE="debugger examples nsight profiler rdma vis-profiler sanitizer" -RESTRICT="bindist mirror" +KEYWORDS='-* ~amd64 ~amd64-linux' +IUSE='debugger examples nsight profiler rdma vis-profiler sanitizer' +RESTRICT='bindist mirror' # since CUDA 11, the bundled toolkit driver (== ${DRIVER_PV}) and the # actual required minimum driver version are different. -RDEPEND=" +RDEPEND=' ${b} will not work with CUDA" - ewarn "Make sure you set an earlier version of gcc with gcc-config" - ewarn "or append --compiler-bindir= pointing to a gcc bindir like" + ewarn 'Make sure you set an earlier version of gcc with gcc-config' + ewarn 'or append --compiler-bindir= pointing to a gcc bindir like' ewarn "--compiler-bindir=${EPREFIX}/usr/*pc-linux-gnu/gcc-bin/gcc${b}" - ewarn "to the nvcc compiler flags" + ewarn 'to the nvcc compiler flags' ewarn fi } @@ -316,13 +319,13 @@ pkg_postinst() { if use profiler || use nsight; then einfo - einfo "nvidia-drivers restrict access to performance counters." + einfo 'nvidia-drivers restrict access to performance counters.' einfo "You'll need to either run profiling tools (nvprof, nsight) " - einfo "using sudo (needs cap SYS_ADMIN) or add the following line to " - einfo "a modprobe configuration file " - einfo "(e.g. /etc/modprobe.d/nvidia-prof.conf): " + einfo 'using sudo (needs cap SYS_ADMIN) or add the following line to ' + einfo 'a modprobe configuration file ' + einfo '(e.g. /etc/modprobe.d/nvidia-prof.conf): ' einfo - einfo "options nvidia NVreg_RestrictProfilingToAdminUsers=0" + einfo 'options nvidia NVreg_RestrictProfilingToAdminUsers=0' einfo fi } diff --git a/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-12.8.0.ebuild b/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-12.8.0.ebuild index 513e859..bf2ad78 100644 --- a/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-12.8.0.ebuild +++ b/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-12.8.0.ebuild @@ -5,22 +5,22 @@ EAPI=8 inherit check-reqs toolchain-funcs unpacker -DRIVER_PV="570.86.10" +DRIVER_PV='570.86.10' -DESCRIPTION="NVIDIA CUDA Toolkit (compiler and friends)" -HOMEPAGE="https://developer.nvidia.com/cuda-zone" +DESCRIPTION='NVIDIA CUDA Toolkit (compiler and friends)' +HOMEPAGE='https://developer.nvidia.com/cuda-zone' SRC_URI="https://developer.download.nvidia.com/compute/cuda/${PV}/local_installers/cuda_${PV}_${DRIVER_PV}_linux.run" S="${WORKDIR}" -LICENSE="NVIDIA-CUDA" +LICENSE='NVIDIA-CUDA' SLOT="0/${PV}" -KEYWORDS="-* ~amd64 ~amd64-linux" -IUSE="debugger examples nsight profiler rdma vis-profiler sanitizer" -RESTRICT="bindist mirror" +KEYWORDS='-* ~amd64 ~amd64-linux' +IUSE='debugger examples nsight profiler rdma vis-profiler sanitizer' +RESTRICT='bindist mirror' # since CUDA 11, the bundled toolkit driver (== ${DRIVER_PV}) and the # actual required minimum driver version are different. -RDEPEND=" +RDEPEND=' ${b} will not work with CUDA" - ewarn "Make sure you set an earlier version of gcc with gcc-config" - ewarn "or append --compiler-bindir= pointing to a gcc bindir like" + ewarn 'Make sure you set an earlier version of gcc with gcc-config' + ewarn 'or append --compiler-bindir= pointing to a gcc bindir like' ewarn "--compiler-bindir=${EPREFIX}/usr/*pc-linux-gnu/gcc-bin/gcc${b}" - ewarn "to the nvcc compiler flags" + ewarn 'to the nvcc compiler flags' ewarn fi } @@ -316,13 +319,13 @@ pkg_postinst() { if use profiler || use nsight; then einfo - einfo "nvidia-drivers restrict access to performance counters." + einfo 'nvidia-drivers restrict access to performance counters.' einfo "You'll need to either run profiling tools (nvprof, nsight) " - einfo "using sudo (needs cap SYS_ADMIN) or add the following line to " - einfo "a modprobe configuration file " - einfo "(e.g. /etc/modprobe.d/nvidia-prof.conf): " + einfo 'using sudo (needs cap SYS_ADMIN) or add the following line to ' + einfo 'a modprobe configuration file ' + einfo '(e.g. /etc/modprobe.d/nvidia-prof.conf): ' einfo - einfo "options nvidia NVreg_RestrictProfilingToAdminUsers=0" + einfo 'options nvidia NVreg_RestrictProfilingToAdminUsers=0' einfo fi } diff --git a/dev-vcs/lazygit/lazygit-0.45.2.ebuild b/dev-vcs/lazygit/lazygit-0.45.2.ebuild index 9dee119..61c167b 100644 --- a/dev-vcs/lazygit/lazygit-0.45.2.ebuild +++ b/dev-vcs/lazygit/lazygit-0.45.2.ebuild @@ -5,15 +5,15 @@ EAPI=8 inherit go-module -DESCRIPTION="Simple terminal UI for git commands" -HOMEPAGE="https://github.com/jesseduffield/lazygit" +DESCRIPTION='Simple terminal UI for git commands' +HOMEPAGE='https://github.com/jesseduffield/lazygit' SRC_URI="https://github.com/jesseduffield/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" -LICENSE="Apache-2.0 BSD ISC MIT Unlicense" -SLOT="0" -KEYWORDS="~amd64 ~arm64" +LICENSE='Apache-2.0 BSD ISC MIT Unlicense' +SLOT='0' +KEYWORDS='~amd64 ~arm64' -RDEPEND="dev-vcs/git" +RDEPEND='dev-vcs/git' DOCS=( {CODE-OF-CONDUCT,CONTRIBUTING,README}.md docs ) diff --git a/net-libs/lazynpm/lazynpm-0.1.4.ebuild b/net-libs/lazynpm/lazynpm-0.1.4.ebuild index 3e902f5..0bb5aba 100644 --- a/net-libs/lazynpm/lazynpm-0.1.4.ebuild +++ b/net-libs/lazynpm/lazynpm-0.1.4.ebuild @@ -5,26 +5,25 @@ EAPI=8 inherit go-module -DESCRIPTION="terminal UI for npm" -HOMEPAGE="https://github.com/jesseduffield/lazynpm" +DESCRIPTION='terminal UI for npm' +HOMEPAGE='https://github.com/jesseduffield/lazynpm' SRC_URI="https://github.com/jesseduffield/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" S="${WORKDIR}/${P}" -LICENSE="Apache-2.0 BSD ISC MIT Unlicense" -SLOT="0" -KEYWORDS="~amd64 ~arm64" +LICENSE='Apache-2.0 BSD ISC MIT Unlicense' +SLOT='0' +KEYWORDS='~amd64 ~arm64' -RDEPEND="net-libs/nodejs" +RDEPEND='net-libs/nodejs' DOCS=( {CODE-OF-CONDUCT,CONTRIBUTING,README}.md docs ) src_compile() { - ego build -o bin/${PN} \ - -ldflags "-X main.version=${PV}" + ego build -o bin/"${PN}" -ldflags "-X main.version=${PV}" } src_install() { - dobin bin/${PN} + dobin bin/"${PN}" einstalldocs }