View | Details | Raw Unified | Return to bug 240300
Collapse All | Expand All

(-)lang/vlang/Makefile (+33 lines)
Line 0 Link Here
1
# $FreeBSD$
2
3
PORTNAME=	vlang
4
DISTVERSION=	0.1.18
5
CATEGORIES=	lang devel
6
7
MAINTAINER=	vulcan@wired.sh
8
COMMENT=	Simple, fast, safe, compiled language
9
10
LICENSE=	MIT
11
LICENSE_FILE=	${WRKSRC_v}/LICENSE
12
13
USE_GITHUB=	yes
14
GH_ACCOUNT=	vlang
15
GH_PROJECT=	v
16
GH_TUPLE=	vlang:v:${DISTVERSION}:v \
17
		vlang:vc:${DISTVERSION}:vc
18
19
PLIST_FILES=	bin/v
20
21
pre-build:
22
	@(cp ${WRKSRC_vc}/v.c ${WRKSRC_v})
23
24
do-build:
25
	(cd ${WRKSRC_v} && \
26
		${CC} -std=gnu11 -w -o v v.c -lm)
27
	(cd ${WRKSRC_v} && \
28
		./v -o v compiler)
29
30
do-install:
31
	${INSTALL_PROGRAM} ${WRKSRC_v}/v ${STAGEDIR}${PREFIX}/bin/v
32
33
.include <bsd.port.mk>
(-)lang/vlang/distinfo (+7 lines)
Line 0 Link Here
1
TIMESTAMP = 1567511018
2
SHA256 (vlang-v-0.1.18_GH0.tar.gz) = 3f3407a78aca7fc3b42a3fc1f1d2b9724c1e4c71fbd5d37ff12976cd2305cec1
3
SIZE (vlang-v-0.1.18_GH0.tar.gz) = 1466640
4
SHA256 (vlang-v-0.1.18_GH0.tar.gz) = 3f3407a78aca7fc3b42a3fc1f1d2b9724c1e4c71fbd5d37ff12976cd2305cec1
5
SIZE (vlang-v-0.1.18_GH0.tar.gz) = 1466640
6
SHA256 (vlang-vc-0.1.18_GH0.tar.gz) = b8697082b4b89aeadae2a5bf3626459419f3826b061ecf960fc582c854361e2e
7
SIZE (vlang-vc-0.1.18_GH0.tar.gz) = 92478
(-)lang/vlang/pkg-descr (+6 lines)
Line 0 Link Here
1
Simple, fast, safe, compiled language
2
for developing maintainable software.
3
Supports translation from C and (soon)
4
C++. Compiles itself in <1s.
5
6
WWW: https://vlang.io

Return to bug 240300