From fc84b681c172fd790a4c1a3a4cb32396c12f866d Mon Sep 17 00:00:00 2001 From: Joel Beckmeyer Date: Sat, 16 Dec 2023 23:14:45 -0500 Subject: [PATCH] New package: composer8.3-2.6.6 --- srcpkgs/composer8.3/files/composer8.3 | 2 ++ srcpkgs/composer8.3/template | 27 +++++++++++++++++++++++++++ 2 files changed, 29 insertions(+) create mode 100644 srcpkgs/composer8.3/files/composer8.3 create mode 100644 srcpkgs/composer8.3/template diff --git a/srcpkgs/composer8.3/files/composer8.3 b/srcpkgs/composer8.3/files/composer8.3 new file mode 100644 index 00000000000..83984e3ea5e --- /dev/null +++ b/srcpkgs/composer8.3/files/composer8.3 @@ -0,0 +1,2 @@ +#!/bin/sh +php8.3 /usr/libexec/composer.phar8.3 "$@" diff --git a/srcpkgs/composer8.3/template b/srcpkgs/composer8.3/template new file mode 100644 index 00000000000..ad6fc0a6ccd --- /dev/null +++ b/srcpkgs/composer8.3/template @@ -0,0 +1,27 @@ +# Template file for 'composer8.3' +pkgname=composer8.3 +version=2.6.6 +revision=1 +build_style=fetch +depends="php8.3" +short_desc="Dependency manager for PHP" +maintainer="Joel Beckmeyer " +license="MIT" +homepage="https://getcomposer.org/" +changelog="https://raw.githubusercontent.com/composer/composer/main/CHANGELOG.md" +distfiles="https://github.com/composer/composer/releases/download/${version}/composer.phar + https://raw.githubusercontent.com/composer/composer/main/LICENSE" +checksum="72600201c73c7c4b218f1c0511b36d8537963e36aafa244757f52309f885b314 + 7855ac293067aebe7e51afdd23b9dea54b8be24187dbecc9b9142581c37f596c" +alternatives="composer:composer:/usr/bin/composer8.3" + +do_install() { + vbin ${FILESDIR}/composer8.3 + + vinstall composer.phar 644 usr/libexec composer.phar8.3 + vlicense LICENSE + + vmkdir /etc/php8.3/conf.d + printf 'extension=%s\n' phar iconv openssl zip \ + >${DESTDIR}/etc/php8.3/conf.d/composer.ini +}