diff --git a/lib/autoparts/packages/php5.rb b/lib/autoparts/packages/php5.rb index 571bacc..c782b80 100644 --- a/lib/autoparts/packages/php5.rb +++ b/lib/autoparts/packages/php5.rb @@ -5,17 +5,17 @@ module Autoparts module Packages class Php5 < Package name 'php5' - version '5.5.15' - description 'PHP 5.5: A popular general-purpose scripting language that is especially suited to web development. Prebuild extensions default + mbstring, mysql, sqlite3 and openssl' - source_url 'http://us.php.net/get/php-5.5.15.tar.gz/from/this/mirror' - source_sha1 'd9df11b97a9f1c686194e91165602f47e3bd74e6' + version '5.6.12' + description 'PHP 5.6: A popular general-purpose scripting language that is especially suited to web development. Prebuild extensions default + mbstring, mysql, sqlite3 and openssl' + source_url 'https://php.net/get/php-5.6.12.tar.gz/from/this/mirror' + source_sha1 '0912a4c7742752fdc1a8e77b9bf6c9202f0c3d2d' source_filetype 'tar.gz' category Category::WEB_DEVELOPMENT depends_on 'libmcrypt' def compile - Dir.chdir("php-5.5.15") do + Dir.chdir("php-5.6.12") do args = [ "--with-mcrypt=#{get_dependency("libmcrypt").prefix_path}", # path @@ -48,7 +48,7 @@ def compile end def install - Dir.chdir("php-5.5.15") do + Dir.chdir("php-5.6.12") do execute 'make install' execute 'cp', 'php.ini-development', "#{lib_path}/php.ini" end diff --git a/lib/autoparts/packages/php5_apache2.rb b/lib/autoparts/packages/php5_apache2.rb index 0b6693e..17d5ffb 100644 --- a/lib/autoparts/packages/php5_apache2.rb +++ b/lib/autoparts/packages/php5_apache2.rb @@ -5,10 +5,10 @@ module Autoparts module Packages class Php5Apache2 < Package name 'php5-apache2' - version '5.5.15' + version '5.6.12' description 'Php5 Apache: a php5 module for apache2.' - source_url 'http://us.php.net/get/php-5.5.15.tar.gz/from/this/mirror' - source_sha1 'd9df11b97a9f1c686194e91165602f47e3bd74e6' + source_url 'https://php.net/get/php-5.6.12.tar.gz/from/this/mirror' + source_sha1 '0912a4c7742752fdc1a8e77b9bf6c9202f0c3d2d' source_filetype 'tar.gz' category Category::WEB_DEVELOPMENT @@ -18,7 +18,7 @@ class Php5Apache2 < Package def compile apache2_libphp5_path.unlink if apache2_libphp5_path.exist? - Dir.chdir("php-5.5.15") do + Dir.chdir("php-5.6.12") do args = [ "--with-apxs2=#{apache2_dependency.bin_path + "apxs"}", "--with-mcrypt=#{get_dependency("libmcrypt").prefix_path}", @@ -51,7 +51,7 @@ def compile end def install - Dir.chdir("php-5.5.15") do + Dir.chdir("php-5.6.12") do lib_path.mkpath execute 'cp', 'php.ini-development', "#{lib_path}/php.ini" # force apache2 to rewrite its config to get a pristine config diff --git a/lib/autoparts/packages/php5_ext.rb b/lib/autoparts/packages/php5_ext.rb index d5987a8..b7ca8d1 100644 --- a/lib/autoparts/packages/php5_ext.rb +++ b/lib/autoparts/packages/php5_ext.rb @@ -9,14 +9,14 @@ module Php5Ext extend ActiveSupport::Concern included do - self.version '5.5.15' - self.source_url 'http://us.php.net/get/php-5.5.15.tar.gz/from/this/mirror' - self.source_sha1 'd9df11b97a9f1c686194e91165602f47e3bd74e6' + self.version '5.6.12' + self.source_url 'https://php.net/get/php-5.6.12.tar.gz/from/this/mirror' + self.source_sha1 '0912a4c7742752fdc1a8e77b9bf6c9202f0c3d2d' self.source_filetype 'tar.gz' self.depends_on 'php5' def php_extension_dir - "php-5.5.15/ext/" + php_extension_name + "php-5.6.12/ext/" + php_extension_name end diff --git a/lib/autoparts/packages/php5_fpm.rb b/lib/autoparts/packages/php5_fpm.rb index f0eb07a..db174c5 100644 --- a/lib/autoparts/packages/php5_fpm.rb +++ b/lib/autoparts/packages/php5_fpm.rb @@ -5,10 +5,10 @@ module Autoparts module Packages class Php5Fpm < Package name 'php5-fpm' - version '5.5.15' + version '5.6.12' description 'PHP5-FPM: an alternative PHP FastCGI implementation with some additional features (mostly) useful for heavy-loaded sites.' - source_url 'http://us.php.net/get/php-5.5.15.tar.gz/from/this/mirror' - source_sha1 'd9df11b97a9f1c686194e91165602f47e3bd74e6' + source_url 'https://php.net/get/php-5.6.12.tar.gz/from/this/mirror' + source_sha1 '0912a4c7742752fdc1a8e77b9bf6c9202f0c3d2d' source_filetype 'tar.gz' category Category::WEB_DEVELOPMENT @@ -16,7 +16,7 @@ class Php5Fpm < Package depends_on 'libmcrypt' def compile - Dir.chdir("php-5.5.15") do + Dir.chdir("php-5.6.12") do args = [ "--with-mcrypt=#{get_dependency("libmcrypt").prefix_path}", # path @@ -60,7 +60,7 @@ def manage_script def install bin_path.mkpath - Dir.chdir("php-5.5.15") do + Dir.chdir("php-5.6.12") do execute 'cp', 'sapi/fpm/init.d.php-fpm', manage_script execute 'cp', 'sapi/fpm/php-fpm', bin_path end