summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorSampson Crowley2020-10-16 13:02:17 -0600
committerSampson Crowley2020-10-16 13:02:17 -0600
commitb2572d5fc2bff30d28d69841227e58e092133c70 (patch)
treee58f18f36c50fcbafeb3808236cb51663fd04b69
parent955b53eb68b55be14061e25f9b67fa6d6d5da8dd (diff)
downloadaur-b2572d5fc2bff30d28d69841227e58e092133c70.tar.gz
upgpkg: heroku-cli 7.46.0-2
add perl to heroku-cli makedepends
-rw-r--r--.SRCINFO3
-rw-r--r--PKGBUILD23
2 files changed, 23 insertions, 3 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 20fb81ef18d2..492a8c90e5e0 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,12 +1,13 @@
pkgbase = heroku-cli
pkgdesc = CLI to manage Heroku apps and services with forced auto-update removed
pkgver = 7.46.0
- pkgrel = 1
+ pkgrel = 2
url = https://devcenter.heroku.com/articles/heroku-cli
arch = any
license = custom
license = ISC
makedepends = npm
+ makedepends = perl
depends = nodejs
optdepends = git: Deploying to Heroku
provides = heroku
diff --git a/PKGBUILD b/PKGBUILD
index 2224b4da73f5..b18a56adce17 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,14 +4,14 @@
pkgname=heroku-cli
pkgver=7.46.0
-pkgrel=1
+pkgrel=2
_builddir=cli-$pkgver-$pkgrel
pkgdesc="CLI to manage Heroku apps and services with forced auto-update removed"
arch=('any')
url="https://devcenter.heroku.com/articles/heroku-cli"
license=('custom' 'ISC')
depends=('nodejs')
-makedepends=('npm')
+makedepends=('npm' 'perl')
optdepends=('git: Deploying to Heroku')
conflicts=('heroku-cli-bin' 'heroku-client-standalone' 'heroku-toolbelt' 'ruby-heroku')
source=("https://github.com/heroku/cli/archive/v$pkgver.tar.gz")
@@ -20,7 +20,26 @@ sha512sums=('44090ca2a9788053a213587a6db0b8cc9bab850457e057bbcdac309ead49aec7b7e
options=('!strip')
provides=('heroku' 'heroku-cli')
+append_path () {
+ case ":$PATH:" in
+ *:"$1":*)
+ ;;
+ *)
+ PATH="${PATH:+$PATH:}$1"
+ esac
+}
+
prepare() {
+ # Set path to perl scriptdirs if they exist
+ # https://wiki.archlinux.org/index.php/Perl_Policy#Binaries_and_scripts
+ # Added /usr/bin/*_perl dirs for scripts
+ [ -d /usr/bin/site_perl ] && append_path '/usr/bin/site_perl'
+ [ -d /usr/bin/vendor_perl ] && append_path '/usr/bin/vendor_perl'
+ [ -d /usr/bin/core_perl ] && append_path '/usr/bin/core_perl'
+
+ export PATH
+
+
pushd "$srcdir"
pushd "cli-$pkgver"