Date: Thursday, October 6, 2022 @ 14:15:53
  Author: kpcyrd
Revision: 1322237

addpkg: psalm 4.27.0-2

Added:
  psalm/
  psalm/repos/
  psalm/trunk/
  psalm/trunk/PKGBUILD
  psalm/trunk/composer.lock

---------------+
 PKGBUILD      |   37 +++++++++++++++++++++++++++++++++++++
 composer.lock |    1 +
 2 files changed, 38 insertions(+)

Added: psalm/trunk/PKGBUILD
===================================================================
--- psalm/trunk/PKGBUILD                                (rev 0)
+++ psalm/trunk/PKGBUILD        2022-10-06 14:15:53 UTC (rev 1322237)
@@ -0,0 +1,37 @@
+# Maintainer: kpcyrd <kpcyrd[at]archlinux[dot]org>
+
+pkgname=psalm
+pkgver=4.27.0
+pkgrel=2
+_commit=faf106e717c37b8c81721845dba9de3d8deed8ff
+pkgdesc='A static analysis tool for finding errors in PHP applications'
+url="https://psalm.dev/";
+arch=('any')
+license=('MIT')
+depends=('php')
+makedepends=('composer' 'php7' 'git')
+#source=("${pkgname}-${pkgver}.tar.gz::https://github.com/vimeo/psalm/archive/refs/tags/${pkgver}.tar.gz";
+source=("git+https://github.com/vimeo/psalm.git#commit=${_commit}";
+        "composer.lock")
+b2sums=('SKIP'
+        
'10448d517e7de4158980e7c85c001312d18b63505eee70888dc894c7e8732d903fd98ff406a8b22c46794385c0da6cc68e8de44bf258b3264a35ab7bec1be23d')
+
+prepare() {
+  cd ${pkgname}
+  cp ../composer.lock .
+  composer install
+  php7 /usr/bin/composer bin box install
+  php bin/improve_class_alias.php
+}
+
+build() {
+  cd ${pkgname}
+  vendor/bin/box compile
+}
+
+package() {
+  cd ${pkgname}
+  install -Dm 755 ./build/psalm.phar "${pkgdir}/usr/bin/psalm"
+}
+
+# vim: ts=2 sw=2 et:

Added: psalm/trunk/composer.lock
===================================================================
(Binary files differ)

Index: psalm/trunk/composer.lock
===================================================================
--- psalm/trunk/composer.lock   2022-10-06 14:11:39 UTC (rev 1322236)
+++ psalm/trunk/composer.lock   2022-10-06 14:15:53 UTC (rev 1322237)

Property changes on: psalm/trunk/composer.lock
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/json
\ No newline at end of property

Reply via email to