summaryrefslogtreecommitdiff
path: root/devel/libuv/Makefile
blob: 5081c14abe87e239ce47871d8ecc4b7c69b3f20d (plain)
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
# $NetBSD: Makefile,v 1.3 2013/03/06 17:32:08 gdt Exp $
#

DISTNAME=	master
PKGNAME=	libuv-20130301
CATEGORIES=	devel
MASTER_SITES=	https://github.com/joyent/libuv/archive/
EXTRACT_SUFX=	.zip

MAINTAINER=	agc@pkgsrc.org
HOMEPAGE=	http://nikhilm.github.com/uvbook/
COMMENT=	Asynchronous event library, platform layer of node.js
LICENSE=	mit AND 2-clause-bsd AND isc AND modified-bsd

DIST_SUBDIR=	${PKGNAME_NOREV}
WRKSRC=		${WRKDIR}/libuv-master

USE_TOOLS+=	gmake
AUTO_MKDIRS=	yes

HEADERS=	ngx-queue.h stdint-msvc2008.h tree.h uv-bsd.h uv-darwin.h
HEADERS+=	uv-linux.h uv-sunos.h uv-unix.h uv-win.h

do-install:
	${INSTALL_DATA} ${WRKSRC}/include/uv.h ${DESTDIR}${PREFIX}/include/uv.h
	for f in ${HEADERS}; do						\
		${INSTALL_DATA} ${WRKSRC}/include/uv-private/$$f ${DESTDIR}${PREFIX}/include/uv-private/$$f; \
	done
	${INSTALL_LIB} ${WRKSRC}/libuv.a ${DESTDIR}${PREFIX}/lib/libuv.a

.include "../../mk/bsd.pkg.mk"