1 |
commit: 1463f0fcca2d1d6059b9a349e428d1fbd2d536ba |
2 |
Author: Dex Conner <cantcuckthis <AT> danwin1210 <DOT> de> |
3 |
AuthorDate: Thu Apr 7 18:27:49 2022 +0000 |
4 |
Commit: Ronny Gutbrod <gentoo <AT> tastytea <DOT> de> |
5 |
CommitDate: Thu Apr 7 18:36:33 2022 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1463f0fc |
7 |
|
8 |
app-misc/lf: add 27 |
9 |
|
10 |
Signed-off-by: Dex Conner <cantcuckthis <AT> danwin1210.de> |
11 |
|
12 |
app-misc/lf/Manifest | 5 +++ |
13 |
app-misc/lf/lf-27.ebuild | 85 ++++++++++++++++++++++++++++++++++++++++++++++++ |
14 |
2 files changed, 90 insertions(+) |
15 |
|
16 |
diff --git a/app-misc/lf/Manifest b/app-misc/lf/Manifest |
17 |
index 42e8afe0f..9debee9c4 100644 |
18 |
--- a/app-misc/lf/Manifest |
19 |
+++ b/app-misc/lf/Manifest |
20 |
@@ -2,6 +2,8 @@ DIST github.com%2Fgdamore%2Fencoding%2F@v%2Fv1.0.0.mod 77 BLAKE2B 1b81c4c20a8900 |
21 |
DIST github.com%2Fgdamore%2Fencoding%2F@v%2Fv1.0.0.zip 19867 BLAKE2B a772206ce6dc48b32d7125a25b26694325d367ebcbad85466b2e6cfdb9fc9f0e08b98b7ecede5397344e5f7e623c4c76edcf69dcee99917adccf5b31aad80bf8 SHA512 127767c725e376b43fe4e2003ddc12fe89693d6d7e52b01e6d47d73fd04496decc0fd60b64c7a65303428e00a52ece1848610ea35231789a814187ef8503bee3 |
22 |
DIST github.com%2Fgdamore%2Ftcell%2Fv2%2F@v%2Fv2.0.0.mod 253 BLAKE2B 972ed39f4848b39eac6662d8f0f3dfc1ff4ec14f5da35fb8c41ada758932df35d4bdc1cf1fd91e54626ae74fc1cdfbbaf93261d793ce828f6a08d0120b5168ed SHA512 8d9fcc68e635c163c1f3f29367988ed5af2d3a2a9acd0c142cc95571bb920618d09e828aa0bf26718c330e5e199d66f2c6c618cab20618ca00be284b013dd833 |
23 |
DIST github.com%2Fgdamore%2Ftcell%2Fv2%2F@v%2Fv2.0.0.zip 219838 BLAKE2B e6d587643ad89f8428931a5aa9dd085a028bf5de1ae01ee5cb9e54b93cb760b81be79f54d2f555afeffe5846915f11f58037be20948e782e3089e0f2937ee3bf SHA512 6992b07bfe24152dd8b867bef52be9fdd17da27d0007ed4fc1c3701d3060bbc71854709ce74456a8d280949abd5b3224f1daf92f18c4a36b89bb78ccbbb16aac |
24 |
+DIST github.com%2Fgdamore%2Ftcell%2Fv2%2F@v%2Fv2.3.1.mod 308 BLAKE2B f53f87ed7d2310c09408d55be26ed053edd625203a7d860da4136849e5d44c6cb9cdd025b8b5d5d58b8649a3dadde10ed8861df75aa9e36989bf45549375c8ed SHA512 933a68f338fab6b8676db5abef19e3d521b546051dc8459cf11cca1bcedbdff94ee93bb0cde94e84c72f75ab1a2ee724ae3d0a2b116f9ec827862cd9a882d21c |
25 |
+DIST github.com%2Fgdamore%2Ftcell%2Fv2%2F@v%2Fv2.3.1.zip 222653 BLAKE2B 089865a73e6ac2b533b9fdb33885a1ed3464ef2ce808d95e8bc338735986ecfce06411cd3a83424dc5f016203dbdb424c2d58d6c211c1ba6081f0441f68ee5d0 SHA512 910b269598fa879e547e372e8fdcafd52ad20669f8ac97b1ae746b9c2fdbcf308dd69bd6b6f2737f62b40573b1e4160685bfc613a6786668beb7aa080436d72e |
26 |
DIST github.com%2Fgokcehan%2Ftcell%2Fv2%2F@v%2Fv2.2.1-0.20210329222449-4dd2d52e83ef.mod 308 BLAKE2B f53f87ed7d2310c09408d55be26ed053edd625203a7d860da4136849e5d44c6cb9cdd025b8b5d5d58b8649a3dadde10ed8861df75aa9e36989bf45549375c8ed SHA512 933a68f338fab6b8676db5abef19e3d521b546051dc8459cf11cca1bcedbdff94ee93bb0cde94e84c72f75ab1a2ee724ae3d0a2b116f9ec827862cd9a882d21c |
27 |
DIST github.com%2Fgokcehan%2Ftcell%2Fv2%2F@v%2Fv2.2.1-0.20210329222449-4dd2d52e83ef.zip 227557 BLAKE2B 6d3a65a1d8a4e3944cb8bf562c52e52f933afe03bc508236126a20cd14e59c3439b5fea5814602a987abaa263a2d326f393ece6bd7fbc29b870f7e7228884d1a SHA512 4721e4fb265bcac520c5ef82eff0853671740915a31cb431136bb31c946a0bf6070680aaeb3d53c87f0b524545752069e8627c92425607101f1770cdada6906d |
28 |
DIST github.com%2Flucasb-eyer%2Fgo-colorful%2F@v%2Fv1.0.3.mod 51 BLAKE2B be532e33c9a0e83b9d0b760b21d97ac83850299adb329f754f31e4b46dc7fb7a7157d2a41cdc258924ef8ee5c111a95ac3b0037d749cc936e1988a46612522cd SHA512 270b19446ac9a396f5ce7a000873928a44edb1457f86d294971dae08be37cd64ddb8edc0293e100ee60d56c504851aa69ab11db0b4cfd46649c5f79459e40011 |
29 |
@@ -17,6 +19,8 @@ DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190626150813-e07cf5db2756.mod 33 BLAKE |
30 |
DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190626150813-e07cf5db2756.zip 1810550 BLAKE2B e0bcc6235d88e1728797c178d10261e851b18814ecad679674349596f5fc0aa2784b0b4fee440488ffe8188b47dbf8474e5a5078b1220188ac6c25b0c371068d SHA512 98442115bb11ccc8061eb7c39e2e7efcc809d45ed6051456d6ec5439e20823b4b4d2ce16f4ba02530b58f74e9c1b9f3bf0d3dd0b4327b1b8158f395022ab2d80 |
31 |
DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20201119102817-f84b799fce68.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab |
32 |
DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20201119102817-f84b799fce68.zip 1529034 BLAKE2B a30815639bc723fe9c7078c1fc5214e43aa946520c8d2d1efdc2cfb88b53c1faf50054f693d4f3b92461a64c07c8dbb845901c87a8deb86650cfcfc0482aae08 SHA512 113ecd43b0aecd6050a3a7319bbb43d351e62d71f01f9b98af7ab15b179fff616ebbb81920447f3b1192a9230c230c95bb20e9172981d4c8b926804ee92af508 |
33 |
+DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20220209214540-3681064d5158.mod 33 BLAKE2B b74677ab15ab6b31640d71b052db667b0fb585ed6d1044e26bc5e4cf8da90e1ede81f8876babea843dd322b8b707189138e70c24d13d931f1f6dd04978ac222c SHA512 85e511b1261c1935f5ee4754ad31d1d946f9e10f0af9905f44c4348d6ce5104319c03fb38517dde616698f6487b0c62788cfa96bc0ffb3b6db80accd7e552655 |
34 |
+DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20220209214540-3681064d5158.zip 1705205 BLAKE2B 7dbb357942b0c0b68473d25b05df1bfc47dc5af98b702a2a4f372409e669b631f99311146d4e4dfd7c15917c0fec6993134d44ef21407b8db615cd5f4aec2188 SHA512 541db3174ff73c4266f351e687a52c7d54bec4ff2320f4e2baf34d6327c46b46fac8156b602a97739aaa483a821b731a4579033bbc48e3a591bcf7970246cf15 |
35 |
DIST golang.org%2Fx%2Fterm%2F@v%2Fv0.0.0-20201210144234-2321bbc49cbf.mod 95 BLAKE2B 8385688f2081360fc2694f05d128ff0c587ef131e1b5757a942d9335870200e06545318afb1a7d1f059d060f51fe94fc16a48a1d7ec31a9a83e07b3c93f34ce3 SHA512 a3401e3d20dc1aaaebbf3c296a783668003f2182ed77ec830431f97339e07eda1859fe8c3c7fdfb0125b3ed331d23208519df520f86e20c1a05c822b3d766b08 |
36 |
DIST golang.org%2Fx%2Fterm%2F@v%2Fv0.0.0-20210220032956-6a3ed077a48d.mod 95 BLAKE2B 8385688f2081360fc2694f05d128ff0c587ef131e1b5757a942d9335870200e06545318afb1a7d1f059d060f51fe94fc16a48a1d7ec31a9a83e07b3c93f34ce3 SHA512 a3401e3d20dc1aaaebbf3c296a783668003f2182ed77ec830431f97339e07eda1859fe8c3c7fdfb0125b3ed331d23208519df520f86e20c1a05c822b3d766b08 |
37 |
DIST golang.org%2Fx%2Fterm%2F@v%2Fv0.0.0-20210220032956-6a3ed077a48d.zip 23402 BLAKE2B 03ef6b566c4f9539fe7310adff76e37bac4e3aaf32559f1a228690195207530ff68ad1179b22594cb7a62f9dcceb41631452052eb8bdab852848ffa1e19c0fbb SHA512 3aaf366b00d38d9dfe1ab23a0c6df05e2fb586f44470ec9b7cc59fc113cc68567a4102352b4a416da137df619b44c61e28042124cebcc525e3c6ebf10f8fbff2 |
38 |
@@ -25,4 +29,5 @@ DIST golang.org%2Fx%2Ftext%2F@v%2Fv0.3.0.zip 6349244 BLAKE2B 0aa464ac7b7d17fa7ec |
39 |
DIST gopkg.in%2Fdjherbis%2Ftimes.v1%2F@v%2Fv1.2.0.mod 34 BLAKE2B 994760ba91670807a6a9daa1781637b17e67721dc15124e262cfff7eb23a9bb7191d15925a7cf824a51ba6560816995ec24b3c175960e98669b41febbd69db5c SHA512 2983ea900dc8faee385d721e0d5062317f8d475c690d93d64b5863e7a0c8256077ed884b7dca284431af6696b0088a2a61bbf03aa19d14397f1a04b15f420bcc |
40 |
DIST gopkg.in%2Fdjherbis%2Ftimes.v1%2F@v%2Fv1.2.0.zip 16389 BLAKE2B 1b10d96f25305726184fe72c5f77a8d740a5e5d211fbc4cd78c89f8c5dac863ea24a940d3491c173879cd45e893f92565568a0f5c168fc2aad20e35141a6a12c SHA512 aca66545aa32b274864b4e84b6ef7284b5c63218f346230bf97587c69aaab6b9d5beb11ca3da9c1e9952b68ebc2fda974859757b91a66ede42d64339848ee069 |
41 |
DIST lf-22.tar.gz 102883 BLAKE2B 6e1357ba2038c383ddb6369bdf1f36c673964a34614423e6defeed8aa6094a7167436549bfd65d20ecd04b83ea618e3da7498ce0848ab98af778eb5628ff64ac SHA512 efdca3639d9042ad1ef84529b0b9be21cd8924ac094985b3d978046edb5e11303591a8bebc41df7b2837a3add196f94a8cc482a001a508c4fbc79ba1d2f8c54c |
42 |
+DIST lf-27.tar.gz 112266 BLAKE2B e03cd38042661d35dd7d110894fe7ca4866e491c810e76d6cfe1d34efedbda5f2b4b6e626ab72c72450252dca8f82c3e1804a686e7437d6f7475f3b9fa0ca796 SHA512 1a9cd0a3206f01f75a9ea0dbef4fcd3a2e28e9d283b19c74e821c5e90229b9ff64524e9d151dec44d9b2c06b3f8b424c4053034b58bcc7fa38345ce7c662f013 |
43 |
DIST lf-r20.tar.gz 101838 BLAKE2B 085b7331d65f3e93bf8c0767b08f528bb7f28f4432a25fd7b83eed270e17df4744433fe4e0d736eedfae04edb60dc6bf3663dcd403c0503c6ec4985009ad39b7 SHA512 7706950d11847638eaed3afa2c277945a18364781339d530d4c8829f0e4ec382f133aac43519237646b852a6899b28eb7279dc72f26833b50fdf2c4641ecc109 |
44 |
|
45 |
diff --git a/app-misc/lf/lf-27.ebuild b/app-misc/lf/lf-27.ebuild |
46 |
new file mode 100644 |
47 |
index 000000000..adf2a1a29 |
48 |
--- /dev/null |
49 |
+++ b/app-misc/lf/lf-27.ebuild |
50 |
@@ -0,0 +1,85 @@ |
51 |
+# Copyright 1999-2021 Gentoo Authors |
52 |
+# Distributed under the terms of the GNU General Public License v2 |
53 |
+ |
54 |
+EAPI=7 |
55 |
+ |
56 |
+inherit go-module bash-completion-r1 |
57 |
+ |
58 |
+EGO_SUM=( |
59 |
+ "github.com/gdamore/encoding v1.0.0" |
60 |
+ "github.com/gdamore/encoding v1.0.0/go.mod" |
61 |
+ "github.com/gdamore/tcell/v2 v2.3.1" |
62 |
+ "github.com/gdamore/tcell/v2 v2.3.1/go.mod" |
63 |
+ "github.com/lucasb-eyer/go-colorful v1.0.3" |
64 |
+ "github.com/lucasb-eyer/go-colorful v1.0.3/go.mod" |
65 |
+ "github.com/mattn/go-runewidth v0.0.10" |
66 |
+ "github.com/mattn/go-runewidth v0.0.10/go.mod" |
67 |
+ "github.com/rivo/uniseg v0.1.0" |
68 |
+ "github.com/rivo/uniseg v0.1.0/go.mod" |
69 |
+ "golang.org/x/sys v0.0.0-20201119102817-f84b799fce68/go.mod" |
70 |
+ "golang.org/x/sys v0.0.0-20220209214540-3681064d5158" |
71 |
+ "golang.org/x/sys v0.0.0-20220209214540-3681064d5158/go.mod" |
72 |
+ "golang.org/x/term v0.0.0-20201210144234-2321bbc49cbf/go.mod" |
73 |
+ "golang.org/x/term v0.0.0-20210220032956-6a3ed077a48d" |
74 |
+ "golang.org/x/term v0.0.0-20210220032956-6a3ed077a48d/go.mod" |
75 |
+ "golang.org/x/text v0.3.0" |
76 |
+ "golang.org/x/text v0.3.0/go.mod" |
77 |
+ "gopkg.in/djherbis/times.v1 v1.2.0" |
78 |
+ "gopkg.in/djherbis/times.v1 v1.2.0/go.mod" |
79 |
+) |
80 |
+ |
81 |
+go-module_set_globals |
82 |
+SRC_URI="https://github.com/gokcehan/lf/archive/r${PV}.tar.gz -> ${P}.tar.gz |
83 |
+ ${EGO_SUM_SRC_URI}" |
84 |
+ |
85 |
+DESCRIPTION="Terminal file manager" |
86 |
+HOMEPAGE="https://github.com/gokcehan/lf" |
87 |
+IUSE="+static X" |
88 |
+ |
89 |
+KEYWORDS="~amd64 ~arm ~arm64 ~x86" |
90 |
+LICENSE="MIT" |
91 |
+SLOT="0" |
92 |
+ |
93 |
+S="${WORKDIR}/${PN}-r${PV}" |
94 |
+ |
95 |
+src_compile() { |
96 |
+ local ldflags="-s -w -X main.gVersion=r${PV}" |
97 |
+ use static && { |
98 |
+ export CGO_ENABLED=0 |
99 |
+ ldflags+=' -extldflags "-static"' |
100 |
+ } |
101 |
+ |
102 |
+ go build -ldflags="${ldflags}" || die 'go build failed' |
103 |
+} |
104 |
+ |
105 |
+src_install() { |
106 |
+ local DOCS=( README.md etc/lfrc.example ) |
107 |
+ |
108 |
+ dobin "${PN}" |
109 |
+ |
110 |
+ einstalldocs |
111 |
+ |
112 |
+ doman "${PN}.1" |
113 |
+ |
114 |
+ # bash & zsh |
115 |
+ insinto "/usr/share/${PN}" |
116 |
+ doins "etc/${PN}cd.sh" |
117 |
+ |
118 |
+ # bash-completion |
119 |
+ newbashcomp "etc/${PN}.bash" "${PN}" |
120 |
+ |
121 |
+ # zsh-completion |
122 |
+ insinto /usr/share/zsh/site-functions |
123 |
+ newins "etc/${PN}.zsh" "_${PN}" |
124 |
+ |
125 |
+ # fish-completion |
126 |
+ insinto /usr/share/fish/vendor_completions.d |
127 |
+ doins "etc/${PN}.fish" |
128 |
+ insinto /usr/share/fish/vendor_functions.d |
129 |
+ doins "etc/${PN}cd.fish" |
130 |
+ |
131 |
+ use X && { |
132 |
+ insinto /usr/share/applications |
133 |
+ doins "${PN}.desktop" |
134 |
+ } |
135 |
+} |