From 36e746c95418759f9e711de4ed1ae7b7b2a84bc4 Mon Sep 17 00:00:00 2001 From: Joel Beckmeyer Date: Tue, 7 Mar 2023 10:42:58 -0500 Subject: [PATCH] New package: php8.2-ast-1.1.0 --- srcpkgs/php8.2-ast/INSTALL.msg | 2 ++ srcpkgs/php8.2-ast/template | 27 +++++++++++++++++++++++++++ 2 files changed, 29 insertions(+) create mode 100644 srcpkgs/php8.2-ast/INSTALL.msg create mode 100644 srcpkgs/php8.2-ast/template diff --git a/srcpkgs/php8.2-ast/INSTALL.msg b/srcpkgs/php8.2-ast/INSTALL.msg new file mode 100644 index 00000000000..0dd0b5df2d9 --- /dev/null +++ b/srcpkgs/php8.2-ast/INSTALL.msg @@ -0,0 +1,2 @@ +To enable the ast extension please add the following to php.ini: + extension=ast.so diff --git a/srcpkgs/php8.2-ast/template b/srcpkgs/php8.2-ast/template new file mode 100644 index 00000000000..6e641a07445 --- /dev/null +++ b/srcpkgs/php8.2-ast/template @@ -0,0 +1,27 @@ +# Template file for 'php8.2-ast' +pkgname=php8.2-ast +version=1.1.0 +revision=1 +build_style=gnu-configure +configure_args="--with-php-config=/usr/bin/php-config8.2" +make_check_target="test" +hostmakedepends="php8.2-devel autoconf" +makedepends="php8.2-devel" +depends="php8.2" +checkdepends="${depends}" +short_desc="Exposes the abstract syntax tree generated by PHP" +maintainer="Joel Beckmeyer " +license="BSD-3-Clause" +homepage="https://github.com/nikic/php-ast" +distfiles="https://pecl.php.net/get/ast-${version}.tgz" +checksum=ee3d4f67e24d82e4d340806a24052012e4954d223122949377665427443e6d13 +make_check_pre="env NO_INTERACTION=1" + +pre_configure() { + phpize8.2 +} + +do_install() { + make INSTALL_ROOT=${DESTDIR} install + vlicense LICENSE +}