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 no-asm \ -L/usr/local/lib/bcfg2/lib \ -I/usr/local/lib/bcfg2/include ${MAKE} test || true # 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