From 0377fe20d494106f2bd692c1a5dafbfc187c8154 Mon Sep 17 00:00:00 2001 From: Silvio Rhatto Date: Mon, 29 Aug 2011 10:22:57 -0300 Subject: Adding remove-dep subcommand --- share/hydractl/remove-dep | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100755 share/hydractl/remove-dep (limited to 'share') 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') -- cgit v1.2.3