aboutsummaryrefslogtreecommitdiffstats
path: root/community/composer/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'community/composer/APKBUILD')
-rw-r--r--community/composer/APKBUILD22
1 files changed, 22 insertions, 0 deletions
diff --git a/community/composer/APKBUILD b/community/composer/APKBUILD
new file mode 100644
index 0000000000..2ab089a710
--- /dev/null
+++ b/community/composer/APKBUILD
@@ -0,0 +1,22 @@
+# Contributor: Nathan Johnson <nathan@nathanjohnson.info>
+# Maintainer: Dave Hall <skwashd@gmail.com>
+pkgname=composer
+pkgver=1.6.2
+pkgrel=0
+pkgdesc="Dependency manager for PHP"
+url="https://getcomposer.org/"
+arch="noarch"
+license="MIT"
+depends="php7 php7-phar php7-json php7-openssl"
+source="$pkgname-$pkgver.phar::https://getcomposer.org/download/$pkgver/$pkgname.phar"
+
+package() {
+ install -m 0755 -D "$srcdir"/$pkgname-$pkgver.phar "$pkgdir"/usr/bin/$pkgname
+}
+
+check() {
+ cd "$srcdir"
+ php7 $pkgname-$pkgver.phar -V
+}
+
+sha512sums="6706b9ba03e5f1db57285f701e89fc54f2a1b3d6aa64a921699fcd0725a6e80bf659b7aaf7a49fd6a7b3f3521180ea2db2a59282b5b817812635f69d2969d73e composer-1.6.2.phar"