PLATFORM_IF_MATCH(linux)
PLATFORM_ELSE
PLATFORM_ENDIF
if [ -f config.orig ]; then cp config.orig config; fi
cat config | sed s:CC\=ccc:CC\=gcc:g | sed s:CC\=cc:CC\=gcc:g > config.bcfg2
mv config config.orig
cp config.bcfg2 config
chmod 755 config
./config \
--prefix="${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2" \
zlib-dynamic shared \
-L/usr/local/lib/bcfg2/lib \
-I/usr/local/lib/bcfg2/include
${MAKE} test
# Put source back to pristine state
rm ${builddir}/config
cp ${builddir}/config.orig ${builddir}/config
chmod 755 ${builddir}/config
# Make man pages available from /usr/local/lib/bcfg2/man
mv lib/bcfg2/ssl/man lib/bcfg2/
# Other stuff...
test -d bin || mkdir bin
ln -sf ../lib/bcfg2/bin/openssl bin/b2-openssl
# Make "this encap is installed" sentinal file available in /usr/local/var/encap
test -d var || mkdir var
test -d var/encap || mkdir var/encap
touch var/encap/${ENCAP_PKGNAME}
description openssl - SSL encryption tool and library