projects/aports·blob master · refs

43 lines · 1.0 KiB

1# Maintainer: Willow Barraco <[email protected]>
2pkgname=phpactor
3pkgver=2025.10.17.0
4pkgrel=0
5pkgdesc="PHP Language Server with more features"
6url="https://github.com/phpactor/phpactor"
7arch="noarch"
8license="MIT"
9_phpv=83
10_php=php$_phpv
11_composer="$_php -d memory_limit=512M /usr/bin/composer.phar"
12makedepends="
13 $_php
14 $_php-phar
15 $_php-openssl
16 $_php-iconv
17 composer
18"
19depends="
20 $_php
21 $_php-mbstring
22 $_php-tokenizer
23 $_php-phar
24 $_php-iconv
25"
26options="!check net" # no tests
27source="
28 $pkgname-$pkgver.tar.gz::https://github.com/phpactor/phpactor/archive/refs/tags/$pkgver.tar.gz
29 "
30
31build() {
32 $_composer install --no-interaction --no-dev --optimize-autoloader
33}
34
35package() {
36 mkdir -p "$pkgdir/usr/share/webapps/$pkgname" "$pkgdir"/usr/bin
37 cp -r ./ "$pkgdir/usr/share/webapps/$pkgname"
38 ln -s /usr/share/webapps/phpactor/bin/phpactor "$pkgdir"/usr/bin/phpactor
39}
40
41sha512sums="
423264e587510c0ad04de3bd306ca054ce2de149ee3b06618c7b0384d86d17dd95945a4807a6c62658b2258769db6e53c0c3e9fdde6f3f2ca547e87e0ac173843e phpactor-2025.10.17.0.tar.gz
43"