View | Details | Raw Unified | Return to bug 237532 | Differences between
and this patch

Collapse All | Expand All

(-)Makefile (-24 / +166 lines)
Lines 1-46 Link Here
1
# $FreeBSD: head/editors/xi-core/Makefile 498677 2019-04-11 19:39:28Z tobik $
1
# $FreeBSD: head/editors/xi-core/Makefile 498677 2019-04-11 19:39:28Z tobik $
2
2
3
PORTNAME=	xi-core
3
PORTNAME=	xi-core
4
PORTVERSION=	g20170612
4
PORTVERSION=	g20190420
5
DISTVERSIONPREFIX=	v
6
PORTREVISION=	9
7
CATEGORIES=	editors
5
CATEGORIES=	editors
8
6
9
MAINTAINER=	ports@FreeBSD.org
7
MAINTAINER=	ed.arrakis@gmail.com
10
COMMENT=	Modern editor backend written in Rust
8
COMMENT=	Modern editor backend written in Rust
11
9
12
LICENSE=	APACHE20
10
LICENSE=	APACHE20
13
LICENSE_FILE=	${WRKSRC}/../LICENSE
11
LICENSE_FILE=	${WRKSRC}/../LICENSE
14
12
15
USES=		cargo
13
USES=		cargo
14
16
USE_GITHUB=	yes
15
USE_GITHUB=	yes
17
GH_ACCOUNT=	google
16
GH_ACCOUNT=	xi-editor
18
GH_PROJECT=	xi-editor
17
GH_PROJECT=	xi-editor
19
GH_TAGNAME=	3164cb6
18
GH_TAGNAME=	c16973f
20
19
20
OPTIONS_DEFINE=	DOCS
21
OPTIONS_DEFAULT=	DOCS
22
21
WRKSRC_SUBDIR=	rust
23
WRKSRC_SUBDIR=	rust
22
24
23
PLIST_FILES=	bin/xi-core
25
PLIST_FILES=	bin/xi-core
26
PORTDOCS=	README.md
24
27
25
CARGO_CRATES=	bytecount-0.1.6 \
28
GH_TUPLE=	trishume:syntect:24887e407957438282e4183e3dfe80a086e01530:syntect
26
		crossbeam-0.2.10 \
29
27
		dtoa-0.4.1 \
30
CARGO_CRATES=	adler32-1.0.3 \
28
		itoa-0.3.1 \
31
		aho-corasick-0.7.3 \
32
		argon2rs-0.2.5 \
33
		arrayref-0.3.5 \
34
		arrayvec-0.4.10 \
35
		ascii-0.9.1 \
36
		autocfg-0.1.2 \
37
		backtrace-0.3.15 \
38
		backtrace-sys-0.1.28 \
39
		base64-0.10.1 \
40
		bincode-1.1.3 \
41
		bitflags-0.7.0 \
42
		bitflags-1.0.4 \
43
		blake2-rfc-0.2.18 \
44
		block-buffer-0.3.3 \
45
		build_const-0.2.1 \
46
		byte-tools-0.2.0 \
47
		bytecount-0.5.1 \
48
		byteorder-1.3.1 \
49
		cc-1.0.35 \
50
		cfg-if-0.1.7 \
51
		chrono-0.4.6 \
52
		cloudabi-0.0.3 \
53
		combine-3.8.1 \
54
		constant_time_eq-0.1.3 \
55
		crc-1.8.1 \
56
		crc32fast-1.2.0 \
57
		crossbeam-0.7.1 \
58
		crossbeam-channel-0.3.8 \
59
		crossbeam-deque-0.7.1 \
60
		crossbeam-epoch-0.7.1 \
61
		crossbeam-queue-0.1.2 \
62
		crossbeam-utils-0.6.5 \
63
		digest-0.7.6 \
64
		dirs-1.0.5 \
65
		either-1.5.2 \
66
		failure-0.1.5 \
67
		failure_derive-0.1.5 \
68
		fake-simd-0.1.2 \
69
		fern-0.5.8 \
70
		filetime-0.2.4 \
71
		flate2-1.0.7 \
72
		fnv-1.0.6 \
73
		fsevent-0.2.17 \
74
		fsevent-sys-0.1.6 \
75
		fuchsia-cprng-0.1.1 \
76
		fuchsia-zircon-0.3.3 \
77
		fuchsia-zircon-sys-0.3.3 \
78
		generic-array-0.9.0 \
79
		humantime-1.2.0 \
80
		idna-0.1.5 \
81
		inotify-0.6.1 \
82
		inotify-sys-0.1.3 \
83
		iovec-0.1.2 \
84
		itoa-0.4.3 \
85
		jsonrpc-lite-0.5.0 \
29
		kernel32-sys-0.2.2 \
86
		kernel32-sys-0.2.2 \
30
		libc-0.2.49 \
87
		languageserver-types-0.54.0 \
31
		memchr-1.0.1 \
88
		lazy_static-1.3.0 \
32
		num-traits-0.1.37 \
89
		lazycell-1.2.1 \
33
		quote-0.3.15 \
90
		libc-0.2.51 \
34
		redox_syscall-0.1.17 \
91
		line-wrap-0.1.1 \
35
		serde-1.0.2 \
92
		linked-hash-map-0.5.2 \
36
		serde_derive-1.0.2 \
93
		log-0.4.6 \
37
		serde_derive_internals-0.15.0 \
94
		matches-0.1.8 \
38
		serde_json-1.0.1 \
95
		memchr-2.2.0 \
39
		syn-0.11.11 \
96
		memoffset-0.2.1 \
40
		synom-0.11.3 \
97
		miniz-sys-0.1.11 \
41
		time-0.1.37 \
98
		miniz_oxide-0.2.1 \
42
		unicode-xid-0.0.4 \
99
		miniz_oxide_c_api-0.2.1 \
100
		mio-0.6.16 \
101
		mio-extras-2.0.5 \
102
		miow-0.2.1 \
103
		net2-0.2.33 \
104
		nodrop-0.1.13 \
105
		nom-4.2.3 \
106
		notify-4.0.10 \
107
		num-derive-0.2.4 \
108
		num-integer-0.1.39 \
109
		num-traits-0.2.6 \
110
		onig-4.3.2 \
111
		onig_sys-69.1.0 \
112
		percent-encoding-1.0.1 \
113
		pkg-config-0.3.14 \
114
		plist-0.4.1 \
115
		pom-3.0.2 \
116
		proc-macro2-0.4.27 \
117
		quick-error-1.2.2 \
118
		quote-0.6.12 \
119
		rand-0.4.6 \
120
		rand-0.6.5 \
121
		rand_chacha-0.1.1 \
122
		rand_core-0.3.1 \
123
		rand_core-0.4.0 \
124
		rand_hc-0.1.0 \
125
		rand_isaac-0.1.1 \
126
		rand_jitter-0.1.3 \
127
		rand_os-0.1.3 \
128
		rand_pcg-0.1.2 \
129
		rand_xorshift-0.1.1 \
130
		rdrand-0.4.0 \
131
		redox_syscall-0.1.54 \
132
		redox_users-0.3.0 \
133
		regex-1.1.5 \
134
		regex-syntax-0.6.6 \
135
		remove_dir_all-0.5.1 \
136
		rustc-demangle-0.1.14 \
137
		ryu-0.2.7 \
138
		safemem-0.3.0 \
139
		same-file-1.0.4 \
140
		scoped_threadpool-0.1.9 \
141
		scopeguard-0.3.3 \
142
		serde-1.0.90 \
143
		serde_derive-1.0.90 \
144
		serde_json-1.0.39 \
145
		serde_test-1.0.90 \
146
		sha2-0.7.1 \
147
		slab-0.4.2 \
148
		smallvec-0.6.9 \
149
		syn-0.15.30 \
150
		synstructure-0.10.1 \
151
		syntect-3.2.0 \
152
		tempdir-0.3.7 \
153
		thread_local-0.3.6 \
154
		time-0.1.42 \
155
		toml-0.5.0 \
156
		typenum-1.10.0 \
157
		ucd-util-0.1.3 \
158
		unicode-bidi-0.3.4 \
159
		unicode-normalization-0.1.8 \
160
		unicode-segmentation-1.2.1 \
161
		unicode-xid-0.1.0 \
162
		unreachable-1.0.0 \
163
		url-1.7.2 \
164
		url_serde-0.2.0 \
165
		utf8-ranges-1.0.2 \
166
		version_check-0.1.5 \
167
		void-1.0.2 \
168
		walkdir-2.2.7 \
43
		winapi-0.2.8 \
169
		winapi-0.2.8 \
44
		winapi-build-0.1.1
170
		winapi-0.3.7 \
171
		winapi-build-0.1.1 \
172
		winapi-i686-pc-windows-gnu-0.4.0 \
173
		winapi-util-0.1.2 \
174
		winapi-x86_64-pc-windows-gnu-0.4.0 \
175
		ws2_32-sys-0.2.1 \
176
		xml-rs-0.8.0 \
177
		yaml-rust-0.4.3
178
179
CARGO_USE_GITHUB=	yes
180
181
do-install-DOCS-on:
182
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
183
	${INSTALL_DATA} ${WRKSRC}/../README.md ${STAGEDIR}${DOCSDIR}
184
185
post-install:
186
	${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/xi-core
45
187
46
.include <bsd.port.mk>
188
.include <bsd.port.mk>

Return to bug 237532