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