# Maintainer: Mario Finelli # Co-Maintainer: Stefan Auditor # Contributor: Eduardo Leggiero # Contributor: Josh 'jheretic' King # Contributor: James An pkgname=drush pkgver=8.4.2 pkgrel=1 pkgdesc="Command line shell and Unix scripting interface for Drupal." arch=('any') url="https://github.com/drush-ops/drush/" license=('GPL') depends=('php') makedepends=('composer' 'php-box') install=${pkgname}.install source=("$pkgname.install" "https://github.com/drush-ops/${pkgname}/archive/${pkgver}.tar.gz") sha256sums=('e800601699e4b1ea0a0057fc91827b31fc8c5070f5014df2777396aabc7680ec' '3e670dab86de07800af5926d8a5d93b1e89d10025d924efb1882c46f7a24c9c6') prepare() { cd "${srcdir}/${pkgname}-${pkgver}" cp box.json.dist box.json sed -i '/"git-version":/d' box.json sed -i '/"git-commit":/d' box.json composer install --no-dev } build() { cd "${srcdir}/${pkgname}-${pkgver}" php -d phar.readonly=Off /usr/bin/php-box build } package() { cd "${srcdir}/${pkgname}-${pkgver}" install -Dm755 drush.phar "${pkgdir}/usr/bin/drush" install -Dm644 examples/example.drush.ini "${pkgdir}/etc/drush/drush.ini" install -Dm644 examples/example.aliases.drushrc.php "${pkgdir}/etc/drush/aliases.drushrc.php" install -Dm644 examples/example.drushrc.php "${pkgdir}/etc/drush/drushrc.php" }