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