summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorMatthias Lisin2019-10-13 00:07:00 +0200
committerMatthias Lisin2019-10-13 00:07:00 +0200
commitf98748263a000738a1500b0dc835320bac74a430 (patch)
treecb7fb4a0d54a19de772505e35de7a6d0d5d2d2fb /PKGBUILD
parentcad0f1417ac79dcf8bd7d1124fe9ca1dabb718e5 (diff)
downloadaur-f98748263a000738a1500b0dc835320bac74a430.tar.gz
Make package reproducible
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD13
1 files changed, 10 insertions, 3 deletions
diff --git a/PKGBUILD b/PKGBUILD
index efdba812f18a..6e07c0cbe6fc 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,13 +1,13 @@
# Maintainer: Matthias Lisin <ml@visu.li>
pkgname=ubports-installer-git
pkgver=0.3.2_beta.r6.g15ed833
-pkgrel=1
+pkgrel=2
pkgdesc='A simple tool to install Ubuntu Touch on UBports devices'
arch=(any)
url='https://github.com/ubports/ubports-installer'
license=('GPL3')
depends=('android-tools' 'android-udev' 'electron4')
-makedepends=('git' 'jq' 'npm')
+makedepends=('git' 'jq' 'moreutils' 'npm')
provides=('ubports-installer')
conflicts=('ubports-installer')
source=("$pkgname::git+${url}.git"
@@ -29,7 +29,7 @@ prepare() {
local version="$(sed s/^v// $dist/version)"
cd "$pkgname"
- local i; for i in ${source[@]}; do
+ for i in ${source[@]}; do
case ${i%::*} in
*.patch)
msg2 "Applying ${i}"
@@ -46,6 +46,13 @@ prepare() {
buildconfig-generic.json.orig > buildconfig-generic.json
npm uninstall --no-audit --cache "$srcdir/npm-cache" electron{-packager,-view-renderer} spectron
+
+ # Removing local references
+ for module in he sshpk; do
+ local target="node_modules/${module}/package.json"
+ msg2 "Removing local references from ${target}"
+ jq 'del(.man)' "$target" | sponge "$target"
+ done
}
build() {