summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndy Postnikov <apostnikov@gmail.com>2023-12-25 22:26:53 +0100
committerAndy Postnikov <apostnikov@gmail.com>2023-12-25 22:08:34 +0000
commit7fd0cab06489f25193cce0cd1e5e331687b339ea (patch)
treebab863527fc5981979487487d8a4556216c5a110
parentfced841ac5e0094cea1a40e77909c298433f625f (diff)
downloadaports-7fd0cab06489f25193cce0cd1e5e331687b339ea.zip
testing/php83-pecl-phalcon: new aport
-rw-r--r--testing/php83-pecl-phalcon/APKBUILD48
1 files changed, 48 insertions, 0 deletions
diff --git a/testing/php83-pecl-phalcon/APKBUILD b/testing/php83-pecl-phalcon/APKBUILD
new file mode 100644
index 00000000000..93be8b2ede0
--- /dev/null
+++ b/testing/php83-pecl-phalcon/APKBUILD
@@ -0,0 +1,48 @@
+# Contributor: Valery Kartel <valery.kartel@gmail.com>
+# Maintainer: Andy Postnikov <apostnikov@gmail.com>
+pkgname=php83-pecl-phalcon
+_extname=phalcon
+pkgver=5.5.0
+pkgrel=0
+pkgdesc="High performance, full-stack PHP 8.3 framework delivered as a C extension"
+url="https://phalcon.io/"
+arch="all"
+license="BSD-3-Clause"
+_phpv=83
+_php=php$_phpv
+depends="
+ $_php-curl
+ $_php-fileinfo
+ $_php-gettext
+ $_php-mbstring
+ $_php-openssl
+ $_php-pdo
+ $_php-session
+ $_php-pecl-psr
+ "
+makedepends="$_php-dev"
+source="php-$_extname-$pkgver.tgz::https://pecl.php.net/get/$_extname-$pkgver.tgz"
+builddir="$srcdir/$_extname-$pkgver"
+
+build() {
+ phpize$_phpv
+ ./configure --prefix=/usr --with-php-config=/usr/bin/php-config$_phpv
+ make
+}
+
+check() {
+ # no tests provided
+ $_php -d extension=modules/$_extname.so --ri $_extname
+}
+
+package() {
+ make INSTALL_ROOT="$pkgdir" install
+
+ local _confdir="$pkgdir"/etc/$_php/conf.d
+ install -d $_confdir
+ echo "extension=$_extname" > $_confdir/$_extname.ini
+}
+
+sha512sums="
+f1db1987b0f397b82b2d3dae1a522c11472b4d5e892d5fd692154b44595585be4f16fcbb143305df8474317c9b42a8053d6a0dd0f6d01b6f62a8a3049503e081 php-phalcon-5.5.0.tgz
+"