@ -703,6 +703,7 @@ build_package_mac_openssl() {
security find-certificate -a -p /System/Library/Keychains/SystemRootCertificates.keychain >> "$pem_file"
}
# Post-install check for Python 2.5.x
build_package_verify_py25() {
build_package_verify_readline "$@"
build_package_verify_sqlite3 "$@"
@ -710,23 +711,19 @@ build_package_verify_py25() {
build_package_verify_bz2 "$@"
}
# Post-install check for Python 2.6.x
build_package_verify_py26() {
build_package_verify_readline "$@"
build_package_verify_py25 "$@"
build_package_verify_ssl "$@"
build_package_verify_sqlite3 "$@"
build_package_verify_zlib "$@"
build_package_verify_bz2 "$@"
}
# Post-install check for Python 2.7.x
build_package_verify_py27() {
build_package_verify_readline "$@"
build_package_verify_ssl "$@"
build_package_verify_sqlite3 "$@"
build_package_verify_zlib "$@"
build_package_verify_bz2 "$@"
build_package_verify_py26 "$@"
}
build_package_verify_py3() {
# Post-install check for Python 3.0.x
build_package_verify_py30() {
build_package_verify_readline "$@"
build_package_verify_ssl "$@"
build_package_verify_sqlite3 "$@"
@ -734,6 +731,26 @@ build_package_verify_py3() {
build_package_verify_bz2 "$@"
}
# Post-install check for Python 3.1.x
build_package_verify_py31() {
build_package_verify_py30 "$@"
}
# Post-install check for Python 3.2.x
build_package_verify_py32() {
build_package_verify_py31 "$@"
}
# Post-install check for Python 3.3.x
build_package_verify_py33() {
build_package_verify_py32 "$@"
}
# Post-install check for Python 3.4.x
build_package_verify_py34() {
build_package_verify_py33 "$@"
}
# Post-install check that the readline extension was built.
build_package_verify_readline() {
"$PYTHON_BIN" -c 'try: