getcomposer.org (#2206)

* new file:   projects/getcomposer.org/package.yml

* modified:   projects/getcomposer.org/package.yml

* ln

* env clean
This commit is contained in:
Andrew 2023-06-16 19:04:32 +03:00 committed by GitHub
parent 2c5953be32
commit f10d9087b9
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -0,0 +1,25 @@
distributable:
# We are downloading a .tar.gz archive from GitHub because we are unable to download a .phar archive.
url: https://github.com/composer/composer/archive/{{version}}.tar.gz
strip-components: 1
versions:
github: composer/composer
dependencies:
php.net: '*'
build:
dependencies:
curl.se: '*'
script: |
curl -sS https://getcomposer.org/installer | php
mkdir -p {{prefix}}/bin
mv ./composer.phar {{prefix}}/bin
test ! -e {{prefix}}/bin/composer && ln -s ./composer.phar {{prefix}}/bin/composer
provides:
- bin/composer
- bin/composer.phar
test: composer -V | grep {{version}}