Gentoo Archives: gentoo-commits

From: Mikle Kolyada <zlogene@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-misc/nnn/
Date: Fri, 06 May 2022 19:02:13
Message-Id: 1651863711.ece754213ded1408e06b0bceb2ba9f781baa5e10.zlogene@gentoo
1 commit: ece754213ded1408e06b0bceb2ba9f781baa5e10
2 Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
3 AuthorDate: Fri May 6 19:01:25 2022 +0000
4 Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
5 CommitDate: Fri May 6 19:01:51 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ece75421
7
8 app-misc/nnn: Version bump (v4.5)
9
10 Package-Manager: Portage-3.0.30, Repoman-3.0.3
11 Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
12
13 app-misc/nnn/Manifest | 1 +
14 app-misc/nnn/nnn-4.5.ebuild | 48 +++++++++++++++++++++++++++++++++++++++++++++
15 2 files changed, 49 insertions(+)
16
17 diff --git a/app-misc/nnn/Manifest b/app-misc/nnn/Manifest
18 index e5e800a5ff30..b32d41cf5341 100644
19 --- a/app-misc/nnn/Manifest
20 +++ b/app-misc/nnn/Manifest
21 @@ -18,3 +18,4 @@ DIST nnn-3.5.tar.gz 205980 BLAKE2B 4c49fb0feb4f04075fd64d0b42643256cceec84185df2
22 DIST nnn-3.6.tar.gz 204688 BLAKE2B 475bd783333bbb55f0c64a3028712792f9376f6a604ba18a7aef3735f1afc5aa91f419f3f41b2c14d525d02fb30db6ca7078fe56f4c7cce2f97c32079be129ea SHA512 e997e2279c495c7235fdfd51ffcc36949686889424686f050329c7f127c62f3ddc807a758ee1b18b00a1884eeaf9f94195d02b2d0e2d76ae1523b8bf2cef1232
23 DIST nnn-4.0.tar.gz 214555 BLAKE2B b0490662bad07213ff79b8865b8d9672d1ff98d93e3705e0aa45d103c151274934dc0cff66731f7b157007a81b9dbb5d9f3edb6a17daddcfb265f73b6faa400e SHA512 fde552a31674c9bf50a2e98de4456621bdc97aee36cd5efd7ad0cc33959965d01469fb20b12868ebffd4c8da79990b502e26895cb5b047ac8821e2ca09b0a234
24 DIST nnn-4.3.tar.gz 236606 BLAKE2B cec0a73a40fae76e478c3299e2ae8a613c2e1b16e009d4f69cc3c9c9f6ea5df4048fc7f941ae6369293cf56df9b91a496531f4b34bf05f1dbbf8fab9120ffe78 SHA512 588af174d86db14acf5d1e2ac42f88ca5c6f0e105996a58771e7e0f989f224616e7a12d74fecc96540a9782db0cf8857c21bf0f50df4ee3b4b5c641291c64575
25 +DIST nnn-4.5.tar.gz 242191 BLAKE2B 2a1564520222bc51df64c495ffa7a22fc3200f4572281e4b4e998e999b41c171f4b832502a054741040fa9d87d0da0d0d23949c0d867fc4c2830722045654c3d SHA512 ab64f0e6211b14e90a4632bb0da9a1214635c9a06718c7c434d344d69d1087b4d5d978d44f38c1b03bb555e3055ca5033bcbca40927135757a468e6f1b99046e
26
27 diff --git a/app-misc/nnn/nnn-4.5.ebuild b/app-misc/nnn/nnn-4.5.ebuild
28 new file mode 100644
29 index 000000000000..57340dc98f35
30 --- /dev/null
31 +++ b/app-misc/nnn/nnn-4.5.ebuild
32 @@ -0,0 +1,48 @@
33 +# Copyright 1999-2022 Gentoo Authors
34 +# Distributed under the terms of the GNU General Public License v2
35 +
36 +EAPI=8
37 +
38 +inherit bash-completion-r1 toolchain-funcs xdg-utils
39 +
40 +DESCRIPTION="The missing terminal file browser for X"
41 +HOMEPAGE="https://github.com/jarun/nnn"
42 +SRC_URI="https://github.com/jarun/nnn/archive/v${PV}.tar.gz -> ${P}.tar.gz"
43 +
44 +LICENSE="BSD-2"
45 +SLOT="0"
46 +KEYWORDS="~amd64 ~ppc64 ~x86"
47 +
48 +DEPEND="sys-libs/ncurses:0=
49 + sys-libs/readline:0="
50 +RDEPEND="${DEPEND}"
51 +
52 +src_prepare() {
53 + default
54 + tc-export CC
55 + sed -i -e '/install: all/install:/' Makefile || die "sed failed"
56 +}
57 +
58 +src_install() {
59 + emake PREFIX="${EPREFIX}/usr" DESTDIR="${D}" install
60 +
61 + emake PREFIX="${EPREFIX}/usr" DESTDIR="${D}" install-desktop
62 +
63 + newbashcomp misc/auto-completion/bash/nnn-completion.bash nnn
64 +
65 + insinto /usr/share/fish/vendor_completions.d
66 + doins misc/auto-completion/fish/nnn.fish
67 +
68 + insinto /usr/share/zsh/site-functions
69 + doins misc/auto-completion/zsh/_nnn
70 +
71 + einstalldocs
72 +}
73 +
74 +pkg_postinst() {
75 + xdg_desktop_database_update
76 +}
77 +
78 +pkg_postrm() {
79 + xdg_desktop_database_update
80 +}