From 316c491a77404d787ed3e23e4aed3be49e21844b Mon Sep 17 00:00:00 2001 From: moparisthebest Date: Mon, 3 Apr 2017 00:20:36 -0400 Subject: [PATCH] More ppa methods --- ppa | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/ppa b/ppa index 41a05a0..4efc33d 100755 --- a/ppa +++ b/ppa @@ -128,6 +128,16 @@ build_changed() { build $(git diff-tree --no-commit-id --name-status -r "$commit" | grep -v ^D | grep PKGBUILD$ | sed -e 's@/PKGBUILD$@@' -e 's@.*/@@' | tr '\n' ' ') } +build_changed_deps() { + commit="$1" + [ "$commit" == "" ] && commit=HEAD + build_deps $(git diff-tree --no-commit-id --name-status -r "$commit" | grep -v ^D | grep PKGBUILD$ | sed -e 's@/PKGBUILD$@@' -e 's@.*/@@' | tr '\n' ' ') +} + +reinstall() { + paclist $repo_name | cut -d' ' -f1 | xargs sudo pacman -S --noconfirm +} + if [ "$#" -gt 0 ]; then [ -d "$src_dir" ] || mkdir -p "$src_dir" [ -d "$pkg_dir" ] || mkdir -p "$pkg_dir"