aboutsummaryrefslogtreecommitdiffstats
path: root/sysutils/exa/Makefile
blob: 1483035a8f4b8f2113b83ed381f16ac8c17e0055 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
# $FreeBSD$

PORTNAME=   exa
PORTVERSION=    0.7.0
DISTVERSIONPREFIX=  v
CATEGORIES= sysutils

MAINTAINER= tobik@FreeBSD.org
COMMENT=    Modern replacement for ls

LICENSE=    MIT
LICENSE_FILE=   ${WRKSRC}/LICENCE

USES=       cargo
USE_GITHUB= yes
GH_ACCOUNT= ogham
GH_TUPLE=   rust-datetime:zoneinfo-compiled:f56921ea5e9f7cf065b1480ff270a1757c1f742f:zoneinfo_compiled

PLIST_FILES=    bin/exa man/man1/exa.1.gz

CARGO_CRATES=   ansi_term-0.8.0 \
        bitflags-0.9.1 \
        byteorder-0.4.2 \
        cmake-0.1.24 \
        datetime-0.4.4 \
        gcc-0.3.51 \
        getopts-0.2.14 \
        git2-0.6.6 \
        glob-0.2.11 \
        idna-0.1.2 \
        iso8601-0.1.1 \
        lazy_static-0.2.8 \
        libc-0.2.24 \
        libgit2-sys-0.6.12 \
        libz-sys-1.0.16 \
        locale-0.2.2 \
        matches-0.1.6 \
        natord-1.0.9 \
        nom-1.2.4 \
        num-0.1.39 \
        num-bigint-0.1.39 \
        num-complex-0.1.38 \
        num-integer-0.1.34 \
        num-iter-0.1.33 \
        num-rational-0.1.38 \
        num-traits-0.1.39 \
        num_cpus-1.6.2 \
        number_prefix-0.2.7 \
        pad-0.1.4 \
        percent-encoding-1.0.0 \
        pkg-config-0.3.9 \
        rand-0.3.15 \
        rustc-serialize-0.3.24 \
        scoped_threadpool-0.1.7 \
        term_grid-0.1.5 \
        unicode-bidi-0.3.3 \
        unicode-normalization-0.1.5 \
        unicode-width-0.1.4 \
        url-1.5.1 \
        users-0.5.2 \
        vcpkg-0.2.2
CARGO_USE_GITHUB=   yes

post-install:
    ${INSTALL_MAN} ${WRKSRC}/contrib/man/exa.1 ${STAGEDIR}${PREFIX}/man/man1
    ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/exa

.include <bsd.port.mk>