pantry/projects/getcomposer.org/package.yml
Andrew f10d9087b9
getcomposer.org (#2206)
* new file:   projects/getcomposer.org/package.yml

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

* ln

* env clean
2023-06-16 12:04:32 -04:00

25 lines
No EOL
627 B
YAML

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}}