summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorMatt Fields2018-12-24 01:49:43 -0500
committerMatt Fields2018-12-24 01:49:43 -0500
commit8f1765a502b5df032b9235942553a90125488ebf (patch)
treea3931f883e7eb6e50bdbc0c344d6976dc5299ca2 /PKGBUILD
parent52b14390963f04716604090950e3105c41ba3ac2 (diff)
downloadaur-8f1765a502b5df032b9235942553a90125488ebf.tar.gz
Clean up PKGBUILD
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD37
1 files changed, 8 insertions, 29 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 6cc10f857931..aaefad294684 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,41 +1,21 @@
pkgname=wp-cli
pkgver=2.1.0
-pkgrel=1
+pkgrel=2
pkgdesc="A command-line tool for managing WordPress"
url="http://wp-cli.org/"
arch=('any')
license=('MIT')
depends=('php')
optdepends=()
-makedepends=('php-composer')
+makedepends=('composer')
conflicts=()
replaces=()
backup=()
-source=("https://github.com/wp-cli/wp-cli-bundle/archive/v${pkgver}.tar.gz"
- "https://raw.githubusercontent.com/wp-cli/wp-cli/v${pkgver}/utils/wp-completion.bash")
-md5sums=('80810da4724dbb89b8476ccc7545514c'
- 'f8acb424f1460428796451679631be86')
-
-prepare() {
- if [[ -n $(php -dphar.readonly=0 -r '$phar = new Phar("test.phar", 0,"wp-cli.phar");' 2>&1 | grep "Class 'Phar' not found") ]]; then
- echo "Error: Phar extension not found! Enable the phar extension in your php.ini"
- echo "Also be sure to disable the readonly setting for the phar extension: Set phar.readonly to Off"
- return 1
- fi
-
- if [[ -n $(php -dphar.readonly=0 -r '$phar = new Phar("test.phar", 0,"wp-cli.phar");' 2>&1 | grep "phar.readonly") ]]; then
- echo "Error: Phar readonly setting is enabled!"
- echo "Disable the readonly setting for the phar extension in your php.ini: Set phar.readonly to Off"
- return 1
- fi
-
- if [[ -n $(php -r 'echo ini_get("open_basedir");') ]]; then
- echo "Warning: open_basedir is enabled and likely to cause errors with wp-cli"
- fi
-}
+source=("https://github.com/wp-cli/wp-cli-bundle/archive/v${pkgver}.tar.gz")
+md5sums=('80810da4724dbb89b8476ccc7545514c')
build() {
- cd "${srcdir}/${pkgname}-bundle-${pkgver}"
+ cd "${pkgname}-bundle-${pkgver}"
# BEGIN TMP FIX - https://github.com/wp-cli/wp-cli-bundle/issues/68
sed -i 's/639eb33aac1dc043c6a72323779ea836fb7795e5/7d4b691497b4c99149b89d93dba49775fbb4d2f3/g' composer.lock
# END TMP FIX
@@ -46,7 +26,7 @@ build() {
}
check() {
- cd "${srcdir}/${pkgname}-bundle-${pkgver}"
+ cd "${pkgname}-bundle-${pkgver}"
composer phpunit
echo -n "Binary reporting as "
@@ -54,9 +34,8 @@ check() {
}
package() {
- cd "${srcdir}/${pkgname}-bundle-${pkgver}"
+ cd "${pkgname}-bundle-${pkgver}"
install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
install -Dm655 wp-cli.phar "$pkgdir/usr/bin/wp"
- cd "${srcdir}"
- install -Dm644 wp-completion.bash "${pkgdir}/usr/share/bash-completion/completions/wp"
+ install -Dm644 vendor/wp-cli/wp-cli/utils/wp-completion.bash "${pkgdir}/usr/share/bash-completion/completions/wp"
}