]> git.sesse.net Git - mlt/blobdiff - mlt-config-template
make install part 2 - building configs
[mlt] / mlt-config-template
diff --git a/mlt-config-template b/mlt-config-template
new file mode 100644 (file)
index 0000000..ec0db9f
--- /dev/null
@@ -0,0 +1,26 @@
+export package=framework
+export field=0
+
+while [ "$1" != "" ]
+do
+       case $1 in
+               --help )                field=0 ;;
+               --version )             field=-1 ;;
+               --prefix=* )    prefix="${i#--prefix=}" ;;
+               --cflags )              field=2 ;;
+               --libs )                field=3 ;;
+               --list )                field=1; package="" ;;
+               * )                             package=$1 ;;
+       esac
+       shift
+done
+
+if [ "$field" = "0" ]
+then   echo "Usage: mlt-config [ --version ] | [ --prefix=dir ] [ [ package ] [ --cflags ] [ --libs ] ]"
+elif [ "$field" = "-1" ]
+then   echo $version
+elif [ -f "$prefix/share/mlt/packages.dat" ]
+then grep "^$package" $prefix/share/mlt/packages.dat | cut -f $field
+else echo mlt-config cannot find package $package.
+fi
+