Continue implementing Alpine support
Test: cmark, tidy, uopz, uuid, wddx, xdebug, xmlrpc, xsl, yaml, zip, -STOP-pull/56/head
parent
de6acd4667
commit
b3a13c1563
|
@ -206,7 +206,7 @@ buildRequiredPackageLists () {
|
||||||
buildRequiredPackageLists_volatile="$buildRequiredPackageLists_volatile libbz2-dev"
|
buildRequiredPackageLists_volatile="$buildRequiredPackageLists_volatile libbz2-dev"
|
||||||
;;
|
;;
|
||||||
cmark@alpine)
|
cmark@alpine)
|
||||||
buildRequiredPackageLists_volatile="$buildRequiredPackageLists_volatile $PHPIZE_DEPS"
|
buildRequiredPackageLists_volatile="$buildRequiredPackageLists_volatile $PHPIZE_DEPS cmake"
|
||||||
;;
|
;;
|
||||||
cmark@debian)
|
cmark@debian)
|
||||||
buildRequiredPackageLists_volatile="$buildRequiredPackageLists_volatile cmake"
|
buildRequiredPackageLists_volatile="$buildRequiredPackageLists_volatile cmake"
|
||||||
|
@ -461,29 +461,60 @@ buildRequiredPackageLists () {
|
||||||
buildRequiredPackageLists_volatile="$buildRequiredPackageLists_volatile tidyhtml-dev"
|
buildRequiredPackageLists_volatile="$buildRequiredPackageLists_volatile tidyhtml-dev"
|
||||||
;;
|
;;
|
||||||
tidy@debian)
|
tidy@debian)
|
||||||
buildRequiredPackageLists_persistent="$buildRequiredPackageLists_persistent libtidy5"
|
buildRequiredPackageLists_persistent="$buildRequiredPackageLists_persistent libtidy5*"
|
||||||
buildRequiredPackageLists_volatile="$buildRequiredPackageLists_volatile libtidy-dev"
|
buildRequiredPackageLists_volatile="$buildRequiredPackageLists_volatile libtidy-dev"
|
||||||
;;
|
;;
|
||||||
timezonedb@alpine)
|
timezonedb@alpine)
|
||||||
buildRequiredPackageLists_volatile="$buildRequiredPackageLists_volatile $PHPIZE_DEPS"
|
buildRequiredPackageLists_volatile="$buildRequiredPackageLists_volatile $PHPIZE_DEPS"
|
||||||
;;
|
;;
|
||||||
|
uopz@alpine)
|
||||||
|
buildRequiredPackageLists_volatile="$buildRequiredPackageLists_volatile $PHPIZE_DEPS"
|
||||||
|
;;
|
||||||
|
uuid@alpine)
|
||||||
|
buildRequiredPackageLists_persistent="$buildRequiredPackageLists_persistent libuuid"
|
||||||
|
buildRequiredPackageLists_volatile="$buildRequiredPackageLists_volatile $PHPIZE_DEPS util-linux-dev"
|
||||||
|
;;
|
||||||
uuid@debian)
|
uuid@debian)
|
||||||
buildRequiredPackageLists_volatile="$buildRequiredPackageLists_volatile uuid-dev"
|
buildRequiredPackageLists_volatile="$buildRequiredPackageLists_volatile uuid-dev"
|
||||||
;;
|
;;
|
||||||
|
wddx@alpine)
|
||||||
|
buildRequiredPackageLists_volatile="$buildRequiredPackageLists_volatile libxml2-dev"
|
||||||
|
;;
|
||||||
wddx@debian)
|
wddx@debian)
|
||||||
buildRequiredPackageLists_volatile="$buildRequiredPackageLists_volatile libxml2-dev"
|
buildRequiredPackageLists_volatile="$buildRequiredPackageLists_volatile libxml2-dev"
|
||||||
;;
|
;;
|
||||||
|
xdebug@alpine)
|
||||||
|
buildRequiredPackageLists_volatile="$buildRequiredPackageLists_volatile $PHPIZE_DEPS"
|
||||||
|
;;
|
||||||
|
xmlrpc@alpine)
|
||||||
|
buildRequiredPackageLists_volatile="$buildRequiredPackageLists_volatile libxml2-dev"
|
||||||
|
;;
|
||||||
xmlrpc@debian)
|
xmlrpc@debian)
|
||||||
buildRequiredPackageLists_volatile="$buildRequiredPackageLists_volatile libxml2-dev"
|
buildRequiredPackageLists_volatile="$buildRequiredPackageLists_volatile libxml2-dev"
|
||||||
;;
|
;;
|
||||||
xsl@debian)
|
xsl@alpine)
|
||||||
|
buildRequiredPackageLists_persistent="$buildRequiredPackageLists_persistent libxslt"
|
||||||
buildRequiredPackageLists_volatile="$buildRequiredPackageLists_volatile libxslt-dev"
|
buildRequiredPackageLists_volatile="$buildRequiredPackageLists_volatile libxslt-dev"
|
||||||
;;
|
;;
|
||||||
|
xsl@debian)
|
||||||
|
buildRequiredPackageLists_persistent="$buildRequiredPackageLists_persistent libxslt1.1"
|
||||||
|
buildRequiredPackageLists_volatile="$buildRequiredPackageLists_volatile libxslt-dev"
|
||||||
|
;;
|
||||||
|
yaml@alpine)
|
||||||
|
buildRequiredPackageLists_persistent="$buildRequiredPackageLists_persistent $PHPIZE_DEPS yaml"
|
||||||
|
buildRequiredPackageLists_volatile="$buildRequiredPackageLists_volatile $PHPIZE_DEPS yaml-dev"
|
||||||
|
;;
|
||||||
yaml@debian)
|
yaml@debian)
|
||||||
|
buildRequiredPackageLists_persistent="$buildRequiredPackageLists_persistent libyaml-0-2"
|
||||||
buildRequiredPackageLists_volatile="$buildRequiredPackageLists_volatile libyaml-dev"
|
buildRequiredPackageLists_volatile="$buildRequiredPackageLists_volatile libyaml-dev"
|
||||||
;;
|
;;
|
||||||
|
zip@alpine)
|
||||||
|
buildRequiredPackageLists_persistent="$buildRequiredPackageLists_persistent libzip"
|
||||||
|
buildRequiredPackageLists_volatile="$buildRequiredPackageLists_volatile $PHPIZE_DEPS cmake gnutls-dev libzip-dev openssl-dev zlib-dev"
|
||||||
|
;;
|
||||||
zip@debian)
|
zip@debian)
|
||||||
buildRequiredPackageLists_volatile="$buildRequiredPackageLists_volatile cmake zlib1g-dev libbz2-dev libmbedtls-dev"
|
buildRequiredPackageLists_persistent="$buildRequiredPackageLists_persistent libzip4 libmbedtls1?"
|
||||||
|
buildRequiredPackageLists_volatile="$buildRequiredPackageLists_volatile cmake gnutls-dev libssl-dev libzip-dev libbz2-dev libmbedtls-dev zlib1g-dev"
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
done
|
done
|
||||||
|
@ -683,12 +714,6 @@ installBundledModule () {
|
||||||
esac
|
esac
|
||||||
;;
|
;;
|
||||||
zip)
|
zip)
|
||||||
libZipSrc="$(getPackageSource https://libzip.org/download/libzip-1.5.2.tar.gz)"
|
|
||||||
mkdir "$libZipSrc/build"
|
|
||||||
cd "$libZipSrc/build"
|
|
||||||
cmake ..
|
|
||||||
make -j$(nproc) install
|
|
||||||
cd -
|
|
||||||
if test $1 -le 703; then
|
if test $1 -le 703; then
|
||||||
docker-php-ext-configure zip --with-libzip
|
docker-php-ext-configure zip --with-libzip
|
||||||
else
|
else
|
||||||
|
@ -837,17 +862,22 @@ installPECLModule () {
|
||||||
installPECLModule_actual='https://pecl.php.net/get/ssh2'
|
installPECLModule_actual='https://pecl.php.net/get/ssh2'
|
||||||
fi
|
fi
|
||||||
;;
|
;;
|
||||||
|
uuid)
|
||||||
|
if test $1 -le 506; then
|
||||||
|
installPECLModule_actual="$2-1.0.5"
|
||||||
|
fi
|
||||||
|
;;
|
||||||
xdebug)
|
xdebug)
|
||||||
if test $1 -lt 501; then
|
if test $1 -le 500; then
|
||||||
installPECLModule_actual="$2-2.0.5"
|
installPECLModule_actual="$2-2.0.5"
|
||||||
elif test $1 -lt 504; then
|
elif test $1 -le 503; then
|
||||||
installPECLModule_actual="$2-2.2.7"
|
installPECLModule_actual="$2-2.2.7"
|
||||||
elif test $1 -lt 505; then
|
elif test $1 -le 504; then
|
||||||
installPECLModule_actual="$2-2.4.1"
|
installPECLModule_actual="$2-2.4.1"
|
||||||
elif test $1 -lt 700; then
|
elif test $1 -le 506; then
|
||||||
installPECLModule_actual="$2-2.5.5"
|
installPECLModule_actual="$2-2.5.5"
|
||||||
elif test $1 -ge 704; then
|
elif test $1 -le 700; then
|
||||||
installPECLModule_actual="$2-2.8.0beta2"
|
installPECLModule_actual="$2-2.6.1"
|
||||||
fi
|
fi
|
||||||
;;
|
;;
|
||||||
uopz)
|
uopz)
|
||||||
|
|
Loading…
Reference in New Issue