X-Git-Url: http://research.m1stereo.tv/gitweb?a=blobdiff_plain;f=configure;h=f77470ac6527b7077ae88b9e266d3c6f03c0466c;hb=380ba25c38651c7bbbe6bbefe5091e3b8fd9b1b4;hp=647e4a4a51b45d119a766b819141f6735b97291f;hpb=d6aab64e889e8b27370d585452e2d712a7a948a9;p=melted diff --git a/configure b/configure index 647e4a4..f77470a 100755 --- a/configure +++ b/configure @@ -22,7 +22,7 @@ EOF function build_config { ( - echo version=0.1.0 + echo version=$version echo prefix=$prefix echo bindir=$prefix/bin ) > config.mak @@ -34,6 +34,21 @@ function build_config echo -n > packages.dat } +function build_pkgconfig +{ + for i in framework valerie miracle + do + echo "prefix=$prefix" >mlt-$i.pc + echo "exec_prefix=$prefix" >>mlt-$i.pc + echo "libdir=$prefix/lib" >>mlt-$i.pc + echo "includedir=$prefix/include" >>mlt-$i.pc + echo "version=$version" >>mlt-$i.pc + echo "cflags=`grep ^$i packages.dat | cut -f 2`" >>mlt-$i.pc + echo "libs=`grep ^$i packages.dat | cut -f 3`" >>mlt-$i.pc + cat mlt-$i.pc.in >>mlt-$i.pc + done +} + # Debug mode set +x @@ -41,6 +56,7 @@ set +x export build_dir=`dirname $0` export prefix=/usr/local export help=0 +export version=0.1.0 # Iterate through arguments for i in $* @@ -52,7 +68,7 @@ do done # Show help if requested -[ $help = 1 ] && show_help || build_config +[ $help = 1 ] && show_help || build_config # Iterate through each of the components for i in framework modules inigo valerie miracle humperdink @@ -67,3 +83,5 @@ do fi done +# Build the pkg-config files +build_pkgconfig