Files
core/system/base/nspr/files/generate-pc-config.sh
2015-02-24 11:18:35 +02:00

37 lines
1002 B
Bash

#!/bin/bash
# Generate nss.pc from nss.pc.in
# Ozan Caglayan, 2010
#
# Generate nspr.pc from nspr.pc.in
# Metin Akdere, 2012
LIBDIR="/usr/lib/nspr"
PREFIX="/usr"
EXEC_PREFIX="/usr"
INCLUDEDIR="/usr/include/nspr"
PKGCONFIG="nspr/config/nspr.pc.in"
NSPR_VERSION=`./config/nspr-config --version`
NSPR_LIBS=`./config/nspr-config --libs`
NSPR_CFLAGS=`./config/nspr-config --cflags`
echo "NSPR_VERSION: $NSPR_VERSION"
echo "NSPR_LIBS: $NSPR_LIBS"
echo "NSPR_CFLAGS: $NSPR_CFLAGS"
# Setup pkgconfig file
cat $PKGCONFIG | sed -e "s,%libdir%,$LIBDIR,g" \
-e "s,%prefix%,$PREFIX,g" \
-e "s,%exec_prefix%,$EXEC_PREFIX,g" \
-e "s,%includedir%,$INCLUDEDIR,g" \
-e "s,%NSPR_VERSION%,$NSPR_VERSION,g" \
-e "s,%FULL_NSPR_LIBS%,$NSPR_LIBS,g" \
-e "s,%FULL_NSPR_CFLAGS%,$NSPR_CFLAGS,g" \
> config/nspr.pc
# Clear .in files
rm -rf $PKGCONFIG