diff options
author | Matt Fields | 2022-05-14 21:39:17 -0400 |
---|---|---|
committer | Matt Fields | 2022-05-14 21:43:00 -0400 |
commit | fb4c7ed9d4d6484fbd78b2184f522cd45c589f12 (patch) | |
tree | 9ed074c29a2ad5318cb9735c583f8b800fd37483 | |
parent | 6bdeb182c35961c411f53afd003b4184ac04858f (diff) | |
download | aur-fb4c7ed9d4d6484fbd78b2184f522cd45c589f12.tar.gz |
Fix latest composer dependencies
-rw-r--r-- | PKGBUILD | 23 |
1 files changed, 16 insertions, 7 deletions
@@ -31,13 +31,22 @@ prepare() { build() { cd ${pkgname} - # Replace specific version numbers with dev-master to pull latest versions - sed -i 's/"^[0-9]\+"/"dev-master"/g' composer.json - sed -i 's/"^[0-9]\+\.[0-9]\+"/"dev-master"/g' composer.json - sed -i 's/"^[0-9]\+\.[0-9]\+\.[0-9]\+"/"dev-master"/g' composer.json - sed -i 's/"[0-9]\+\.[0-9]\+\.x-dev"/"dev-master"/g' composer.json - # Fix issue where a dependency was upgraded without being refered by others - sed -i 's/"wp-cli\/wp-cli-tests": "dev-master"/"wp-cli\/wp-cli-tests": "^3.0.10"/g' composer.json + # Replace specific version numbers with dev-main to pull latest versions + sed -i 's/"^[0-9]\+"/"dev-main"/g' composer.json + sed -i 's/"^[0-9]\+\.[0-9]\+"/"dev-main"/g' composer.json + sed -i 's/"^[0-9]\+\.[0-9]\+\.[0-9]\+"/"dev-main"/g' composer.json + sed -i 's/"[0-9]\+\.[0-9]\+\.x-dev"/"dev-main"/g' composer.json + # Some dependencies use dev-master instead of dev-main... + sed -i 's/core-command": "dev-main/core-command": "dev-master/g' composer.json + sed -i 's/cron-command": "dev-main/cron-command": "dev-master/g' composer.json + sed -i 's/db-command": "dev-main/db-command": "dev-master/g' composer.json + sed -i 's/entity-command": "dev-main/entity-command": "dev-master/g' composer.json + sed -i 's/export-command": "dev-main/export-command": "dev-master/g' composer.json + sed -i 's/extension-command": "dev-main/extension-command": "dev-master/g' composer.json + sed -i 's/import-command": "dev-main/import-command": "dev-master/g' composer.json + sed -i 's/media-command": "dev-main/media-command": "dev-master/g' composer.json + sed -i 's/scaffold-command": "dev-main/scaffold-command": "dev-master/g' composer.json + sed -i 's/search-replace-command": "dev-main/search-replace-command": "dev-master/g' composer.json composer update --no-interaction --prefer-dist --no-scripts && composer dump echo -n "Building phar... " php -dphar.readonly=off utils/make-phar.php wp-cli.phar --quiet |