mirror of
https://github.com/chromebrew/chromebrew.git
synced 2026-05-01 03:00:26 -04:00
Merge pull request #2859 from uberhacker/update-composer-package
Update composer from 1.7.2 to 1.7.3
This commit is contained in:
@@ -3,9 +3,9 @@ require 'package'
|
||||
class Composer < Package
|
||||
description 'Dependency Manager for PHP'
|
||||
homepage 'https://getcomposer.org/'
|
||||
version '1.7.2'
|
||||
source_url 'https://github.com/composer/composer/archive/1.7.2.tar.gz'
|
||||
source_sha256 'b0d9fa978b0a05017de60d25701fbe270b4a49870d6c4e573b5678ad565c1743'
|
||||
version '1.7.3'
|
||||
source_url 'https://github.com/composer/composer/archive/1.7.3.tar.gz'
|
||||
source_sha256 'bad4df3e17eca61d12a4cca0ace934659382ef38a6234be384e79d39e5945c0d'
|
||||
|
||||
binary_url ({
|
||||
})
|
||||
@@ -27,9 +27,9 @@ class Composer < Package
|
||||
|
||||
def self.install
|
||||
system "php -r \"copy('https://getcomposer.org/installer', 'composer-setup.php');\""
|
||||
abort 'Checksum mismatch. :/ Try again.'.lightred unless Digest::SHA384.hexdigest( File.read('composer-setup.php') ) == '544e09ee996cdf60ece3804abc52599c22b1f40f4323403c44d44fdfdd586475ca9813a858088ffbc1f233e9b180f061'
|
||||
abort 'Checksum mismatch. :/ Try again.'.lightred unless Digest::SHA384.hexdigest( File.read('composer-setup.php') ) == '93b54496392c062774670ac18b134c3b3a95e5a5e5c8f1a9f115f203b75bf9a129d5daa8ba6a13e2cc8a1da0806388a8'
|
||||
system "mkdir -p #{CREW_DEST_PREFIX}/bin"
|
||||
system "php composer-setup.php --install-dir=#{CREW_DEST_PREFIX}/bin --filename=composer --version=1.7.2"
|
||||
system "php composer-setup.php --install-dir=#{CREW_DEST_PREFIX}/bin --filename=composer --version=1.7.3"
|
||||
system "mkdir -p #{CREW_DEST_PREFIX}/.config"
|
||||
system "cp -r $HOME/.config/composer #{CREW_DEST_PREFIX}/.config"
|
||||
system "rm -rf $HOME/.config"
|
||||
|
||||
Reference in New Issue
Block a user