Merge branch 'staged'
[dports.git] / sysutils / lsd / Makefile
1 PORTNAME=       lsd
2 DISTVERSION=    0.20.1
3 PORTREVISION=   13
4 CATEGORIES=     sysutils
5
6 MAINTAINER=     andoriyu@gmail.com
7 COMMENT=        Pretty ls alternative with support for icons
8 WWW=            https://github.com/Peltoche/lsd
9
10 LICENSE=        MIT
11 LICENSE_FILE=   ${WRKSRC}/LICENSE
12
13 USES=           cargo
14 USE_GITHUB=     yes
15 GH_ACCOUNT=     Peltoche
16
17 CARGO_CRATES=   aho-corasick-0.7.13 \
18                 ansi_term-0.11.0 \
19                 ansi_term-0.12.1 \
20                 arrayref-0.3.6 \
21                 arrayvec-0.5.1 \
22                 assert_cmd-1.0.1 \
23                 assert_fs-1.0.0 \
24                 atty-0.2.14 \
25                 autocfg-1.0.1 \
26                 base64-0.12.3 \
27                 bitflags-1.2.1 \
28                 blake2b_simd-0.5.10 \
29                 bstr-0.2.13 \
30                 cfg-if-0.1.10 \
31                 cfg-if-1.0.0 \
32                 chrono-0.4.15 \
33                 chrono-humanize-0.1.1 \
34                 clap-2.33.3 \
35                 constant_time_eq-0.1.5 \
36                 crossbeam-utils-0.7.2 \
37                 difference-2.0.0 \
38                 dirs-3.0.1 \
39                 dirs-sys-0.3.5 \
40                 doc-comment-0.3.3 \
41                 dtoa-0.4.6 \
42                 float-cmp-0.8.0 \
43                 fnv-1.0.7 \
44                 getrandom-0.1.15 \
45                 glob-0.3.0 \
46                 globset-0.4.5 \
47                 globwalk-0.7.3 \
48                 hermit-abi-0.1.16 \
49                 human-sort-0.2.2 \
50                 ignore-0.4.16 \
51                 instant-0.1.9 \
52                 lazy_static-1.4.0 \
53                 libc-0.2.77 \
54                 linked-hash-map-0.5.3 \
55                 lock_api-0.4.2 \
56                 log-0.4.11 \
57                 lscolors-0.7.1 \
58                 memchr-2.3.3 \
59                 normalize-line-endings-0.3.0 \
60                 num-integer-0.1.43 \
61                 num-traits-0.2.12 \
62                 parking_lot-0.11.1 \
63                 parking_lot_core-0.8.2 \
64                 ppv-lite86-0.2.9 \
65                 predicates-1.0.5 \
66                 predicates-core-1.0.0 \
67                 predicates-tree-1.0.0 \
68                 proc-macro2-1.0.24 \
69                 quote-1.0.7 \
70                 rand-0.7.3 \
71                 rand_chacha-0.2.2 \
72                 rand_core-0.5.1 \
73                 rand_hc-0.2.0 \
74                 redox_syscall-0.1.57 \
75                 redox_users-0.3.5 \
76                 regex-1.3.9 \
77                 regex-syntax-0.6.18 \
78                 remove_dir_all-0.5.3 \
79                 rust-argon2-0.8.2 \
80                 same-file-1.0.6 \
81                 scopeguard-1.1.0 \
82                 serde-1.0.117 \
83                 serde_derive-1.0.117 \
84                 serde_yaml-0.8.13 \
85                 serial_test-0.5.1 \
86                 serial_test_derive-0.5.1 \
87                 smallvec-1.6.1 \
88                 strsim-0.8.0 \
89                 syn-1.0.48 \
90                 tempfile-3.1.0 \
91                 term_grid-0.1.7 \
92                 term_size-0.3.2 \
93                 terminal_size-0.1.13 \
94                 textwrap-0.11.0 \
95                 thread_local-1.0.1 \
96                 time-0.1.44 \
97                 treeline-0.1.0 \
98                 unicode-width-0.1.8 \
99                 unicode-xid-0.2.1 \
100                 users-0.11.0 \
101                 vec_map-0.8.2 \
102                 version_check-0.9.2 \
103                 wait-timeout-0.2.0 \
104                 walkdir-2.3.1 \
105                 wasi-0.9.0+wasi-snapshot-preview1 \
106                 wasi-0.10.0+wasi-snapshot-preview1 \
107                 wild-2.0.4 \
108                 winapi-0.3.9 \
109                 winapi-i686-pc-windows-gnu-0.4.0 \
110                 winapi-util-0.1.5 \
111                 winapi-x86_64-pc-windows-gnu-0.4.0 \
112                 xdg-2.1.0 \
113                 yaml-rust-0.4.4
114
115 PLIST_FILES=    bin/lsd
116
117 post-install:
118         @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/lsd
119
120 .include <bsd.port.mk>