|
|
@ -29,11 +29,24 @@ var_append makeinstopt " " "PREFIX=$root/$prefix" |
|
|
|
openh323_preconf() { |
|
|
|
export PWLIBDIR=$builddir/pwlib |
|
|
|
export OPENH323DIR=$builddir/openh323 |
|
|
|
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$PWLIBDIR/lib:OPENH323DIR/lib |
|
|
|
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$PWLIBDIR/lib:$OPENH323DIR/lib |
|
|
|
if [[ $xsrctar = *pwlib* ]] ; then |
|
|
|
if pkginstalled openldap; then |
|
|
|
var_append configprefix ' ' \ |
|
|
|
'CPPFLAGS="-I${pkg_openldap_prefix}/include"' |
|
|
|
var_append configprefix ' ' \ |
|
|
|
'LDFLAGS="-L${pkg_openldap_prefix}/lib"' |
|
|
|
fi |
|
|
|
var_append confopt ' ' '--enable-plugins' |
|
|
|
var_append confopt ' ' '--enable-openldap' |
|
|
|
patch -p 1 < $confdir/pwlib.patch |
|
|
|
fi |
|
|
|
rm -rf include/CVS include/*/CVS make/CVS unix/CVS unix/*/CVS |
|
|
|
} |
|
|
|
|
|
|
|
openh323_premake() { |
|
|
|
if [[ $xsrctar = *pwlib* ]] ; then |
|
|
|
pkginstalled openldap && var_append makeopt ' ' 'CFLAGS="-I${pkg_openldap_prefix}/include"' |
|
|
|
fi |
|
|
|
} |
|
|
|
|
|
|
|
openh323_inmake() { |
|
|
@ -49,5 +62,6 @@ openh323_inmake() { |
|
|
|
} |
|
|
|
|
|
|
|
hook_add preconf 3 openh323_preconf |
|
|
|
hook_add premake 3 openh323_premake |
|
|
|
hook_add inmake 3 openh323_inmake |
|
|
|
|