| if test "$shared" = "yes"; then |
| fullname=${name}${build_suffix} |
| libs=$(eval echo \$extralibs_${shortname}) |
| deps=$(eval echo \$${shortname}_deps) |
| fulldepname=${depname}${build_suffix} |
| . ${depname}/${depname}.version |
| depversion=$(eval echo \$${depname}_VERSION) |
| requires="$requires ${fulldepname} >= ${depversion}, " |
| version=$(grep ${name}_VERSION= $name/${name}.version | cut -d= -f2) |
| cat <<EOF > $name/$fullname.pc |
| Requires: $($shared || echo $requires) |
| Requires.private: $($shared && echo $requires) |
| Libs: -L\${libdir} $rpath -l${fullname#lib} $($shared || echo $libs) |
| Libs.private: $($shared && echo $libs) |
| mkdir -p doc/examples/pc-uninstalled |
| includedir=${source_path} |
| [ "$includedir" = . ] && includedir="\${pcfiledir}/../../.." |
| cat <<EOF > doc/examples/pc-uninstalled/${name}-uninstalled.pc |
| libdir=\${pcfiledir}/../../../$name |
| includedir=${source_path} |
| Libs: -L\${libdir} -Wl,-rpath,\${libdir} -l${fullname#lib} $($shared || echo $libs) |