From: Silvio Rhatto Date: Mon, 29 Aug 2011 13:22:57 +0000 (-0300) Subject: Adding remove-dep subcommand X-Git-Tag: 0.1~310 X-Git-Url: https://gitweb.fluxo.info/?a=commitdiff_plain;h=0377fe20d494106f2bd692c1a5dafbfc187c8154;p=hydra.git Adding remove-dep subcommand --- diff --git a/share/hydractl/remove-dep b/share/hydractl/remove-dep new file mode 100755 index 0000000..bc5c389 --- /dev/null +++ b/share/hydractl/remove-dep @@ -0,0 +1,21 @@ +#!/bin/bash +# +# Undo apt-get build-dep. +# +# See +# http://www.heirbaut.nl/2011/02/06/remove-build-dependencies-after-apt-get-build-dep/ +# http://www.webupd8.org/2010/10/undo-apt-get-build-dep-remove-build.html +# http://mikebeach.org/2011/04/undo-apt-get-build-dep/ + +# Load. +source $APP_BASE/lib/hydra/functions || exit 1 +hydra_config_load + +if [ -z "$1" ]; then + echo "usage: `basename $0` " + exit 1 +fi + +sudo aptitude markauto $(apt-cache showsrc "$1" \ + | grep Build-Depends \ + | perl -p -e 's/(?:[\[(].+?[\])]|Build-Depends:|,|\|)//g')