1#!/bin/sh
2#	$NetBSD: mkpc,v 1.1 2020/05/24 19:28:31 christos Exp $
3
4set +x
5getversion() {
6	(echo '#include "uv/version.h"';
7	    echo UV_VERSION_MAJOR.UV_VERSION_MINOR.UV_VERSION_PATCH) |
8	    eval "$CPP $CPPFLAGS" -I$1 | grep -v '#' | tr -d ' '
9}
10VERSION="$(getversion $1)"
11echo ${VERSION} 1>&2
12
13cat << EOF | sed -e s/@VERSION@/${VERSION}/
14# \$NetBSD: mkpc,v 1.1 2020/05/24 19:28:31 christos Exp $
15prefix=/usr
16exec_prefix=/usr
17libdir=/usr/lib
18includedir=/usr/include
19
20Name: libuv
21Version: @VERSION@
22Description: multi-platform support library with a focus on asynchronous I/O.
23URL: http://libuv.org/
24
25Libs: -luv -lkvm  
26Cflags:
27EOF
28